[Bug rtl-optimization/89490] char array constant put in string merge section

2019-02-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 --- Comment #1 from Alan Modra --- Reduced C testcase, compile at -O1. static const unsigned char utf8_bom[3] = { 0xEF, 0xBB, 0xBF }; void plonk (unsigned char *p) { __builtin_memcpy (p, utf8_bom, 3); }

[Bug rtl-optimization/89490] New: char array constant put in string merge section

2019-02-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89490 Bug ID: 89490 Summary: char array constant put in string merge section Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl

[Bug tree-optimization/89489] New: [9 Regression] ICE in gimple_duplicate_bb, at tree-cfg.c:6257

2019-02-24 Thread asolokha at gmx dot com
gimple_duplicate_bb, at tree-cfg.c:6257 0x64d066 gimple_duplicate_bb /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20190224/work/gcc-9-20190224/gcc/tree-cfg.c:6257 0x94d81e duplicate_block(basic_block_def*, edge_def*, basic_block_def*, copy_bb_data*) /var/tmp/portage

[Bug target/89482] arm aarch32 inline assembly w constraints generate s registers instead of d

2019-02-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482 Andrew Pinski changed: What|Removed |Added Keywords||documentation Target|

[Bug c++/89483] internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 --- Comment #5 from Andrew Pinski --- https://gcc.gnu.org/onlinedocs/gcc-8.3.0/gcc/C_002b_002b-Dialect-Options.html#index-ftemplate-depth

[Bug c++/89483] internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/89488] New: [9 Regression] ICE in merge_exception_specifiers, at cp/typeck2.c:2395

2019-02-24 Thread asolokha at gmx dot com
/sys-devel/gcc-9.0.0_alpha20190224/work/gcc-9-20190224/gcc/cp/typeck2.c:2395 0x96aa69 process_subob_fn /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190224/work/gcc-9-20190224/gcc/cp/method.c:1261 0x96aa69 process_subob_fn /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20190224/work/gcc-9-20

[Bug libstdc++/89477] Incorrect CTAD deduction guides for set and multiset

2019-02-24 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89477 --- Comment #1 from Arthur O'Dwyer --- Similar cases for `unordered_{multi,}set` as well. // https://godbolt.org/z/onYid6 #include int main() { const int arr[] = { 1, 2, 3 }; std::unordered_set s(arr, arr+3, 42, std::hash(), std::alloca

[Bug rtl-optimization/89487] New: [8/9 Regression] ICE in expand_expr_addr_expr_1, at expr.c:7993

2019-02-24 Thread asolokha at gmx dot com
during RTL pass: expand /tmp/interp.i: In function 'caml_interprete': /tmp/interp.i:2:1: internal compiler error: in expand_expr_addr_expr_1, at expr.c:7993 2 | caml_interprete (void) | ^~~ 0x60739b expand_expr_addr_expr_1 /var/tmp/portage/sys-devel/gcc-9.0.0_

[Bug fortran/89174] [8 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #14 from Neil Carlson --- The comment for r268313 calls out a change to gfc_find_and_cut_at_last_class_ref -- same function Thomas worked on for the fix on the trunk.

[Bug fortran/89174] [8 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #13 from Neil Carlson --- I've pinpointed were the regression was introduced on the 8 branch. r268313 segfaults, but r268311 (the preceding change to 8) works fine.

[Bug libstdc++/89464] shared_ptr_base.h: error: '__tag' was not declared in this scope (gcc-8.3.0 regression?)

2019-02-24 Thread gcc at nmacleod dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89464 --- Comment #9 from Milhouse --- Thanks Jonathan, that's all clear now. A fix has been pushed which is working with both gcc-8.2.0 and gcc-8.3.0: https://github.com/Silicondust/libhdhomerun/pull/19

[Bug fortran/89219] ICE with derived type I/O

2019-02-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89219 --- Comment #4 from Jerry DeLisle --- After a semi-lengthy session I am seeing this just before the segfault. (gdb) p *expr $2 = {expr_type = EXPR_OP, ts = {type = BT_CLASS, kind = 0, u = { derived = 0x1f24e70, cl = 0x1f24e70, pad = 326570

[Bug target/89485] Support vectorcall calling convention on windows

2019-02-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89485 Andrew Pinski changed: What|Removed |Added Target||x86_64-*-*-mingw32 Component|c

[Bug tree-optimization/40635] bogus name and location in 'may be used uninitialized' warning

2019-02-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40635 Martin Sebor changed: What|Removed |Added Last reconfirmed|2017-03-02 00:00:00 |2019-2-24 CC|

[Bug middle-end/36823] missing uninitialized warning (IPA, inlining)

2019-02-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36823 Martin Sebor changed: What|Removed |Added Last reconfirmed|2009-02-09 15:35:38 |2019-2-24 CC|

[Bug c++/84585] [7 Regression] internal compiler error: in get_local_decls, at cp/name-lookup.c:3654

2019-02-24 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84585 Paolo Carlini changed: What|Removed |Added CC|vegard.nossum at gmail dot com | Summary|[7/8/9 Regres

[Bug c++/84585] [7/8/9 Regression] internal compiler error: in get_local_decls, at cp/name-lookup.c:3654

2019-02-24 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84585 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Sun Feb 24 23:44:11 2019 New Revision: 269180 URL: https://gcc.gnu.org/viewcvs?rev=269180&root=gcc&view=rev Log: 2019-02-24 Paolo Carlini PR c++/84585 * g++

[Bug middle-end/31279] Uninitialized warning for call-by-reference arguments with known intent(in)

2019-02-24 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31279 Martin Sebor changed: What|Removed |Added Last reconfirmed|2012-02-02 00:00:00 |2019-2-24 CC|

[Bug target/81879] Bad compilation of small program if LTO is used

2019-02-24 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81879 --- Comment #5 from Martin Liška --- The .res file contains just a single object, thus PREEMPTED_REG does not make sense. Problem will be probably in binutils. I'm investigating right now..

[Bug fortran/89174] [8 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 Thomas Koenig changed: What|Removed |Added Summary|[8/9 Regression] Allocation |[8 Regression] Allocation

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #11 from Thomas Koenig --- Author: tkoenig Date: Sun Feb 24 22:49:47 2019 New Revision: 269179 URL: https://gcc.gnu.org/viewcvs?rev=269179&root=gcc&view=rev Log: 2019-02-24 Thomas Koenig PR fortran/89174 * trans-e

[Bug target/87007] [8 Regression] 10% slowdown with -march=skylake-avx512

2019-02-24 Thread hjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87007 --- Comment #10 from hjl at gcc dot gnu.org --- Author: hjl Date: Sun Feb 24 22:41:55 2019 New Revision: 269178 URL: https://gcc.gnu.org/viewcvs?rev=269178&root=gcc&view=rev Log: i386: Compile PR target/87007 tests with -mfpmath=sse -mfpmath=ss

[Bug target/81879] Bad compilation of small program if LTO is used

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

[Bug tree-optimization/89478] missed optimization for lambda expression when variable is uninitialized when declared

2019-02-24 Thread SztfG at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89478 --- Comment #2 from SztfG at yandex dot ru --- (In reply to Marc Glisse from comment #1) > I think the uninitialized variable makes the initialization not constexpr > (and indeed gcc/clang complain if you try to declare test constexpr). Then > we

[Bug c++/89486] New: GCC fails to compile designated initializer use involving implicit conversion

2019-02-24 Thread st at quanttec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89486 Bug ID: 89486 Summary: GCC fails to compile designated initializer use involving implicit conversion Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug fortran/84779] [7/8/9 Regression] Compiling gfortran.fortran-torture/execute/entry_4.f90 with -O1 or -Os and -fdefault-integer-8 gives an ICE

2019-02-24 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84779 --- Comment #5 from Harald Anlauf --- With rev. 269177 and on x86_64-pc-linux-gnu, I now see the ICE only at -O1, but no longer at -Os. After a frustrating debugging session, I decided to look at the -fdump-tree-all for all options -O0 ... -O2,

[Bug target/87007] [8 Regression] 10% slowdown with -march=skylake-avx512

2019-02-24 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87007 Rainer Orth changed: What|Removed |Added CC||ro at gcc dot gnu.org --- Comment #9 from

[Bug fortran/88326] [7/8/9 Regression] ICE in gfc_conv_array_initializer, at fortran/trans-array.c:6085

2019-02-24 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88326 --- Comment #6 from anlauf at gcc dot gnu.org --- Author: anlauf Date: Sun Feb 24 20:03:28 2019 New Revision: 269177 URL: https://gcc.gnu.org/viewcvs?rev=269177&root=gcc&view=rev Log: 2019-02-24 Harald Anlauf PR fortran/89266

[Bug fortran/89266] ICE with TRANSFER of len=0 character array constructor

2019-02-24 Thread anlauf at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89266 --- Comment #11 from anlauf at gcc dot gnu.org --- Author: anlauf Date: Sun Feb 24 20:03:28 2019 New Revision: 269177 URL: https://gcc.gnu.org/viewcvs?rev=269177&root=gcc&view=rev Log: 2019-02-24 Harald Anlauf PR fortran/89266

[Bug target/89451] [9 Regression] FAIL: gfortran.dg/pr79315.f90 -O (internal compiler error)

2019-02-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89451 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug rtl-optimization/89445] [9 regression] _mm512_maskz_loadu_pd "forgets" to use the mask

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

[Bug rtl-optimization/89445] [9 regression] _mm512_maskz_loadu_pd "forgets" to use the mask

2019-02-24 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89445 --- Comment #9 from Jakub Jelinek --- Author: jakub Date: Sun Feb 24 19:23:51 2019 New Revision: 269176 URL: https://gcc.gnu.org/viewcvs?rev=269176&root=gcc&view=rev Log: PR rtl-optimization/89445 * simplify-rtx.c (simplify_terna

[Bug target/89451] [9 Regression] FAIL: gfortran.dg/pr79315.f90 -O (internal compiler error)

2019-02-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89451 janus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #11 from janus

[Bug target/89271] [9 Regression] gcc.target/powerpc/vsx-simode2.c stopped working in GCC 9

2019-02-24 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271 --- Comment #14 from Segher Boessenkool --- Cool results so far! +FAIL: gcc.target/powerpc/p9-dimode1.c scan-assembler-not \\mmtvsrd\\M p9_plus_1: .LFB1: .cfi_startproc - vspltisw 0,1 - vupklsw 0,0 + li 9,1 + mt

[Bug c/89485] New: Support vectorcall calling convention on windows

2019-02-24 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89485 Bug ID: 89485 Summary: Support vectorcall calling convention on windows Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/89484] Compiler ICE: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt))

2019-02-24 Thread hdu...@tangerine-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89484 --- Comment #2 from Hans-Peter Dusel --- thor:build hdusel$ /opt/gcc-8.3.0-rx-none-elf/bin/rx-none-elf-g++ -v Using built-in specs. COLLECT_GCC=/opt/gcc-8.3.0-rx-none-elf/bin/rx-none-elf-g++ COLLECT_LTO_WRAPPER=/opt/gcc-8.3.0-rx-none-elf/libexec/

[Bug fortran/89219] ICE with derived type I/O

2019-02-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89219 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org ---

[Bug fortran/89291] internal compiler error: in gfc_trans_use_stmts

2019-02-24 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89291 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org --- Comment

[Bug c/89410] [7/8 Regression] ICE in calculate_line_spans, at diagnostic-show-locus.c:1237 after #line

2019-02-24 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89410 --- Comment #16 from Jonny Grant --- Hello! Checked 23 Feb trunk g++ (Compiler-Explorer-Build) 9.0.1 20190223 (experimental) comment 9 test case #line 0 does not give an error Original test case still shows negative line numbers :-737418241:

[Bug c/89410] [7/8 Regression] ICE in calculate_line_spans, at diagnostic-show-locus.c:1237 after #line

2019-02-24 Thread jg at jguk dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89410 --- Comment #15 from Jonny Grant --- (In reply to Segher Boessenkool from comment #11) > (In reply to Jonny Grant from comment #9) > > Maybe zero could be disallowed too. > > Yes, but maybe we need that for historical reasons. > > > Not sure wh

[Bug libstdc++/89416] [9 regression] std::vector::push_back no longer builds.

2019-02-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89416 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug libstdc++/89416] [9 regression] std::vector::push_back no longer builds.

2019-02-24 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89416 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Sun Feb 24 15:44:18 2019 New Revision: 269175 URL: https://gcc.gnu.org/viewcvs?rev=269175&root=gcc&view=rev Log: PR libstdc++/89416 fix accessibility of members PR libstdc++/894

[Bug c++/89484] Compiler ICE: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt))

2019-02-24 Thread hdu...@tangerine-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89484 --- Comment #1 from Hans-Peter Dusel --- Tried to verify this with a GCC 8.3 Crosscompiler (same environment as described) but now for Target ARM. This Crosscompiler together with the mentioned Code-snippet and command line __does not__ cause a

[Bug d/89177] unaligned memory access in libphobos

2019-02-24 Thread johannespfau at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89177 --- Comment #6 from Johannes Pfau --- Patch posted here: https://gcc.gnu.org/ml/gcc-patches/2019-02/msg01897.html

[Bug target/89451] [9 Regression] FAIL: gfortran.dg/pr79315.f90 -O (internal compiler error)

2019-02-24 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89451 H.J. Lu changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug c++/89484] New: Compiler ICE: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt))

2019-02-24 Thread hdu...@tangerine-soft.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89484 Bug ID: 89484 Summary: Compiler ICE: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.c:1171 when using __attribute__((interrupt)) Product: gcc

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 Thomas Koenig changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/89483] internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread integrex at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 --- Comment #3 from Daniil Sharko --- Created attachment 45812 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45812&action=edit preprocessed-segfault-program

[Bug c++/89483] internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread integrex at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 --- Comment #2 from Daniil Sharko --- Created attachment 45811 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45811&action=edit verbose-output

[Bug c++/89483] internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread integrex at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 --- Comment #1 from Daniil Sharko --- Created attachment 45810 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45810&action=edit non-segfault-program.cpp

[Bug c++/89483] New: internal compiler error: Segmentation fault signal terminated program cc1plus with templates

2019-02-24 Thread integrex at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89483 Bug ID: 89483 Summary: internal compiler error: Segmentation fault signal terminated program cc1plus with templates Product: gcc Version: 8.2.1 Status: UNCONFIRMED

[Bug fortran/89291] internal compiler error: in gfc_trans_use_stmts

2019-02-24 Thread walter.zwieflhofer at ineosteamuk dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89291 --- Comment #5 from zwieflhofer --- Yes, I did provided NCAR with the URL to this bug-id but no response so far. I did not try the 8.2 trunk - sort of assuming that NCAR will do so anyway in due course as part of their standard release testing.

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #10 from Thomas Koenig --- This seems to work: Index: trans-expr.c === --- trans-expr.c(Revision 269161) +++ trans-expr.c(Arbeitskopie) @@ -352,7 +352,7

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #9 from Thomas Koenig --- FWITW, there is a difference when handling the MOLD expression in gfc_find_and_cut_at_last_class_ref. In the version that calls gfc_expr_to_initialize, we see (gdb) call debug(base_expr) push:this % mold (C

[Bug fortran/87566] ICE with class(*) and select

2019-02-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87566 --- Comment #13 from Paul Thomas --- (In reply to Neil Carlson from comment #12) > The commit r265171 that fixed this issue also introduced a regression in 8.2 > and 9, and certainly the 7 branch too if it was back-ported to it. See > PR89174 for

[Bug fortran/89476] FAIL: gfortran.dg/ISO_Fortran_binding_5.f90

2019-02-24 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89476 --- Comment #5 from Paul Thomas --- Many Thanks HJ. I find that there is a ISO_Fortran_binding.h still residing in gfortran.dg, in my tree. Hence the successful regtesting on my side. Sorry about that Paul

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #8 from Thomas Koenig --- (In reply to Thomas Koenig from comment #7) > This patch makes the test case work again: This also introduces numerous regressions, so this is not recommended as a fix :-)

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #7 from Thomas Koenig --- This patch makes the test case work again: === --- trans-expr.c(Revision 265171) +++ trans-expr.c(Arbeitskopie) @@ -394,7 +394,

[Bug c/89482] New: arm aarch32 inline assembly w constraints generate s registers instead of d

2019-02-24 Thread ciro.santilli at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89482 Bug ID: 89482 Summary: arm aarch32 inline assembly w constraints generate s registers instead of d Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: nor

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #6 from Thomas Koenig --- And on my AMD system, it does indeed pass with r265170. OK. Looking at the diff of the tree dumps between the two versions, the difference is --- a.r265170 2019-02-24 10:56:39.138713129 +0100 +++ a.r26517

[Bug target/89451] [9 Regression] FAIL: gfortran.dg/pr79315.f90 -O (internal compiler error)

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89451 Thomas Koenig changed: What|Removed |Added Component|fortran |target --- Comment #9 from Thomas Koenig

[Bug fortran/89174] [8/9 Regression] Allocation segfault with CLASS(*) MOLD

2019-02-24 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89174 --- Comment #5 from Thomas Koenig --- The problem is with the subroutine, not with the call from the main program. If you split the module and main program into a separate file and compile the modlue with r264951 (a random version which works) a

[Bug fortran/89451] [9 Regression] FAIL: gfortran.dg/pr79315.f90 -O (internal compiler error)

2019-02-24 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89451 janus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from janus

[Bug c++/89481] New: constexpr function allows writing one active union member and reading another

2019-02-24 Thread mickey.veksler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89481 Bug ID: 89481 Summary: constexpr function allows writing one active union member and reading another Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: n

[Bug target/89474] ice in df_reg_chain_verify_unmarked, at df-scan.c:3995

2019-02-24 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89474 --- Comment #2 from David Binderman --- Using built-in specs. COLLECT_GCC=/home/dcb/gcc/results/bin/gcc Target: x86_64-pc-linux-gnu Configured with: ../trunk/configure --prefix=/home/dcb/gcc/results.269150 --disa ble-multilib --disable-werror --e

[Bug target/88469] [7/8 regression] AAPCS/AAPCS64 - Struct with 64-bit bitfield (128-bit on AArch64) may be passed in wrong registers

2019-02-24 Thread stefanrin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88469 --- Comment #12 from Stefan Ring --- Unfortunately my armv5 device has died in the meantime, so I cannot verify my original use case. The behavior is indeed different on armv7. It does not trap, even for the original misaligned code. And contrary

[Bug tree-optimization/89479] __restrict

2019-02-24 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89479 --- Comment #3 from Marc Glisse --- Hmm indeed they are different (it would have been clearer to omit const in the initial testcase). I couldn't find an obvious duplicate in bug 49774.

[Bug target/89271] [9 Regression] gcc.target/powerpc/vsx-simode2.c stopped working in GCC 9

2019-02-24 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89271 Alan Modra changed: What|Removed |Added Attachment #45760|0 |1 is obsolete|