From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 118693 invoked by alias); 24 Oct 2018 16:38:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 118605 invoked by uid 48); 24 Oct 2018 16:38:15 -0000 From: "bugzilla@poradnik-webmastera.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87736] New: New attributes to mark custom alloc/free function pair Date: Wed, 24 Oct 2018 16:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: bugzilla@poradnik-webmastera.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02072.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87736 Bug ID: 87736 Summary: New attributes to mark custom alloc/free function pair Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: bugzilla@poradnik-webmastera.com Target Milestone: --- This is split from Bug 87731, as recommended by Jonathan Wakely: Valgrind provides set of macros which allows it to track custom alloc/free functions. It would be nice if you add new attributes which could be attach= ed to custom alloc and free functions, so gcc could check pairing for them too= . I think of something like this: __attribute__((malloc("MyAllocType"))) void* MyAlloc(size_t); __attribute__((free("MyAllocType"))) void MyFree(void*); >>From gcc-bugs-return-618691-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:39:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122710 invoked by alias); 24 Oct 2018 16:39:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122344 invoked by uid 48); 24 Oct 2018 16:39:02 -0000 From: "bugzilla@poradnik-webmastera.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87731] Detection of mismatched alloc/free pairs Date: Wed, 24 Oct 2018 16:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: bugzilla@poradnik-webmastera.com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02073.txt.bz2 Content-length: 176 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87731 --- Comment #3 from Daniel Fruzynski --- Logged Bug 87736 for new proposed attributes. >>From gcc-bugs-return-618692-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:44:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 12150 invoked by alias); 24 Oct 2018 16:44:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12089 invoked by uid 48); 24 Oct 2018 16:44:41 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87731] Detection of mismatched alloc/free pairs Date: Wed, 24 Oct 2018 16:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02074.txt.bz2 Content-length: 1503 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87731 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msebor at gcc dot gnu.org --- Comment #4 from Martin Sebor --- We have been discussing this feature for some time now. Not just the diagnostics but also the significant optimization opportunities here. Detecting the simple cases is fairly easy but of only limited value. The m= ore interesting cases are harder to handle (and Clang doesn't). For example, t= he bug in the common idiom below isn't diagnosed: void f (void*); void g (int n) { char a[8]; char *p; if (n <=3D 8) p =3D a; else p =3D new char[n]; f (p); if (p !=3D a)=20=20=20=20 delete p; } I think marking up related sets of functions (like calloc/malloc/realloc + free) is necessary for a general solution. Otherwise it will be limited on= ly to the subset known/visible to the compiler: i.e., built-ins and inlined functions. Beyond function attributes like those suggested in comment #0, = it might be helpful to also provide a similar annotation for pointer variables (especially members) so that the compiler can make assumptions about the allocation/deallocation functions expected to be used with them even across calls to functions without any annotation. >>From gcc-bugs-return-618693-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:46:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19262 invoked by alias); 24 Oct 2018 16:46:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19085 invoked by uid 48); 24 Oct 2018 16:46:47 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/49627] NINT(x,16) doesn't work (at all, ever, I don't think) Date: Wed, 24 Oct 2018 16:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.6.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02075.txt.bz2 Content-length: 2108 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49627 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #6 from G. Steinmetz --- While pr65757 is solved, this still gives an ICE in my environment in combination with a variable : $ cat z1.f90 program test real(16) :: x =3D 2466840987.123067e0_16 print *, nint(x, 16) end $ gfortran-9-20181021 -c z1.f90 z1.f90:3:0: 3 | print *, nint(x, 16) | internal compiler error: in build_round_expr, at fortran/trans-intrinsic.c:= 396 0x702fec build_round_expr ../../gcc/fortran/trans-intrinsic.c:396 0x702fec build_fix_expr ../../gcc/fortran/trans-intrinsic.c:420 0x7030ca gfc_conv_intrinsic_int ../../gcc/fortran/trans-intrinsic.c:550 0x711947 gfc_conv_intrinsic_function(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-intrinsic.c:9202 0x6f7d04 gfc_conv_function_expr ../../gcc/fortran/trans-expr.c:6864 0x6ec45a gfc_conv_expr(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-expr.c:7998 0x6f1e05 gfc_conv_expr_reference(gfc_se*, gfc_expr*, bool) ../../gcc/fortran/trans-expr.c:8143 0x7182b7 gfc_trans_transfer(gfc_code*) ../../gcc/fortran/trans-io.c:2584 0x6bdbc7 trans_code ../../gcc/fortran/trans.c:2038 0x715dae build_dt ../../gcc/fortran/trans-io.c:2026 0x6bdba7 trans_code ../../gcc/fortran/trans.c:2010 0x6e51c4 gfc_generate_function_code(gfc_namespace*) ../../gcc/fortran/trans-decl.c:6505 0x673426 translate_all_program_units ../../gcc/fortran/parse.c:6125 0x673426 gfc_parse_file() ../../gcc/fortran/parse.c:6328 0x6ba3ff gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 Works with a parameter/constant instead : $ cat z2.f90 program test real(16), parameter :: x =3D 2466840987.123067e0_16 print *, nint(x, 16) end $ gfortran-9-20181021 -static-libgfortran z2.f90 $ a.out 2466840987 >>From gcc-bugs-return-618694-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:49:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23993 invoked by alias); 24 Oct 2018 16:49:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23190 invoked by uid 48); 24 Oct 2018 16:48:37 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/67760] ICE on contained subroutine in function modifying function return value Date: Wed, 24 Oct 2018 16:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02076.txt.bz2 Content-length: 2917 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67760 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #3 from G. Steinmetz --- Update : $ cat z1.f90 module m implicit none contains function f() integer :: f(4) call s contains subroutine s f =3D 42 end end end program p use m print *, f() end $ gfortran-9-20181021 -c z1.f90 z1.f90:4:0: 4 | function f() | internal compiler error: stride.0 from s referenced in f 0xba2c19 convert_nonlocal_reference_op ../../gcc/tree-nested.c:1053 0xd59f65 walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*), void*, hash_set >*, tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*, hash_set >*)) ../../gcc/tree.c:11513 0x8f1f1d walk_gimple_op(gimple*, tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:221 0x8f2128 walk_gimple_stmt(gimple_stmt_iterator*, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_nod= e**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:586 0x8f22d0 walk_gimple_seq_mod(gimple**, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:51 0x8f21d1 walk_gimple_stmt(gimple_stmt_iterator*, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_nod= e**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:595 0x8f22d0 walk_gimple_seq_mod(gimple**, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:51 0x8f21d1 walk_gimple_stmt(gimple_stmt_iterator*, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_nod= e**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:595 0x8f22d0 walk_gimple_seq_mod(gimple**, tree_node* (*)(gimple_stmt_iterator*, bool*, walk_stmt_info*), tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:51 0xba0808 walk_body ../../gcc/tree-nested.c:703 0xba1008 walk_function ../../gcc/tree-nested.c:714 0xba1008 walk_all_functions ../../gcc/tree-nested.c:779 0xba4b60 lower_nested_functions(tree_node*) ../../gcc/tree-nested.c:3435 0x7b0383 cgraph_node::analyze() ../../gcc/cgraphunit.c:673 0x7b2e57 analyze_functions ../../gcc/cgraphunit.c:1126 0x7b3782 symbol_table::finalize_compilation_unit() ../../gcc/cgraphunit.c:2833 >>From gcc-bugs-return-618695-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:49:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24226 invoked by alias); 24 Oct 2018 16:49:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23715 invoked by uid 48); 24 Oct 2018 16:49:11 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Wed, 24 Oct 2018 16:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02077.txt.bz2 Content-length: 6697 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #11 from Douglas Mencken --- I=E2=80=99m bisecting yet CC=3D"ccache /Developer/GCC/7.3p/PowerPC/32bit/bin/gcc" \ CXX=3D"ccache /Developer/GCC/7.3p/PowerPC/32bit/bin/g++" \ ../gcc-build/configure \ --build=3Dpowerpc-unknown-darwin --host=3Dpowerpc-unknown-darwin --target=3Dpowerpc-unknown-darwin \ --prefix=3D/Developer/GCC/7_to_8_bisecting/PowerPC/32bit \ --enable-languages=3Dc,c++,objc,obj-c++ \ --enable-shared --enable-static \ --enable-checking=3Drelease \ --enable-threads=3Dposix --with-__thread --without-system-zlib \ --disable-nls --disable-werror make -j3 2>&1 | tee ../_7_to_8_bootstrap.log iain.patch is needed for 7.3 before r257501 patch https://gcc.gnu.org/viewcvs/gcc?view=3Drevision&revision=3D257501 that is git commit 566f381623050c5af7ba9d02d05a5b9b1c046158 you may get it from https://ftp.osuosl.org/pub/manulix/other/GCC/iain.patch $ git bisect start $ git bisect good gcc-7_3_0-release # "good" as in it reaches stage3, patch= ed with iain.patch if it needs to $ git bisect bad gcc-8_1_0-release # otherwise it=E2=80=99s "bad" Bisecting: a merge base must be tested [7369309777f6d6e630fb7763bcd08a0317727e36] [ARM] Fix type for .init_array.*= and .fini_array.* sections $ patch -p1 < ../patches/iain.patch $ ... configure and make ... $ cat stage_current stage3 $ git stash $ git bisect good # 7369309777f6d6e630fb7763bcd08a0317727e36 # r247015 Bisecting: 4002 revisions left to test after this (roughly 12 steps) [b50e3690fbcafedefdb888c2d66725b8f405706e] Add ChangeLog entries, missing f= rom last commit $ patch -p1 < ../patches/iain.patch $ ... configure and make ... build/gencfn-macros: DEF_INTERNAL_INT_FN (PARITY) has no associated built-in functions make[3]: *** [s-case-cfn-macros] Error 1 $ cat stage_current stage2 $ git stash $ git bisect bad # b50e3690fbcafedefdb888c2d66725b8f405706e # r253946 Bisecting: 2001 revisions left to test after this (roughly 11 steps) [61cb18166c6a1507af78ce73a4e3c8a21b0cb8ab] * profile-count.h (profile_probability::from_reg_br_prob_note,=20 profile_probability::to_reg_br_prob_note): New functions. $ patch -p1 < ../patches/iain.patch $ ... configure and make ... Undefined symbols: "make_pass_analyze_swaps(gcc::context*)", referenced from: gcc::pass_manager::pass_manager(gcc::context*) in libbackend.a(passes= .o) gcc::pass_manager::pass_manager(gcc::context*) in libbackend.a(passes= .o) "rs6000_output_load_multiple(rtx_def**)", referenced from: output_464(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) output_465(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) output_466(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) output_467(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) output_468(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) output_469(rtx_def**, rtx_insn*) in libbackend.a(insn-output.o) "expand_block_move(rtx_def**)", referenced from: gen_movmemsi(rtx_def*, rtx_def*, rtx_def*, rtx_def*) in libbackend.a(insn-emit.o) "expand_block_clear(rtx_def**)", referenced from: gen_setmemsi(rtx_def*, rtx_def*, rtx_def*, rtx_def*) in libbackend.a(insn-emit.o) ld: symbol(s) not found make[3]: *** [cc1plus] Error 1 $ cat stage_current stage1 $ git stash $ git bisect skip # 61cb18166c6a1507af78ce73a4e3c8a21b0cb8ab # r250239 Bisecting: 2001 revisions left to test after this (roughly 11 steps) [4f5b1ee8ccfd04b939e07bd99f4ca6f8d3f5aa83] PR go/80964 * configure= .ac: Set NATIVE if host_alias =3D target_alias. * configure: Rebuild. $ patch -p1 < ../patches/iain.patch $ ... configure and make ... $ cat stage_current stage3 $ git stash $ git bisect good # 4f5b1ee8ccfd04b939e07bd99f4ca6f8d3f5aa83 # r249172 Bisecting: 1338 revisions left to test after this (roughly 10 steps) [a5079b7fe2c7b4c862704149db5fb0948a7d02f8] Adds the powerpc equivalent mm_malloc.h header which is needed by xmmintrin.h and cleans up some noisy warnings from the previous MMX commit. $ patch -p1 < ../patches/iain.patch $ ... configure and make ... $ cat stage_current stage3 $ git stash $ git bisect good # a5079b7fe2c7b4c862704149db5fb0948a7d02f8 # r251339 Bisecting: 668 revisions left to test after this (roughly 9 steps) [237c1ea8f68a7cc3100b63ee50da05c9e0b0ea6d] rs6000: Don't touch below the st= ack pointer (PR77687) $ patch -p1 < ../patches/iain.patch $ ... configure and make ... build/gencfn-macros: DEF_INTERNAL_INT_FN (FFS) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (PARITY) has no associated built-in functions make[3]: *** [s-case-cfn-macros] Error 1 $ cat stage_current stage2 $ git stash $ git bisect bad # 237c1ea8f68a7cc3100b63ee50da05c9e0b0ea6d # r253033 Bisecting: 334 revisions left to test after this (roughly 8 steps) [1f0c90bb95ae0d59c93a97dc12294425831c5080] 2017-09-07 Nicolas Roche=20 $ patch -p1 < ../patches/iain.patch $ ... configure and make ... build/gencfn-macros: DEF_INTERNAL_INT_FN (CTZ) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (FFS) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (PARITY) has no associated built-in functions make[3]: *** [s-case-cfn-macros] Error 1 $ cat stage_current stage2 $ git stash $ git bisect bad # 1f0c90bb95ae0d59c93a97dc12294425831c5080 # r251838 Bisecting: 166 revisions left to test after this (roughly 7 steps) [bc3e9c9df58c165b0157aabf69b222130c835a63] 2017-08-31 Richard Biener=20 $ patch -p1 < ../patches/iain.patch $ ... configure and make ... $ cat stage_current stage3 $ git stash $ git bisect good # bc3e9c9df58c165b0157aabf69b222130c835a63 # r251559 Bisecting: 83 revisions left to test after this (roughly 6 steps) [1694a564a16d2403ba1d80778eaacd49b1a62b2c] [gcc] $ patch -p1 < ../patches/iain.patch $ ... configure and make ... In short, briefly git bisect start git bisect good gcc-7_3_0-release # r257041 git bisect bad gcc-8_1_0-release # r259829 git bisect good 7369309777f6d6e630fb7763bcd08a0317727e36 # r247015 merge pa= rent git bisect bad b50e3690fbcafedefdb888c2d66725b8f405706e # r253946 git bisect skip 61cb18166c6a1507af78ce73a4e3c8a21b0cb8ab # r250239 git bisect good 4f5b1ee8ccfd04b939e07bd99f4ca6f8d3f5aa83 # r249172 git bisect good a5079b7fe2c7b4c862704149db5fb0948a7d02f8 # r251339 git bisect bad 237c1ea8f68a7cc3100b63ee50da05c9e0b0ea6d # r253033 git bisect bad 1f0c90bb95ae0d59c93a97dc12294425831c5080 # r251838 git bisect good bc3e9c9df58c165b0157aabf69b222130c835a63 # r251559 git bisect ????? 1694a564a16d2403ba1d80778eaacd49b1a62b2c # r251723 >>From gcc-bugs-return-618696-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:51:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29024 invoked by alias); 24 Oct 2018 16:51:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28939 invoked by uid 48); 24 Oct 2018 16:51:00 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/67760] ICE on contained subroutine in function modifying function return value Date: Wed, 24 Oct 2018 16:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02078.txt.bz2 Content-length: 461 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67760 --- Comment #4 from G. Steinmetz --- Works with an explicit result variable : $ cat z2.f90 module m implicit none contains function f() result(z) integer :: z(4) call s contains subroutine s z =3D 42 end end end program p use m print *, f() end $ gfortran-9-20181021 z2.f90 $ a.out 42 42 42 42 >>From gcc-bugs-return-618697-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:52:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31928 invoked by alias); 24 Oct 2018 16:52:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31853 invoked by uid 48); 24 Oct 2018 16:52:41 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/79685] [6/7/8/9 Regression] ICE on valid code in gfc_match_structur_constructor Date: Wed, 24 Oct 2018 16:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02079.txt.bz2 Content-length: 1520 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79685 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #5 from G. Steinmetz --- Update : $ cat z1.f90 module m type t end type end module m2 use m, t2 =3D> t type(t2) :: x data x /t2()/ end $ cat z2_chk.f90 module m type t end type end module m2 use m, t2 =3D> t type(t) :: x data x /t2()/ end $ gfortran-9-20181021 -c z1.f90 f951: internal compiler error: in gfc_match_structure_constructor, at fortran/primary.c:3066 0x67835d gfc_match_structure_constructor(gfc_symbol*, gfc_expr**) ../../gcc/fortran/primary.c:3065 0x6048ff match_data_constant ../../gcc/fortran/decl.c:427 0x6049b3 top_val_list ../../gcc/fortran/decl.c:472 0x604bcf gfc_match_data() ../../gcc/fortran/decl.c:616 0x669741 match_word ../../gcc/fortran/parse.c:65 0x66ce86 decode_statement ../../gcc/fortran/parse.c:468 0x66daaa next_free ../../gcc/fortran/parse.c:1234 0x66daaa next_statement ../../gcc/fortran/parse.c:1466 0x66f0bb parse_spec ../../gcc/fortran/parse.c:3858 0x672d1c parse_module ../../gcc/fortran/parse.c:5934 0x673067 gfc_parse_file() ../../gcc/fortran/parse.c:6247 0x6ba3ff gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 >>From gcc-bugs-return-618698-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:54:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33868 invoked by alias); 24 Oct 2018 16:54:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33804 invoked by uid 48); 24 Oct 2018 16:54:23 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87737] New: ICE tree check: expected ssa_name, have addr_expr in remap_gimple_op_r, at tree-inline.c:923 Date: Wed, 24 Oct 2018 16:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02080.txt.bz2 Content-length: 2173 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87737 Bug ID: 87737 Summary: ICE tree check: expected ssa_name, have addr_expr in remap_gimple_op_r, at tree-inline.c:923 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gscfq@t-online.de Target Milestone: --- Affects version 9 at -O[123], but not at -O[0gs]. Versions 5 to 8 are only affected at -O3 or -Ofast. $ cat z1.f90 program p interface function f() character(:), allocatable :: f end end interface character(1) :: g print *, f() print *, g() end function f() character(:), allocatable :: f character(1) :: g f =3D 'f' return entry g() g =3D 'g' end $ gfortran-9-20181021 -c z1.f90 -Os $ $ gfortran-9-20181021 -c z1.f90 -O2 during GIMPLE pass: ccp z1.f90:1:0: 1 | program p | internal compiler error: Segmentation fault 0xb1c86f crash_signal ../../gcc/toplev.c:325 0x86c2d9 get_inner_reference(tree_node*, poly_int_pod<1u, long>*, poly_int_pod<1u, long>*, tree_node**, machine_mode*, int*, int*, int*) ../../gcc/expr.c:7147 0x8a9c35 fold_comparison ../../gcc/fold-const.c:8524 0x89deb8 fold_binary_loc(unsigned int, tree_code, tree_node*, tree_node*, tree_node*) ../../gcc/fold-const.c:10608 0xbee77c ccp_fold ../../gcc/tree-ssa-ccp.c:1246 0xbee77c evaluate_stmt ../../gcc/tree-ssa-ccp.c:1785 0xbf05de visit_cond_stmt ../../gcc/tree-ssa-ccp.c:2381 0xbf05de ccp_propagate::visit_stmt(gimple*, edge_def**, tree_node**) ../../gcc/tree-ssa-ccp.c:2439 0xc64fb3 ssa_propagation_engine::simulate_stmt(gimple*) ../../gcc/tree-ssa-propagate.c:230 0xc6522a ssa_propagation_engine::simulate_block(basic_block_def*) ../../gcc/tree-ssa-propagate.c:337 0xc66022 ssa_propagation_engine::ssa_propagate() ../../gcc/tree-ssa-propagate.c:800 0xbe8be7 do_ssa_ccp ../../gcc/tree-ssa-ccp.c:2471 0xbe8be7 execute ../../gcc/tree-ssa-ccp.c:2515 >>From gcc-bugs-return-618699-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 16:54:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41468 invoked by alias); 24 Oct 2018 16:54:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41424 invoked by uid 48); 24 Oct 2018 16:54:52 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87737] ICE tree check: expected ssa_name, have addr_expr in remap_gimple_op_r, at tree-inline.c:923 Date: Wed, 24 Oct 2018 16:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02081.txt.bz2 Content-length: 2097 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87737 --- Comment #1 from G. Steinmetz --- Configured with --enable-checking=3Dyes : $ gfortran-9-20181021-chk -c z1.f90 -O2 during IPA pass: inline f951: internal compiler error: tree check: expected ssa_name, have addr_expr in remap_gimple_op_r, at tree-inline.c:923 0x5e3e24 tree_check_failed(tree_node const*, char const*, int, char const*, ...) ../../gcc/tree.c:9369 0xd0409e tree_check(tree_node*, char const*, int, char const*, tree_code) ../../gcc/tree.h:3118 0xd0409e remap_gimple_op_r ../../gcc/tree-inline.c:923 0xf5c593 walk_tree_1(tree_node**, tree_node* (*)(tree_node**, int*, void*), void*, hash_set >*, tree_node* (*)(tree_node**, int*, tree_node* (*)(tree_node**, int*, void*), void*, hash_set >*)) ../../gcc/tree.c:11513 0x9c6b6c walk_gimple_op(gimple*, tree_node* (*)(tree_node**, int*, void*), walk_stmt_info*) ../../gcc/gimple-walk.c:268 0xcfd1b1 remap_gimple_stmt ../../gcc/tree-inline.c:1777 0xcfe4c4 copy_bb ../../gcc/tree-inline.c:1827 0xd0019c copy_cfg_body ../../gcc/tree-inline.c:2719 0xd0019c copy_body ../../gcc/tree-inline.c:2961 0xd05c82 expand_call_inline ../../gcc/tree-inline.c:4691 0xd08a64 gimple_expand_calls_inline ../../gcc/tree-inline.c:4886 0xd08a64 optimize_inline_calls(tree_node*) ../../gcc/tree-inline.c:5026 0x153c0eb inline_transform(cgraph_node*) ../../gcc/ipa-inline-transform.c:682 0xb92786 execute_one_ipa_transform_pass ../../gcc/passes.c:2170 0xb92786 execute_all_ipa_transforms() ../../gcc/passes.c:2212 0x8278af cgraph_node::expand() ../../gcc/cgraphunit.c:2187 0x828e20 expand_all_functions ../../gcc/cgraphunit.c:2332 0x828e20 symbol_table::compile() ../../gcc/cgraphunit.c:2683 0x82b9c6 symbol_table::compile() ../../gcc/cgraphunit.c:2864 0x82b9c6 symbol_table::finalize_compilation_unit() ../../gcc/cgraphunit.c:2861 >>From gcc-bugs-return-618700-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:01:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107033 invoked by alias); 24 Oct 2018 17:01:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106994 invoked by uid 55); 24 Oct 2018 17:01:52 -0000 From: "joseph at codesourcery dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87736] New attributes to mark custom alloc/free function pair Date: Wed, 24 Oct 2018 17:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02082.txt.bz2 Content-length: 284 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87736 --- Comment #1 from joseph at codesourcery dot com --- Note that you can have a custom malloc function (e.g. xmalloc) that pairs=20 with standard free, so it should be possible to indicate that. >>From gcc-bugs-return-618701-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:06:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114502 invoked by alias); 24 Oct 2018 17:06:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 114413 invoked by uid 48); 24 Oct 2018 17:06:46 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87736] New attributes to mark custom alloc/free function pair Date: Wed, 24 Oct 2018 17:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc component dependson everconfirmed bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02083.txt.bz2 Content-length: 1252 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87736 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-24 CC| |msebor at gcc dot gnu.org Component|c++ |middle-end Depends on| |87731 Ever confirmed|0 |1 Severity|normal |enhancement --- Comment #2 from Martin Sebor --- Something like this is probably necessary for a robust implementation of pr87731. It won't do much in GCC on its own, though it could be used by th= ird party static analyzers (that suggests that we might want to consider adopti= ng one or more existing forms of annotations already recognized by such tools). This is also a general mechanism, not one specific to C++, so changing Component to middle-end. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87731 [Bug 87731] Detection of mismatched alloc/free pairs >>From gcc-bugs-return-618702-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:08:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115844 invoked by alias); 24 Oct 2018 17:08:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115758 invoked by uid 48); 24 Oct 2018 17:07:56 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87731] Detection of mismatched alloc/free pairs Date: Wed, 24 Oct 2018 17:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02084.txt.bz2 Content-length: 534 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87731 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Component|c++ |middle-end Severity|normal |enhancement --- Comment #5 from Martin Sebor --- Like pr87736, this is also a general mechanism, not one specific to C++, so changing Component to middle-end. >>From gcc-bugs-return-618703-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:20:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29702 invoked by alias); 24 Oct 2018 17:20:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29584 invoked by uid 48); 24 Oct 2018 17:20:03 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87721] [9 Regression] ICE in linemap_position_for_line_and_column at gcc/libcpp/line-map.c:842 since r265271 Date: Wed, 24 Oct 2018 17:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02085.txt.bz2 Content-length: 533 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87721 David Malcolm changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot= gnu.org --- Comment #1 from David Malcolm --- Confirmed; thanks. I'm able to reproduce this and am working on reducing i= t. >>From gcc-bugs-return-618704-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:22:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62845 invoked by alias); 24 Oct 2018 17:22:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57688 invoked by uid 48); 24 Oct 2018 17:22:19 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87734] ICE in is_illegal_recursion check for character len= parameter Date: Wed, 24 Oct 2018 17:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02086.txt.bz2 Content-length: 473 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87734 J=C3=BCrgen Reuter changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |juergen.reuter at desy dot= de --- Comment #1 from J=C3=BCrgen Reuter --- Confirmed with current trunk. Could this be a duplicate of PR87644 ? >>From gcc-bugs-return-618705-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:35:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 126794 invoked by alias); 24 Oct 2018 17:35:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 126695 invoked by uid 48); 24 Oct 2018 17:35:12 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/40196] [F03] [F08] Type parameter inquiry (str%len, a%kind) and Complex parts (z%re, z%im) Date: Wed, 24 Oct 2018 17:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: pault at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02087.txt.bz2 Content-length: 1529 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D40196 Paul Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pault at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gn= u.org --- Comment #9 from Paul Thomas --- Created attachment 44892 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44892&action=3Dedit Patch for the PR With the attached patch, the test below works fine. The patch needs a bit more work to prevent LEN and KIND part_exprs being assigned to, to assert the relevant standards and to prevent inquiries about unallocated or unassociated deferred length expressions. Paul module m complex, target :: z character (:), allocatable :: str real, pointer :: r =3D> z%re real, pointer :: i =3D> z%im type :: mytype complex :: z =3D ( 10.0, 11.0 ) character(6) :: str end type end module use m type(mytype) :: der integer :: j z =3D (2.0,4.0) str =3D "abcd" if (r .ne. real (z)) stop 1 if (i .ne. imag (z)) stop 2 z%im =3D 4.0 * z%re if (z%re .ne. real (z)) stop 3 if (abs (z*im - 4.0 * real (z)) .lt. 1e-6) stop 4 if (z%im%kind .ne. kind (z)) stop 5 if (str%kind .ne. kind (str)) stop 6 if (str%len .ne. len (str)) stop 6 if (der%str%len .ne. len (der%str)) stop 7 if (der%z%im .ne. imag (der%z)) stop 8 end >>From gcc-bugs-return-618706-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:47:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44552 invoked by alias); 24 Oct 2018 17:47:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 44454 invoked by uid 48); 24 Oct 2018 17:47:25 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/40196] [F03] [F08] Type parameter inquiry (str%len, a%kind) and Complex parts (z%re, z%im) Date: Wed, 24 Oct 2018 17:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: pault at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02088.txt.bz2 Content-length: 410 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D40196 --- Comment #10 from Paul Thomas --- Comment on attachment 44892 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44892 Patch for the PR As for things to be done: I forgot the placeholder in simplify_const_ref and the need for some modifications to simplify.c. A more elaborate testcase wo= uld be in order as well! Paul >>From gcc-bugs-return-618707-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:49:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48188 invoked by alias); 24 Oct 2018 17:49:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48144 invoked by uid 48); 24 Oct 2018 17:49:23 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87721] [9 Regression] ICE in linemap_position_for_line_and_column at gcc/libcpp/line-map.c:842 since r265271 Date: Wed, 24 Oct 2018 17:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02089.txt.bz2 Content-length: 526 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87721 --- Comment #2 from David Malcolm --- Reduced reproducer: # define DBG_ERROR(dbg_logger, format, args...) if (1){\ char dbg_buffer[256]; \ __builtin_snprintf(dbg_buffer, sizeof(dbg_buffer)-1,\ __FILE__":%5d: " format , __LINE__ , ## args); \ }; void testPasswordStore1(int argc, char **argv) { const char *pw1=3D"Secret1"; char pw[256]; DBG_ERROR(0, "Bad password, expected [%s], got [%s].", pw1, pw); } Am working on a fix. >>From gcc-bugs-return-618708-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 17:52:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56604 invoked by alias); 24 Oct 2018 17:52:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56503 invoked by uid 48); 24 Oct 2018 17:52:05 -0000 From: "gill at ucar dot edu" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87738] New: internal compiler error: in gfc_trans_use_stmts, at fortran/trans-decl.c:4920 Date: Wed, 24 Oct 2018 17:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gill at ucar dot edu X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02090.txt.bz2 Content-length: 475 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87738 Bug ID: 87738 Summary: internal compiler error: in gfc_trans_use_stmts, at fortran/trans-decl.c:4920 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gill at ucar dot edu Target Milestone: --- >>From gcc-bugs-return-618709-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:06:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94538 invoked by alias); 24 Oct 2018 18:06:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93933 invoked by uid 48); 24 Oct 2018 18:06:29 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] New: new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Wed, 24 Oct 2018 18:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02091.txt.bz2 Content-length: 4096 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 Bug ID: 87739 Summary: new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- In r265463 make -k check-gcc RUNTESTFLAGS=3Dtree-ssa.exp=3Dgcc.dg/tree-ssa/pr84436-5.c FAIL: gcc.dg/tree-ssa/pr84436-5.c (test for excess errors) FAIL: gcc.dg/tree-ssa/pr84436-5.c execution test FAIL: gcc.dg/tree-ssa/pr84436-5.c scan-tree-dump-times switchconv "40 *\\*"= 1 I only saw this on powerpc64 but both LE and BE. It worked fine on x86. Executing on host: /home/seurer/gcc/build/gcc-trunk/gcc/xgcc -B/home/seurer/gcc/build/gcc-trunk/gcc/ /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c=20=20= =20 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=3Dnever -O2 -fdump-tree-switchconv -fdump-tree-optimi= zed=20 -lm -o ./pr84436-5.exe (timeout =3D 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-trunk/gcc/xgcc -B/home/seurer/gcc/build/gcc-trunk/gcc/ /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=3Dnever -O2 -fdump-tree-switchconv -fdump-tree-optimize= d -lm -o ./pr84436-5.exe /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c: In function 'foo': /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:10:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:11:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:12:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:13:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:10:18: warning: statement will never be executed [-Wswitch-unreachable] FAIL: gcc.dg/tree-ssa/pr84436-5.c (test for excess errors) Excess errors: /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:10:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:11:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:12:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:13:5: warning: case label value is less than minimum value for type /home/seurer/gcc/gcc-trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c:10:18: warning: statement will never be executed [-Wswitch-unreachable] Setting LD_LIBRARY_PATH to :/home/seurer/gcc/build/gcc-trunk/gcc:/home/seurer/gcc/build/gcc-trunk/powe= rpc64-unknown-linux-gnu/./libatomic/.libs::/home/seurer/gcc/build/gcc-trunk= /gcc:/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libatom= ic/.libs:/home/seurer/gcc/build/gcc-trunk/./gmp/.libs:/home/seurer/gcc/buil= d/gcc-trunk/./prev-gmp/.libs:/home/seurer/gcc/build/gcc-trunk/./mpfr/src/.l= ibs:/home/seurer/gcc/build/gcc-trunk/./prev-mpfr/src/.libs:/home/seurer/gcc= /build/gcc-trunk/./mpc/src/.libs:/home/seurer/gcc/build/gcc-trunk/./prev-mp= c/src/.libs:/home/seurer/gcc/build/gcc-trunk/./isl/.libs:/home/seurer/gcc/b= uild/gcc-trunk/./prev-isl/.libs:/home/seurer/gcc/install/gcc-7.2.0/lib64 Execution timeout is: 300 spawn [open ...] FAIL: gcc.dg/tree-ssa/pr84436-5.c execution test gcc.dg/tree-ssa/pr84436-5.c: pattern found 0 times FAIL: gcc.dg/tree-ssa/pr84436-5.c scan-tree-dump-times switchconv "40 *\\*"= 1 PASS: gcc.dg/tree-ssa/pr84436-5.c scan-tree-dump-not optimized "switch" >>From gcc-bugs-return-618710-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:06:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100167 invoked by alias); 24 Oct 2018 18:06:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99038 invoked by uid 55); 24 Oct 2018 18:06:45 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84851] missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivial member Date: Wed, 24 Oct 2018 18:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02092.txt.bz2 Content-length: 705 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84851 --- Comment #3 from Martin Sebor --- Author: msebor Date: Wed Oct 24 18:06:14 2018 New Revision: 265467 URL: https://gcc.gnu.org/viewcvs?rev=3D265467&root=3Dgcc&view=3Drev Log: PR c++/84851 - missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivial member gcc/cp/ChangeLog: PR c++/84851 * call.c (maybe_warn_class_memaccess): Tighten up. gcc/testsuite/ChangeLog: PR c++/84851 * g++.dg/Wclass-memaccess-4.C: Remove XFAIL. Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/call.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/Wclass-memaccess-4.C >>From gcc-bugs-return-618711-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:07:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101430 invoked by alias); 24 Oct 2018 18:07:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101160 invoked by uid 48); 24 Oct 2018 18:07:23 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84850] [8 Regression] -Wclass-memaccess on a memcpy in a copy assignment operator with no nontrivial bases or members Date: Wed, 24 Oct 2018 18:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02093.txt.bz2 Content-length: 507 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84850 Bug 84850 depends on bug 84851, which changed state. Bug 84851 Summary: missing -Wclass-memaccess for a memcpy in a copy ctor wi= th a non-trivial member https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84851 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-618712-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:07:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101438 invoked by alias); 24 Oct 2018 18:07:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101134 invoked by uid 48); 24 Oct 2018 18:07:22 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84851] missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivial member Date: Wed, 24 Oct 2018 18:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_known_to_work resolution target_milestone cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02094.txt.bz2 Content-length: 594 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84851 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Known to work| |9.0 Resolution|--- |FIXED Target Milestone|--- |9.0 Known to fail| |8.2.0 --- Comment #4 from Martin Sebor --- Done in r265467. >>From gcc-bugs-return-618713-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:08:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103267 invoked by alias); 24 Oct 2018 18:08:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103164 invoked by uid 48); 24 Oct 2018 18:08:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87725] OpenMP 4.5 clause schedule(simd,monotonic:static) not understood Date: Wed, 24 Oct 2018 18:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02095.txt.bz2 Content-length: 1097 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87725 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-24 Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gn= u.org Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek --- Created attachment 44893 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44893&action=3Dedit gcc9-pr87725.patch Well, OpenMP 4.5 Fortran support is unfinished, this is just one of the thi= ngs. Though, the reason here was just a thinko (nmodifiers =3D=3D 0 test when nm= odifiers =3D=3D 1 should have been used, because unlike C/C++ FEs it has been bumped= already at that point if there was any), the rest of the patch is just better diagnostics and accepting even the bogus cases that I'll make sure to make invalid in OpenMP 5.1. >>From gcc-bugs-return-618714-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:34:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103365 invoked by alias); 24 Oct 2018 18:34:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103295 invoked by uid 48); 24 Oct 2018 18:34:39 -0000 From: "christopher.e.ozawa at raytheon dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87740] New: Error Making Test Suite Date: Wed, 24 Oct 2018 18:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: christopher.e.ozawa at raytheon dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02096.txt.bz2 Content-length: 3369 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87740 Bug ID: 87740 Summary: Error Making Test Suite Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: christopher.e.ozawa at raytheon dot com Target Milestone: --- Attempt to build test suite using the "make" command resulted in errors. GCC version/configuration output: COLLECT_GCC=3Dgcc COLLECT_LTO_WRAPPER=3D/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion=3D'Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=3Dfile:///usr/share/doc/gcc-5/README= .Bugs --enable-languages=3Dc,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=3D/u= sr --program-suffix=3D-5 --enable-shared --enable-linker-build-id --libexecdir=3D/usr/lib --without-included-gettext --enable-threads=3Dposix --libdir=3D/usr/lib --enable-nls --with-sysroot=3D/ --enable-clocale=3Dgnu --enable-libstdcxx-debug --enable-libstdcxx-time=3Dyes --with-default-libstdcxx-abi=3Dnew --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=3Dgtk --enable-gtk-cairo --with-java-home=3D/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-ho= me --with-jvm-root-dir=3D/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=3D/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=3Damd64 --with-ecj-jar=3D/usr/share/java/eclipse-ecj.= jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=3Di686 --with-abi=3Dm64 --with-multilib-list=3Dm32,m64,mx32 --enable-multilib --with-tune=3Dgeneric --enable-checking=3Drelease --build=3Dx86_64-linux-gnu --host=3Dx86_64-linux-gnu --target=3Dx86_64-linux-gnu Thread model: posix gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)=20 Command: make Error Message: ../.././isl/isl_tab_pip.c: In function =E2=80=98isl_tab_basic_set_non_trivial_lexmin=E2=80=99: ../.././isl/isl_tab_pip.c:5087:21: internal compiler error: in check, at tree-vrp.c:155 5087 | __isl_give isl_vec *isl_tab_basic_set_non_trivial_lexmin( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Please submit a full bug report, with preprocessed source if appropriate. See for instructions. Makefile:1463: recipe for target 'isl_tab_pip.lo' failed make[5]: *** [isl_tab_pip.lo] Error 1 make[5]: Leaving directory '/home/devvm/Downloads/gcc-master/host-x86_64-pc-linux-gnu/isl' Makefile:1571: recipe for target 'all-recursive' failed make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory '/home/devvm/Downloads/gcc-master/host-x86_64-pc-linux-gnu/isl' Makefile:1167: recipe for target 'all' failed make[3]: *** [all] Error 2 make[3]: Leaving directory '/home/devvm/Downloads/gcc-master/host-x86_64-pc-linux-gnu/isl' Makefile:8812: recipe for target 'all-stage3-isl' failed make[2]: *** [all-stage3-isl] Error 2 make[2]: Leaving directory '/home/devvm/Downloads/gcc-master' Makefile:27710: recipe for target 'stage3-bubble' failed make[1]: *** [stage3-bubble] Error 2 make[1]: Leaving directory '/home/devvm/Downloads/gcc-master' Makefile:959: recipe for target 'all' failed make: *** [all] Error 2 >>From gcc-bugs-return-618715-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:46:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70112 invoked by alias); 24 Oct 2018 18:46:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66412 invoked by uid 48); 24 Oct 2018 18:45:58 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87738] internal compiler error: in gfc_trans_use_stmts, at fortran/trans-decl.c:4920 Date: Wed, 24 Oct 2018 18:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02097.txt.bz2 Content-length: 509 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87738 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-24 Ever confirmed|0 |1 --- Comment #1 from Dominique d'Humieres --- Missing reproducer!-( >>From gcc-bugs-return-618716-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:49:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14378 invoked by alias); 24 Oct 2018 18:49:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14322 invoked by uid 48); 24 Oct 2018 18:49:33 -0000 From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87740] Error Making Test Suite Date: Wed, 24 Oct 2018 18:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02098.txt.bz2 Content-length: 420 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87740 Marek Polacek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org --- Comment #1 from Marek Polacek --- GCC 5.4 is not supported anymore. >>From gcc-bugs-return-618717-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 18:56:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108720 invoked by alias); 24 Oct 2018 18:56:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105712 invoked by uid 48); 24 Oct 2018 18:56:40 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87734] ICE in is_illegal_recursion check for character len= parameter Date: Wed, 24 Oct 2018 18:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02099.txt.bz2 Content-length: 791 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87734 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-24 Ever confirmed|0 |1 --- Comment #2 from Dominique d'Humieres --- The ICE appeared between revisions r258235 (2018-03-04, OK) and r258362 (2018-03-08, ICE), likely r258347 (pr64124 and pr70409). For me the test compiles with 6.4.0 and 7.3.0, but not for 6.4.1 or 7.3.1. > Confirmed with current trunk. Could this be a duplicate of PR87644 ? Rather a duplicate of pr87673. >>From gcc-bugs-return-618718-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 19:19:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90327 invoked by alias); 24 Oct 2018 19:19:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90284 invoked by uid 48); 24 Oct 2018 19:19:54 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87721] [9 Regression] ICE in linemap_position_for_line_and_column at gcc/libcpp/line-map.c:842 since r265271 Date: Wed, 24 Oct 2018 19:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02100.txt.bz2 Content-length: 162 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87721 --- Comment #3 from Martin Li=C5=A1ka --- That's good you can reproduce that ;) >>From gcc-bugs-return-618719-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 19:40:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4097 invoked by alias); 24 Oct 2018 19:40:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130607 invoked by uid 55); 24 Oct 2018 19:39:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86288] Recognize __gnu and/or __gnu__ as attribute-namespace Date: Wed, 24 Oct 2018 19:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02101.txt.bz2 Content-length: 693 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86288 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Wed Oct 24 19:39:23 2018 New Revision: 265470 URL: https://gcc.gnu.org/viewcvs?rev=3D265470&root=3Dgcc&view=3Drev Log: PR c++/86288 * parser.c (cp_parser_std_attribute): Canonicalize attr_ns, and when :: is not present and attr_ns non-NULL, canonicalize also attr_id. (cp_parser_attribute_spec): Fix comment typo. * g++.dg/cpp0x/gen-attrs-66.C: New test. Added: trunk/gcc/testsuite/g++.dg/cpp0x/gen-attrs-66.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/parser.c trunk/gcc/testsuite/ChangeLog >>From gcc-bugs-return-618720-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 19:42:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101877 invoked by alias); 24 Oct 2018 19:42:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101424 invoked by uid 48); 24 Oct 2018 19:42:32 -0000 From: "dilyan.palauzov at aegee dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] New: Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Wed, 24 Oct 2018 19:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dilyan.palauzov at aegee dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02102.txt.bz2 Content-length: 1237 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 Bug ID: 87741 Summary: Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Product: gcc Version: 7.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: dilyan.palauzov at aegee dot org Target Milestone: --- Please integrate this snippet, so that gdb can skip building the shipped libreadline, when the system-libreadline is used, see https://sourceware.org/bugzilla/show_bug.cgi?id=3D18632 for details diff --git a/configure.ac b/configure.ac --- a/configure.ac +++ b/configure.ac @@ -253,6 +253,12 @@ if test x$with_system_zlib =3D xyes ; then noconfigdirs=3D"$noconfigdirs zlib" fi +# Don't compile the bundled readline/libreadline.a in gdb-binutils if +# --with-system-readline is provided. +if test x$with_system_readline =3D xyes ; then + noconfigdirs=3D"$noconfigdirs readline" +fi + # some tools are so dependent upon X11 that if we're not building with X,= =20 # it's not even worth trying to configure, much less build, that tool. >>From gcc-bugs-return-618721-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 20:08:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103121 invoked by alias); 24 Oct 2018 20:08:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96584 invoked by uid 48); 24 Oct 2018 20:07:57 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Wed, 24 Oct 2018 20:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02103.txt.bz2 Content-length: 212 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #1 from Andrew Pinski --- Patches should be sent to gcc-patches@ after reading https://gcc.gnu.org/contribute.html . >>From gcc-bugs-return-618722-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 20:14:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4118 invoked by alias); 24 Oct 2018 20:14:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3937 invoked by uid 48); 24 Oct 2018 20:14:25 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87631] new attribute for passing structures with multiple SIMD data members in registers Date: Wed, 24 Oct 2018 20:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on component everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02104.txt.bz2 Content-length: 533 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87631 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ABI, missed-optimization Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-24 Component|c++ |target Ever confirmed|0 |1 >>From gcc-bugs-return-618723-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 20:46:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52224 invoked by alias); 24 Oct 2018 20:46:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51909 invoked by uid 48); 24 Oct 2018 20:45:49 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87689] Memory corruption on Power 8 Date: Wed, 24 Oct 2018 20:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02105.txt.bz2 Content-length: 3258 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87689 --- Comment #6 from Thomas Koenig --- (In reply to Segher Boessenkool from comment #5) > No, doesn't ring bells. But I have some more input: >=20 > I couldn't get it to fail on powerpc64-linux. > It fails on powerpc64le-linux only if the second file is compiled with -O= 0. Not for me: tkoenig@gcc2-power8 ~]$ ~/bin/gfortran -static-libgfortran main.f doesntwork_p8.f=20 [tkoenig@gcc2-power8 ~]$ ./a.out 1 2 3 4 5 0 =EF=BF=BD foo=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 [tkoenig@gcc2-power8 ~]$ valgrind ./a.out =3D=3D145922=3D=3D Memcheck, a memory error detector =3D=3D145922=3D=3D Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward= et al. =3D=3D145922=3D=3D Using Valgrind-3.12.0 and LibVEX; rerun with -h for copy= right info =3D=3D145922=3D=3D Command: ./a.out =3D=3D145922=3D=3D=20 =3D=3D145922=3D=3D Conditional jump or move depends on uninitialised value(= s) =3D=3D145922=3D=3D at 0x10013EF8: write_decimal.constprop.10 (write.c:80= 8) =3D=3D145922=3D=3D by 0x100143F7: write_integer (write.c:1351) =3D=3D145922=3D=3D by 0x1001584F: list_formatted_write_scalar (write.c:1= 865) =3D=3D145922=3D=3D by 0x1001664B: _gfortrani_list_formatted_write (write= .c:1943) =3D=3D145922=3D=3D by 0x10005A47: transfer_integer (transfer.c:2294) =3D=3D145922=3D=3D by 0x10005A47: _gfortran_transfer_integer_write (tran= sfer.c:2300) =3D=3D145922=3D=3D by 0x10002563: doesntwork_p8_ (in /home/tkoenig/a.out) =3D=3D145922=3D=3D by 0x10002443: MAIN__ (in /home/tkoenig/a.out) =3D=3D145922=3D=3D by 0x100021E3: main (in /home/tkoenig/a.out) =3D=3D145922=3D=3D=20 =3D=3D145922=3D=3D Conditional jump or move depends on uninitialised value(= s) =3D=3D145922=3D=3D at 0x100100BC: extract_int (write.c:556) =3D=3D145922=3D=3D by 0x10013F0B: write_decimal.constprop.10 (write.c:81= 0) =3D=3D145922=3D=3D by 0x1001584F: list_formatted_write_scalar (write.c:1= 865) =3D=3D145922=3D=3D by 0x1001664B: _gfortrani_list_formatted_write (write= .c:1943) =3D=3D145922=3D=3D by 0x10005A47: transfer_integer (transfer.c:2294) =3D=3D145922=3D=3D by 0x10005A47: _gfortran_transfer_integer_write (tran= sfer.c:2300) =3D=3D145922=3D=3D by 0x100025C7: doesntwork_p8_ (in /home/tkoenig/a.out) =3D=3D145922=3D=3D by 0x10002443: MAIN__ (in /home/tkoenig/a.out) =3D=3D145922=3D=3D by 0x100021E3: main (in /home/tkoenig/a.out) =3D=3D145922=3D=3D=20 1 2 3 4 5 0 o foo=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 Also, you have to add the six arguments; it works with five. Next data point: On a POWER9, it also fails. There is one other thing: With gcc9 on x86_64, one gets gfortran -flto main.f doesnwork_p8.f main.f:7: warning: type of 'doesntwork_p8' does not match original declarat= ion [-Wlto-type-mismatch] 7 | res =3D doesntwork_p8(c,1,2,3,4,5,6) |=20 doesnwork_p8.f:1: note: type mismatch in parameter 3 1 | function doesntwork_p8(c,a1,a2,a3,a4,a5,a6) |=20 doesnwork_p8.f:1: note: 'doesntwork_p8' was previously declared here So, probably something wrong with our decls. >>From gcc-bugs-return-618724-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 21:20:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113531 invoked by alias); 24 Oct 2018 21:20:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113455 invoked by uid 48); 24 Oct 2018 21:20:19 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87689] Memory corruption on Power 8 Date: Wed, 24 Oct 2018 21:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02106.txt.bz2 Content-length: 145 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87689 --- Comment #7 from Segher Boessenkool --- -O0 is the default. >>From gcc-bugs-return-618725-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 22:17:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14743 invoked by alias); 24 Oct 2018 22:17:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14651 invoked by uid 48); 24 Oct 2018 22:17:07 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87716] [9 Regression] FAIL: gcc.target/i386/pr57193.c scan-assembler-times movdqa 2 Date: Wed, 24 Oct 2018 22:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02107.txt.bz2 Content-length: 226 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87716 --- Comment #3 from Segher Boessenkool --- (and swap xmm0 and xmm3 in all later instructions). Yes. But it seems IRA doesn't figure this out. >>From gcc-bugs-return-618726-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 22:22:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19030 invoked by alias); 24 Oct 2018 22:22:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18947 invoked by uid 48); 24 Oct 2018 22:22:34 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87698] [lto] Shared library build with -ffat-lto-objects generates extra global absolute symbol relocations Date: Wed, 24 Oct 2018 22:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: lto X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: MOVED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02108.txt.bz2 Content-length: 572 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87698 H.J. Lu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC|hjl at gcc dot gnu.org |hjl.tools at gmail = dot com Resolution|--- |MOVED --- Comment #8 from H.J. Lu --- This is a linker bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D23818 >>From gcc-bugs-return-618727-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 22:35:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 8117 invoked by alias); 24 Oct 2018 22:35:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8042 invoked by uid 55); 24 Oct 2018 22:35:20 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87720] [9 Regression] [MIPS] ICE: gcc.c-torture/execute/builtins/lib/chk.c:33:1: in int_mode_for_mode, at stor-layout.c:403 after r265398 Date: Wed, 24 Oct 2018 22:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02109.txt.bz2 Content-length: 689 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87720 --- Comment #5 from Segher Boessenkool --- Author: segher Date: Wed Oct 24 22:34:40 2018 New Revision: 265474 URL: https://gcc.gnu.org/viewcvs?rev=3D265474&root=3Dgcc&view=3Drev Log: combine: Don't do make_more_copies for dest PC (PR87720) Jumps are written in RTL as moves to PC. But the latter has no mode, so we shouldn't try to use it. Since the optimization this routine does does not really help for jumps at all, let's just skip it. PR rtl-optimization/87720 * combine.c (make_more_copies): Skip if the dest is pc_rtx. Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c >>From gcc-bugs-return-618728-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 22:36:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9750 invoked by alias); 24 Oct 2018 22:36:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9705 invoked by uid 48); 24 Oct 2018 22:36:47 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87720] [9 Regression] [MIPS] ICE: gcc.c-torture/execute/builtins/lib/chk.c:33:1: in int_mode_for_mode, at stor-layout.c:403 after r265398 Date: Wed, 24 Oct 2018 22:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02110.txt.bz2 Content-length: 435 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87720 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Segher Boessenkool --- Fixed. >>From gcc-bugs-return-618729-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 24 22:49:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54655 invoked by alias); 24 Oct 2018 22:49:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54481 invoked by uid 48); 24 Oct 2018 22:49:18 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87734] ICE in is_illegal_recursion check for character len= parameter Date: Wed, 24 Oct 2018 22:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02111.txt.bz2 Content-length: 998 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87734 Paul Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pault at gcc dot gnu.org --- Comment #3 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #2) > The ICE appeared between revisions r258235 (2018-03-04, OK) and r258362 > (2018-03-08, ICE), likely r258347 (pr64124 and pr70409). For me the test > compiles with 6.4.0 and 7.3.0, but not for 6.4.1 or 7.3.1. >=20 > > Confirmed with current trunk. Could this be a duplicate of PR87644 ? >=20 > Rather a duplicate of pr87673. Hi Bernhard and Dominique, This is indeed a duplicate of pr87673. Swapping around the contained proced= ures makes the ice go away in both cases. I will put my thinking cap on. There are two places that could be touched to deal with this. Paul >>From gcc-bugs-return-618730-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 05:36:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112558 invoked by alias); 25 Oct 2018 05:36:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 112535 invoked by uid 48); 25 Oct 2018 05:36:51 -0000 From: "lh_mouse at 126 dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87742] New: False warning 'array Date: Thu, 25 Oct 2018 05:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: lh_mouse at 126 dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02112.txt.bz2 Content-length: 2288 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87742 Bug ID: 87742 Summary: False warning 'array Product: gcc Version: 6.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: lh_mouse at 126 dot com Target Milestone: --- Created attachment 44894 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44894&action=3Dedit reduced testcase using CReduce Compiling the attached source file with `-O2 -Wall` results in a warning ab= out array subscript out of bound: ``` lh_mouse@lhmouse-ideapad ~/Desktop $ g++-7 test.cpp -O2 -Wall -c -o /dev/n= ull test.cpp: In member function =E2=80=98void H::w() const=E2=80=99: test.cpp:35:45: warning: array subscript is above array bounds [-Warray-bou= nds] const type_info &m_fn3() const { return *b[o]; } ~^ lh_mouse@lhmouse-ideapad ~/Desktop $ g++-8 test.cpp -O2 -Wall -c -o /dev/n= ull test.cpp:25:32: warning: unnecessary parentheses in declaration of =E2=80= =98b=E2=80=99 [-Wparentheses] static const type_info *const(b[]); ^ test.cpp:48:48: warning: unnecessary parentheses in declaration of =E2=80= =98b=E2=80=99 [-Wparentheses] template const type_info *const(F::b[]){&typeid(l)..= .}; ^ test.cpp: In member function =E2=80=98void H::w() const=E2=80=99: test.cpp:35:45: warning: array subscript 3 is above array bounds of =E2=80= =98const std::type_info* const [3]=E2=80=99 [-Warray-bounds] const type_info &m_fn3() const { return *b[o]; } ~^ ``` ( for an online version.) but in the context where `o` is used, it is expected to have a value of 2 instead of 3, so the out-of-bound access shouldn't happen. Original (unreduced) code is at . The out-of-bound access is reported at . >>From gcc-bugs-return-618731-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 05:51:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32721 invoked by alias); 25 Oct 2018 05:51:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32669 invoked by uid 48); 25 Oct 2018 05:51:06 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87743] New: Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 05:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02113.txt.bz2 Content-length: 1506 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 Bug ID: 87743 Summary: Vectorizer doesn't support conversion of different sizes Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com Target Milestone: --- [hjl@gnu-efi-2 prpr87317]$ cat x.c=20 #define MAX 4 long long int dst[MAX]; int src[MAX]; void foo (void) { int i; for (i =3D 0; i < MAX; i++) dst[i] =3D src[i]; } [hjl@gnu-efi-2 prpr87317]$ gcc -S -O3 -march=3Dhaswell x.c [hjl@gnu-efi-2 prpr87317]$ cat x.s .file "x.c" .text .p2align 4,,15 .globl foo .type foo, @function foo: .LFB0: .cfi_startproc movslq src(%rip), %rax movslq src+8(%rip), %rcx movslq src+12(%rip), %rdx vmovq %rax, %xmm0 movslq src+4(%rip), %rax vmovq %rcx, %xmm1 vpinsrq $1, %rdx, %xmm1, %xmm1 vpinsrq $1, %rax, %xmm0, %xmm0 vinserti128 $0x1, %xmm1, %ymm0, %ymm0 vmovdqu %ymm0, dst(%rip) vzeroupper ret .cfi_endproc .LFE0: .size foo, .-foo .comm src,16,16 .comm dst,32,32 .ident "GCC: (GNU) 8.2.1 20181011 (Red Hat 8.2.1-4)" .section .note.GNU-stack,"",@progbits [hjl@gnu-efi-2 prpr87317]$ >>From gcc-bugs-return-618732-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 05:52:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34395 invoked by alias); 25 Oct 2018 05:52:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34319 invoked by uid 48); 25 Oct 2018 05:52:08 -0000 From: "lrflew.coll at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87744] New: Some valid instantiations of linear_congruential_engine produce compiler errors when __int128 isn't available Date: Thu, 25 Oct 2018 05:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: lrflew.coll at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02114.txt.bz2 Content-length: 2349 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87744 Bug ID: 87744 Summary: Some valid instantiations of linear_congruential_engine produce compiler errors when __int128 isn't available Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: lrflew.coll at gmail dot com Target Milestone: --- This issue occurs when the UIntType parameter is 64-bits, the platform being compiled for can't use 128-bit integers (for example, 32-bit x86), and the = LCG parameters are chosen to meet certain requirements. An example of code that= hit this error is this: #include int main() { std::linear_congruential_engine gen; gen(); } This compiles fine when __int128 is present, and fails when it isn't. When I compile this with the -m32 flag, it prints out a lot of errors. To summarize the problem, the error happens when determining which template specification of _Select_uint_least_t to use in random.h. When determining = how to define operator() for the engine, it realizes that the A value is large enough to overflow the 64-bit result type, and that the precondition for Schrage's method isn't met (M % A > M / A). Because of this, it attempts to find a larger integer type to use for the computation using _Select_uint_least_t. Since the result type is already 64-bits, and the 128= -bit integer isn't available, it ends up not finding a large enough integer type, and hits the static assert in the unspecified variant of _Select_uint_least= _t. This isn't a simple issue to resolve. The static assert that gets hit even = says "sorry, would be too much trouble for a slow result". However, as far as I = can tell, this instantiation of linear_congruential_engine is valid in the standard, so it shouldn't result in an error. This instantiation doesn't produce any compile errors when I tried it with MSVC, Boost, and libc++'s implementation of linear_congruential_engine (though libc++ incorrectly uses Schrage's method). While a solution would be slow, it's probably needed for full standards compliance. >>From gcc-bugs-return-618733-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:01:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73557 invoked by alias); 25 Oct 2018 06:01:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 45679 invoked by uid 48); 25 Oct 2018 06:00:54 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_gcctarget component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02115.txt.bz2 Content-length: 693 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Target| |x86_64-*-* Component|middle-end |target --- Comment #1 from Andrew Pinski --- Works for me on aarch64: ldr q0, [x1] sshll v1.2d, v0.2s, 0 sshll2 v0.2d, v0.4s, 0 str q1, [x0] str q0, [x0, 16] So it has to be a target issue. >>From gcc-bugs-return-618734-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:09:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98365 invoked by alias); 25 Oct 2018 06:09:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98245 invoked by uid 48); 25 Oct 2018 06:09:38 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02116.txt.bz2 Content-length: 2125 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 --- Comment #2 from H.J. Lu --- [hjl@gnu-efi-2 pr87317]$ cat y.c #define MAX 4 long long int dst[MAX]; short src[MAX]; void foo (void) { int i; for (i =3D 0; i < MAX; i++) dst[i] =3D src[i]; } [hjl@gnu-efi-2 pr87317]$ /export/ssd/build/tools-build/glibc-many/install/compilers/aarch64-linux-gn= u/bin/aarch64-glibc-linux-gnu-gcc -S -O3 y.c=20 [hjl@gnu-efi-2 pr87317]$ cat y.s .arch armv8-a .file "y.c" .text .align 2 .p2align 3,,7 .global foo .type foo, %function foo: .LFB0: .cfi_startproc adrp x3, src add x1, x3, :lo12:src adrp x2, dst add x0, x2, :lo12:dst ldrsh x5, [x3, #:lo12:src] ldrsh x4, [x1, 2] ldrsh x3, [x1, 4] ldrsh x1, [x1, 6] str x5, [x2, #:lo12:dst] stp x4, x3, [x0, 8] str x1, [x0, 24] ret .cfi_endproc .LFE0: .size foo, .-foo .comm src,8,8 .comm dst,32,8 .ident "GCC: (GNU) 8.2.1 20180922" .section .note.GNU-stack,"",@progbits [hjl@gnu-efi-2 pr87317]$ gcc -march=3Dhaswell -S -O3 y.c=20 [hjl@gnu-efi-2 pr87317]$ cat y.s .file "y.c" .text .p2align 4,,15 .globl foo .type foo, @function foo: .LFB0: .cfi_startproc movswq src(%rip), %rax movswq src+4(%rip), %rcx movswq src+6(%rip), %rdx vmovq %rax, %xmm0 movswq src+2(%rip), %rax vmovq %rcx, %xmm1 vpinsrq $1, %rdx, %xmm1, %xmm1 vpinsrq $1, %rax, %xmm0, %xmm0 vinserti128 $0x1, %xmm1, %ymm0, %ymm0 vmovdqu %ymm0, dst(%rip) vzeroupper ret .cfi_endproc .LFE0: .size foo, .-foo .comm src,8,8 .comm dst,32,32 .ident "GCC: (GNU) 8.2.1 20181011 (Red Hat 8.2.1-4)" .section .note.GNU-stack,"",@progbits [hjl@gnu-efi-2 pr87317]$=20 I don't see much differences between x86-64 and arm64. >>From gcc-bugs-return-618735-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:11:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100715 invoked by alias); 25 Oct 2018 06:11:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100657 invoked by uid 48); 25 Oct 2018 06:11:33 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02117.txt.bz2 Content-length: 155 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 --- Comment #3 from Andrew Pinski --- Hmm, it was working in GCC 7.3.x. >>From gcc-bugs-return-618736-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:12:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102325 invoked by alias); 25 Oct 2018 06:12:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102230 invoked by uid 48); 25 Oct 2018 06:12:51 -0000 From: "lh_mouse at 126 dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87742] False warning "warning: array subscript 3 is above array bounds of 'const std::type_info* const [3]' " Date: Thu, 25 Oct 2018 06:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: lh_mouse at 126 dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02118.txt.bz2 Content-length: 634 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87742 Liu Hao changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #44894|0 |1 is obsolete| | --- Comment #1 from Liu Hao --- Created attachment 44895 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44895&action=3Dedit manually reduced and formatted source without `std::type_info` Updated testcase to get rid of `std::type_info` and re-formatted it a littl= e. >>From gcc-bugs-return-618737-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:13:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102944 invoked by alias); 25 Oct 2018 06:13:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102331 invoked by uid 48); 25 Oct 2018 06:12:55 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_known_to_work Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02119.txt.bz2 Content-length: 600 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |7.3.0 --- Comment #4 from Andrew Pinski --- Even for x86_64: vmovdqa src(%rip), %xmm0 vpmovsxdq %xmm0, %xmm1 vpsrldq $8, %xmm0, %xmm0 vpmovsxdq %xmm0, %xmm0 vmovaps %xmm1, dst(%rip) vmovaps %xmm0, 16+dst(%rip) ret >>From gcc-bugs-return-618738-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:14:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105007 invoked by alias); 25 Oct 2018 06:14:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104934 invoked by uid 48); 25 Oct 2018 06:14:37 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02120.txt.bz2 Content-length: 442 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 --- Comment #5 from H.J. Lu --- (In reply to Andrew Pinski from comment #4) > Even for x86_64: > vmovdqa src(%rip), %xmm0 > vpmovsxdq %xmm0, %xmm1 > vpsrldq $8, %xmm0, %xmm0 > vpmovsxdq %xmm0, %xmm0 > vmovaps %xmm1, dst(%rip) > vmovaps %xmm0, 16+dst(%rip) > ret Only when AVX2 is disabled. >>From gcc-bugs-return-618739-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 06:16:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106769 invoked by alias); 25 Oct 2018 06:16:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106512 invoked by uid 48); 25 Oct 2018 06:15:50 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 06:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02121.txt.bz2 Content-length: 525 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 --- Comment #6 from H.J. Lu --- (In reply to H.J. Lu from comment #5) > (In reply to Andrew Pinski from comment #4) > > Even for x86_64: > > vmovdqa src(%rip), %xmm0 > > vpmovsxdq %xmm0, %xmm1 > > vpsrldq $8, %xmm0, %xmm0 > > vpmovsxdq %xmm0, %xmm0 > > vmovaps %xmm1, dst(%rip) > > vmovaps %xmm0, 16+dst(%rip) > > ret >=20 > Only when AVX2 is disabled. I mean YMM disable. >>From gcc-bugs-return-618741-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 07:11:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45155 invoked by alias); 25 Oct 2018 07:11:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 45093 invoked by uid 48); 25 Oct 2018 07:11:27 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Thu, 25 Oct 2018 07:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02123.txt.bz2 Content-length: 572 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-25 Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot g= nu.org Ever confirmed|0 |1 --- Comment #1 from Martin Li=C5=A1ka --- Mine. >>From gcc-bugs-return-618740-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 07:11:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44350 invoked by alias); 25 Oct 2018 07:11:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 44313 invoked by uid 48); 25 Oct 2018 07:11:02 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 07:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02122.txt.bz2 Content-length: 577 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-25 Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot g= nu.org Ever confirmed|0 |1 --- Comment #1 from Martin Li=C5=A1ka --- Then mine. >>From gcc-bugs-return-618742-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 07:52:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31932 invoked by alias); 25 Oct 2018 07:52:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122540 invoked by uid 48); 25 Oct 2018 07:48:09 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 07:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02124.txt.bz2 Content-length: 293 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0 >>From gcc-bugs-return-618743-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:02:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43871 invoked by alias); 25 Oct 2018 08:01:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36946 invoked by uid 55); 25 Oct 2018 07:58:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87725] OpenMP 4.5 clause schedule(simd,monotonic:static) not understood Date: Thu, 25 Oct 2018 08:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02125.txt.bz2 Content-length: 1174 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87725 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Thu Oct 25 07:56:55 2018 New Revision: 265479 URL: https://gcc.gnu.org/viewcvs?rev=3D265479&root=3Dgcc&view=3Drev Log: PR fortran/87725 * openmp.c (gfc_match_omp_clauses): Parse simd, monotonic and nonmonotonic modifiers regardless of if they have been parsed already or if the opposite one has. Fix up check whether comma after modifier should be parsed. (resolve_omp_clauses): Diagnose schedule modifier restrictions. * c-c++-common/gomp/schedule-modifiers-1.c (bar): Separate modifier from kind with a colon rather than comma. * gfortran.dg/gomp/schedule-modifiers-1.f90: New test. * gfortran.dg/gomp/schedule-modifiers-2.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/gomp/schedule-modifiers-1.f90 trunk/gcc/testsuite/gfortran.dg/gomp/schedule-modifiers-2.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/openmp.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/c-c++-common/gomp/schedule-modifiers-1.c >>From gcc-bugs-return-618746-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:29:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92954 invoked by alias); 25 Oct 2018 08:29:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90799 invoked by uid 48); 25 Oct 2018 08:26:40 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87737] ICE tree check: expected ssa_name, have addr_expr in remap_gimple_op_r, at tree-inline.c:923 Date: Thu, 25 Oct 2018 08:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on component everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02128.txt.bz2 Content-length: 3570 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87737 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 Component|tree-optimization |fortran Ever confirmed|0 |1 --- Comment #2 from Richard Biener --- Confirmed. 923 SSA_NAME_DEF_STMT (*tp) =3D wi_p->stmt; (gdb) l 918 if (TREE_CODE (*tp) =3D=3D SSA_NAME) 919 { 920 *tp =3D remap_ssa_name (*tp, id); 921 *walk_subtrees =3D 0; 922 if (is_lhs) 923 SSA_NAME_DEF_STMT (*tp) =3D wi_p->stmt; 924 return NULL; 925 } 926 else if (auto_var_in_fn_p (*tp, fn)) 927 { (gdb) p *tp $1 =3D (gdb) p is_lhs $2 =3D true we do not expect an invariant for remapping a definition. # .MEM_4 =3D VDEF <.MEM_3(D)> &str.6 =3D __builtin_malloc (1); that looks like the following before remapping: # .MEM_4 =3D VDEF <.MEM_3(D)> __result_5 =3D __builtin_malloc (1); and we remap __result_5 to the bogus value in remap_ssa_name via /* Do not set DEF_STMT yet as statement is not copied yet. We do that in copy_bb. */ new_tree =3D remap_decl (var, id); where we remapped the PARM_DECL __result accordingly. It smells like registering this __result mapping is bogus. Indeed we do th= is here: /* If the parameter is never assigned to, has no SSA_NAMEs created, we would not need to create a new variable here at all, if it weren't for debug info. Still, we can just use the argument value. */ if (TREE_READONLY (p) && !TREE_ADDRESSABLE (p) && value && !TREE_SIDE_EFFECTS (value) && !def) { /* We may produce non-gimple trees by adding NOPs or introduce invalid sharing when operand is not really constant. It is not big deal to prohibit constant propagation here as we will constant propagate in DOM1 pass anyway. */ if (is_gimple_min_invariant (value) && useless_type_conversion_p (TREE_TYPE (p), TREE_TYPE (value)) /* We have to be very careful about ADDR_EXPR. Make sure the base variable isn't a local variable of the inlined function, e.g., when doing recursive inlining, direct or mutually-recursive or whatever, which is why we don't just test whether fn =3D=3D current_function_decl. */ && ! self_inlining_addr_expr (value, fn)) { insert_decl_map (id, p, value); insert_debug_decl_map (id, p, var); return insert_init_debug_bind (id, bb, var, value, NULL); } } but has no SSA_NAMEs created is just checked via looking for a default-def. So the above looks like premature optimization to me unless we really want to walk _all_ SSA names to look for one that eventually uses p as SSA_NAME_VAR ... Replacing !def with !is_gimple_reg (p) might be the least invasive fix... What is odd of course is that the parameter is appearantly TREE_READONLY but it is assigned to... That's probably because of the allocatable flag? Thus, the FE setting TREE_READONLY on __result is another place that could get the fix - and that sounds better given TREE_READONLY might have other unintended side-effects here. >>From gcc-bugs-return-618745-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:29:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92841 invoked by alias); 25 Oct 2018 08:29:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90794 invoked by uid 48); 25 Oct 2018 08:26:40 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 08:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone cf_gcctarget cc cf_gcchost cf_gccbuild Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02127.txt.bz2 Content-length: 871 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- Target|powerpc64*-*-* | CC| |ro at gcc dot gnu.org Host|powerpc64*-*-* | Build|powerpc64*-*-* | --- Comment #2 from Rainer Orth --- It's not just powerpc64, but aarch64, arm, i?86, m68k, mips, powerpc*, s396, sparc* and x86_64: probably everywhere. >>From gcc-bugs-return-618744-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:29:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92574 invoked by alias); 25 Oct 2018 08:29:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92229 invoked by uid 48); 25 Oct 2018 08:29:20 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 08:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02126.txt.bz2 Content-length: 984 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marxin at gcc dot gnu.org --- Comment #4 from Martin Li=C5=A1ka --- So now addresses are removed, now the difference is: diff -u 1 2 --- 1 2018-10-25 10:21:14.687285804 +0200 +++ 2 2018-10-25 10:28:16.507976840 +0200 @@ -29,9 +29,6 @@ Encoding indexable as 0=20 Finished SCC of - Streaming SCC of - Finished SCC of - Creating compressed section Creating output block for inline Creating compressed section Which is caused by --param ggc-min-heapsize=3D1 which is used by first invo= cation of the compilation. Honza, do you call ggc_collect before streaming out? >>From gcc-bugs-return-618747-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:34:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11860 invoked by alias); 25 Oct 2018 08:34:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125092 invoked by uid 48); 25 Oct 2018 08:31:01 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Thu, 25 Oct 2018 08:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02129.txt.bz2 Content-length: 147 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 --- Comment #2 from Richard Biener --- signed vs. unsigned char >>From gcc-bugs-return-618748-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:36:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15985 invoked by alias); 25 Oct 2018 08:36:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14811 invoked by uid 48); 25 Oct 2018 08:34:49 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87740] Error Making Test Suite Date: Thu, 25 Oct 2018 08:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02130.txt.bz2 Content-length: 521 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87740 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #2 from Richard Biener --- Unless you reproduce with GCC 7 or later (GCC 6 is also this close >< of go= ing out of support) >>From gcc-bugs-return-618749-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:37:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17387 invoked by alias); 25 Oct 2018 08:37:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17098 invoked by uid 48); 25 Oct 2018 08:37:03 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Thu, 25 Oct 2018 08:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02131.txt.bz2 Content-length: 280 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 --- Comment #3 from Martin Li=C5=A1ka --- (In reply to Richard Biener from comment #2) > signed vs. unsigned char Yep, stupid mistake. I was told that by Alexander and I forgot to integrate that.. >>From gcc-bugs-return-618751-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:40:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30008 invoked by alias); 25 Oct 2018 08:40:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28624 invoked by uid 48); 25 Oct 2018 08:40:44 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02133.txt.bz2 Content-length: 285 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0 >>From gcc-bugs-return-618750-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:40:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 25388 invoked by alias); 25 Oct 2018 08:40:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24327 invoked by uid 48); 25 Oct 2018 08:40:10 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] New: [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02132.txt.bz2 Content-length: 2457 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Bug ID: 87745 Summary: [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Target: aarch64, arm, i?86, x86_64 Between 20181023 (r265430) and 20181024 (r265465), two testsuite regressions appeared on Solaris 11/x86, both 32 and 64-bit: +FAIL: gfortran.fortran-torture/execute/where_1.f90, -O3 -g (internal compiler error) +FAIL: gfortran.fortran-torture/execute/where_6.f90, -O3 -g (internal compiler error) According to gcc-testresults, they also occur on aarch64 and arm. The log shows during GIMPLE pass: vect /vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.fortran-torture/execute/= where_6.f90:23:0: internal compiler error: in get_later_stmt, at tree-vectorizer.h:1109 0x9a590a7 get_later_stmt /vol/gcc/src/hg/trunk/local/gcc/tree-vectorizer.h:1109 0x9a59274 get_later_stmt /vol/gcc/src/hg/trunk/local/gcc/tree-vect-data-refs.c:220 0x9a59274 vect_preserves_scalar_order_p /vol/gcc/src/hg/trunk/local/gcc/tree-vect-data-refs.c:221 0x9a49cb8 vect_analyze_data_ref_dependence /vol/gcc/src/hg/trunk/local/gcc/tree-vect-data-refs.c:453 0x9a49cb8 vect_analyze_data_ref_dependences(_loop_vec_info*, unsigned int*) /vol/gcc/src/hg/trunk/local/gcc/tree-vect-data-refs.c:559 0x9339749 vect_analyze_loop_2 /vol/gcc/src/hg/trunk/local/gcc/tree-vect-loop.c:1849 0x9339749 vect_analyze_loop(loop*, _loop_vec_info*, vec_info_shared*) /vol/gcc/src/hg/trunk/local/gcc/tree-vect-loop.c:2268 0x9359b05 try_vectorize_loop_1 /vol/gcc/src/hg/trunk/local/gcc/tree-vectorizer.c:873 0x935a368 try_vectorize_loop /vol/gcc/src/hg/trunk/local/gcc/tree-vectorizer.c:1015 0x935a87a vectorize_loops() /vol/gcc/src/hg/trunk/local/gcc/tree-vectorizer.c:1097 which suggests this might have been caused by 2018-10-24 Richard Biener PR tree-optimization/87665 * tree-vect-data-refs.c (vect_preserves_scalar_order_p): Adjust to reflect reality. * gcc.dg/torture/pr87665.c: New testcase. >>From gcc-bugs-return-618752-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:42:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116405 invoked by alias); 25 Oct 2018 08:42:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 110722 invoked by uid 48); 25 Oct 2018 08:42:52 -0000 From: "clyon at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: clyon at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02134.txt.bz2 Content-length: 442 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Christophe Lyon changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |clyon at gcc dot gnu.org --- Comment #1 from Christophe Lyon --- Seeing the regression between r265448 and r265478 on aarch64 >>From gcc-bugs-return-618753-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:46:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20020 invoked by alias); 25 Oct 2018 08:46:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19863 invoked by uid 48); 25 Oct 2018 08:46:09 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02135.txt.bz2 Content-length: 519 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 Ever confirmed|0 |1 --- Comment #2 from Dominique d'Humieres --- Confirmed. Likely revision r265452. >>From gcc-bugs-return-618754-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:56:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 58883 invoked by alias); 25 Oct 2018 08:56:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58748 invoked by uid 48); 25 Oct 2018 08:56:12 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87743] Vectorizer doesn't support conversion of different sizes Date: Thu, 25 Oct 2018 08:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc blocked everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02136.txt.bz2 Content-length: 3154 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87743 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 CC| |rguenth at gcc dot gnu.org Blocks| |53947 Ever confirmed|0 |1 --- Comment #7 from Richard Biener --- Confirmed. It's a cost-model issue. With GCC 7 the vectorization with AVX= 256 was not profitable so AVX128 was chosen: t.c:12:1: note: Final SLP tree for instance: t.c:12:1: note: node t.c:12:1: note: stmt 0 dst[0] =3D _11; t.c:12:1: note: stmt 1 dst[1] =3D _17; t.c:12:1: note: stmt 2 dst[2] =3D _23; t.c:12:1: note: stmt 3 dst[3] =3D _29; t.c:12:1: note: node (external) t.c:12:1: note: stmt 0 _11 =3D (long long int) _10; t.c:12:1: note: stmt 1 _17 =3D (long long int) _16; t.c:12:1: note: stmt 2 _23 =3D (long long int) _22; t.c:12:1: note: stmt 3 _29 =3D (long long int) _28; t.c:12:1: note: Cost model analysis: Vector inside of basic block cost: 2 Vector prologue cost: 3 Vector epilogue cost: 0 Scalar cost of basic block: 4 t.c:12:1: note: not vectorized: vectorization is not profitable. t.c:12:1: note: ***** Re-trying analysis with vector size 16 but with GCC 8 we now say t.c:12:1: note: Cost model analysis: Vector inside of basic block cost: 20 Vector prologue cost: 28 Vector epilogue cost: 0 Scalar cost of basic block: 48 t.c:12:1: note: Basic block will be vectorized using SLP t.c:12:1: note: SLPing BB part costs on trunk are the same (the above is for generic, for haswell the vector cost is even lower, 12). So we end up with [local count: 214748369]: _10 =3D src[0]; _11 =3D (long long int) _10; _16 =3D src[1]; _17 =3D (long long int) _16; _22 =3D src[2]; _23 =3D (long long int) _22; _28 =3D src[3]; _29 =3D (long long int) _28; _13 =3D {_11, _17, _23, _29}; vect_cst__19 =3D _13; MEM[(long long int *)&dst] =3D vect_cst__19; note this just costs the vector construction + vector store against the four scalar stores. Note with my patches to consider both vector sizes this wouldn't be handled either since I didn't update them to work for BB vectorization (and they are not on trunk yet anyways). It would be an apples to oranges comparison anyways since the scalar cost differs (the SLP tree is different for AVX128= ). Anyways, costing for AVX128 is t.c:12:1: note: Cost model analysis: Vector inside of basic block cost: 44 Vector prologue cost: 0 Vector epilogue cost: 0 Scalar cost of basic block: 96 (haswell). So if you scale the vector cost by 0.5 because the scalar cost is doubled you end up at 22 which would compare favorably to 12 + 28 =3D=3D 40. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D53947 [Bug 53947] [meta-bug] vectorizer missed-optimizations >>From gcc-bugs-return-618755-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:57:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115642 invoked by alias); 25 Oct 2018 08:57:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115570 invoked by uid 48); 25 Oct 2018 08:57:44 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02137.txt.bz2 Content-length: 458 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org --- Comment #3 from Richard Biener --- Mine. >>From gcc-bugs-return-618759-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:59:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2563 invoked by alias); 25 Oct 2018 08:59:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128485 invoked by uid 55); 25 Oct 2018 08:59:50 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87665] [6/7 Regression] gcc HEAD (svn: 265340) breaks elements on resize Date: Thu, 25 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02141.txt.bz2 Content-length: 722 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87665 --- Comment #18 from Richard Biener --- Author: rguenth Date: Thu Oct 25 08:59:07 2018 New Revision: 265481 URL: https://gcc.gnu.org/viewcvs?rev=3D265481&root=3Dgcc&view=3Drev Log: 2018-10-25 Richard Biener PR tree-optimization/87665 PR tree-optimization/87745 * tree-vectorizer.h (get_earlier_stmt): Remove. (get_later_stmt): Pick up UID from the original non-pattern stmt. * gfortran.dg/20181025-1.f: New testcase. Added: trunk/gcc/testsuite/gfortran.dg/20181025-1.f Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vectorizer.h >>From gcc-bugs-return-618758-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:59:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 1933 invoked by alias); 25 Oct 2018 08:59:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125545 invoked by uid 55); 25 Oct 2018 08:59:45 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02140.txt.bz2 Content-length: 721 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 --- Comment #5 from Richard Biener --- Author: rguenth Date: Thu Oct 25 08:59:07 2018 New Revision: 265481 URL: https://gcc.gnu.org/viewcvs?rev=3D265481&root=3Dgcc&view=3Drev Log: 2018-10-25 Richard Biener PR tree-optimization/87665 PR tree-optimization/87745 * tree-vectorizer.h (get_earlier_stmt): Remove. (get_later_stmt): Pick up UID from the original non-pattern stmt. * gfortran.dg/20181025-1.f: New testcase. Added: trunk/gcc/testsuite/gfortran.dg/20181025-1.f Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vectorizer.h >>From gcc-bugs-return-618756-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:59:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119230 invoked by alias); 25 Oct 2018 08:59:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119065 invoked by uid 48); 25 Oct 2018 08:59:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status blocked resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02138.txt.bz2 Content-length: 637 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Blocks| |87665 Resolution|--- |FIXED --- Comment #4 from Richard Biener --- Fixed. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87665 [Bug 87665] [6/7 Regression] gcc HEAD (svn: 265340) breaks elements on resi= ze >>From gcc-bugs-return-618757-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 08:59:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119246 invoked by alias); 25 Oct 2018 08:59:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119111 invoked by uid 48); 25 Oct 2018 08:59:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87665] [6/7 Regression] gcc HEAD (svn: 265340) breaks elements on resize Date: Thu, 25 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02139.txt.bz2 Content-length: 491 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87665 Bug 87665 depends on bug 87745, which changed state. Bug 87745 Summary: [9 regression] ICE in get_later_stmt, at tree-vectorizer= .h:1109 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-618761-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:19:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123633 invoked by alias); 25 Oct 2018 09:19:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123446 invoked by uid 55); 25 Oct 2018 09:19:46 -0000 From: "hubicka at ucw dot cz" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 09:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hubicka at ucw dot cz X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02143.txt.bz2 Content-length: 384 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #5 from Jan Hubicka --- >=20 > Which is caused by --param ggc-min-heapsize=3D1 which is used by first in= vocation > of the compilation. Honza, do you call ggc_collect before streaming out? So we have IL representation diverging because of gabage collection? That l= ooks like a bug... Honza >>From gcc-bugs-return-618760-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:19:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122918 invoked by alias); 25 Oct 2018 09:19:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122875 invoked by uid 48); 25 Oct 2018 09:19:37 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] New: [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 09:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02142.txt.bz2 Content-length: 1518 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 Bug ID: 87746 Summary: [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: rguenth at gcc dot gnu.org Target Milestone: --- Created attachment 44896 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44896&action=3Dedit autoreduced testcase In 403.gcc built with -Ofast -mavx2 I see during GIMPLE pass: vect reload.c: In function 'move_replacements': reload.c:5991:1: internal compiler error: in vect_update_misalignment_for_p= eel, at tree-vect-data-refs.c:1035 5991 | move_replacements (x, y) | ^~~~~~~~~~~~~~~~~ /space/rguenther/install/usr/local/bin/gcc -c -o rtlanal.o -DSPEC_CPU -DNDE= BUG -I. -Ofast -march=3Dnative -Wl,-rpath=3D/space/rguenther/install/usr/loca= l/lib64 -w -g -DSPEC_CPU_LP64 rtlanal.c 0x156cc6c vect_update_misalignment_for_peel /space/rguenther/src/svn/trunk/gcc/tree-vect-data-refs.c:1032 0x156cf2b vect_get_peeling_costs_all_drs /space/rguenther/src/svn/trunk/gcc/tree-vect-data-refs.c:1366 0x156d92e vect_peeling_hash_get_lowest_cost(_vect_peel_info**, _vect_peel_extended_info*) /space/rguenther/src/svn/trunk/gcc/tree-vect-data-refs.c:1392 >>From gcc-bugs-return-618762-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:20:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124587 invoked by alias); 25 Oct 2018 09:20:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124469 invoked by uid 48); 25 Oct 2018 09:20:06 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 09:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to target_milestone everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02144.txt.bz2 Content-length: 622 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-25 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org Target Milestone|--- |9.0 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Mine. >>From gcc-bugs-return-618763-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:26:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4670 invoked by alias); 25 Oct 2018 09:25:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129564 invoked by uid 48); 25 Oct 2018 09:25:47 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 09:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02145.txt.bz2 Content-length: 190 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 --- Comment #3 from Martin Li=C5=A1ka --- It's broken even on x86_64, sorry for the breakage. Will fix soo. >>From gcc-bugs-return-618764-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:33:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118730 invoked by alias); 25 Oct 2018 09:33:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118664 invoked by uid 48); 25 Oct 2018 09:33:14 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 09:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02146.txt.bz2 Content-length: 626 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 --- Comment #2 from Richard Biener --- Nicer testcase: typedef struct rtx_def *rtx; struct replacement { rtx *where; rtx *subreg_loc; int mode; }; static struct replacement replacements[150]; void move_replacements (rtx *x, int y, int n_replacements) { int i; for (i =3D 0; i < n_replacements; i++) if (replacements[i].subreg_loc =3D=3D x) replacements[i].subreg_loc =3D y; else if (replacements[i].where =3D=3D x) { replacements[i].where =3D y; replacements[i].subreg_loc =3D 0; } } >>From gcc-bugs-return-618765-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:36:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22994 invoked by alias); 25 Oct 2018 09:36:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22857 invoked by uid 48); 25 Oct 2018 09:35:58 -0000 From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] New: [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Thu, 25 Oct 2018 09:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget cf_gccbuild Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02147.txt.bz2 Content-length: 1412 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 Bug ID: 87747 Summary: [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: rearnsha at gcc dot gnu.org CC: iii at linux dot ibm.com, rsandifo at gcc dot gnu.org Target Milestone: --- Target: arm-none-linux-gnueabihf Build: arm-none-linux-gnueabihf r264556 introduced a new construct to the initializer for rtx_code_size, but this relies on the compiler being able to optimize away the expression (FORMAT)[0] even at -O0. If it cannot do this, it will generate a static constructor to initialize the array. Unfortunately, cselib.c also has a static constructor that is used to initialize the pool allocator for cselib VALUE constructs and this uses the rtx_code_size array. We therefore have a phase ordering problem where the two constructors must = be run in a precise order or the pool allocator will be initialized incorrectl= y. How to repeat: bootstrap the compiler with gcc-4.6 as the stage1 compiler; probably applie= s to all targets, but originally reproduced on ubuntu-12.04 for Arm. >>From gcc-bugs-return-618766-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:40:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130591 invoked by alias); 25 Oct 2018 09:40:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117818 invoked by uid 48); 25 Oct 2018 09:40:38 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 09:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02148.txt.bz2 Content-length: 1101 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #6 from Martin Li=C5=A1ka --- So apparently it started with r265391, where following hunk removal fixed t= hat: diff --git a/gcc/gimple-ssa-evrp-analyze.c b/gcc/gimple-ssa-evrp-analyze.c index b7b0fd8f17c..45c215d78c6 100644 --- a/gcc/gimple-ssa-evrp-analyze.c +++ b/gcc/gimple-ssa-evrp-analyze.c @@ -209,10 +209,6 @@ evrp_range_analyzer::record_ranges_from_incoming_edge (basic_block bb) value_range *old_vr =3D get_value_range (vrs[i].first); value_range tem (old_vr->kind (), old_vr->min (), old_vr->max ()); tem.intersect (vrs[i].second); - if (tem.kind () =3D=3D old_vr->kind () - && tem.min () =3D=3D old_vr->min () - && tem.max () =3D=3D old_vr->max ()) - continue; push_value_range (vrs[i].first, vrs[i].second); if (is_fallthru && all_uses_feed_or_dominated_by_stmt (vrs[i].first, stmt= )) and as mentioned on IRC, w/o -fdump-tree-all it's all fine. >>From gcc-bugs-return-618767-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:46:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 78956 invoked by alias); 25 Oct 2018 09:46:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78865 invoked by uid 48); 25 Oct 2018 09:46:15 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 09:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02149.txt.bz2 Content-length: 234 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #7 from Martin Li=C5=A1ka --- And the problematic integer_cst lives in: Creating output block for jmpfuncs ... Creating compressed section >>From gcc-bugs-return-618768-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 09:56:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97657 invoked by alias); 25 Oct 2018 09:56:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97565 invoked by uid 48); 25 Oct 2018 09:56:41 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 09:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02150.txt.bz2 Content-length: 3434 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jamborm at gcc dot gnu.org --- Comment #8 from Martin Li=C5=A1ka --- Got it, if I print pointer value of streamed trees I see: BAD: Creating output block for jmpfuncs Encoding indexable as 0=20 Encoding indexable as 1=20 Encoding indexable as 2=20 Streaming SCC of (0x7ffff6af78a0) Streaming to jmpfuncs Streaming to jmpfuncs Encoding indexable as 3=20 Encoding indexable as 4=20 Existing SCC of (0x7ffff6ade5c8) Finished SCC of Streaming SCC of (0x7ffff6af25a0) Finished SCC of Existing SCC of (0x7ffff6af25a0) Streaming SCC of (0x7ffff6af7900) Streaming to jmpfuncs Encoding indexable as 5=20 Encoding indexable as 0=20 Finished SCC of Streaming SCC of (0x7ffff6af25b8) Finished SCC of Existing SCC of (0x7ffff6af25b8) Streaming SCC of (0x7ffff6af7940) Streaming to jmpfuncs Encoding indexable as 0=20 Finished SCC of Streaming SCC of (0x7ffff6ae1d20) Finished SCC of Existing SCC of (0x7ffff6ae1d20) GOOD: Creating output block for jmpfuncs Encoding indexable as 0=20 Encoding indexable as 1=20 Encoding indexable as 2=20 Streaming SCC of (0x7ffff6af99c0) Streaming to jmpfuncs Streaming to jmpfuncs Encoding indexable as 3=20 Encoding indexable as 4=20 Existing SCC of (0x7ffff6ade640) Finished SCC of Streaming SCC of (0x7ffff6af3690) Finished SCC of Existing SCC of (0x7ffff6af3690) Streaming SCC of (0x7ffff6af9a20) Streaming to jmpfuncs Encoding indexable as 5=20 Encoding indexable as 0=20 Finished SCC of Streaming SCC of (0x7ffff6af36a8) Finished SCC of Existing SCC of (0x7ffff6af36a8) Streaming SCC of (0x7ffff6af9a40) Streaming to jmpfuncs Encoding indexable as 0=20 Finished SCC of Existing SCC of (0x7ffff6af3690) Existing SCC of (0x7ffff6af3690) So as seen, the integer_cst in GOOD version points to same tree (0x7ffff6af3690), while in the bad one, there are multiple integer constants. Martin I thought there's some caching happening in IPA CP? >>From gcc-bugs-return-618769-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:10:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119735 invoked by alias); 25 Oct 2018 10:10:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119642 invoked by uid 48); 25 Oct 2018 10:09:54 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02151.txt.bz2 Content-length: 412 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #9 from Martin Li=C5=A1ka --- And the integer constants are created here: ipa-prop.c: if (addr_nonzero) { tree z =3D build_int_cst (TREE_TYPE (arg), 0); ipa_set_jfunc_vr (jfunc, VR_ANTI_RANGE, z, z); } So it explains why it was exposed by a VRP change. >>From gcc-bugs-return-618770-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:16:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124923 invoked by alias); 25 Oct 2018 10:16:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124850 invoked by uid 48); 25 Oct 2018 10:16:29 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02152.txt.bz2 Content-length: 164 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 --- Comment #3 from Richard Biener --- caused by r265457 (as somewhat expected). >>From gcc-bugs-return-618771-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:32:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90084 invoked by alias); 25 Oct 2018 10:32:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84724 invoked by uid 48); 25 Oct 2018 10:32:36 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87673] Errors caused by using function for character length in allocate with typespec Date: Thu, 25 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02153.txt.bz2 Content-length: 559 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87673 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Dominique d'Humieres --- =46rom pr87734 > This is indeed a duplicate of pr87673. ... *** This bug has been marked as a duplicate of bug 87734 *** >>From gcc-bugs-return-618772-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:32:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90353 invoked by alias); 25 Oct 2018 10:32:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85348 invoked by uid 48); 25 Oct 2018 10:32:36 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87734] ICE in is_illegal_recursion check for character len= parameter Date: Thu, 25 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02154.txt.bz2 Content-length: 189 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87734 --- Comment #4 from Dominique d'Humieres --- *** Bug 87673 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-618773-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:34:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23323 invoked by alias); 25 Oct 2018 10:34:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23260 invoked by uid 48); 25 Oct 2018 10:34:30 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87711] ICE in gfc_trans_transfer, at fortran/trans-io.c:2676 Date: Thu, 25 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02155.txt.bz2 Content-length: 544 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87711 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 Ever confirmed|0 |1 --- Comment #1 from Dominique d'Humieres --- > Affects versions down to at least 5 down to at least 4.8. >>From gcc-bugs-return-618774-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:40:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53111 invoked by alias); 25 Oct 2018 10:40:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 53005 invoked by uid 48); 25 Oct 2018 10:40:10 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83568] thread_local class members not initialized before accessed using operator :: Date: Thu, 25 Oct 2018 10:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02156.txt.bz2 Content-length: 524 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83568 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Jonathan Wakely --- I think this is a duplicate of PR 60673 *** This bug has been marked as a duplicate of bug 60673 *** >>From gcc-bugs-return-618775-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:40:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53254 invoked by alias); 25 Oct 2018 10:40:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 53049 invoked by uid 48); 25 Oct 2018 10:40:11 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/60673] c++11 static thread_local members may cause a segfault when accessed via 'this->' Date: Thu, 25 Oct 2018 10:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02157.txt.bz2 Content-length: 440 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D60673 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tinrow at gmail dot com --- Comment #1 from Jonathan Wakely --- *** Bug 83568 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-618776-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:40:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55632 invoked by alias); 25 Oct 2018 10:40:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55569 invoked by uid 48); 25 Oct 2018 10:40:50 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87043] maybe-uninitialized warning for initialized variable Date: Thu, 25 Oct 2018 10:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02158.txt.bz2 Content-length: 1151 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87043 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-25 Ever confirmed|0 |1 --- Comment #3 from Dominique d'Humieres --- > Not sure if > > allocate(error_messages(world_size), stat=3Dallocstat) > max_err_len =3D maxval(len_trim(error_messages)) > > is well-defined fortran iff allocation fails? I suppose not, so > warning is correct, testcase is broken? There is no warning if I replace if (world_rank =3D=3D 0) then with if (world_rank =3D=3D 0 .and. allocstat =3D=3D 0) then > Oh, I see your point. But then still the question is why this warning > is not shown when compiling with -Og. Why do you expect middle-end warnings to be independent of the optimization level? In any case, if this PR is not closed, its component should be moved to middle-end. >>From gcc-bugs-return-618778-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:43:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69141 invoked by alias); 25 Oct 2018 10:43:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69079 invoked by uid 48); 25 Oct 2018 10:43:49 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/60673] c++11 static thread_local members may cause a segfault when accessed via 'this->' Date: Thu, 25 Oct 2018 10:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: blocked Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02160.txt.bz2 Content-length: 538 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D60673 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |59994 --- Comment #2 from Jonathan Wakely --- This seems to be fixed in GCC 5 onwards (and recent Clang versions). Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59994 [Bug 59994] [meta-bug] thread_local >>From gcc-bugs-return-618777-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:43:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68113 invoked by alias); 25 Oct 2018 10:43:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67996 invoked by uid 48); 25 Oct 2018 10:43:02 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83568] thread_local class members not initialized before accessed using operator :: Date: Thu, 25 Oct 2018 10:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on resolution everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02159.txt.bz2 Content-length: 572 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83568 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |NEW Last reconfirmed| |2018-10-25 Resolution|DUPLICATE |--- Ever confirmed|0 |1 --- Comment #3 from Jonathan Wakely --- Or maybe not, since that one appears to be fixed. >>From gcc-bugs-return-618779-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:46:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 72150 invoked by alias); 25 Oct 2018 10:46:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71845 invoked by uid 48); 25 Oct 2018 10:46:44 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87734] [7/8/9 Regression] ICE in is_illegal_recursion check for character len= parameter Date: Thu, 25 Oct 2018 10:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority cf_known_to_work target_milestone short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02161.txt.bz2 Content-length: 763 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87734 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 Known to work| |6.4.0, 7.3.0 Target Milestone|9.0 |7.4 Summary|ICE in is_illegal_recursion |[7/8/9 Regression] ICE in |check for character len=3D |is_illegal_recursion che= ck |parameter |for character len=3D | |parameter Known to fail|6.4.0, 7.3.0 |6.4.1, 7.3.1, 9.0 >>From gcc-bugs-return-618782-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:50:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79056 invoked by alias); 25 Oct 2018 10:50:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78633 invoked by uid 48); 25 Oct 2018 10:50:25 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/59994] [meta-bug] thread_local Date: Thu, 25 Oct 2018 10:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.3 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02164.txt.bz2 Content-length: 508 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59994 Bug 59994 depends on bug 83568, which changed state. Bug 83568 Summary: thread_local class members not initialized before access= ed using operator :: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83568 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE >>From gcc-bugs-return-618780-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:50:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 78686 invoked by alias); 25 Oct 2018 10:50:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78534 invoked by uid 48); 25 Oct 2018 10:50:23 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83568] thread_local class members not initialized before accessed using operator :: Date: Thu, 25 Oct 2018 10:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02162.txt.bz2 Content-length: 515 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83568 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #4 from Jonathan Wakely --- Ah but it is a dup of PR 60702 *** This bug has been marked as a duplicate of bug 60702 *** >>From gcc-bugs-return-618781-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:50:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 78914 invoked by alias); 25 Oct 2018 10:50:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78584 invoked by uid 48); 25 Oct 2018 10:50:24 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/60702] thread_local initialization Date: Thu, 25 Oct 2018 10:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02163.txt.bz2 Content-length: 182 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D60702 --- Comment #6 from Jonathan Wakely --- *** Bug 83568 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-618783-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:54:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 16546 invoked by alias); 25 Oct 2018 10:54:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16296 invoked by uid 48); 25 Oct 2018 10:54:40 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/59994] [meta-bug] thread_local Date: Thu, 25 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on version dependson everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02165.txt.bz2 Content-length: 1485 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59994 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 Version|4.8.3 |unknown Depends on| |61991, 67135, 66360, 66944, | |66967, 69775, 81880 Ever confirmed|0 |1 Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61991 [Bug 61991] Destructors not always called for statically initialized thread_local objects https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66360 [Bug 66360] thread_local variable needs copy constructor https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66944 [Bug 66944] ICE on static thread_local member in class template https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66967 [Bug 66967] thread local's destructor not called if compile with -fno-use-cxa-atexit https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67135 [Bug 67135] [thread_local] heap-use-after-free (OS X 10.10.4) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69775 [Bug 69775] thread_local extern variable causes linkage error https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81880 [Bug 81880] thread_local static member template initialisation fails >>From gcc-bugs-return-618784-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 10:58:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130435 invoked by alias); 25 Oct 2018 10:58:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130322 invoked by uid 48); 25 Oct 2018 10:58:47 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/60702] thread_local initialization Date: Thu, 25 Oct 2018 10:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_reconfirmed_on see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02166.txt.bz2 Content-length: 950 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D60702 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2017-11-15 00:00:00 |2018-10-25 See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=3D81880 --- Comment #7 from Jonathan Wakely --- Another wrong-code example taken from https://gcc.gnu.org/ml/gcc-help/2018-10/msg00116.html class B { int* x; public: static thread_local B tmp; B() { x =3D new int(); } void f() { *x =3D 0; } }; thread_local B B::tmp; template void f() { B::tmp.f(); } void g() { B::tmp.f(); } int main() { //g(); f(); } Unless the non-template g() is called first, the thread_local variable isn't initialized. >>From gcc-bugs-return-618785-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 11:01:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44892 invoked by alias); 25 Oct 2018 11:01:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 40579 invoked by uid 48); 25 Oct 2018 11:01:40 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87744] Some valid instantiations of linear_congruential_engine produce compiler errors when __int128 isn't available Date: Thu, 25 Oct 2018 11:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02167.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87744 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 Ever confirmed|0 |1 >>From gcc-bugs-return-618786-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 11:03:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54211 invoked by alias); 25 Oct 2018 11:03:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32193 invoked by uid 48); 25 Oct 2018 11:03:07 -0000 From: "timj at gnu dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87748] New: G++-8 treats SFINAE as error Date: Thu, 25 Oct 2018 11:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: timj at gnu dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02168.txt.bz2 Content-length: 1762 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87748 Bug ID: 87748 Summary: G++-8 treats SFINAE as error Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: timj at gnu dot org Target Milestone: --- Created attachment 44897 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44897&action=3Dedit g++-8 SFINAE Error Test Case The following (reduced) code example uses SFINAE to discern argument types = in a visitor pattern. The original bug report is here: https://github.com/tim-janik/beast/issues/72#issuecomment-432874963 It works well under clang-6 and g++-7.3. With g++-8.1.1 (and reportedly g++-8.2.1) a template substitution failure during a method presence check on std::string is promoted to an error, even though a std::false_type substitu= tion variant exists that should be picked up instead. Not only do other compiler (versions) compile this correctly, but duplicati= ng a seemingly unrelated static_assert in the code also "remedies" the g++-8 treatment of the failure as error, tested via -DWITHASSERT below. EXPECTED: $ g++ --version g++ (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0 $ g++ -std=3Dgnu++14 -Wall -O2 aidavisit.cc && ./a.out=20 visit_string: some_string=3D"A std::string" BUGGY BEHAVIOUR: $ g++ --version g++ (GCC) 8.1.1 20180712 (Red Hat 8.1.1-5) $ g++ -std=3Dgnu++14 -Wall -O2 aidavisit.cc && ./a.out=20 aidavisit.cc:19:77: error: 'class std::__cxx11::basic_string' has no member named '__aida_visit__' $ g++ -std=3Dgnu++14 -Wall -O2 aidavisit.cc -DWITHASSERT && ./a.out=20 visit_string: some_string=3D"A std::string" >>From gcc-bugs-return-618787-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 11:04:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61254 invoked by alias); 25 Oct 2018 11:04:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50573 invoked by uid 48); 25 Oct 2018 11:04:15 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 11:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02169.txt.bz2 Content-length: 2064 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 --- Comment #4 from Richard Biener --- Ick. if-conversion leaves us with quite a mess: [local count: 955630224]: # i_20 =3D PHI _1 =3D replacements[i_20].subreg_loc; _2 =3D (long int) y_13(D); _3 =3D (struct rtx_def * *) _2; _ifc__42 =3D replacements[i_20].subreg_loc; _ifc__43 =3D _3; _ifc__44 =3D _1 =3D=3D x_12(D) ? _ifc__43 : _ifc__42; replacements[i_20].subreg_loc =3D _ifc__44; _4 =3D replacements[i_20].where; _22 =3D _1 =3D=3D x_12(D); _9 =3D ~_22; _18 =3D _4 =3D=3D x_12(D); _19 =3D _9 & _18; _5 =3D (long int) y_13(D); _6 =3D (struct rtx_def * *) _5; _ifc__45 =3D replacements[i_20].where; _ifc__46 =3D _6; _ifc__47 =3D _19 ? _ifc__46 : _ifc__45; replacements[i_20].where =3D _ifc__47; _ifc__48 =3D replacements[i_20].subreg_loc; _ifc__49 =3D 0B; _ifc__50 =3D _19 ? _ifc__49 : _ifc__48; replacements[i_20].subreg_loc =3D _ifc__50; i_17 =3D i_20 + 1; if (n_replacements_11(D) > i_17) goto ; [89.00%] else goto ; [11.00%] throwing VN on if-converted loops improves this to the following also avoid= ing the ICE: [local count: 955630224]: # i_20 =3D PHI _1 =3D replacements[i_20].subreg_loc; _2 =3D (long int) y_13(D); _3 =3D (struct rtx_def * *) _2; _ifc__44 =3D _1 !=3D x_12(D) ? _1 : _3; replacements[i_20].subreg_loc =3D _ifc__44; _4 =3D replacements[i_20].where; _22 =3D _1 =3D=3D x_12(D); _9 =3D ~_22; _18 =3D _4 =3D=3D x_12(D); _19 =3D _9 & _18; _ifc__47 =3D _19 ? _3 : _4; replacements[i_20].where =3D _ifc__47; _ifc__50 =3D _19 ? 0B : _ifc__44; replacements[i_20].subreg_loc =3D _ifc__50; i_17 =3D i_20 + 1; if (n_replacements_11(D) > i_17) goto ; [89.00%] else goto ; [11.00%] The dead store is of course still confusing us. My old store-commoning patch would maybe help here. Or a region-based DSE. Or somehow integrating basic DSE with VN. Anyhow the ICE is still odd. >>From gcc-bugs-return-618788-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 11:13:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73061 invoked by alias); 25 Oct 2018 11:13:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 73012 invoked by uid 48); 25 Oct 2018 11:13:37 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87748] [8/9 Regression] G++-8 treats SFINAE as error Date: Thu, 25 Oct 2018 11:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_known_to_work keywords cf_reconfirmed_on cc everconfirmed short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02170.txt.bz2 Content-length: 1050 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87748 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Known to work| |7.3.0 Keywords| |rejects-valid Last reconfirmed| |2018-10-25 CC| |jason at gcc dot gnu.org Ever confirmed|0 |1 Summary|G++-8 treats SFINAE as |[8/9 Regression] G++-8 |error |treats SFINAE as error Known to fail| |8.2.0, 9.0 --- Comment #1 from Jonathan Wakely --- This regressed with r258824 PR c++/78489 - wrong SFINAE behavior. PR c++/84489 * pt.c (type_unification_real): Don't defer substitution failur= e. >>From gcc-bugs-return-618789-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 11:38:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11877 invoked by alias); 25 Oct 2018 11:38:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 11816 invoked by uid 48); 25 Oct 2018 11:38:24 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] New: [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 11:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02171.txt.bz2 Content-length: 2160 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 Bug ID: 87749 Summary: [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: redi at gcc dot gnu.org Target Milestone: --- #include bool oom =3D false; template struct alloc { using value_type =3D T; using size_type =3D unsigned long; using difference_type =3D long; using reference =3D T&; using const_reference =3D T&; using pointer =3D T*; using const_pointer =3D const T*; int not_empty =3D 0; template struct rebind { using other =3D alloc; }; alloc() =3D default; template alloc(const alloc&) { } T* allocate(unsigned long n) { if (oom) throw std::bad_alloc(); return std::allocator().allocate(n); } void deallocate(T* p, unsigned long n) { std::allocator().deallocate(p, n); } }; template bool operator=3D=3D(const alloc&, const alloc&) { return true; } template bool operator!=3D(const alloc&, const alloc&) { return false; } int main() { using string =3D std::basic_string, alloc>; string s =3D "a string that is longer than a short string"; oom =3D true; string ss; ss =3D std::move(s); } The move assignment should transfer the allocated storage from s to ss, but instead it does a deep copy, which throws here when an out-of-memory condit= ion is simulated. The problem is that the move assignment operator only checks _S_always_equal and if it's false doesn't do a runtime check for allocator equality. I'm marking this as a regression, because prior to GCC 5 this code would not fail when compiled with no options except -std=3Dc++11. Since the default s= tring changed to the cxx11 one it fails (but still passes if the COW string is us= ed). >>From gcc-bugs-return-618790-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:01:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102053 invoked by alias); 25 Oct 2018 12:01:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100054 invoked by uid 48); 25 Oct 2018 12:00:50 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 12:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02172.txt.bz2 Content-length: 4447 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rsandifo at gcc dot gnu.org --- Comment #5 from Richard Biener --- So the issue of this ICE is that we have t.c:11:3: note: Detected interleaving strided store of size 2 t.c:11:3: note: replacements[i_20].where =3D _ifc__47; t.c:11:3: note: replacements[i_20].subreg_loc =3D _ifc__44; t.c:11:3: note: Detected interleaving strided store of size 1 t.c:11:3: note: replacements[i_20].subreg_loc =3D _ifc__50; that's sth we do not support. Well, we kind-of do but support was rotten because we'd never create such groups before cited refs. We simply do /* Check that the size of the interleaving is equal to count for stor= es, i.e., that there are no gaps. */ if (groupsize !=3D count && !DR_IS_READ (dr)) { groupsize =3D count; STMT_VINFO_STRIDED_P (stmt_info) =3D true; } not sure why we adjust groupsize here. The intent was probably to allow a gap at the end of the group but not inside? Commenting the above ICEs later in /* There can only be a gap at the end of the group if the stride is known at compile time. */ gcc_assert (!STMT_VINFO_STRIDED_P (first_stmt_info) || gap =3D=3D 0); and it's also !slp so /* Stores can't yet have gaps. */ gcc_assert (slp || vls_type =3D=3D VLS_LOAD || gap =3D=3D 0); would also ICE. Anyhow - that very assert in vect_update_misalignment_for_peel got quite so= me updates and I wonder why it's not using DR_STEP. Well, nobody thought of groupsize not reflecting, well, group size... For the assert I think multiplying by group-size or step is premature anyhow. Ah, I guess it might be to handle different sized accesses at the same place with same stride. But then since same-align refs have dependence distance zero their DR_MISALIGNMENT should be the same... The following survives preliminary testing. Richard? For strided grouped stores you should be able to see bogus misalignment adjustments with your change. Of course misaligned is misaligned so it may not really matter... diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index 9185b1bd1c0..5264ffffb9f 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -1015,15 +1015,8 @@ vect_update_misalignment_for_peel (dr_vec_info *dr_i= nfo, stmt_vec_info stmt_info =3D dr_info->stmt; stmt_vec_info peel_stmt_info =3D dr_peel_info->stmt; - /* For interleaved data accesses the step in the loop must be multiplied = by - the size of the interleaving group. */ - if (STMT_VINFO_GROUPED_ACCESS (stmt_info)) - dr_size *=3D DR_GROUP_SIZE (DR_GROUP_FIRST_ELEMENT (stmt_info)); - if (STMT_VINFO_GROUPED_ACCESS (peel_stmt_info)) - dr_peel_size *=3D DR_GROUP_SIZE (peel_stmt_info); - - /* It can be assumed that the data refs with the same alignment as dr_pe= el - are aligned in the vector loop. */ + /* It can be assumed that if dr_info has the same alignment as dr_peel, + it is aligned in the vector loop. */ same_aligned_drs =3D STMT_VINFO_SAME_ALIGN_REFS (peel_stmt_info); FOR_EACH_VEC_ELT (same_aligned_drs, i, current_dr) { @@ -1031,12 +1024,19 @@ vect_update_misalignment_for_peel (dr_vec_info *dr_info, continue; gcc_assert (!known_alignment_for_access_p (dr_info) || !known_alignment_for_access_p (dr_peel_info) - || (DR_MISALIGNMENT (dr_info) / dr_size - =3D=3D DR_MISALIGNMENT (dr_peel_info) / dr_peel_size)= ); + || (DR_MISALIGNMENT (dr_info) + =3D=3D DR_MISALIGNMENT (dr_peel_info))); SET_DR_MISALIGNMENT (dr_info, 0); return; } + /* For interleaved data accesses the step in the loop must be multiplied = by + the size of the interleaving group. */ + if (STMT_VINFO_GROUPED_ACCESS (stmt_info)) + dr_size *=3D TREE_INT_CST_LOW (DR_STEP (dr_info->dr)); + if (STMT_VINFO_GROUPED_ACCESS (peel_stmt_info)) + dr_peel_size *=3D TREE_INT_CST_LOW (DR_STEP (dr_peel_info->dr)); + if (known_alignment_for_access_p (dr_info) && known_alignment_for_access_p (dr_peel_info)) { >>From gcc-bugs-return-618791-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:11:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118313 invoked by alias); 25 Oct 2018 12:11:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118182 invoked by uid 48); 25 Oct 2018 12:11:20 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 12:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02173.txt.bz2 Content-length: 489 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-25 Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu= .org Ever confirmed|0 |1 >>From gcc-bugs-return-618793-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:17:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124001 invoked by alias); 25 Oct 2018 12:17:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123907 invoked by uid 48); 25 Oct 2018 12:17:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 12:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02175.txt.bz2 Content-length: 293 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |6.5 >>From gcc-bugs-return-618794-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:17:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124702 invoked by alias); 25 Oct 2018 12:17:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124629 invoked by uid 48); 25 Oct 2018 12:17:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87748] [8/9 Regression] G++-8 treats SFINAE as error Date: Thu, 25 Oct 2018 12:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02176.txt.bz2 Content-length: 293 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87748 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |8.3 >>From gcc-bugs-return-618792-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:17:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122643 invoked by alias); 25 Oct 2018 12:17:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121835 invoked by uid 48); 25 Oct 2018 12:16:38 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Thu, 25 Oct 2018 12:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02174.txt.bz2 Content-length: 2659 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 --- Comment #6 from Richard Biener --- Actually much simpler and correct like the following but test coverage for peeling seems to be low. diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index 9185b1bd1c0..20ecbfb45b7 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -1010,20 +1010,10 @@ vect_update_misalignment_for_peel (dr_vec_info *dr_info, unsigned int i; vec same_aligned_drs; struct data_reference *current_dr; - int dr_size =3D vect_get_scalar_dr_size (dr_info); - int dr_peel_size =3D vect_get_scalar_dr_size (dr_peel_info); - stmt_vec_info stmt_info =3D dr_info->stmt; stmt_vec_info peel_stmt_info =3D dr_peel_info->stmt; - /* For interleaved data accesses the step in the loop must be multiplied = by - the size of the interleaving group. */ - if (STMT_VINFO_GROUPED_ACCESS (stmt_info)) - dr_size *=3D DR_GROUP_SIZE (DR_GROUP_FIRST_ELEMENT (stmt_info)); - if (STMT_VINFO_GROUPED_ACCESS (peel_stmt_info)) - dr_peel_size *=3D DR_GROUP_SIZE (peel_stmt_info); - - /* It can be assumed that the data refs with the same alignment as dr_pe= el - are aligned in the vector loop. */ + /* It can be assumed that if dr_info has the same alignment as dr_peel, + it is aligned in the vector loop. */ same_aligned_drs =3D STMT_VINFO_SAME_ALIGN_REFS (peel_stmt_info); FOR_EACH_VEC_ELT (same_aligned_drs, i, current_dr) { @@ -1031,8 +1021,8 @@ vect_update_misalignment_for_peel (dr_vec_info *dr_in= fo, continue; gcc_assert (!known_alignment_for_access_p (dr_info) || !known_alignment_for_access_p (dr_peel_info) - || (DR_MISALIGNMENT (dr_info) / dr_size - =3D=3D DR_MISALIGNMENT (dr_peel_info) / dr_peel_size)= ); + || (DR_MISALIGNMENT (dr_info) + =3D=3D DR_MISALIGNMENT (dr_peel_info))); SET_DR_MISALIGNMENT (dr_info, 0); return; } @@ -1040,10 +1030,8 @@ vect_update_misalignment_for_peel (dr_vec_info *dr_i= nfo, if (known_alignment_for_access_p (dr_info) && known_alignment_for_access_p (dr_peel_info)) { - bool negative =3D tree_int_cst_compare (DR_STEP (dr_info->dr), - size_zero_node) < 0; int misal =3D DR_MISALIGNMENT (dr_info); - misal +=3D negative ? -npeel * dr_size : npeel * dr_size; + misal +=3D npeel * TREE_INT_CST_LOW (DR_STEP (dr_info->dr)); misal &=3D DR_TARGET_ALIGNMENT (dr_info) - 1; SET_DR_MISALIGNMENT (dr_info, misal); return; >>From gcc-bugs-return-618795-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:18:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130799 invoked by alias); 25 Oct 2018 12:18:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130719 invoked by uid 48); 25 Oct 2018 12:18:41 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Thu, 25 Oct 2018 12:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02177.txt.bz2 Content-length: 457 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P1 Target Milestone|--- |9.0 --- Comment #1 from Richard Biener --- Expanding the || test is probably the fix. >>From gcc-bugs-return-618796-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:32:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59770 invoked by alias); 25 Oct 2018 12:32:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59710 invoked by uid 48); 25 Oct 2018 12:32:36 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Thu, 25 Oct 2018 12:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02178.txt.bz2 Content-length: 629 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-25 Ever confirmed|0 |1 --- Comment #5 from Dominique d'Humieres --- I cannot reproduce it on x86_64-apple-darwin17 with various revisions configured with --enable-checking=3Drelease or --enable-checking=3Dyes. >>From gcc-bugs-return-618797-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:35:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63746 invoked by alias); 25 Oct 2018 12:35:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63645 invoked by uid 48); 25 Oct 2018 12:35:02 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87043] maybe-uninitialized warning for initialized variable Date: Thu, 25 Oct 2018 12:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02179.txt.bz2 Content-length: 792 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87043 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED CC| |tkoenig at gcc dot gnu.org Resolution|--- |INVALID --- Comment #4 from Thomas Koenig --- =46rom the documentation of -Wmaybe-uninitialized: "These warnings are only possible in optimizing compilation, because otherw= ise GCC does not keep track of the state of variables. " Maybe you could try -Og, this should strike a good balance between optimiza= tion and debugging. Closing. >>From gcc-bugs-return-618798-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:36:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77987 invoked by alias); 25 Oct 2018 12:36:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75630 invoked by uid 48); 25 Oct 2018 12:36:26 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87255] Different semantics of OpenMP combined construct and nested constructs Date: Thu, 25 Oct 2018 12:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02180.txt.bz2 Content-length: 595 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87255 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 CC| |jakub at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Dominique d'Humieres --- Confirmed for gcc8.2 and trunk (9.0). >>From gcc-bugs-return-618799-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 12:40:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 91105 invoked by alias); 25 Oct 2018 12:40:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91013 invoked by uid 48); 25 Oct 2018 12:40:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87255] Different semantics of OpenMP combined construct and nested constructs Date: Thu, 25 Oct 2018 12:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02181.txt.bz2 Content-length: 577 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87255 --- Comment #2 from Jakub Jelinek --- I'm aware of this, but fixing it without actually penalizing performance wo= n't be very easy. Have been also waiting on what will be voted into OpenMP 5.0 here, in the end it says that the expressions are to be evaluated before the outermost composite loop construct, but not before the outermost combined construct, even when at some point the suggestion was to evaluate it before= the outermost combined construct, which would make this report invalid. >>From gcc-bugs-return-618800-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 13:03:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88273 invoked by alias); 25 Oct 2018 13:03:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88151 invoked by uid 55); 25 Oct 2018 13:03:47 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Thu, 25 Oct 2018 13:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02182.txt.bz2 Content-length: 1958 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #3 from Marc Glisse --- Author: glisse Date: Thu Oct 25 13:03:13 2018 New Revision: 265485 URL: https://gcc.gnu.org/viewcvs?rev=3D265485&root=3Dgcc&view=3Drev Log: Relocation (=3D move+destroy) 2018-10-25 Marc Glisse PR libstdc++/87106 * include/bits/alloc_traits.h (_S_construct, _S_destroy, construct, destroy): Add noexcept specification. * include/bits/allocator.h (construct, destroy): Likewise. * include/ext/alloc_traits.h (construct, destroy): Likewise. * include/ext/malloc_allocator.h (construct, destroy): Likewise. * include/ext/new_allocator.h (construct, destroy): Likewise. * include/bits/stl_uninitialized.h (__relocate_object_a, __relocate= _a, __relocate_a_1): New functions. (__is_trivially_relocatable): New class. * include/bits/stl_vector.h (__use_relocate): New static member. * include/bits/vector.tcc (reserve, _M_realloc_insert, _M_default_append): Use __relocate_a. (reserve, _M_assign_aux, _M_realloc_insert, _M_fill_insert, _M_default_append, _M_range_insert): Move _GLIBCXX_ASAN_ANNOTATE_RE= INIT after _Destroy. * testsuite/23_containers/vector/modifiers/push_back/49836.cc: Replace CopyConsOnlyType with DelAnyAssign. Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/bits/alloc_traits.h trunk/libstdc++-v3/include/bits/allocator.h trunk/libstdc++-v3/include/bits/stl_uninitialized.h trunk/libstdc++-v3/include/bits/stl_vector.h trunk/libstdc++-v3/include/bits/vector.tcc trunk/libstdc++-v3/include/ext/alloc_traits.h trunk/libstdc++-v3/include/ext/malloc_allocator.h trunk/libstdc++-v3/include/ext/new_allocator.h =20=20=20 trunk/libstdc++-v3/testsuite/23_containers/vector/modifiers/push_back/49836= .cc >>From gcc-bugs-return-618801-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 13:28:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106390 invoked by alias); 25 Oct 2018 13:28:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106275 invoked by uid 48); 25 Oct 2018 13:28:40 -0000 From: "iii at linux dot ibm.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Thu, 25 Oct 2018 13:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iii at linux dot ibm.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02183.txt.bz2 Content-length: 298 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 --- Comment #2 from Ilya Leoshkevich --- This is a little bit more complicated, because EQ_ATTR_ALT is valid only for GENERATOR_FILEs. The regtest has just finished, so I will post the patch to the mailing list now. >>From gcc-bugs-return-618804-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 13:47:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 10754 invoked by alias); 25 Oct 2018 13:47:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 10689 invoked by uid 55); 25 Oct 2018 13:47:44 -0000 From: "iii at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Thu, 25 Oct 2018 13:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iii at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02186.txt.bz2 Content-length: 1131 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 --- Comment #3 from iii at gcc dot gnu.org --- Author: iii Date: Thu Oct 25 13:47:10 2018 New Revision: 265488 URL: https://gcc.gnu.org/viewcvs?rev=3D265488&root=3Dgcc&view=3Drev Log: Fix rtx_code_size static initialization order fiasco r264556 and r264537 changed the format of EQ_ATTR_ALT RTXs to "ww", which also required adjusting rtx_code_size initializer. In order to simplify things, the list of rtx_codes known to use HOST_WIDE_INTs was replaced by the format string check. However, unlike the old one, this new check cannot be always performed at compile time, in which case a static constructor is generated. This may lead to a static initialization order fiasco with respect to other static constructors in the compiler, in case of PR87747, cselib's pool_allocator. gcc/ChangeLog: 2018-10-25 Ilya Leoshkevich PR bootstrap/87747 * rtl.c (RTX_CODE_HWINT_P_1): New helper macro. (RTX_CODE_HWINT_P): New macro. (rtx_code_size): Use RTX_CODE_HWINT_P (). Modified: trunk/gcc/ChangeLog trunk/gcc/rtl.c >>From gcc-bugs-return-618803-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 13:47:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9203 invoked by alias); 25 Oct 2018 13:47:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8826 invoked by uid 55); 25 Oct 2018 13:47:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87665] [6/7 Regression] gcc HEAD (svn: 265340) breaks elements on resize Date: Thu, 25 Oct 2018 13:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02185.txt.bz2 Content-length: 786 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87665 --- Comment #19 from Richard Biener --- Author: rguenth Date: Thu Oct 25 13:46:20 2018 New Revision: 265487 URL: https://gcc.gnu.org/viewcvs?rev=3D265487&root=3Dgcc&view=3Drev Log: 2018-10-25 Richard Biener PR tree-optimization/87665 PR tree-optimization/87745 * tree-vectorizer.h (get_earlier_stmt): Remove. (get_later_stmt): Pick up UID from the original non-pattern stmt. * gfortran.dg/20181025-1.f: New testcase. Added: branches/gcc-8-branch/gcc/testsuite/gfortran.dg/20181025-1.f Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/testsuite/ChangeLog branches/gcc-8-branch/gcc/tree-vectorizer.h >>From gcc-bugs-return-618802-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 13:47:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9030 invoked by alias); 25 Oct 2018 13:47:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8702 invoked by uid 55); 25 Oct 2018 13:47:03 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87745] [9 regression] ICE in get_later_stmt, at tree-vectorizer.h:1109 Date: Thu, 25 Oct 2018 13:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02184.txt.bz2 Content-length: 785 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87745 --- Comment #6 from Richard Biener --- Author: rguenth Date: Thu Oct 25 13:46:20 2018 New Revision: 265487 URL: https://gcc.gnu.org/viewcvs?rev=3D265487&root=3Dgcc&view=3Drev Log: 2018-10-25 Richard Biener PR tree-optimization/87665 PR tree-optimization/87745 * tree-vectorizer.h (get_earlier_stmt): Remove. (get_later_stmt): Pick up UID from the original non-pattern stmt. * gfortran.dg/20181025-1.f: New testcase. Added: branches/gcc-8-branch/gcc/testsuite/gfortran.dg/20181025-1.f Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/testsuite/ChangeLog branches/gcc-8-branch/gcc/tree-vectorizer.h >>From gcc-bugs-return-618805-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:04:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41525 invoked by alias); 25 Oct 2018 14:04:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41433 invoked by uid 48); 25 Oct 2018 14:04:17 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 14:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02187.txt.bz2 Content-length: 1652 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #12 from Douglas Mencken --- I finished it git bisect start git bisect good gcc-7_3_0-release # r257041 git bisect bad gcc-8_1_0-release # r259829 git bisect good 7369309777f6d6e630fb7763bcd08a0317727e36 # r247015 merge pa= rent git bisect bad b50e3690fbcafedefdb888c2d66725b8f405706e # r253946 git bisect skip 61cb18166c6a1507af78ce73a4e3c8a21b0cb8ab # r250239 git bisect good 4f5b1ee8ccfd04b939e07bd99f4ca6f8d3f5aa83 # r249172 git bisect good a5079b7fe2c7b4c862704149db5fb0948a7d02f8 # r251339 git bisect bad 237c1ea8f68a7cc3100b63ee50da05c9e0b0ea6d # r253033 git bisect bad 1f0c90bb95ae0d59c93a97dc12294425831c5080 # r251838 git bisect good bc3e9c9df58c165b0157aabf69b222130c835a63 # r251559 git bisect bad 1694a564a16d2403ba1d80778eaacd49b1a62b2c # r251723 git bisect good 9e9e5c15ab8377f3fedc0dd571a0e29810c8c349 # r251637 git bisect good 0d58671cf9b85d18b3a4d2ec785dd95b6bd604db # r251681 git bisect good 404455fef970eea7f65545ed7ed87501ef925718 # r251700 git bisect good 3daf52f78423515253c156cf5adc94d5e6b00994 # r251711 git bisect bad b0e3c082a4b51073d516d7e308e3720c482019ef # r251717 git bisect bad d29e4e8c5dad17dc1f22c5acf950b13820c7876f # r251714 git bisect bad ef6533727511b05fd7e4c7325bf822f4fc1ae4d8 # r251713 first bad commit: [ef6533727511b05fd7e4c7325bf822f4fc1ae4d8] Improve alloca alignment ef6533727511b05fd7e4c7325bf822f4fc1ae4d8 is the first bad commit commit ef6533727511b05fd7e4c7325bf822f4fc1ae4d8 Author: wilco https://gcc.gnu.org/viewcvs/gcc?view=3Drevision&revision=3D251713 >>From gcc-bugs-return-618806-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:19:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75381 invoked by alias); 25 Oct 2018 14:19:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75251 invoked by uid 48); 25 Oct 2018 14:19:32 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 14:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02188.txt.bz2 Content-length: 3754 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #13 from Douglas Mencken --- Current repo which HEAD is commit b75be89021ca1da066f892d9a26329009432654c Author: meissner Date: Wed Oct 24 20:16:31 2018 +0000 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265471 138bc75d-0d04-0410-961f-82ee72b054a4 r265471 https://gcc.gnu.org/viewcvs/gcc?view=3Drevision&revision=3D265471 fails the same way build/gencfn-macros.o build/errors.o build/hash-table.o build/v= ec.o build/ggc-none.o build/sort.o ../../host-powerpc-unknown-darwin/libiberty/libiberty.a build/gencfn-macros -c \ > tmp-case-cfn-macros.h build/gencfn-macros: DEF_INTERNAL_FLT_FN (ACOS) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (ASIN) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (ATAN) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (COS) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (EXP) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (EXP10) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (EXP2) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (EXPM1) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LOG) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LOG10) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LOG1P) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LOG2) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LOGB) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (SIN) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (SQRT) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (TAN) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (CEIL) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (FLOOR) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (RINT) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (ROUND) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (TRUNC) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (ATAN2) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (FMOD) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (POW) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (SCALB) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (FMIN) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (FMAX) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (LDEXP) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_FLT_FN (FMA) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (CLRSB) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (CLZ) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (CTZ) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (FFS) has no associated built-in functions build/gencfn-macros: DEF_INTERNAL_INT_FN (PARITY) has no associated built-in functions make[3]: *** [s-case-cfn-macros] Error 1 make[2]: *** [all-stage2-gcc] Error 2 make[1]: *** [stage2-bubble] Error 2 make: *** [all] Error 2 >>From gcc-bugs-return-618807-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:36:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86386 invoked by alias); 25 Oct 2018 14:36:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83736 invoked by uid 48); 25 Oct 2018 14:35:56 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 14:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02189.txt.bz2 Content-length: 315 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #10 from seurer at gcc dot gnu.org --- For a while the test case stopped failing (I don't know why but from the results logs it was about 25 June this year around r262009) but just recent= ly it started again (sometime around r264987 on 6 October). >>From gcc-bugs-return-618808-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:40:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113817 invoked by alias); 25 Oct 2018 14:40:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113728 invoked by uid 48); 25 Oct 2018 14:40:40 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Thu, 25 Oct 2018 14:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02190.txt.bz2 Content-length: 487 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot g= nu.org --- Comment #11 from Martin Li=C5=A1ka --- I have a working patch for it. >>From gcc-bugs-return-618809-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:47:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96989 invoked by alias); 25 Oct 2018 14:47:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96904 invoked by uid 48); 25 Oct 2018 14:47:07 -0000 From: "arthur.j.odwyer at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Thu, 25 Oct 2018 14:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: arthur.j.odwyer at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02191.txt.bz2 Content-length: 2002 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 Arthur O'Dwyer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arthur.j.odwyer at gmail d= ot com --- Comment #4 from Arthur O'Dwyer --- Hi, I'm the author of P1144 "Object relocation in terms of move plus destro= y". Awesome work you've done here! Have you seen my libc++ patch on the same topic as yours? https://quuxplusone.github.io/blog/2018/07/18/announcing-trivially-relocata= ble/ https://github.com/Quuxplusone/libcxx/tree/trivially-relocatable/include Specifically, the piece that I think is still missing from libstdc++'s implementation (besides all the cool stuff that you'd get from the attribut= e) is the trait `__has_trivial_construct`. This trait allows you to write your `__relocate_a_1` generically, instead of special-casing it for `std::allocator` in particular. (So for example it could also get picked= up for `std::pmr::polymorphic_allocator`... even though I guess I didn't implement that part for my libc++ patch, because I'm still waiting on to get merged.) Here's my `__has_trivial_construct`: https://github.com/Quuxplusone/libcxx/blob/99d734b4/include/memory#L5790-L5= 800 And here's how std::vector uses it (which is significantly different from h= ow libstdc++'s std::vector is arranged, but I'm sure the trait would be the sa= me): https://github.com/Quuxplusone/libcxx/blob/99d734b4/include/vector#L587-L600 I hope we get P1144 so that you don't have to waste time and brain cells specializing `__is_trivially_relocatable` for std::string and std::pair = and so on. Complete tangent: I'm confused how vector.tcc is allowed to use "if constex= pr" in C++11 mode. https://github.com/gcc-mirror/gcc/commit/e9f84d4c#diff-05b068171cedf9d0176b= ada75d7dd112R76 >>From gcc-bugs-return-618810-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 14:49:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111291 invoked by alias); 25 Oct 2018 14:49:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111007 invoked by uid 48); 25 Oct 2018 14:48:43 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Thu, 25 Oct 2018 14:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02192.txt.bz2 Content-length: 405 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 --- Comment #6 from J=C3=BCrgen Reuter --- Indeed, with --enable-checking=3Drelease on MACOSX and default option (whic= h is --enable-checking=3Dyes) if I understand it correctly, the warning seems no= t to be present. I didn't test --enable-checking=3Dyes on MACOSX but I believe t= his could be closed as WORKSFORME. >>From gcc-bugs-return-618811-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:25:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68875 invoked by alias); 25 Oct 2018 15:25:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68223 invoked by uid 48); 25 Oct 2018 15:24:50 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 15:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02193.txt.bz2 Content-length: 918 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #14 from Wilco --- Since DEFAULT_ABI =3D=3D ABI_DARWIN, the save area is 24 bytes: #define RS6000_SAVE_AREA \ ((DEFAULT_ABI =3D=3D ABI_V4 ? 8 : DEFAULT_ABI =3D=3D ABI_ELFv2 ? 16 : 24)= \ << (TARGET_64BIT ? 1 : 0)) STACK_BOUNDARY is 128 bit (due to TARGET_ALTIVEC_ABI =3D=3D 1 on darwin): #define STACK_BOUNDARY \ ((TARGET_32BIT && !TARGET_ALTIVEC && !TARGET_ALTIVEC_ABI && !TARGET_VSX) \ ? 64 : 128) So here is the bug in darwin.h: #undef STACK_DYNAMIC_OFFSET #define STACK_DYNAMIC_OFFSET(FUNDECL) \ (RS6000_ALIGN (crtl->outgoing_args_size.to_constant (), 16) \ + (STACK_POINTER_OFFSET)) This will correctly align the outgoing arguments to fails to align the outg= oing arguments. The STACK_DYNAMIC_OFFSET definitions in rs6000.h and aix.h are correct. >>From gcc-bugs-return-618812-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:28:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74335 invoked by alias); 25 Oct 2018 15:28:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74249 invoked by uid 48); 25 Oct 2018 15:28:46 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Thu, 25 Oct 2018 15:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02194.txt.bz2 Content-length: 987 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW CC| |tkoenig at gcc dot gnu.org --- Comment #7 from Thomas Koenig --- The idea is to find pieces of code which (gfortran internally) do not have information about where they are. If an error occurs which involves such a piece of code, an ICE would occur. This is mostly done to catch cases when a patch forgets to add this info - = it shiws uo on regression testing right away. This is also why this is disabled with checking=3Drelease. Maybe we should do something about the warning to make it clearer that this= is internal - suggestions welcome. We should also find out where copying localization does not happen. >>From gcc-bugs-return-618813-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:32:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79648 invoked by alias); 25 Oct 2018 15:32:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79580 invoked by uid 48); 25 Oct 2018 15:32:38 -0000 From: "krebbel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87723] [9 Regression] ICE: output_operand: invalid %-code on s390x Date: Thu, 25 Oct 2018 15:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: krebbel at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: krebbel at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02195.txt.bz2 Content-length: 495 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87723 Andreas Krebbel changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed|2018-10-24 00:00:00 |2018-10-25 Assignee|unassigned at gcc dot gnu.org |krebbel at gcc dot = gnu.org Ever confirmed|0 |1 >>From gcc-bugs-return-618814-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:34:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95032 invoked by alias); 25 Oct 2018 15:34:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94859 invoked by uid 55); 25 Oct 2018 15:34:36 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 15:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02196.txt.bz2 Content-length: 2459 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Thu Oct 25 15:34:04 2018 New Revision: 265493 URL: https://gcc.gnu.org/viewcvs?rev=3D265493&root=3Dgcc&view=3Drev Log: PR libstdc++/87749 fix (and optimize) string move construction The move constructor for the SSO string uses assign(const basic_string&) when either: (1) the source string is "local" and so the contents of the small string buffer need to be copied, or (2) the allocator does not propagate and is_always_equal is false. Case (1) is suboptimal, because the assign member is not noexcept and the compiler isn't smart enough to see it won't actually throw in this case. This causes extra code in the move assignment operator so that any exception will be turned into a call to std::terminate. This can be fixed by copying small strings inline instead of calling assign. Case (2) is a bug, because the specific instances of the allocators could be equal even if is_always_equal is false. This can result in an unnecessary deep copy (and potentially-throwing allocation) when the storage should be moved. This can be fixed by simply checking if the allocators are equal. PR libstdc++/87749 * include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (basic_string::operator=3D(basic_string&&)): For short strings copy= the buffer inline. Only fall back to using assign(const basic_string&) = to do a deep copy when reallocation is needed. * testsuite/21_strings/basic_string/modifiers/assign/char/87749.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/char/ move_assign_optim.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/87749.= cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/ move_assign_optim.cc: New test. Added: =20=20=20 trunk/libstdc++-v3/testsuite/21_strings/basic_string/modifiers/assign/char/= 87749.cc =20=20=20 trunk/libstdc++-v3/testsuite/21_strings/basic_string/modifiers/assign/char/= move_assign_optim.cc =20=20=20 trunk/libstdc++-v3/testsuite/21_strings/basic_string/modifiers/assign/wchar= _t/87749.cc =20=20=20 trunk/libstdc++-v3/testsuite/21_strings/basic_string/modifiers/assign/wchar= _t/move_assign_optim.cc Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/bits/basic_string.h >>From gcc-bugs-return-618815-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:34:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95425 invoked by alias); 25 Oct 2018 15:34:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94971 invoked by uid 48); 25 Oct 2018 15:34:47 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 15:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02197.txt.bz2 Content-length: 384 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #15 from Wilco --- > This will correctly align the outgoing arguments to fails to align the > outgoing arguments. The STACK_DYNAMIC_OFFSET definitions in rs6000.h and > aix.h are correct. Note RS6000_STARTING_FRAME_OFFSET also needs to be updated, again the definition in aix.h is correct. >>From gcc-bugs-return-618816-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:36:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98320 invoked by alias); 25 Oct 2018 15:36:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97827 invoked by uid 55); 25 Oct 2018 15:36:47 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 15:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02198.txt.bz2 Content-length: 945 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 --- Comment #4 from Martin Li=C5=A1ka --- Author: marxin Date: Thu Oct 25 15:36:12 2018 New Revision: 265494 URL: https://gcc.gnu.org/viewcvs?rev=3D265494&root=3Dgcc&view=3Drev Log: Revert partially changes from r265454 (PR other/87735). 2018-10-25 Martin Liska PR other/87735 * gcc.dg/tree-prof/time-profiler-1.c: Revert. * gcc.dg/tree-prof/time-profiler-2.c: Likewise. * gcc.dg/tree-prof/time-profiler-3.c: Likewise. 2018-10-25 Martin Liska PR other/87735 * libgcov-profiler.c: Revert. Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/tree-prof/time-profiler-1.c trunk/gcc/testsuite/gcc.dg/tree-prof/time-profiler-2.c trunk/gcc/testsuite/gcc.dg/tree-prof/time-profiler-3.c trunk/libgcc/ChangeLog trunk/libgcc/libgcov-profiler.c >>From gcc-bugs-return-618817-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:37:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99455 invoked by alias); 25 Oct 2018 15:37:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99369 invoked by uid 48); 25 Oct 2018 15:37:06 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87735] [9 regression] gcc.dg/tree-prof/time-profiler-1.c and -2.c and -3.c fail starting with r265454 Date: Thu, 25 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02199.txt.bz2 Content-length: 433 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87735 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Martin Li=C5=A1ka --- Fixed. >>From gcc-bugs-return-618819-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:37:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100963 invoked by alias); 25 Oct 2018 15:37:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100927 invoked by uid 48); 25 Oct 2018 15:37:36 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Thu, 25 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02201.txt.bz2 Content-length: 433 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Martin Li=C5=A1ka --- Fixed. >>From gcc-bugs-return-618818-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:37:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100268 invoked by alias); 25 Oct 2018 15:37:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100206 invoked by uid 55); 25 Oct 2018 15:37:25 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87739] new test case gcc.dg/tree-ssa/pr84436-5.c fails with its introduction in r265463 Date: Thu, 25 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02200.txt.bz2 Content-length: 544 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87739 --- Comment #4 from Martin Li=C5=A1ka --- Author: marxin Date: Thu Oct 25 15:36:48 2018 New Revision: 265495 URL: https://gcc.gnu.org/viewcvs?rev=3D265495&root=3Dgcc&view=3Drev Log: Use signed char in a test (PR testsuite/87739). 2018-10-25 Martin Liska PR testsuite/87739 * gcc.dg/tree-ssa/pr84436-5.c (foo): Use signed char. Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/tree-ssa/pr84436-5.c >>From gcc-bugs-return-618820-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:37:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101711 invoked by alias); 25 Oct 2018 15:37:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101643 invoked by uid 48); 25 Oct 2018 15:37:50 -0000 From: "krebbel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87723] [9 Regression] ICE: output_operand: invalid %-code on s390x Date: Thu, 25 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: krebbel at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: krebbel at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02202.txt.bz2 Content-length: 328 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87723 --- Comment #1 from Andreas Krebbel --- Created attachment 44898 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44898&action=3Dedit Patch The "*rsbg_di_rotl" output string uses mode attributes with actually using a mode iterator. >>From gcc-bugs-return-618821-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:38:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102902 invoked by alias); 25 Oct 2018 15:38:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102792 invoked by uid 48); 25 Oct 2018 15:38:39 -0000 From: "krebbel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87723] [9 Regression] ICE: output_operand: invalid %-code on s390x Date: Thu, 25 Oct 2018 15:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: krebbel at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: krebbel at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02203.txt.bz2 Content-length: 338 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87723 --- Comment #2 from Andreas Krebbel --- (In reply to Andreas Krebbel from comment #1) > Created attachment 44898 [details] > Patch >=20 > The "*rsbg_di_rotl" output string uses mode attributes with actually > using a mode iterator. s/with/without/ >>From gcc-bugs-return-618822-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 15:51:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86896 invoked by alias); 25 Oct 2018 15:51:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86810 invoked by uid 48); 25 Oct 2018 15:50:56 -0000 From: "mark.atkinson99 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87750] New: Failed compilation / parsing of template member call after 'using' declaration Date: Thu, 25 Oct 2018 15:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mark.atkinson99 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02204.txt.bz2 Content-length: 911 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87750 Bug ID: 87750 Summary: Failed compilation / parsing of template member call after 'using' declaration Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: mark.atkinson99 at gmail dot com Target Milestone: --- Problem code: https://godbolt.org/z/3IpLz1 This is a cut down sample of real code that no longer compiles in gcc 8.x. On godbolt the sample does not compile under 8.1, 8.2 & current trunk, but works in previous gcc. The first call marked (1) compiles in gcc <=3D 7.x, clang, msvc & icc. The call marked (2) is accepted by gcc 5.x to 7.x and clang 7 but not clang= 5 & 6. I can work around it, but can you advise root cause. >>From gcc-bugs-return-618823-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:22:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30894 invoked by alias); 25 Oct 2018 16:22:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22681 invoked by uid 55); 25 Oct 2018 16:21:51 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 16:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02205.txt.bz2 Content-length: 2555 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Thu Oct 25 16:21:19 2018 New Revision: 265496 URL: https://gcc.gnu.org/viewcvs?rev=3D265496&root=3Dgcc&view=3Drev Log: PR libstdc++/87749 fix (and optimize) string move construction The move constructor for the SSO string uses assign(const basic_string&) when either: (1) the source string is "local" and so the contents of the small string buffer need to be copied, or (2) the allocator does not propagate and is_always_equal is false. Case (1) is suboptimal, because the assign member is not noexcept and the compiler isn't smart enough to see it won't actually throw in this case. This causes extra code in the move assignment operator so that any exception will be turned into a call to std::terminate. This can be fixed by copying small strings inline instead of calling assign. Case (2) is a bug, because the specific instances of the allocators could be equal even if is_always_equal is false. This can result in an unnecessary deep copy (and potentially-throwing allocation) when the storage should be moved. This can be fixed by simply checking if the allocators are equal. PR libstdc++/87749 * include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (basic_string::operator=3D(basic_string&&)): For short strings copy= the buffer inline. Only fall back to using assign(const basic_string&) = to do a deep copy when reallocation is needed. * testsuite/21_strings/basic_string/modifiers/assign/char/87749.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/char/ move_assign_optim.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/87749.= cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/ move_assign_optim.cc: New test. Added: =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/87749.cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/move_assign_optim.cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/87749.cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/move_assign_optim.cc Modified: branches/gcc-8-branch/libstdc++-v3/ChangeLog branches/gcc-8-branch/libstdc++-v3/include/bits/basic_string.h >>From gcc-bugs-return-618824-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:33:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118898 invoked by alias); 25 Oct 2018 16:33:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117244 invoked by uid 55); 25 Oct 2018 16:33:24 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 16:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02206.txt.bz2 Content-length: 2555 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 --- Comment #3 from Jonathan Wakely --- Author: redi Date: Thu Oct 25 16:32:47 2018 New Revision: 265497 URL: https://gcc.gnu.org/viewcvs?rev=3D265497&root=3Dgcc&view=3Drev Log: PR libstdc++/87749 fix (and optimize) string move construction The move constructor for the SSO string uses assign(const basic_string&) when either: (1) the source string is "local" and so the contents of the small string buffer need to be copied, or (2) the allocator does not propagate and is_always_equal is false. Case (1) is suboptimal, because the assign member is not noexcept and the compiler isn't smart enough to see it won't actually throw in this case. This causes extra code in the move assignment operator so that any exception will be turned into a call to std::terminate. This can be fixed by copying small strings inline instead of calling assign. Case (2) is a bug, because the specific instances of the allocators could be equal even if is_always_equal is false. This can result in an unnecessary deep copy (and potentially-throwing allocation) when the storage should be moved. This can be fixed by simply checking if the allocators are equal. PR libstdc++/87749 * include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (basic_string::operator=3D(basic_string&&)): For short strings copy= the buffer inline. Only fall back to using assign(const basic_string&) = to do a deep copy when reallocation is needed. * testsuite/21_strings/basic_string/modifiers/assign/char/87749.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/char/ move_assign_optim.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/87749.= cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/ move_assign_optim.cc: New test. Added: =20=20=20 branches/gcc-7-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/87749.cc =20=20=20 branches/gcc-7-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/move_assign_optim.cc =20=20=20 branches/gcc-7-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/87749.cc =20=20=20 branches/gcc-7-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/move_assign_optim.cc Modified: branches/gcc-7-branch/libstdc++-v3/ChangeLog branches/gcc-7-branch/libstdc++-v3/include/bits/basic_string.h >>From gcc-bugs-return-618825-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:37:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2325 invoked by alias); 25 Oct 2018 16:37:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2225 invoked by uid 48); 25 Oct 2018 16:37:07 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Thu, 25 Oct 2018 16:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02207.txt.bz2 Content-length: 1986 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #5 from Marc Glisse --- (In reply to Arthur O'Dwyer from comment #4) > Have you seen my libc++ patch on the same topic as yours? >=20 > https://quuxplusone.github.io/blog/2018/07/18/announcing-trivially- > relocatable/ > https://github.com/Quuxplusone/libcxx/tree/trivially-relocatable/include I am not sure I should look too closely for copyright reasons. Maybe I can.= .. I did read the papers though. > Specifically, the piece that I think is still missing from libstdc++'s > implementation (besides all the cool stuff that you'd get from the > attribute) is the trait `__has_trivial_construct`. I already filed Bug 87604 for that. > This trait > allows you to write your `__relocate_a_1` generically, instead of > special-casing it for `std::allocator` in particular. (So for example = it > could also get picked up for `std::pmr::polymorphic_allocator`... I am not particularly interested in polymorphic_allocator. The patch is sti= ll missing more important pieces, like the ability to actually specialize __is_trivially_relocatable (I already have another patch locally with the missing piece). > I hope we get P1144 so that you don't have to waste time and brain cells > specializing `__is_trivially_relocatable` for std::string and std::pair > and so on. std::string is not trivially relocatable in libstdc++, so I won't waste any time there. IIRC, one difference with what you did is that I use relocation even for some types that are not trivially relocatable (in particular std::string), because it actually helps, as shown in the first message of t= his bug report. > Complete tangent: I'm confused how vector.tcc is allowed to use "if > constexpr" in C++11 mode. > https://github.com/gcc-mirror/gcc/commit/e9f84d4c#diff- > 05b068171cedf9d0176bada75d7dd112R76 It is enabled as an extension and produces a warning which is disabled in system headers. >>From gcc-bugs-return-618826-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:37:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3170 invoked by alias); 25 Oct 2018 16:37:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3137 invoked by uid 48); 25 Oct 2018 16:37:33 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71196] f951: internal compiler error: in gfc_conv_string_init, at fortran/trans-const.c:149 Date: Thu, 25 Oct 2018 16:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02208.txt.bz2 Content-length: 2022 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71196 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #4 from G. Steinmetz --- Update : $ cat z1.f90 program p type t integer :: i character(3) :: c end type type t2 type(t) :: a end type type(t2) :: x data x%a%i / 1 / data x%a%c / 'abc' / print *, x end $ gfortran-9-20181021 -c z1.f90 z1.f90:1:0: 1 | program p | internal compiler error: in gfc_conv_string_init, at fortran/trans-const.c:= 148 0x6d888b gfc_conv_string_init(tree_node*, gfc_expr*) ../../gcc/fortran/trans-const.c:148 0x6fca5f gfc_conv_initializer(gfc_expr*, gfc_typespec*, tree_node*, bool, b= ool, bool) ../../gcc/fortran/trans-expr.c:7034 0x6ec173 gfc_conv_structure(gfc_se*, gfc_expr*, int) ../../gcc/fortran/trans-expr.c:7894 0x6fca91 gfc_conv_initializer(gfc_expr*, gfc_typespec*, tree_node*, bool, b= ool, bool) ../../gcc/fortran/trans-expr.c:7027 0x6ec173 gfc_conv_structure(gfc_se*, gfc_expr*, int) ../../gcc/fortran/trans-expr.c:7894 0x6fca91 gfc_conv_initializer(gfc_expr*, gfc_typespec*, tree_node*, bool, b= ool, bool) ../../gcc/fortran/trans-expr.c:7027 0x6e1647 gfc_get_symbol_decl(gfc_symbol*) ../../gcc/fortran/trans-decl.c:1824 0x6e3ec7 generate_local_decl ../../gcc/fortran/trans-decl.c:5596 0x6a80f2 do_traverse_symtree ../../gcc/fortran/symbol.c:4151 0x6e4fe4 generate_local_vars ../../gcc/fortran/trans-decl.c:5796 0x6e4fe4 gfc_generate_function_code(gfc_namespace*) ../../gcc/fortran/trans-decl.c:6440 0x673426 translate_all_program_units ../../gcc/fortran/parse.c:6125 0x673426 gfc_parse_file() ../../gcc/fortran/parse.c:6328 0x6ba3ff gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 >>From gcc-bugs-return-618827-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:39:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15676 invoked by alias); 25 Oct 2018 16:39:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15593 invoked by uid 48); 25 Oct 2018 16:39:02 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71196] f951: internal compiler error: in gfc_conv_string_init, at fortran/trans-const.c:149 Date: Thu, 25 Oct 2018 16:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02209.txt.bz2 Content-length: 3183 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71196 --- Comment #5 from G. Steinmetz --- Looking at variations z1..z4 with two data statements and combinations z5..z8 with one data statement only : # cat z1.f90 # ICE, see comment above $ cat z2.f90 program p type t character(3) :: c integer :: i end type type t2 type(t) :: a end type type(t2) :: x data x%a%i / 1 / data x%a%c / 'abc' / print *, x end $ gfortran-9-20181021 -static-libgfortran z2.f90 $ a.out abc 1 $ cat z3.f90 program p type t integer :: i character(3) :: c end type type t2 type(t) :: a end type type(t2) :: x data x%a%c / 'abc' / data x%a%i / 1 / print *, x end $ gfortran-9-20181021 -static-libgfortran z3.f90 $ a.out 1 abc $ cat z4.f90 program p type t character(3) :: c integer :: i end type type t2 type(t) :: a end type type(t2) :: x data x%a%c / 'abc' / data x%a%i / 1 / print *, x end # ICE, see comment above $ cat z5.f90 program p type t integer :: i character(3) :: c end type type t2 type(t) :: a end type type(t2) :: x data x%a%i / 1 / print *, x end $ gfortran-9-20181021 -static-libgfortran z5.f90 $ a.out 1 $ cat z6.f90 program p type t integer :: i character(3) :: c end type type t2 type(t) :: a end type type(t2) :: x data x%a%c / 'abc' / print *, x end # ICE when configured with --enable-checking=3Dyes $ gfortran-9-20181021-chk -c z6.f90 z6.f90:12:0: 12 | end | internal compiler error: in output_constant, at varasm.c:4986 0xf8f91c output_constant ../../gcc/varasm.c:4986 0xf90f2d output_constant ../../gcc/varasm.c:5219 0xf90f2d output_constructor_regular_field ../../gcc/varasm.c:5219 0xf90f2d output_constructor ../../gcc/varasm.c:5490 0xf90f2d output_constant ../../gcc/varasm.c:5219 0xf90f2d output_constructor_regular_field ../../gcc/varasm.c:5219 0xf90f2d output_constructor ../../gcc/varasm.c:5490 0xf920c9 output_constant ../../gcc/varasm.c:4858 0xf920c9 assemble_variable_contents ../../gcc/varasm.c:2140 0xf9b12a assemble_variable(tree_node*, int, int, int) ../../gcc/varasm.c:2319 0xf9f414 varpool_node::assemble_decl() ../../gcc/varpool.c:586 0x828fdc output_in_order ../../gcc/cgraphunit.c:2442 0x828fdc symbol_table::compile() ../../gcc/cgraphunit.c:2682 0x82b9c6 symbol_table::compile() ../../gcc/cgraphunit.c:2864 0x82b9c6 symbol_table::finalize_compilation_unit() ../../gcc/cgraphunit.c:2861 $ cat z7.f90 program p type t character(3) :: c integer :: i end type type t2 type(t) :: a end type type(t2) :: x data x%a%c / 'abc' / print *, x end $ gfortran-9-20181021 -static-libgfortran z7.f90 $ a.out abc 0 $ cat z8.f90 program p type t character(3) :: c integer :: i end type type t2 type(t) :: a end type type(t2) :: x data x%a%i / 1 / print *, x end # ICE, see comment above >>From gcc-bugs-return-618828-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:42:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23906 invoked by alias); 25 Oct 2018 16:42:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23320 invoked by uid 55); 25 Oct 2018 16:42:27 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87704] [6/7/8/9 Regression] unique_ptr(nullptr_t) requires T to be complete Date: Thu, 25 Oct 2018 16:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02210.txt.bz2 Content-length: 1421 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87704 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Thu Oct 25 16:41:54 2018 New Revision: 265499 URL: https://gcc.gnu.org/viewcvs?rev=3D265499&root=3Dgcc&view=3Drev Log: PR libstdc++/87704 fix unique_ptr(nullptr_t) constructors Using a delegating constructor to implement these constructors means that they instantiate the destructor, which requires the element_type to be complete. In C++11 and C++14 they were specified to be delegating, but that was changed as part of LWG 2801 so in C++17 they don't require a complete type (as was intended all along). Backport from mainline 2018-10-23 Jonathan Wakely PR libstdc++/87704 * include/bits/unique_ptr.h (unique_ptr::unique_ptr(nullptr_t)): Do not delegate to default constructor. (unique_ptr::unique_ptr(nullptr_t)): Likewise. * testsuite/20_util/unique_ptr/cons/incomplete.cc: New test. Added: =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/20_util/unique_ptr/cons/incomp= lete.cc Modified: branches/gcc-6-branch/libstdc++-v3/ChangeLog branches/gcc-6-branch/libstdc++-v3/include/bits/unique_ptr.h =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/20_util/unique_ptr/assign/4863= 5_neg.cc =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/20_util/unique_ptr/cons/cv_qua= l_neg.cc >>From gcc-bugs-return-618829-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:42:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35404 invoked by alias); 25 Oct 2018 16:42:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24759 invoked by uid 55); 25 Oct 2018 16:42:35 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 16:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02211.txt.bz2 Content-length: 2555 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Thu Oct 25 16:42:01 2018 New Revision: 265500 URL: https://gcc.gnu.org/viewcvs?rev=3D265500&root=3Dgcc&view=3Drev Log: PR libstdc++/87749 fix (and optimize) string move construction The move constructor for the SSO string uses assign(const basic_string&) when either: (1) the source string is "local" and so the contents of the small string buffer need to be copied, or (2) the allocator does not propagate and is_always_equal is false. Case (1) is suboptimal, because the assign member is not noexcept and the compiler isn't smart enough to see it won't actually throw in this case. This causes extra code in the move assignment operator so that any exception will be turned into a call to std::terminate. This can be fixed by copying small strings inline instead of calling assign. Case (2) is a bug, because the specific instances of the allocators could be equal even if is_always_equal is false. This can result in an unnecessary deep copy (and potentially-throwing allocation) when the storage should be moved. This can be fixed by simply checking if the allocators are equal. PR libstdc++/87749 * include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (basic_string::operator=3D(basic_string&&)): For short strings copy= the buffer inline. Only fall back to using assign(const basic_string&) = to do a deep copy when reallocation is needed. * testsuite/21_strings/basic_string/modifiers/assign/char/87749.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/char/ move_assign_optim.cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/87749.= cc: New test. * testsuite/21_strings/basic_string/modifiers/assign/wchar_t/ move_assign_optim.cc: New test. Added: =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/87749.cc =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/char/move_assign_optim.cc =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/87749.cc =20=20=20 branches/gcc-6-branch/libstdc++-v3/testsuite/21_strings/basic_string/modifi= ers/assign/wchar_t/move_assign_optim.cc Modified: branches/gcc-6-branch/libstdc++-v3/ChangeLog branches/gcc-6-branch/libstdc++-v3/include/bits/basic_string.h >>From gcc-bugs-return-618830-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:43:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 36335 invoked by alias); 25 Oct 2018 16:43:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36281 invoked by uid 48); 25 Oct 2018 16:43:16 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87751] New: ICE in gfc_trans_assignment_1, at fortran/trans-expr.c:10255 Date: Thu, 25 Oct 2018 16:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02212.txt.bz2 Content-length: 1407 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87751 Bug ID: 87751 Summary: ICE in gfc_trans_assignment_1, at fortran/trans-expr.c:10255 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gscfq@t-online.de Target Milestone: --- Down to version 5 at least, with an invalid function reference and together with option -fcheck=3Dall or -fcheck=3Dmem : $ cat z1.f90 program p interface function f() result(z) integer, allocatable :: z(:) end end interface procedure(f), pointer :: g =3D> null() g =3D 1 end $ gfortran-9-20181021 -c z1.f90 $ $ gfortran-9-20181021 -c z1.f90 -fcheck=3Dall z1.f90:8:0: 8 | g =3D 1 | internal compiler error: in gfc_trans_assignment_1, at fortran/trans-expr.c:10255 0x6fc273 gfc_trans_assignment_1 ../../gcc/fortran/trans-expr.c:10254 0x6bd90f trans_code ../../gcc/fortran/trans.c:1822 0x6e51c4 gfc_generate_function_code(gfc_namespace*) ../../gcc/fortran/trans-decl.c:6505 0x673426 translate_all_program_units ../../gcc/fortran/parse.c:6125 0x673426 gfc_parse_file() ../../gcc/fortran/parse.c:6328 0x6ba3ff gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 >>From gcc-bugs-return-618832-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:47:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 80157 invoked by alias); 25 Oct 2018 16:47:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74566 invoked by uid 48); 25 Oct 2018 16:47:21 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87749] [6/7/8/9 Regression] std::__cxx11::basic_string move assignment does deep copy unnecessarily Date: Thu, 25 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02214.txt.bz2 Content-length: 448 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87749 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Jonathan Wakely --- Fixed for 6.5, 7.4, 8.3 and 9 >>From gcc-bugs-return-618833-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:47:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97401 invoked by alias); 25 Oct 2018 16:47:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89694 invoked by uid 48); 25 Oct 2018 16:47:38 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87752] New: ICE in omp_add_variable, at gimplify.c:6776 Date: Thu, 25 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02215.txt.bz2 Content-length: 2459 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87752 Bug ID: 87752 Summary: ICE in omp_add_variable, at gimplify.c:6776 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gscfq@t-online.de Target Milestone: --- Affects versions down to at least version 5 : $ cat z1.f90 subroutine foo (n, u, v) integer :: n real, pointer :: u(:), v(:) !$omp parallel do simd do i =3D 1, n u(:) =3D v(:) end do end $ gfortran -9-20181021 -c z1.f90 -fopenmp -O3 $ gfortran -9-20181021 -c z1.f90 -fopenmp -Ofast z1.f90:6:0: 6 | u(:) =3D v(:) | internal compiler error: Segmentation fault 0xb1c86f crash_signal ../../gcc/toplev.c:325 0x8f6510 omp_add_variable ../../gcc/gimplify.c:6776 0x8fd2ad gimplify_bind_expr ../../gcc/gimplify.c:1300 0x8fa41a gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*= ), int) ../../gcc/gimplify.c:11805 0x8fc208 gimplify_stmt(tree_node**, gimple**) ../../gcc/gimplify.c:6614 0x8f96eb gimplify_statement_list ../../gcc/gimplify.c:1763 0x8f96eb gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*= ), int) ../../gcc/gimplify.c:12033 0x8fc208 gimplify_stmt(tree_node**, gimple**) ../../gcc/gimplify.c:6614 0x907d2b gimplify_and_add(tree_node*, gimple**) ../../gcc/gimplify.c:441 0x907d2b gimplify_and_return_first ../../gcc/gimplify.c:453 0x907d2b gimplify_omp_for ../../gcc/gimplify.c:10400 0x8f940a gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*= ), int) ../../gcc/gimplify.c:12091 0x8fc208 gimplify_stmt(tree_node**, gimple**) ../../gcc/gimplify.c:6614 0x8fcb61 gimplify_bind_expr ../../gcc/gimplify.c:1331 0x8fa41a gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*= ), int) ../../gcc/gimplify.c:11805 0x8fc208 gimplify_stmt(tree_node**, gimple**) ../../gcc/gimplify.c:6614 0x907d2b gimplify_and_add(tree_node*, gimple**) ../../gcc/gimplify.c:441 0x907d2b gimplify_and_return_first ../../gcc/gimplify.c:453 0x907d2b gimplify_omp_for ../../gcc/gimplify.c:10400 0x8f940a gimplify_expr(tree_node**, gimple**, gimple**, bool (*)(tree_node*= ), int) ../../gcc/gimplify.c:12091 >>From gcc-bugs-return-618831-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:47:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56881 invoked by alias); 25 Oct 2018 16:47:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51739 invoked by uid 48); 25 Oct 2018 16:46:57 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87704] [6/7/8/9 Regression] unique_ptr(nullptr_t) requires T to be complete Date: Thu, 25 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02213.txt.bz2 Content-length: 501 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87704 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |6.5 --- Comment #6 from Jonathan Wakely --- Fixed for 6.5, 7.4, 8.3 and 9 >>From gcc-bugs-return-618834-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 16:49:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117308 invoked by alias); 25 Oct 2018 16:49:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117024 invoked by uid 48); 25 Oct 2018 16:49:03 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87752] ICE in omp_add_variable, at gimplify.c:6776 Date: Thu, 25 Oct 2018 16:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02216.txt.bz2 Content-length: 392 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87752 --- Comment #1 from G. Steinmetz --- Compiles without "simd" : $ cat z2.f90 subroutine foo (n, u, v) integer :: n real, pointer :: u(:), v(:) !$omp parallel do do i =3D 1, n u(:) =3D v(:) end do end $ gfortran -9-20181021 -c z2.f90 -fopenmp -O3 $ gfortran -9-20181021 -c z2.f90 -fopenmp -Ofast >>From gcc-bugs-return-618835-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 17:25:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76853 invoked by alias); 25 Oct 2018 17:25:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76685 invoked by uid 48); 25 Oct 2018 17:25:23 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 17:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02217.txt.bz2 Content-length: 911 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #16 from Douglas Mencken --- Like this? --- a/gcc/config/rs6000/darwin.h +++ b/gcc/config/rs6000/darwin.h @@ -150,13 +150,12 @@ #undef RS6000_STARTING_FRAME_OFFSET #define RS6000_STARTING_FRAME_OFFSET \ - (RS6000_ALIGN (crtl->outgoing_args_size, 16) \ - + RS6000_SAVE_AREA) + RS6000_ALIGN (crtl->outgoing_args_size + RS6000_SAVE_AREA, 16) #undef STACK_DYNAMIC_OFFSET #define STACK_DYNAMIC_OFFSET(FUNDECL) \ - (RS6000_ALIGN (crtl->outgoing_args_size.to_constant (), 16) \ - + (STACK_POINTER_OFFSET)) + RS6000_ALIGN (crtl->outgoing_args_size.to_constant() \ + + STACK_POINTER_OFFSET, 16) /* Darwin uses a function call if everything needs to be saved/restored. = */ >>From gcc-bugs-return-618836-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 17:27:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 78974 invoked by alias); 25 Oct 2018 17:27:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78911 invoked by uid 48); 25 Oct 2018 17:27:16 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/52994] [OOP] [F08] internal compiler error: in gfc_trans_assignment_1, at fortran/trans-expr.c:6881 Date: Thu, 25 Oct 2018 17:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02218.txt.bz2 Content-length: 735 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D52994 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #12 from G. Steinmetz --- FYI : On my environment it's not possible to produce an ICE with gcc-9 and several tested combinations of options / all tested configurations. $ gfortran-9-20181021 -c pr52994.f90 pr52994.f90:43:29: 43 | a%left_halo(psi%arr) =3D -666 | 1 Error: Different types in pointer assignment at (1); attempted assignment of REAL(4) to INTEGER(4) >>From gcc-bugs-return-618837-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 17:46:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26515 invoked by alias); 25 Oct 2018 17:46:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25713 invoked by uid 48); 25 Oct 2018 17:46:28 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 17:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02219.txt.bz2 Content-length: 922 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #17 from Wilco --- (In reply to Douglas Mencken from comment #16) > Like this? >=20 > --- a/gcc/config/rs6000/darwin.h > +++ b/gcc/config/rs6000/darwin.h > @@ -150,13 +150,12 @@ >=20=20 > #undef RS6000_STARTING_FRAME_OFFSET > #define RS6000_STARTING_FRAME_OFFSET \ > - (RS6000_ALIGN (crtl->outgoing_args_size, 16) \ > - + RS6000_SAVE_AREA) > + RS6000_ALIGN (crtl->outgoing_args_size + RS6000_SAVE_AREA, 16) >=20=20 > #undef STACK_DYNAMIC_OFFSET > #define STACK_DYNAMIC_OFFSET(FUNDECL) \ > - (RS6000_ALIGN (crtl->outgoing_args_size.to_constant (), 16) \ > - + (STACK_POINTER_OFFSET)) > + RS6000_ALIGN (crtl->outgoing_args_size.to_constant() \ > + + STACK_POINTER_OFFSET, 16) >=20=20 > /* Darwin uses a function call if everything needs to be saved/restored.= */ Yes that should work. >>From gcc-bugs-return-618838-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 18:32:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4799 invoked by alias); 25 Oct 2018 18:32:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4693 invoked by uid 48); 25 Oct 2018 18:32:14 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Thu, 25 Oct 2018 18:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02220.txt.bz2 Content-length: 1513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #6 from Marc Glisse --- Re-reading P1144R0 (those are not necessarily comments on the paper, just w= hat comes to mind for gcc): 1) yes, an automatic detection mechanism would be nice, and an attribute ma= kes sense. 2) the conditionally trivial stuff is not very convenient, it seems to invo= lve a lot of code duplication. People regularly suggest attributes of the form [[trivially_relocatable(condition)]] which might reduce the noise but are harder to specify. 3) there are indeed many places outside of vector that can benefit from relocation. The compromises may not be the same though. For my use in vecto= rs, relocation was never worse, it performed the same moves and destructions as= the original. In other places, using relocation would replace a move-assignment with a construction and a destruction, which could be worse, so we may want= to limit it to the trivially relocatable case. 4) I think it might be useful to be able to specify how to relocate an obje= ct that is not trivially relocatable. Relocating a pair where A is trivia= lly relocatable and B is not can still benefit from doing piecewise relocations= so it avoids A's super-costly move constructor. Ideally relocation would be a constructor or something similarly magic and the compiler would auto-genera= te it for aggregates, etc. But I am asking a bit much there... By the way, thanks for keeping destructive moves alive :-) >>From gcc-bugs-return-618839-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 18:40:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28271 invoked by alias); 25 Oct 2018 18:40:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28115 invoked by uid 48); 25 Oct 2018 18:40:25 -0000 From: "hvandam at bnl dot gov" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87753] New: READ statement with nested implied do broken with optimization Date: Thu, 25 Oct 2018 18:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hvandam at bnl dot gov X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02221.txt.bz2 Content-length: 2918 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87753 Bug ID: 87753 Summary: READ statement with nested implied do broken with optimization Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: hvandam at bnl dot gov Target Milestone: --- Created attachment 44899 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44899&action=3Dedit The test program demonstrating the problem I have code snippet that uses an implied do loop when reading some data fro= m a file. Dependent on the level of optimization the code either reads the data correctly or does not seem to read any data at all. Compiling with the -Wall and -Wextra flags it seems that some of the variables in the implied do loop are mistaken for functions if the optimization is turned on.=20 The code is (file "test.F"): program test implicit none integer, parameter :: mxj =3D 3 integer :: numj =3D mxj integer :: numi(mxj) =3D (/5,3,1/) integer :: anum(5,mxj) integer :: ii, jj anum=3D0 open(unit=3D10,file=3D"input.dat",status=3D"old") read(10,*)((anum(ii,jj),ii=3D1,numi(jj)),jj=3D1,numj) do ii=3D1,maxval(numi) write(*,*)(anum(ii,jj),jj=3D1,numj) enddo close(10) end The data file "input.dat" contains: 11 12 13 14 15 21 22 23 31 Compiling the code and running it gives: $ gfortran -Wall -Wextra test.F $ ./a.out=20 11 21 31 12 22 0 13 23 0 14 0 0 15 0 0 $ gfortran -Wall -Wextra -O1 test.F test.F:10:0: read(10,*)((anum(ii,jj),ii=3D1,numi(jj)),jj=3D1,numj) Warning: =E2=80=98jj=E2=80=99 is used uninitialized in this function [-Wuni= nitialized] $ ./a.out=20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 The warning makes no sense because jj is neither uninitialized nor used in a function. The resulting code is clearly broken. Higher optimization levels generate the same wrong results (-O2 and -O3). Turning optimization off (wi= th -O0) produces the same correct result as specifying no optimization flags. GFortran version (I tried locating 8.2.1 and 9.0 but could not find those on any of the mirror sites): $ gfortran --version GNU Fortran (GCC) 8.2.0 Copyright (C) 2018 Free Software Foundation, Inc. Operating system: $ uname -a Linux host 2.6.32-220.el6.x86_64 #1 SMP Sat Dec 10 17:04:11 CST 2011 x86_64 x86_64 x86_64 GNU/Linux GCC configure line: $ ./configure --prefix=3D/home/username --disable-multilib >>From gcc-bugs-return-618840-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 18:42:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31601 invoked by alias); 25 Oct 2018 18:42:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31568 invoked by uid 48); 25 Oct 2018 18:42:24 -0000 From: "hvandam at bnl dot gov" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87753] READ statement with nested implied do broken with optimization Date: Thu, 25 Oct 2018 18:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hvandam at bnl dot gov X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02222.txt.bz2 Content-length: 257 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87753 --- Comment #1 from Hubertus van Dam --- Created attachment 44900 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44900&action=3Dedit The data file that the program reads >>From gcc-bugs-return-618842-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 18:55:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87356 invoked by alias); 25 Oct 2018 18:55:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87068 invoked by uid 48); 25 Oct 2018 18:55:30 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86837] [8/9 Regression] Optimization breaks an unformatted read with implicit loop Date: Thu, 25 Oct 2018 18:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02224.txt.bz2 Content-length: 453 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86837 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hvandam at bnl dot gov --- Comment #9 from Dominique d'Humieres --- *** Bug 87753 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-618841-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 18:55:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87166 invoked by alias); 25 Oct 2018 18:55:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87044 invoked by uid 48); 25 Oct 2018 18:55:28 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87753] READ statement with nested implied do broken with optimization Date: Thu, 25 Oct 2018 18:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02223.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87753 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #2 from Dominique d'Humieres --- Duplicate of pr86837, fixed on trunk (9.0) by revision r263838 and in 8.2.1= by r263844. *** This bug has been marked as a duplicate of bug 86837 *** >>From gcc-bugs-return-618843-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 19:33:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55941 invoked by alias); 25 Oct 2018 19:33:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55427 invoked by uid 48); 25 Oct 2018 19:33:31 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] New: [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Thu, 25 Oct 2018 19:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02225.txt.bz2 Content-length: 3522 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 Bug ID: 87754 Summary: [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: hubicka at gcc dot gnu.org, marxin at gcc dot gnu.org Target Milestone: --- Target: i386-pc-solaris2.11, sparc-sun-solaris2.11 Between 20181024 (r265465) and 20181025 (r265498), the following error occu= red on Solaris 11/x86 and SPARC, both 32 and 64-bit: +ERROR: couldn't compile regular expression pattern: quantifier operand inv= alid +ERROR: tcl error sourcing /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lto/lto.exp. This was caused by throwing lto.exp off-balance. The underlying ICE is thi= s: /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lto/odr-1_0.C:3:8: warning: type 'struct a' violates the C++ One Definition Rule [-Wodr] /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lto/odr-1_1.C:4:8: note: a different type is defined in another translation unit /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lto/odr-1_0.C:4:13: note: = the first difference of corresponding definitions is field 'ptr' /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lto/odr-1_1.C:5:13: note: a field of same name but different type is defined in another translation unit lto1: internal compiler error: in odr_types_equivalent_p, at ipa-devirt.c:1= 250 0x71b7a7 odr_types_equivalent_p /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1250 0x71b7a7 odr_types_equivalent_p /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1242 0x71ccf3 odr_types_equivalent_p(tree_node*, tree_node*) /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1648 0x71cd9b type_mismatch_p /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1027 0x71d1cf warn_types_mismatch(tree_node*, tree_node*, unsigned int, unsigned int) /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1172 0x71c517 odr_types_equivalent_p /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1559 0x71c517 odr_types_equivalent_p 0x71c517 odr_types_equivalent_p /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1242 0x717dd3 add_type_duplicate /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:1855 0x717dd3 get_odr_type(tree_node*, bool) /vol/gcc/src/hg/trunk/local/gcc/ipa-devirt.c:2035 0x3f6847 lto_read_decls /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:1900 0x3f7f33 lto_file_finalize /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:2134 0x3f7f33 lto_create_files_from_ids /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:2144 0x3f7f33 lto_file_read /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:2185 0x3f7f33 read_cgraph_and_symbols /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:2865 0x3f7f33 lto_main() /vol/gcc/src/hg/trunk/local/gcc/lto/lto.c:3401 And has obviously been caused by changeset: 49043:8f8f242f9f43 user: hubicka@138bc75d-0d04-0410-961f-82ee72b054a4 date: Thu Oct 25 12:18:28 2018 +0000 files: gcc/ChangeLog gcc/ipa-devirt.c gcc/testsuite/ChangeLog gcc/testsuite/g++.dg/lto/odr-1_0.C gcc/testsuite/g++.dg/lto/odr-1_1.C description: * ipa-devirt.c (odr_types_equivalent_p): Do not ICE if one of types is anonymous. * g++.dg/lto/odr-1_0.C: New test. * g++.dg/lto/odr-1_1.C: New test. >>From gcc-bugs-return-618844-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 19:34:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57800 invoked by alias); 25 Oct 2018 19:34:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57692 invoked by uid 48); 25 Oct 2018 19:33:58 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Thu, 25 Oct 2018 19:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02226.txt.bz2 Content-length: 285 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0 >>From gcc-bugs-return-618845-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 19:41:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87430 invoked by alias); 25 Oct 2018 19:41:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85756 invoked by uid 48); 25 Oct 2018 19:41:01 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 19:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02227.txt.bz2 Content-length: 285 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #18 from Douglas Mencken --- (In reply to Wilco from comment #17) > Yes that should work. Oops, but it doesn=E2=80=99t. I just tested it with patched 8.2. Same messa= ges, same breakage >>From gcc-bugs-return-618846-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 19:42:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88631 invoked by alias); 25 Oct 2018 19:42:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88588 invoked by uid 48); 25 Oct 2018 19:42:10 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87755] New: [9 regression] ERROR: couldn't compile regular expression pattern: quantifier operand invalid Date: Thu, 25 Oct 2018 19:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02228.txt.bz2 Content-length: 2194 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87755 Bug ID: 87755 Summary: [9 regression] ERROR: couldn't compile regular expression pattern: quantifier operand invalid Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- These errors started showing up in builds today somewhere in r265483 or r26= 5484 ERROR: couldn't compile regular expression pattern: quantifier operand inva= lid ERROR: tcl error sourcing /home/gccbuild/gcc_trunk_anonsvn/gcc/gcc/testsuite/g++.dg/lto/lto.exp. I am not sure exactly where they are coming out as the text is commingled w= ith other text. It happening on at least all the powerpc64 targets and x86 ones too. ------------------------------------------------------------------------ r265484 | hubicka | 2018-10-25 07:18:28 -0500 (Thu, 25 Oct 2018) | 6 lines * ipa-devirt.c (odr_types_equivalent_p): Do not ICE if one of types is anonymous. * g++.dg/lto/odr-1_0.C: New test. * g++.dg/lto/odr-1_1.C: New test. ------------------------------------------------------------------------ r265483 | thopre01 | 2018-10-25 05:35:21 -0500 (Thu, 25 Oct 2018) | 18 lines dg-cmp-results: display NA->FAIL & NA->UNRESOLVED by default Currently, dg-cmp-results will not print anything for a test that was not run before, even if it is a FAIL or UNRESOLVED now. This means that when contributing a code change together with a testcase in the same commit one must run dg-cmp-results twice: once to check for regression on a full testsuite run and once against the new testcase with -v -v. This also prevents using dg-cmp-results on sum files generated with test_summary since these would not contain PASS. This patch changes dg-cmp-results to print NA->FAIL and NA->UNRESOLVED changes by default. 2018-10-25 Thomas Preud'homme contrib/ * dg-cmp-results.sh: Print NA-FAIL and NA->UNRESOLVED changes at default verbosity. >>From gcc-bugs-return-618847-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 19:49:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3940 invoked by alias); 25 Oct 2018 19:49:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 868 invoked by uid 48); 25 Oct 2018 19:49:23 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 19:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02229.txt.bz2 Content-length: 1831 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #19 from Douglas Mencken --- I dunno are such warnings related or not echo timestamp > s-gtype ccache /Developer/GCC/7.3p/PowerPC/32bit/bin/g++ -std=3Dgnu++98 -fno-PIE -c= -g -mdynamic-no-pic -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings=20=20 -DHAVE_CONFIG_H -I. -I. -I../../gcc-8.2.0/gcc -I../../gcc-8.2.0/gcc/. -I../../gcc-8.2.0/gcc/../include -I../../gcc-8.2.0/gcc/../libcpp/include -I/Volumes/LibreOffice/TheGCC/_build_8.2/./gmp -I/Volumes/LibreOffice/TheGCC/gcc-8.2.0/gmp -I/Volumes/LibreOffice/TheGCC/_build_8.2/./mpfr/src -I/Volumes/LibreOffice/TheGCC/gcc-8.2.0/mpfr/src -I/Volumes/LibreOffice/TheGCC/gcc-8.2.0/mpc/src=20 -I../../gcc-8.2.0/gcc/../libdecnumber -I../../gcc-8.2.0/gcc/../libdecnumber= /dpd -I../libdecnumber -I../../gcc-8.2.0/gcc/../libbacktrace -I/Volumes/LibreOffice/TheGCC/_build_8.2/./isl/include -I/Volumes/LibreOffice/TheGCC/gcc-8.2.0/isl/include -o explow.o -MT explow= .o -MMD -MP -MF ./.deps/explow.TPo ../../gcc-8.2.0/gcc/explow.c ../../gcc-8.2.0/gcc/explow.c: In function 'rtx_def* round_push(rtx)': ../../gcc-8.2.0/gcc/explow.c:989:248: warning: self-comparison always evalu= ates to false [-Wtautological-compare] if (!SUPPORTS_STACK_ALIGNMENT ~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../gcc-8.2.0/gcc/explow.c: In function 'void emit_stack_restore(save_lev= el, rtx)': ../../gcc-8.2.0/gcc/explow.c:1104:247: warning: self-comparison always evaluates to false [-Wtautological-compare] if (SUPPORTS_STACK_ALIGNMENT) ~~~~~~~~~~~~~~~~~~~~~~~~ ^ rm -rf libbackend.a >>From gcc-bugs-return-618848-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 20:05:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18952 invoked by alias); 25 Oct 2018 20:05:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18331 invoked by uid 48); 25 Oct 2018 20:05:24 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 20:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02230.txt.bz2 Content-length: 279 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #20 from Segher Boessenkool --- This is #define SUPPORTS_STACK_ALIGNMENT (MAX_STACK_ALIGNMENT > STACK_BOUNDARY) and #define MAX_STACK_ALIGNMENT STACK_BOUNDARY so that seems normal. >>From gcc-bugs-return-618849-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 20:31:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76709 invoked by alias); 25 Oct 2018 20:31:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76514 invoked by uid 48); 25 Oct 2018 20:30:55 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 20:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02231.txt.bz2 Content-length: 737 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 Wilco changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wdijkstr at arm dot com --- Comment #21 from Wilco --- (In reply to Douglas Mencken from comment #18) > (In reply to Wilco from comment #17) >=20 > > Yes that should work. >=20 > Oops, but it doesn=E2=80=99t. I just tested it with patched 8.2. Same mes= sages, same > breakage That's odd. The stack pointer is definitely 16-byte aligned in all cases ri= ght? Can you check gcc.dg/pr78468.c passes and attach the disassembly please? >>From gcc-bugs-return-618850-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 20:57:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118461 invoked by alias); 25 Oct 2018 20:57:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115027 invoked by uid 48); 25 Oct 2018 20:57:11 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Thu, 25 Oct 2018 20:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02232.txt.bz2 Content-length: 555 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 Rainer Orth changed: What |Removed |Added ---------------------------------------------------------------------------- Target|i386-pc-solaris2.11, |i386-pc-solaris2.11, |sparc-sun-solaris2.11 |sparc-sun-solaris2.11, | |x86_64-pc-linux-gnu --- Comment #1 from Rainer Orth --- I just checked: Linux/x86_64 is likewise affected. >>From gcc-bugs-return-618851-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:03:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63048 invoked by alias); 25 Oct 2018 21:03:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62956 invoked by uid 48); 25 Oct 2018 21:03:18 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02233.txt.bz2 Content-length: 651 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #22 from Douglas Mencken --- (In reply to Wilco from comment #21) > That's odd. The stack pointer is definitely 16-byte aligned in all cases > right?=20 As I know, PowerPC has no special =E2=80=9Cstack pointer=E2=80=9D, it is ju= st one of general purpose register, conventionally it is r1. Instruction like =E2=80=9Cstwu r= 3,-2(r1)=E2=80=9D which are common for prologues easily bin any alignment. > Can you check gcc.dg/pr78468.c passes and attach the disassembly > please? Using which compiler? xgcc from stage1? Is it buildable alone by itself? >>From gcc-bugs-return-618852-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:13:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51581 invoked by alias); 25 Oct 2018 21:13:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51486 invoked by uid 48); 25 Oct 2018 21:12:58 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87755] [9 regression] ERROR: couldn't compile regular expression pattern: quantifier operand invalid Date: Thu, 25 Oct 2018 21:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02234.txt.bz2 Content-length: 1556 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87755 --- Comment #1 from seurer at gcc dot gnu.org --- Note: This happens during a make check. This may be more of the error output: ERROR: tcl error sourcing /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/lto/lto.exp. ERROR: couldn't compile regular expression pattern: quantifier operand inva= lid while executing "regsub -all $pat $text "\n" text" (procedure "lto_handle_diagnostics_for_file" line 28) invoked from within "lto_handle_diagnostics_for_file $testcase $src ${dg-messages} $text" (procedure "lto_handle_diagnostics" line 15) invoked from within "lto_handle_diagnostics $comp_output" (procedure "lto-link-and-maybe-run" line 47) invoked from within "lto-link-and-maybe-run "[lindex $obj_list 0]-[lindex $obj_list end]"=20 $obj_list $execname $filtered ${dg-extra-ld-options} $filtered" (procedure "lto-execute" line 142) invoked from within "lto-execute $src $sid" ("foreach" body line 7) invoked from within "foreach src [lsort [find $srcdir/$subdir *_0.\[cC\]]] { # If we're only testing specific files and this isn't one of them, skip= it. if ![runte..." (file "/home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/lto/lto.exp" line 51) invoked from within "source /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/lto/lto.exp" ("uplevel" body line 1) invoked from within "uplevel #0 source /home/seurer/gcc/gcc-test2/gcc/testsuite/g++.dg/lto/lto.= exp" invoked from within "catch "uplevel #0 source $test_file_name"" >>From gcc-bugs-return-618853-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:21:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79470 invoked by alias); 25 Oct 2018 21:21:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79342 invoked by uid 48); 25 Oct 2018 21:20:57 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02235.txt.bz2 Content-length: 314 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #23 from Douglas Mencken --- Created attachment 44901 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44901&action=3Dedit fix_gcc8_build.patch Reversion of r251713, updated for patching sources of 8.2 release >>From gcc-bugs-return-618854-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:24:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81460 invoked by alias); 25 Oct 2018 21:24:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81232 invoked by uid 48); 25 Oct 2018 21:23:59 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02236.txt.bz2 Content-length: 1056 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #24 from Wilco --- (In reply to Douglas Mencken from comment #22) > (In reply to Wilco from comment #21) >=20 > > That's odd. The stack pointer is definitely 16-byte aligned in all cases > > right?=20 >=20 > As I know, PowerPC has no special =E2=80=9Cstack pointer=E2=80=9D, it is = just one of general > purpose register, conventionally it is r1. Instruction like =E2=80=9Cstwu= r3,-2(r1)=E2=80=9D > which are common for prologues easily bin any alignment. STACK_BOUNDARY is the minimum stack alignment. The optimizer relies on this being correct. If the ABI or prologue doesn't guarantee the minimum alignme= nt then alloca will fail, so it's essential to set STACK_BOUNDARY correctly. > > Can you check gcc.dg/pr78468.c passes and attach the disassembly > > please? >=20 > Using which compiler? xgcc from stage1? Is it buildable alone by itself? Yes the stage1 compiler would be fine or alternatively use --disable-bootst= rap to get an installed compiler. >>From gcc-bugs-return-618855-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:31:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87494 invoked by alias); 25 Oct 2018 21:31:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87221 invoked by uid 48); 25 Oct 2018 21:31:04 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02237.txt.bz2 Content-length: 557 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #25 from Douglas Mencken --- (In reply to Wilco from comment #24) > Yes the stage1 compiler would be fine or alternatively use > --disable-bootstrap to get an installed compiler. I=E2=80=99m yet at libstdc++ of stage2 (which means that it succeeded the p= lace of failing) for 8.2 patched with the reversion I=E2=80=99ve just published. Ab= out four hours and I=E2=80=99d get working 8.2 Or do you want to look at results with your r251713? Does it matter? >>From gcc-bugs-return-618856-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:40:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95638 invoked by alias); 25 Oct 2018 21:40:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95566 invoked by uid 48); 25 Oct 2018 21:40:25 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02238.txt.bz2 Content-length: 925 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #26 from Wilco --- (In reply to Douglas Mencken from comment #25) > (In reply to Wilco from comment #24) >=20 > > Yes the stage1 compiler would be fine or alternatively use > > --disable-bootstrap to get an installed compiler. >=20 > I=E2=80=99m yet at libstdc++ of stage2 (which means that it succeeded the= place of > failing) for 8.2 patched with the reversion I=E2=80=99ve just published. = About four > hours and I=E2=80=99d get working 8.2 If that's the case then STACK_BOUNDARY is incorrect. So what is the actual alignment on Darwin, 8-byte alignment? How are Altivec instructions handled which do require 16-byte alignment? > Or do you want to look at results with your r251713? Does it matter? Either would be interesting - it would show what alignment the prologue rea= lly uses and what code it generates for alloca. >>From gcc-bugs-return-618857-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 21:54:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117257 invoked by alias); 25 Oct 2018 21:54:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117181 invoked by uid 48); 25 Oct 2018 21:54:33 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 21:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02239.txt.bz2 Content-length: 524 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iains at gcc dot gnu.org --- Comment #27 from Segher Boessenkool --- The stack is always 16B-aligned on Darwin as far as I know. Cc:ing Iain, he will know for sure (I cannot find the docs, &^%*&^$#*&%) >>From gcc-bugs-return-618858-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 22:16:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13678 invoked by alias); 25 Oct 2018 22:16:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13247 invoked by uid 48); 25 Oct 2018 22:15:54 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 22:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02240.txt.bz2 Content-length: 422 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #28 from Douglas Mencken --- Created attachment 44902 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44902&action=3Dedit 8.2patched-pr78468.s Assembly produced by patched 8.2=E2=80=99s stage1 xgcc compiled using prev-gcc/xgcc -B/Volumes/LibreOffice/TheGCC/_build_8.2/prev-gcc/ -O2 -fno-inline pr78468.c -save-temps >>From gcc-bugs-return-618859-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 22:32:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27518 invoked by alias); 25 Oct 2018 22:32:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27407 invoked by uid 48); 25 Oct 2018 22:31:58 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/52994] [OOP] [F08] internal compiler error: in gfc_trans_assignment_1, at fortran/trans-expr.c:6881 Date: Thu, 25 Oct 2018 22:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02241.txt.bz2 Content-length: 790 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D52994 --- Comment #13 from Dominique d'Humieres --- > FYI : On my environment it's not possible to produce an ICE with gcc-9 > and several tested combinations of options / all tested configurations. > > $ gfortran-9-20181021 -c pr52994.f90 > pr52994.f90:43:29: > > 43 | a%left_halo(psi%arr) =3D -666 > | 1 > Error: Different types in pointer assignment at (1); attempted assignment > of REAL(4) to INTEGER(4) The change occurred between revisions r227742 (2015-09-14, ICE) and r228457 (2015-10-04, error), likely r228222 (pr40054, pr63921). Note that I am surprised by the order of REAL(4) and INTEGER(4): AFAICT a%left_halo(psi%arr) is real and -666 an integer, isn't it? >>From gcc-bugs-return-618860-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 22:34:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34312 invoked by alias); 25 Oct 2018 22:34:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34071 invoked by uid 48); 25 Oct 2018 22:33:47 -0000 From: "bmburstein at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87709] c++17 class template argument deduction not working in a very specific case Date: Thu, 25 Oct 2018 22:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: bmburstein at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02242.txt.bz2 Content-length: 1833 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87709 --- Comment #4 from Baruch Burstein --- There is a pretty good (speculative) analysis of this issue here: https://stackoverflow.com/a/52986284/331785 I am copying it to here for completeness, but credit for this goes to the author of that post: There are two kinds of expressions that look similar but have vastly differ= ent meaning: (type) + expr (expr) + expr The first is a C-style cast expression, that converts the unary expression + expr to type, the second is a binary expression that performs addition. To disambiguate an expression of form (something) + expr, GCC first assumes that something is a type and does a tentative parse. If that succeeds, then= the whole expression is treated as a cast expression, otherwise, something is reparsed as an expression. Now here's where I think the bug resides: during the tentative parse, GCC wrongly believes that class template argument deduction (CTAD) cannot appea= r, so it issues an error when it appears. But in fact, even though the tentati= ve parse will definitely fail in this case, something may still be a valid function-style cast expression, and thus the reparse might be successful. For cat((lit('b')), lit('d')), lit('b') + lit('d'), and (lit('b')), GCC is clever enough to see that they can't be C-style cast expression, so it does= not do the tentative parse. For (lit('b')) + lit('d'), there's no CTAD in lit('b'), so it is fine as well. Prove of the above analysis: If + is changed to / (or most operators other than -, * or &), no error occ= urs, because (something) / expr can't be a valid cast expression. Similar ambiguity exists in sizeof(something) (could be sizeof(type) or sizeof(expr)), and as expected, sizeof(lit(0)) triggers a similar error. >>From gcc-bugs-return-618861-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 22:42:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82250 invoked by alias); 25 Oct 2018 22:42:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82180 invoked by uid 48); 25 Oct 2018 22:42:39 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 22:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02243.txt.bz2 Content-length: 378 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #29 from Segher Boessenkool --- It aligns the stack to 16: # r3 is size, at entry addi r3,r3,18 ... rlwinm r3,r3,0,0,27 ... neg r3,r3 ... lwz r2,0(r1) ... stwux r2,r1,r3 (the rlwinm is r3 &=3D ~15; ) >>From gcc-bugs-return-618862-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 22:55:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116935 invoked by alias); 25 Oct 2018 22:55:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116852 invoked by uid 48); 25 Oct 2018 22:55:20 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 22:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02244.txt.bz2 Content-length: 1499 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #30 from Iain Sandoe --- (In reply to Segher Boessenkool from comment #27) > The stack is always 16B-aligned on Darwin as far as I know. Cc:ing Iain,= he > will know for sure (I cannot find the docs, &^%*&^$#*&%) I actually thought we'd been around this loop a couple of revs. ago (when t= here was a change made to the headers, and it had been confirmed to be OK). don't have a system booted at the moment .. and haven't (yet) had the detai= ls - but here: =46rom "Mac_OS_X_ABI_Function_Calls.pdf" m32 calling convention Prologs and Epilogs The called function is responsible for allocating its own stack frame, maki= ng sure to preserve 16-byte alignment in the stack. This operation is accompli= shed by a section of code called the prolog, which the compiler places before the body of the subroutine. After the body of the subroutine, the compiler plac= es an epilog to restore the processor to the state it was prior to the subrout= ine call. m64 calling convention Prologs and Epilogs The called function is responsible for allocating its own stack frame, maki= ng sure to preserve 16-byte alignment in the stack. This operation is accompli= shed by a section of code called the prolog, which the compiler places before the body of the subroutine. After the body of the subroutine, the compiler plac= es an epilog to restore the processor to the state it was prior to the subrout= ine call. >>From gcc-bugs-return-618863-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:10:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13716 invoked by alias); 25 Oct 2018 23:10:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13631 invoked by uid 48); 25 Oct 2018 23:10:50 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 23:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02245.txt.bz2 Content-length: 1329 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #31 from Iain Sandoe --- (In reply to Douglas Mencken from comment #4) > (In reply to Richard Biener from comment #3) > > How did you configure? >=20 > As always >=20 > ../gcc-8.1.0/configure \ > --build=3Dpowerpc-unknown-darwin --host=3Dpowerpc-unknown-darwin > --target=3Dpowerpc-unknown-darwin \ > --prefix=3D/Developer/GCC/8.1/PowerPC/32bit \ > --enable-languages=3Dc,c++,objc,obj-c++ \ > --enable-shared --enable-static \ > --enable-checking=3Drelease \ > --enable-threads=3Dposix --with-__thread --without-system-zlib \ > --disable-nls --disable-werror * please could you use --build=3Dpowerpc-apple-darwin9 --host=3Dpowerpc-apple-darwin9 --target=3Dpowerpc-apple-darwin9 (or leave these off - which will cause it = to use the current system version). Some of the configury will choose values suitable for 10.0+ when there's no version given, which isn't much tested. There are also two places that explicitly mention 'apple' (I doubt they are important here - and I have a patch to remove them, but for now...) * I'm not sure what --with-__thread is going to do here. * how about a build --enable-checking=3Dyes[,rtf,tree] ? in case that shows something useful? hopefully, will find time to boot a system over the weekend. >>From gcc-bugs-return-618864-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:20:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42516 invoked by alias); 25 Oct 2018 23:20:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42484 invoked by uid 48); 25 Oct 2018 23:20:25 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87742] [7/8/9 Regression] false warning: array subscript 3 is above array bounds of 'const std::type_info* const [3]' Date: Thu, 25 Oct 2018 23:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc short_desc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02246.txt.bz2 Content-length: 1506 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87742 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-25 CC| |msebor at gcc dot gnu.org Summary|False warning "warning: |[7/8/9 Regression] false |array subscript 3 is above |warning: array subscript 3 |array bounds of 'const |is above array bounds of |std::type_info* const [3]' |'const std::type_info* |" |const [3]' Ever confirmed|0 |1 --- Comment #2 from Martin Sebor --- Confirmed. The warning first appeared in GCC 5.0, with r217260: r217260 | rguenth | 2014-11-09 06:27:00 -0500 (Sun, 09 Nov 2014) | 12 lines 2014-11-09 Richard Biener * match.pd: Add patterns convering two conversions in a row from fold-const.c. * fold-const.c (fold_unary_loc): Remove them here. * tree-ssa-forwprop.c (combine_conversions): Likewise. * genmatch.c (dt_node::gen_kids): Check whether we may follow SSA use-def chains. * g++.dg/cpp0x/constexpr-reinterpret1.C: XFAIL. * gcc.dg/tree-ssa/pr21031.c: XFAIL. >>From gcc-bugs-return-618865-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:28:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56274 invoked by alias); 25 Oct 2018 23:28:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 52002 invoked by uid 48); 25 Oct 2018 23:28:11 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87756] New: missing unterminated argument warning using address of a constant character Date: Thu, 25 Oct 2018 23:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02247.txt.bz2 Content-length: 1701 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87756 Bug ID: 87756 Summary: missing unterminated argument warning using address of a constant character Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- GCC 9 successfully diagnoses the unterminated array argument when it's an actual array but fails to do the same when the argument is the address of a single character. $ cat t.c && gcc -O2 -S -Wall t.c const char c =3D 'a'; const char a[] =3D { 'a' }; char *d, *e; void f (void) { __builtin_sprintf (d, "%s", a); // warning (good) __builtin_sprintf (e, "%s", &c); // missing warning } void g (void) { __builtin_strcpy (d, a); // warning (good) __builtin_strcpy (e, &c); // missing warning } t.c: In function =E2=80=98g=E2=80=99: t.c:14:3: warning: =E2=80=98strcpy=E2=80=99 argument missing terminating nul [-Wstringop-overflow=3D] 14 | __builtin_strcpy (d, a); // warning (good) | ^~~~~~~~~~~~~~~~~~~~~~~ t.c:2:12: note: referenced argument declared here 2 | const char a[] =3D { 'a' }; | ^ t.c: In function =E2=80=98f=E2=80=99: t.c:8:26: warning: =E2=80=98%s=E2=80=99 directive argument is not a nul-ter= minated string [-Wformat-overflow=3D] 8 | __builtin_sprintf (d, "%s", a); // warning (good) | ^~ ~ t.c:2:12: note: referenced argument declared here 2 | const char a[] =3D { 'a' }; | ^ >>From gcc-bugs-return-618866-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:28:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57276 invoked by alias); 25 Oct 2018 23:28:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57223 invoked by uid 48); 25 Oct 2018 23:28:34 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87756] missing unterminated argument warning using address of a constant character Date: Thu, 25 Oct 2018 23:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02248.txt.bz2 Content-length: 631 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87756 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-25 Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot g= nu.org Ever confirmed|0 |1 --- Comment #1 from Martin Sebor --- Testing a fix. >>From gcc-bugs-return-618867-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:35:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67700 invoked by alias); 25 Oct 2018 23:35:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67605 invoked by uid 48); 25 Oct 2018 23:35:21 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 23:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02249.txt.bz2 Content-length: 1006 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #32 from Wilco --- (In reply to Segher Boessenkool from comment #29) > It aligns the stack to 16: >=20 > # r3 is size, at entry > addi r3,r3,18 > ... > rlwinm r3,r3,0,0,27 > ... > neg r3,r3 > ... > lwz r2,0(r1) > ... > stwux r2,r1,r3 >=20 > (the rlwinm is r3 &=3D ~15; ) So this rounds up the size but also adds an extra 16 bytes to the requested allocation. The alloca blocks don't get correctly aligned since STACK_DYNAMIC_OFFSET returns 72 (which is not a multiple of 16): t1_a4 addi r2,r1,72 -> 72 % 16 !=3D 0 (correct value would be 64) stw r6,60(r1) stw r2,56(r1) This also shows in t1/t2_a32: addi r2,r1,103 -> 31 + 72 =3D 103 (correct value would be 80+31) stw r6,64(r1) rlwinm r2,r2,0,0,26 So this proves STACK_DYNAMIC_OFFSET is incorrect indeed. If there are still failures with that fixed then the stack pointer must also be unaligned. >>From gcc-bugs-return-618868-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:38:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73188 invoked by alias); 25 Oct 2018 23:38:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 73108 invoked by uid 48); 25 Oct 2018 23:38:53 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] New: weird underlining and colors in sprintf warnings for unterminated arrays Date: Thu, 25 Oct 2018 23:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02250.txt.bz2 Content-length: 1471 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 Bug ID: 87757 Summary: weird underlining and colors in sprintf warnings for unterminated arrays Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- GCC produces slightly different output for the two equivalent calls to spri= ntf below. The underlining for the second call looks wrong, as does its color: it's green. $ cat t.c && gcc -O2 -S -Wall t.c const char a[] =3D { 'a' }; char *d, *e; void f (void) { __builtin_sprintf (d, "%s", a); __builtin_sprintf (e, "%s", &a[0]);=20 } t.c: In function =E2=80=98f=E2=80=99: t.c:7:26: warning: =E2=80=98%s=E2=80=99 directive argument is not a nul-ter= minated string [-Wformat-overflow=3D] 7 | __builtin_sprintf (d, "%s", a); | ^~ ~ t.c:1:12: note: referenced argument declared here 1 | const char a[] =3D { 'a' }; | ^ t.c:8:26: warning: =E2=80=98%s=E2=80=99 directive argument is not a nul-ter= minated string [-Wformat-overflow=3D] 8 | __builtin_sprintf (e, "%s", &a[0]); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ t.c:1:12: note: referenced argument declared here 1 | const char a[] =3D { 'a' }; | ^ >>From gcc-bugs-return-618869-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:42:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76207 invoked by alias); 25 Oct 2018 23:42:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76122 invoked by uid 48); 25 Oct 2018 23:42:40 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 23:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02251.txt.bz2 Content-length: 782 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #33 from Wilco --- (In reply to Iain Sandoe from comment #30) > From "Mac_OS_X_ABI_Function_Calls.pdf" >=20 > m32 calling convention >=20 > Prologs and Epilogs > The called function is responsible for allocating its own stack frame, > making sure to preserve 16-byte alignment in the stack. This operation is > accomplished by a section of code called the prolog, which the compiler > places before the body of the subroutine. After the body of the subroutin= e, > the compiler places an epilog to restore the processor to the state it was > prior to the subroutine call. So functions must preserve 16-byte alignment, but can they rely on the stack being always 16-byte aligned on entry? >>From gcc-bugs-return-618870-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:51:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88142 invoked by alias); 25 Oct 2018 23:51:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88078 invoked by uid 48); 25 Oct 2018 23:51:05 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] weird underlining and colors in sprintf warnings for unterminated arrays Date: Thu, 25 Oct 2018 23:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cc bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02252.txt.bz2 Content-length: 3891 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic CC| |dmalcolm at gcc dot gnu.org Severity|normal |minor --- Comment #1 from Martin Sebor --- In the first case the argument seen by the sprintf pass is: QI size unit-size align:8 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type 0x7fffefbe8690 domain pointer_to_this > unsigned DI size unit-size align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type 0x7fffefbe8e70> readonly constant arg:0 readonly addressable used public static read QI /build/tmp/t.c:1:12 size unit-size align:8 warn_if_not_align:0 context initial chain used public static unsigned common read DI /build/tmp/t.c:3:7 s= ize unit-size align:64 warn_if_not_align:0 context chain >> /build/tmp/t.c:7:31 start: /build/tmp/t.c:7:31 finish: /build/tmp/t.c:7= :31> while in the second case it is: unit-size align:8 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type 0x7fffefae51f8 precision:8 min max pointer_to_this > unsigned DI size unit-size align:64 warn_if_not_align:0 symtab:0 alias-set -1 canonical-type 0x7fffefae52a0> readonly constant arg:0 readonly arg:0 readonly addressable used public static read QI /build/tmp/t.c:= 1:12 size unit-size align:8 warn_if_not_align:0 context initial chain > arg:1 /build/tmp/t.c:8:33 start: /build/tmp/t.c:8:32 finish: /build/tmp/t.c:8:35> /build/tmp/t.c:8:3 start: /build/tmp/t.c:8:3 finish: /build/tmp/t.c:8:3= 6> The (presumably) relevant difference in the locations of the two is: /build/tmp/t.c:7:31 start: /build/tmp/t.c:7:31 finish: /build/tmp/t.c:7= :31 vs /build/tmp/t.c:8:3 start: /build/tmp/t.c:8:3 finish: /build/tmp/t.c:8:36 Not sure where that comes from, but the ADDR_EXPR operand does have the rig= ht location. >>From gcc-bugs-return-618871-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu Oct 25 23:56:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38267 invoked by alias); 25 Oct 2018 23:56:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 38153 invoked by uid 48); 25 Oct 2018 23:56:30 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Thu, 25 Oct 2018 23:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02253.txt.bz2 Content-length: 2035 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #34 from Douglas Mencken --- Created attachment 44903 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44903&action=3Dedit 8.2vanilla-pr78468.s And there=E2=80=99s assembly produced by *vanilla* (id est with Wilco=E2=80= =99s r251713 causing the fail in question) 8.2=E2=80=99s stage1 xgcc --- 8.2vanilla-pr78468.s +++ 8.2patched-pr78468.s @@ -70,7 +70,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,18 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -103,7 +103,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,18 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -137,7 +137,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,22 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -170,7 +170,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,22 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -204,7 +204,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,30 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -237,7 +237,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,15 + addi r3,r3,30 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -271,7 +271,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,31 + addi r3,r3,46 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) @@ -305,7 +305,7 @@ mflr r0 stw r30,-8(r1) stw r0,8(r1) - addi r3,r3,31 + addi r3,r3,46 stw r31,-4(r1) rlwinm r3,r3,0,0,27 stwu r1,-96(r1) >>From gcc-bugs-return-618872-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:06:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56328 invoked by alias); 26 Oct 2018 00:06:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56165 invoked by uid 48); 26 Oct 2018 00:06:44 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02254.txt.bz2 Content-length: 478 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #35 from Douglas Mencken --- (In reply to Wilco from comment #33) > So functions must preserve 16-byte alignment, but can they rely on the st= ack > being always 16-byte aligned on entry? I bet yes when it=E2=80=99s not some hardcoded-by-hand assembly with its ow= n rules. So you may be sure that you get r1 with zeroes in last four bits of it on =E2= =80=9Cbl=E2=80=9D or like >>From gcc-bugs-return-618873-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:13:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67378 invoked by alias); 26 Oct 2018 00:13:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67275 invoked by uid 48); 26 Oct 2018 00:13:33 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02255.txt.bz2 Content-length: 730 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #36 from Douglas Mencken --- (In reply to Iain Sandoe from comment #31) > * please could you use > --build=3Dpowerpc-apple-darwin9 --host=3Dpowerpc-apple-darwin9 > --target=3Dpowerpc-apple-darwin9 (or leave these off - which will cause i= t to > use the current system version). Does it matter so much? I bet it doesn=E2=80=99t. And host (stage0) compile= r I use is patched 7.3 GCC configured with powerpc-unknown-darwin triplet > * how about a build --enable-checking=3Dyes[,rtf,tree] ? in case that sho= ws > something useful? Yet I=E2=80=99m some kind of being tired of process of building GCC many ti= mes, so maybe.. later >>From gcc-bugs-return-618874-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:18:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81781 invoked by alias); 26 Oct 2018 00:18:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81604 invoked by uid 48); 26 Oct 2018 00:18:14 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02256.txt.bz2 Content-length: 348 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #37 from Douglas Mencken --- And some more in my wish list. May GCC don=E2=80=99t generate these .align 2 in text section? Any, each and every powerpc instruction is 32bit-wide, no = and never more, no and never less, so these aligns are redundant >>From gcc-bugs-return-618875-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:23:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90022 invoked by alias); 26 Oct 2018 00:23:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89922 invoked by uid 48); 26 Oct 2018 00:23:28 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02257.txt.bz2 Content-length: 576 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #38 from Wilco --- (In reply to Douglas Mencken from comment #37) > And some more in my wish list. May GCC don=E2=80=99t generate these >=20 > .align 2 >=20 > in text section? Any, each and every powerpc instruction is 32bit-wide, no > and never more, no and never less, so these aligns are redundant You can have data in text sections, including bytes and half words. Even if instructions aligned automatically, the function label might be unaligned i= f it was preceded by a byte. >>From gcc-bugs-return-618876-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:28:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100741 invoked by alias); 26 Oct 2018 00:28:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98900 invoked by uid 48); 26 Oct 2018 00:28:03 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02258.txt.bz2 Content-length: 647 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #39 from Douglas Mencken --- (In reply to Wilco from comment #38) > You can have data in text sections, including bytes and half words. Even = if > instructions aligned automatically, the function label might be unaligned= if > it was preceded by a byte. Ah, like in these old days of manual coding in ppc assembly... But when ent= ry of function is aligned on 2-byte but not 4-byte then code of such function would not be understood by processor at all. Thus or .align 4, or ditch that =E2=80=9Ccan have data in text sections=E2=80=9D completely >>From gcc-bugs-return-618877-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:33:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108483 invoked by alias); 26 Oct 2018 00:33:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108375 invoked by uid 48); 26 Oct 2018 00:33:55 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02259.txt.bz2 Content-length: 975 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #40 from Douglas Mencken --- Yet I got what I wanted ~ the working GCC 8.2 $ /Developer/GCC/8.2p/PowerPC/32bit/bin/gcc -v Using built-in specs. COLLECT_GCC=3D/Developer/GCC/8.2p/PowerPC/32bit/bin/gcc COLLECT_LTO_WRAPPER=3D/Developer/GCC/8.2p/PowerPC/32bit/libexec/gcc/powerpc= -unknown-darwin/8.2.0/lto-wrapper Target: powerpc-unknown-darwin Configured with: ../gcc-8.2.0/configure --build=3Dpowerpc-unknown-darwin --host=3Dpowerpc-unknown-darwin --target=3Dpowerpc-unknown-darwin --prefix=3D/Developer/GCC/8.2p/PowerPC/32bit --enable-languages=3Dc,c++,objc,obj-c++ --enable-shared --enable-static --enable-checking=3Drelease --enable-threads=3Dposix --with-__thread --without-system-zlib --disable-nls --disable-werror Thread model: posix gcc version 8.2.0 (GCC) To build it, I patched its sources with fix_gcc8_build.patch reversion toge= ther with changes from comment #16 >>From gcc-bugs-return-618878-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:44:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118725 invoked by alias); 26 Oct 2018 00:44:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118620 invoked by uid 48); 26 Oct 2018 00:44:07 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02260.txt.bz2 Content-length: 378 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #41 from Wilco --- (In reply to Douglas Mencken from comment #40) > To build it, I patched its sources with fix_gcc8_build.patch reversion > together with changes from comment #16 So what is the disassembly now? The 2nd diff still shows the original unali= gned STACK_DYNAMIC_OFFSET. >>From gcc-bugs-return-618879-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 00:56:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101456 invoked by alias); 26 Oct 2018 00:56:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101338 invoked by uid 48); 26 Oct 2018 00:56:42 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 00:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02261.txt.bz2 Content-length: 771 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #42 from Douglas Mencken --- (In reply to Wilco from comment #41) > So what is the disassembly now? $ /Developer/GCC/8.2p/PowerPC/32bit/bin/gcc -O2 -fno-inline pr78468.c -save-temps $ mv pr78468.s ~/ $ diff -u ~/8.2patched-pr78468.s ~/pr78468.s Shows nothing, so they are identical > The 2nd diff still shows the original unaligned STACK_DYNAMIC_OFFSET. Second is vanilla 8.2, unpatched, which is marked with =E2=80=9C-=E2=80=9D = in diff I posted Possible problem is that in - if (size_align > known_align) - size_align =3D known_align; + if (extra && size_align > BITS_PER_UNIT) + size_align =3D BITS_PER_UNIT; you forgot if (extra /* assumed >0 */ >>From gcc-bugs-return-618880-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 01:12:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84363 invoked by alias); 26 Oct 2018 01:12:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84238 invoked by uid 48); 26 Oct 2018 01:12:09 -0000 From: "wdijkstr at arm dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 01:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wdijkstr at arm dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02262.txt.bz2 Content-length: 1059 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #43 from Wilco --- (In reply to Douglas Mencken from comment #42) > (In reply to Wilco from comment #41) >=20 > > So what is the disassembly now? >=20 > $ /Developer/GCC/8.2p/PowerPC/32bit/bin/gcc -O2 -fno-inline pr78468.c > -save-temps > $ mv pr78468.s ~/ > $ diff -u ~/8.2patched-pr78468.s ~/pr78468.s >=20 > Shows nothing, so they are identical So that patch didn't do anything to fix STACK_DYNAMIC_OFFSET then. If it ha= s no effect then is that header really used? > > The 2nd diff still shows the original unaligned STACK_DYNAMIC_OFFSET. >=20 > Second is vanilla 8.2, unpatched, which is marked with =E2=80=9C-=E2=80= =9D in diff I posted >=20 > Possible problem is that in >=20 > - if (size_align > known_align) > - size_align =3D known_align; > + if (extra && size_align > BITS_PER_UNIT) > + size_align =3D BITS_PER_UNIT; >=20 > you forgot if (extra /* assumed >0 */ No the problem is not in this code. It's STACK_DYNAMIC_OFFSET which is wron= g. >>From gcc-bugs-return-618881-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 01:39:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22433 invoked by alias); 26 Oct 2018 01:39:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19304 invoked by uid 48); 26 Oct 2018 01:39:03 -0000 From: "John.Ericson at Obsidian dot Systems" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87758] New: --print-file-name= ignores -L Date: Fri, 26 Oct 2018 01:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: John.Ericson at Obsidian dot Systems X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02263.txt.bz2 Content-length: 886 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87758 Bug ID: 87758 Summary: --print-file-name=3D ignores -L Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: John.Ericson at Obsidian dot Systems Target Milestone: --- Not respecting -L makes for confusing behavior. I'm surprised there was no issue for this before, as this behavior is probably quite old. --print-prog-name=3D likewise doesn't use PATH, but at least in that case g= cc will also use just -B to find as/ld, so this is honest. [I take some issue = with ignoring PATH, but that is a separate issue.] A --print-include-name=3D using -I (and maybe variants for -isystem, and -i= quote) would also be useful primitives. >>From gcc-bugs-return-618882-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:04:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26015 invoked by alias); 26 Oct 2018 04:04:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25933 invoked by uid 48); 26 Oct 2018 04:04:45 -0000 From: "arthur.j.odwyer at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Fri, 26 Oct 2018 04:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: arthur.j.odwyer at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02264.txt.bz2 Content-length: 2569 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #7 from Arthur O'Dwyer --- > std::string is not trivially relocatable in libstdc++ This is surprising news to me! Just goes to show that we would benefit from= an accurate detection mechanism and type trait. :) > so I won't waste any time there. IIRC, one difference with what you did i= s that I use relocation even for some types that are not trivially relocata= ble (in particular std::string) ...but which are is_nothrow_relocatable. Right. This is a good point in the direction of maybe keeping is_nothrow_relocatable in P1144. I was thinking = that maybe it was pointless and should be removed until a use-case is found for = it. Now I'm even more unsure. > 2) the conditionally trivial stuff is not very convenient, it seems to in= volve a lot of code duplication. People regularly suggest attributes of the= form [[trivially_relocatable(condition)]] which might reduce the noise but= are harder to specify. Agreed on all counts. Particularly for this attribute, I worry that the com= mon use-case would be something really ugly like template class [[trivially_relocatable( is_trivially_relocatable_v && is_trivially_relocatable_v::pointer> )]] vector { }; which I hope you'd agree would be even more ridiculous than the current metaprogramming/duplication. And then on top of that, parsing an attribute-= list would become as hard as parsing all of C++, which I don't think we want. > 4) ... Relocating a pair where A is trivially relocatable and B is n= ot can still benefit from doing piecewise relocations so it avoids A's supe= r-costly move constructor. Hmm, I see what you mean, and that is a relevant and novel point AFAIC. The judo dodge for P1144 here is to point out that if today we provide a way to warrant/detect *trivial* relocation, well, that is not incompatible with providing a way to *customize* relocation tomorrow. We just need to agree t= hat relocation ought to be "tantamount to" a move plus a destroy. > Ideally relocation would be a constructor or something similarly magic an= d the compiler would auto-generate it for aggregates, etc. But I am asking = a bit much there... Yes, Denis Bider's P0023 "Relocator" http://open-std.org/JTC1/SC22/WG21/docs/papers/2016/p0023r0.pdf went that route, and I think it was not well received -- or possibly just n= ot discussed at all, I'm not sure. Thanks for the comments and the nice work! >>From gcc-bugs-return-618883-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:11:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32954 invoked by alias); 26 Oct 2018 04:11:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32862 invoked by uid 48); 26 Oct 2018 04:10:59 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87759] New: [8/9 Regression] ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maximum number of LRA assignment passes is achieved (30), or compile-time hog Date: Fri, 26 Oct 2018 04:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: unknown X-Bugzilla-Keywords: compile-time-hog, ice-on-invalid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02265.txt.bz2 Content-length: 3483 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87759 Bug ID: 87759 Summary: [8/9 Regression] ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maximum number of LRA assignment passes is achieved (30), or compile-time hog Product: gcc Version: unknown Status: UNCONFIRMED Keywords: compile-time-hog, ice-on-invalid-code, ra Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- Target: x86_64-pc-linux-gnu 1. gcc-9.0.0-alpha20181021 snapshot (r265361) ICEs when compiling the following snippet w/ -O2 (-O3, -Ofast) -fschedule-insns -fselective-scheduling -ftrapv -fno-dce -fno-expensive-optimizations -fno-ipa-ra -fno-tree-dce -fno-tree-t= er: int cc; void rc (__int128 *oi) { __int128 qz =3D (__int128)2 << cc; if (qz !=3D 0) { if (cc !=3D 0) { __int128 zp =3D 1; for (;;) { unsigned __int128 *ar =3D &cc; int y5; if (oi !=3D 0) { y3: zp =3D *oi + *ar; } y5 =3D (cc + 1) =3D=3D ((*ar /=3D *oi) << ((zp >>=3D 128) / c= c)); qz +=3D !!y5 ? 1 : qz =3D=3D (*ar ^ zp + 1); ++*oi; } } else ++qz; } goto y3; } % x86_64-pc-linux-gnu-gcc-9.0.0-alpha20181021 -O2 -fschedule-insns -fselective-scheduling -ftrapv -fno-dce -fno-expensive-optimizations -fno-ipa-ra -fno-tree-dce -fno-tree-ter -w -c alqzfpag.c during RTL pass: reload alqzfpag.c: In function 'rc': alqzfpag.c:35:1: internal compiler error: in lra_assign, at lra-assigns.c:1= 624 35 | } | ^ 0xb582d9 lra_assign(bool&) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= lra-assigns.c:1624 0xb5319d lra(_IO_FILE*) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= lra.c:2508 0xb0b131 do_reload =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= ira.c:5469 0xb0b131 execute =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= ira.c:5653 2. Removing -fno-ipa-ra from the command line above yields the following: % x86_64-pc-linux-gnu-gcc-9.0.0-alpha20181021 -O2 -fschedule-insns -fselective-scheduling -ftrapv -fno-dce -fno-expensive-optimizations -fno-tree-dce -fno-tree-ter -w -c alqzfpag.c during RTL pass: reload alqzfpag.c: In function 'rc': alqzfpag.c:35:1: internal compiler error: Maximum number of LRA assignment passes is achieved (30) 35 | } | ^ 0xb582c0 lra_assign(bool&) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= lra-assigns.c:1669 0xb5319d lra(_IO_FILE*) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= lra.c:2508 0xb0b131 do_reload =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= ira.c:5469 0xb0b131 execute =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= ira.c:5653 3. gcc 8.2 takes indefinite time to compile the testcase w/ either set of comm= and line options. >>From gcc-bugs-return-618884-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:20:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45254 invoked by alias); 26 Oct 2018 04:20:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 45131 invoked by uid 48); 26 Oct 2018 04:19:56 -0000 From: "federico.kircheis at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] New: Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 04:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: federico.kircheis at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02266.txt.bz2 Content-length: 2321 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 Bug ID: 87760 Summary: Unable to delete overloads of std::memset on arm Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: federico.kircheis at gmail dot com Target Milestone: --- Hello, I know this is technically speaking undefined behavior (not allowed to chan= ge things inside namespace std), and thus not a bug but more a feature request. Since all version of gcc I've tested (x86 and x64), clang, icc and msvc acc= ept following code, I think it makes sense to open this bug because it would be nice for gcc to be more consistent, since it's just gcc on arm rejecting it. ---- #include namespace std{ void* memset(void*, std::size_t count, int ch) =3D delete; } struct foo{ // POD int a; int* b; char c; }; int main() { foo b[10]; std::memset(&b, 0, sizeof b); std::memset(&b, 0u, sizeof b); } ---- This code on arm64 fails to compile with following error message: ---- :4:7: error: deleted definition of 'void* std::memset(void*, std::size_t, int)' void* memset(void*, std::size_t count, int ch) =3D delete; ^~~~~~ : note: previous declaration of 'void* std::memset(void*, int, lo= ng unsigned int)' Compiler returned: 1 ---- As already mentioned, this hack works with different compilers and helps to avoid common errors like forgetting the right order of parameter of memset,= ie it helps at compile time to spot errors where someone writes `std::memset(&= b, sizeof b, 0);` instead of `std::memset(&b, 0, sizeof b);`. Since I do not have locally an arm version, I tested it on compiler explore= r: https://godbolt.org/z/aTX9FZ Also note that removing the overload from the global namespace is not an is= sue on arm64, ie ---- #include void* memset(void*, std::size_t count, int ch) =3D delete; struct foo{ // POD int a; int* b; char c; }; int main() { foo b[10]; memset(&b, 0, sizeof b); memset(&b, 0u, sizeof b); } ---- compiles fine (except on arm non x64 because the overload is ambiguous, but AFAIK there is nothing we can do about it). >>From gcc-bugs-return-618885-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:47:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39640 invoked by alias); 26 Oct 2018 04:47:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39566 invoked by uid 48); 26 Oct 2018 04:47:22 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libffi/28036] libffi executable stack (missing .note.GNU-stack on .o files) Date: Fri, 26 Oct 2018 04:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libffi X-Bugzilla-Version: unknown X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02267.txt.bz2 Content-length: 510 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D28036 --- Comment #7 from Eric Gallager --- (In reply to Andrew Pinski from comment #6) > (In reply to Eric Gallager from comment #4) > > Seeing as this bug is about how libffi is used by gcj, and gcj has been > > removed from gcc, does it still need to stay open? Or does it affect ot= her > > users of libffi in gcc, too? (e.g. go) >=20 > Go uses libffi still. Yeah but does Go care whether libffi's stack is executable or not? >>From gcc-bugs-return-618887-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:50:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54553 invoked by alias); 26 Oct 2018 04:50:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54136 invoked by uid 48); 26 Oct 2018 04:50:25 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/82738] [meta-bug] issues with the -Og optimization level Date: Fri, 26 Oct 2018 04:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02269.txt.bz2 Content-length: 518 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82738 Bug 82738 depends on bug 68836, which changed state. Bug 68836 Summary: GCC can't properly emit debug info for function argument= s in a back-trace when using -Og https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68836 What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution|--- |INVALID >>From gcc-bugs-return-618886-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 04:50:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54192 invoked by alias); 26 Oct 2018 04:50:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54044 invoked by uid 48); 26 Oct 2018 04:50:21 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/68836] GCC can't properly emit debug info for function arguments in a back-trace when using -Og Date: Fri, 26 Oct 2018 04:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02268.txt.bz2 Content-length: 627 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68836 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution|--- |INVALID --- Comment #5 from Eric Gallager --- (In reply to Richard Biener from comment #1) > Without a (guality?) testcase there's nothing to do here. Well, still no testcase, guality or otherwise, so closing due to being in WAITING for so long. >>From gcc-bugs-return-618888-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 05:04:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103318 invoked by alias); 26 Oct 2018 05:04:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103239 invoked by uid 48); 26 Oct 2018 05:04:13 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/21161] [6/7/8/9 Regression] "clobbered by longjmp" warning ignores the data flow Date: Fri, 26 Oct 2018 05:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02270.txt.bz2 Content-length: 1215 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D21161 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #18 from Eric Gallager --- (In reply to Jeffrey A. Law from comment #12) > I've got something that is working on most targets. I'm still refining a > bit, but I'm pretty confident we'll be able to fix in this cycle. >=20 > As expected scanning RTL from the setjmp point to figure out where the > longjmp will go (so that we can use the live-in set at the longjmp target > rather than the live set at the setjmp point) is a bit hairy. >=20 > It's almost certainly the case that the scanning is not going to work on = all > targets. For example MIPS inserts an unspec sequence to fiddle the GOT > after the call and I really don't want to ignore an insn we don't > understand. But again, what I've currently got works on most targets and > there's still some refinements to do to improve coverage. Changing status to ASSIGNED, then, since you made yourself the assignee >>From gcc-bugs-return-618889-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 05:07:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107670 invoked by alias); 26 Oct 2018 05:07:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107600 invoked by uid 48); 26 Oct 2018 05:07:22 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85860] [8/9 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.c:1810: unable to find a register to spill with -flive-range-shrinkage -mbmi2 Date: Fri, 26 Oct 2018 05:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02271.txt.bz2 Content-length: 258 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85860 --- Comment #3 from Arseny Solokha --- I cannot reproduce it anymore w/ gcc-9.0.0-alpha20181021 snapshot (r265361). Seems to be fixed on the trunk w/ recent LRA-related patches. >>From gcc-bugs-return-618890-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 05:08:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109065 invoked by alias); 26 Oct 2018 05:08:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109020 invoked by uid 48); 26 Oct 2018 05:08:46 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/83173] C preprocessor generates incorrect linemarkers Date: Fri, 26 Oct 2018 05:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02272.txt.bz2 Content-length: 316 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83173 --- Comment #8 from Eric Gallager --- (In reply to P=C3=A1draig Brady from comment #7) > Have been running with these patches on an extremely large code base for = the > last few months, without issue Can you say which code base? >>From gcc-bugs-return-618891-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:04:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15740 invoked by alias); 26 Oct 2018 06:04:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15591 invoked by uid 48); 26 Oct 2018 06:04:38 -0000 From: "zsojka at seznam dot cz" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85860] [8/9 Regression] ICE: in lra_split_hard_reg_for, at lra-assigns.c:1810: unable to find a register to spill with -flive-range-shrinkage -mbmi2 Date: Fri, 26 Oct 2018 06:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: zsojka at seznam dot cz X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02273.txt.bz2 Content-length: 1541 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85860 --- Comment #4 from Zdenek Sojka --- Created attachment 44904 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44904&action=3Dedit unreduced testcase (In reply to Arseny Solokha from comment #3) > I cannot reproduce it anymore w/ gcc-9.0.0-alpha20181021 snapshot (r26536= 1). > Seems to be fixed on the trunk w/ recent LRA-related patches. The unreduced testcase is still failing for me. $ x86_64-pc-linux-gnu-gcc -O2 -fno-guess-branch-probability -flive-range-shrinkage -mbmi2 xxx.c -w xxx.c: In function 'bar1': xxx.c:62:1: error: unable to find a register to spill 62 | } | ^ xxx.c:62:1: error: this is the insn: (insn 368 117 348 3 (set (reg:DI 338) (reg:DI 1 dx)) "xxx.c":57:12 66 {*movdi_internal} (expr_list:REG_DEAD (reg:DI 1 dx) (nil))) during RTL pass: reload xxx.c:62:1: internal compiler error: in lra_split_hard_reg_for, at lra-assigns.c:1810 0x68455b _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) /repo/gcc-trunk/gcc/rtl-error.c:108 0xc6f016 lra_split_hard_reg_for() /repo/gcc-trunk/gcc/lra-assigns.c:1810 0xc6870c lra(_IO_FILE*) /repo/gcc-trunk/gcc/lra.c:2533 0xc153e9 do_reload /repo/gcc-trunk/gcc/ira.c:5469 0xc153e9 execute /repo/gcc-trunk/gcc/ira.c:5653 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-618892-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:31:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85181 invoked by alias); 26 Oct 2018 06:31:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85092 invoked by uid 48); 26 Oct 2018 06:31:31 -0000 From: "paul.hua.gm at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87761] New: [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Date: Fri, 26 Oct 2018 06:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: paul.hua.gm at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02274.txt.bz2 Content-length: 3026 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87761 Bug ID: 87761 Summary: [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: paul.hua.gm at gmail dot com Target Milestone: --- paulhua@gcc122:~/debug_r265398$ cat fix-r4000-10.i # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/fix-r4000= -10.c" # 1 "" # 1 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "" 2 # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/fix-r4000= -10.c" typedef unsigned long long uint64_t; typedef unsigned int uint128_t __attribute__((mode(TI))); __attribute__((nomips16)) uint128_t foo (uint64_t x, uint64_t y) { return (uint128_t) x * y; } paulhua@gcc122:~/debug_r265398$ ~/build/gcc_397_obj/gcc/cc1 -fpreprocessed fix-r4000-10.i -mel -quiet -dumpbase fix-r4000-10.c -dp -mips3 -mgp64 -mno-micromips -mno-mips3d -mno-dsp -mno-dspr2 -mfix-r4000 -mno-paired-sing= le -mno-synci -mnan=3Dlegacy -mabi=3D64 -mllsc -mno-shared -auxbase-strip fix-r4000-10.s -O1 -version -fdiagnostics-color=3Dnever -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fno-split-wide-types -ffat-lto-objects -fno-ident -o fix-r4000-10.s -mno-abicalls good: paulhua@gcc122:~/debug_r265398$ cat fix-r4000-10.s=20 .file 1 "fix-r4000-10.c" .section .mdebug.abi64 .previous .nan legacy .gnu_attribute 4, 1 .text .align 2 .globl foo .set nomips16 .ent foo .type foo, @function foo: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 dmultu $4,$5 # 17 [c=3D48 l=3D12] umulditi3_r4000 mflo $2 mfhi $3 jr $31 # 39 [c=3D0 l=3D8] *simple_return .end foo .size foo, .-foo after r265398 bad asm: paulhua@gcc122:~/debug_r265398$ cat fix-r4000-10.s=20 .file 1 "fix-r4000-10.c" .section .mdebug.abi64 .previous .nan legacy .text .align 2 .globl foo .set nomips16 .ent foo .type foo, @function foo: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 move $6,$5 # 34 [c=3D4 l=3D4] *movdi_64bit/0 move $2,$4 # 10 [c=3D4 l=3D4] *movdi_64bit/0 dmultu $2,$6 # 17 [c=3D48 l=3D12] umulditi3_r4000 mflo $2 mfhi $3 jr $31 # 43 [c=3D0 l=3D8] *simple_return .end foo .size foo, .-foo >>From gcc-bugs-return-618893-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:41:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104874 invoked by alias); 26 Oct 2018 06:41:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104776 invoked by uid 48); 26 Oct 2018 06:41:03 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 06:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02275.txt.bz2 Content-length: 1655 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #44 from Douglas Mencken --- I got assembly of pr78468.c from various versions of GCC =E2=80=A2 7.3 produces absolutely the same as patched 8.2 =E2=80=A2 6.4 produces slightly different assembly with stmw & lmw and diff= erent sequence of instructions, but numbers like in =E2=80=9Caddi r2,r1,103=E2=80= =9D are the same =E2=80=A2 4.2.1 can=E2=80=99t compile it at all pr78468.c:9: error: expecte= d =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99, =E2=80=98;=E2=80=99, =E2=80=98asm=E2=80=99 or =E2=80=98__attribute__=E2=80=99 before =E2=80=98ui= ntptr_t=E2=80=99 (In reply to Wilco from comment #43) > No the problem is not in this code. It's STACK_DYNAMIC_OFFSET which is wr= ong. I can=E2=80=99t get where is the value of STACK_DYNAMIC_OFFSET in published= assembly and why do you think it is wrong It seems that the problem is in fact that your version of get_dynamic_stack_size from explow.c (introduced with r251713) gives out too small values, for example in _t1_a8 it is fifteen =E2=80=9Caddi r3,r3,15=E2= =80=9D while ages before that it worked as being =E2=80=9Caddi r3,r3,22=E2=80=9D - addi r3,r3,15 + addi r3,r3,22 And aligning looks okay, it is then handled by code for #define RS6000_ALIGN(n,a) ROUND_UP ((n), (a)) #define ROUND_UP(x,y) (((x) + (y) - 1) & ~((y) - 1)) part of which is rlwinm and such (16 + 15) & ~15 =3D 16 (16 + 22) & ~15 =3D 32 Thus for your version of get_dynamic_stack_size that size is 16 here, but f= or previous ones it is 32. And eventually this leads to fail for such built-in= s as acos, floor, &c. >>From gcc-bugs-return-618894-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:47:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118743 invoked by alias); 26 Oct 2018 06:47:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118658 invoked by uid 48); 26 Oct 2018 06:47:08 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 06:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02276.txt.bz2 Content-length: 532 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #45 from Douglas Mencken --- (In reply to self from comment #44) > I can=E2=80=99t get where is the value of STACK_DYNAMIC_OFFSET in publish= ed assembly > and why do you think it is wrong Most likely this value is shown as 96 in =E2=80=9Caddi r1,r30,96=E2=80=9D (= 80 for _t1 and _t2) of epilogues bl _t1 addi r1,r30,96 lwz r0,8(r1) lwz r30,-8(r1) lwz r31,-4(r1) mtlr r0 blr >>From gcc-bugs-return-618895-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:53:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 131061 invoked by alias); 26 Oct 2018 06:53:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130746 invoked by uid 48); 26 Oct 2018 06:52:45 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 06:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02277.txt.bz2 Content-length: 1504 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #46 from Douglas Mencken --- (In reply to Wilco from comment #38) > You can have data in text sections, including bytes and half words. Even = if > instructions aligned automatically, the function label might be unaligned= if > it was preceded by a byte. I found example of such code ** ---------- Find_GetSectionInfo_Symbol ---------- ** ** input: (none) ** output: (see Query_CFM_FindSymbol) ** ------------------------------------------------ ** Find_GetSectionInfo_Symbol: mflr r4 bl _Get_Data_Address mflr r3 mtlr r4 la r3,@str_getSectionInfo-@data(r3) b Query_CFM_FindSymbol ** -------------- _Get_Data_Address --------------- ** ** output: LR =3D address of data (below) ** ------------------------------------------------ ** _Get_Data_Address: blrl ** ++++++++++++++++++++++++++++++++++++++++++++++++ ** @data: @str_callUP: DC.B 17,"CallUniversalProc" @str_callOSTrapUP: DC.B 23,"CallOSTrapUniversalProc" @str_getSectionInfo: DC.B 18,"FragGetSectionInfo",0 Yeah, PowerPC doesn=E2=80=99t have addressing via PC, thus it requires to d= o tricks like that >>From gcc-bugs-return-618896-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:58:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 10641 invoked by alias); 26 Oct 2018 06:58:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 10313 invoked by uid 48); 26 Oct 2018 06:57:52 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87762] New: extract_constrain_insn, at recog.c:2206 on s390x Date: Fri, 26 Oct 2018 06:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone cf_gcchost cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02278.txt.bz2 Content-length: 2415 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87762 Bug ID: 87762 Summary: extract_constrain_insn, at recog.c:2206 on s390x Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: s390x-linux-gnu Following causes ICE: $ s390x-linux-gnu-gcc /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/pr59037.c -O /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/pr59037.c: In funct= ion =E2=80=98main=E2=80=99: /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/pr59037.c:12:1: err= or: insn does not satisfy its constraints: 12 | } | ^ (insn 17 9 14 2 (set (reg/f:DI 1 %r1 [65]) (plus:DI (unspec:DI [ (symbol_ref/u:DI ("*.LC0") [flags 0x2]) (reg:DI 5 %r5) ] UNSPEC_LTREF) (const_int 16 [0x10]))) "/home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/pr59037.c":12:1 12= 69 {*movdi_64} (expr_list:REG_DEAD (reg:DI 5 %r5) (expr_list:REG_EQUIV (const:DI (plus:DI (symbol_ref/u:DI ("*.LC0") [flags 0x2]) (const_int 16 [0x10]))) (nil)))) during RTL pass: cprop_hardreg /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/pr59037.c:12:1: internal compiler error: in extract_constrain_insn, at recog.c:2206 0x55d382 _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) =20=20=20=20=20=20=20 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/r= tl-error.c:108 0x55d3a8 _fatal_insn_not_found(rtx_def const*, char const*, int, char const= *) =20=20=20=20=20=20=20 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/r= tl-error.c:118 0x55c8ae extract_constrain_insn(rtx_insn*) =20=20=20=20=20=20=20 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/r= ecog.c:2206 0x97b007 copyprop_hardreg_forward_1 =20=20=20=20=20=20=20 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/r= egcprop.c:801 0x97bb74 execute =20=20=20=20=20=20=20 /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-s390x/build/gcc/r= egcprop.c:1307 >>From gcc-bugs-return-618897-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 06:59:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11973 invoked by alias); 26 Oct 2018 06:59:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 11873 invoked by uid 48); 26 Oct 2018 06:59:07 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87762] extract_constrain_insn, at recog.c:2206 on s390x Date: Fri, 26 Oct 2018 06:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_reconfirmed_on cc target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02279.txt.bz2 Content-length: 431 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87762 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2018-10-26 CC| |krebbel at gcc dot gnu.org Target Milestone|--- |9.0 >>From gcc-bugs-return-618898-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:03:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17385 invoked by alias); 26 Oct 2018 07:03:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17275 invoked by uid 48); 26 Oct 2018 07:03:42 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Fri, 26 Oct 2018 07:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02280.txt.bz2 Content-length: 541 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 Ever confirmed|0 |1 Known to fail| |9.0 --- Comment #2 from Martin Li=C5=A1ka --- Confirmed. >>From gcc-bugs-return-618899-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:04:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18643 invoked by alias); 26 Oct 2018 07:04:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18584 invoked by uid 48); 26 Oct 2018 07:04:35 -0000 From: "paul.hua.gm at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Date: Fri, 26 Oct 2018 07:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: paul.hua.gm at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02281.txt.bz2 Content-length: 4211 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87761 --- Comment #1 from Paul Hua --- and other new fails: 681 FAIL: gcc.target/mips/fpr-moves-5.c -O1 scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 682 FAIL: gcc.target/mips/fpr-moves-5.c -O1 scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 683 FAIL: gcc.target/mips/fpr-moves-5.c -O2 scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 684 FAIL: gcc.target/mips/fpr-moves-5.c -O2 scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 685 FAIL: gcc.target/mips/fpr-moves-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=3Dnone scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\= \\)\\n=20 686 FAIL: gcc.target/mips/fpr-moves-5.c -O2 -flto -fno-use-linker-plugin -flto-partition=3Dnone scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\= \\)\\n=20 687 FAIL: gcc.target/mips/fpr-moves-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\\\= )\\n=20 688 FAIL: gcc.target/mips/fpr-moves-5.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\\\= )\\n=20 689 FAIL: gcc.target/mips/fpr-moves-5.c -O3 -g scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 690 FAIL: gcc.target/mips/fpr-moves-5.c -O3 -g scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 691 FAIL: gcc.target/mips/fpr-moves-5.c -Os scan-assembler \\tsdc1\\t\\\\\$f12,0\\\\(\\\\\$6\\\\)\\n=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20 692 FAIL: gcc.target/mips/fpr-moves-5.c -Os scan-assembler \\tsdc1\\t\\\\\$f13,8\\\\(\\\\\$6\\\\)\\n=20=20=20 $ cat fpr-moves-5.i # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/fpr-moves= -5.c" # 1 "" # 1 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "" 2 # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/fpr-moves= -5.c" __attribute__((nomips16)) void foo (long double d, long double *x) { *x =3D d; } __attribute__((nomips16)) long double bar (long double d, long double *x) { register long double l1 asm ("$8") =3D d; register long double l2 asm ("$10") =3D x[1]; register long double l3 asm ("$f20") =3D 0.0; asm ("#foo" : "=3Dd" (l1) : "d" (l1)); asm ("#foo" : "=3Dd" (l2) : "d" (l2)); asm volatile ("#foo" :: "f" (l3)); x[1] =3D l1; return l2; } $./cc1 -fpreprocessed fpr-moves-5.i -mel -quiet -dumpbase fpr-moves-5.c -mabi=3D64 -mhard-float -mgp64 -mlong64 -march=3Dmips64r2 -mllsc -mips64r2 -mno-shared -auxbase-strip fpr-moves-5.s -O1 -version -fdiagnostics-color= =3Dnever -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -ffat-lto-objects -fno-ident -o fpr-moves-5.s good asm: foo: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro sdc1 $f12,0($6) jr $31 sdc1 $f13,8($6) bad asm: foo: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro dmfc1 $2,$f12 dmfc1 $3,$f13 sd $2,0($6) jr $31 sd $3,8($6) >>From gcc-bugs-return-618900-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:08:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21503 invoked by alias); 26 Oct 2018 07:08:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21423 invoked by uid 48); 26 Oct 2018 07:07:59 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Fri, 26 Oct 2018 07:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02282.txt.bz2 Content-length: 479 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot = gnu.org --- Comment #3 from Martin Li=C5=A1ka --- Honza needs to fix it. >>From gcc-bugs-return-618901-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:11:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23970 invoked by alias); 26 Oct 2018 07:11:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23896 invoked by uid 48); 26 Oct 2018 07:11:19 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87752] ICE in omp_add_variable, at gimplify.c:6776 Date: Fri, 26 Oct 2018 07:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02283.txt.bz2 Content-length: 604 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87752 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 CC| |marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Martin Li=C5=A1ka --- Confirmed, it's very old, GCC 4.8 is also affected. >>From gcc-bugs-return-618903-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:12:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27763 invoked by alias); 26 Oct 2018 07:12:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27674 invoked by uid 55); 26 Oct 2018 07:12:38 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Fri, 26 Oct 2018 07:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02285.txt.bz2 Content-length: 778 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 --- Comment #8 from Richard Biener --- Author: rguenth Date: Fri Oct 26 07:12:02 2018 New Revision: 265517 URL: https://gcc.gnu.org/viewcvs?rev=3D265517&root=3Dgcc&view=3Drev Log: 2018-10-26 Richard Biener PR tree-optimization/87746 * tree-vect-data-refs.c (vect_update_misalignment_for_peel): Simplify and fix WRT strided store groups with size not equal to step in element count. (vect_analyze_group_access_1): Dump the whole group. * gcc.dg/pr87746.c: New testcase. Added: trunk/gcc/testsuite/gcc.dg/pr87746.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vect-data-refs.c >>From gcc-bugs-return-618902-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:12:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26854 invoked by alias); 26 Oct 2018 07:12:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26754 invoked by uid 48); 26 Oct 2018 07:12:17 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87746] [9 Regression] ICE in vect_update_misalignment_for_peel, at tree-vect-data-refs.c:1035 Date: Fri, 26 Oct 2018 07:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02284.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87746 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #7 from Richard Biener --- Fixed. >>From gcc-bugs-return-618904-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:16:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38423 invoked by alias); 26 Oct 2018 07:16:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37913 invoked by uid 48); 26 Oct 2018 07:15:30 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration Date: Fri, 26 Oct 2018 07:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on target_milestone short_desc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02286.txt.bz2 Content-length: 981 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87750 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rejects-valid Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-26 Target Milestone|--- |8.3 Summary|Failed compilation / |[8/9 Regression] Failed |parsing of template member |compilation / parsing of |call after 'using' |template member call after |declaration |'using' declaration Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Please attach the testcase here, godbolt.org notoriously refuses to provide= it as plain-text. >>From gcc-bugs-return-618905-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:18:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42387 invoked by alias); 26 Oct 2018 07:18:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41777 invoked by uid 48); 26 Oct 2018 07:18:45 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Fri, 26 Oct 2018 07:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02287.txt.bz2 Content-length: 1349 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #8 from Marc Glisse --- (In reply to Arthur O'Dwyer from comment #7) > 2) the conditionally trivial stuff is not very convenient, it seems to in= volve a lot of code duplication. People regularly suggest attributes of the= form [[trivially_relocatable(condition)]] which might reduce the noise but= are harder to specify. >=20 > Agreed on all counts. Particularly for this attribute, I worry that the > common use-case would be something really ugly like >=20 > template > class [[trivially_relocatable( > is_trivially_relocatable_v && > is_trivially_relocatable_v::pointer> > )]] vector { > }; >=20 > which I hope you'd agree would be even more ridiculous than the current > metaprogramming/duplication. We already have a number of similar constructs, like noexcept. Still better than duplicating the whole class IMO. > And then on top of that, parsing an > attribute-list would become as hard as parsing all of C++, which I don't > think we want. The code is already there in the parser, calling it should not be too hard. However, we end up with questions like: when is the expression evaluated? Instantiating some member classes too eagerly could break some code. >>From gcc-bugs-return-618906-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:19:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54209 invoked by alias); 26 Oct 2018 07:19:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51540 invoked by uid 55); 26 Oct 2018 07:19:42 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Fri, 26 Oct 2018 07:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02288.txt.bz2 Content-length: 475 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 --- Comment #4 from Richard Biener --- Author: rguenth Date: Fri Oct 26 07:19:07 2018 New Revision: 265518 URL: https://gcc.gnu.org/viewcvs?rev=3D265518&root=3Dgcc&view=3Drev Log: 2018-10-26 Richard Biener PR testsuite/87754 * g++.dg/lto/odr-1_0.C: Fix pattern. Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/lto/odr-1_0.C >>From gcc-bugs-return-618907-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:20:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62503 invoked by alias); 26 Oct 2018 07:20:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60374 invoked by uid 48); 26 Oct 2018 07:20:04 -0000 From: "dilyan.palauzov at aegee dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Fri, 26 Oct 2018 07:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dilyan.palauzov at aegee dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02289.txt.bz2 Content-length: 365 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #2 from =D0=94=D0=B8=D0=BB=D1=8F=D0=BD =D0=9F=D0=B0=D0=BB=D0=B0= =D1=83=D0=B7=D0=BE=D0=B2 --- Created attachment 44905 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44905&action=3Dedit Why don=E2=80=99t the GCC mailservers accept my email to gcc-pathces? >>From gcc-bugs-return-618909-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:21:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 72516 invoked by alias); 26 Oct 2018 07:21:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 72443 invoked by uid 48); 26 Oct 2018 07:21:42 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87755] [9 regression] ERROR: couldn't compile regular expression pattern: quantifier operand invalid Date: Fri, 26 Oct 2018 07:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02291.txt.bz2 Content-length: 495 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87755 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |9.0 --- Comment #2 from Richard Biener --- Fixed with r265518. >>From gcc-bugs-return-618908-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:21:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71482 invoked by alias); 26 Oct 2018 07:21:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71412 invoked by uid 48); 26 Oct 2018 07:21:07 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Fri, 26 Oct 2018 07:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02290.txt.bz2 Content-length: 1427 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 --- Comment #5 from Richard Biener --- I've fixed the TCL issue, now the testcase FAILs: FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O0 -flto -flto-partition=3Dnone -fuse-linker-plugin (internal compiler error) FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O2 -flto -flto-partition=3Dnone -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O0 -flto -flto-partition=3D1to1 -fno-use-linker-plugin (internal compiler error) FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O2 -flto -flto-partition=3D1to1 -fno-use-linker-plugin (internal compiler error) FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O0 -flto -fuse-linker-plugin -fno-fat-lto-objects (internal compiler error) FAIL: g++.dg/lto/odr-1 (test for LTO warnings, odr-1_0.C line 6) FAIL: g++.dg/lto/odr-1 cp_lto_odr-1_0.o-cp_lto_odr-1_1.o link, -O2 -flto -fuse-linker-plugin (internal compiler error) >>From gcc-bugs-return-618910-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:24:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88737 invoked by alias); 26 Oct 2018 07:24:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88574 invoked by uid 48); 26 Oct 2018 07:24:01 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87758] --print-file-name= ignores -L Date: Fri, 26 Oct 2018 07:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02292.txt.bz2 Content-length: 524 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87758 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Confirmed - but it behaved this way since forever. >>From gcc-bugs-return-618911-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:25:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93848 invoked by alias); 26 Oct 2018 07:24:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88730 invoked by uid 55); 26 Oct 2018 07:24:06 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Fri, 26 Oct 2018 07:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02293.txt.bz2 Content-length: 579 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 --- Comment #12 from Martin Li=C5=A1ka --- Author: marxin Date: Fri Oct 26 07:23:33 2018 New Revision: 265521 URL: https://gcc.gnu.org/viewcvs?rev=3D265521&root=3Dgcc&view=3Drev Log: Relax hash function to match equals function behavior (PR testsuite/86158). 2018-10-26 Martin Liska PR testsuite/86158 * ipa-prop.c (struct ipa_vr_ggc_hash_traits): Hash with addr_expr and not with pointers. Modified: trunk/gcc/ChangeLog trunk/gcc/ipa-prop.c >>From gcc-bugs-return-618912-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:25:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7999 invoked by alias); 26 Oct 2018 07:25:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91831 invoked by uid 48); 26 Oct 2018 07:24:33 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87759] [8/9 Regression] ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maximum number of LRA assignment passes is achieved (30), or compile-time hog Date: Fri, 26 Oct 2018 07:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: compile-time-hog, ice-on-invalid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: version target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02294.txt.bz2 Content-length: 346 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87759 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unknown |9.0 Target Milestone|--- |8.3 >>From gcc-bugs-return-618913-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:29:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81362 invoked by alias); 26 Oct 2018 07:29:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81313 invoked by uid 48); 26 Oct 2018 07:29:30 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 07:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_gcctarget Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02295.txt.bz2 Content-length: 722 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rejects-valid Target| |arm --- Comment #1 from Richard Biener --- I can only guess that somehow std::size_t is int?! Can you reproduce it with a simple void foo (int, std::size_t); void foo (std::size_t, int) =3D delete; that is, avoiding 'memset' and/or the std namespace? Eventually namespace bar { using ::foo; } to mimic what cstring does for memset? >>From gcc-bugs-return-618914-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:30:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90030 invoked by alias); 26 Oct 2018 07:30:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86196 invoked by uid 48); 26 Oct 2018 07:29:58 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Date: Fri, 26 Oct 2018 07:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02296.txt.bz2 Content-length: 362 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87761 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Target Milestone|--- |9.0 >>From gcc-bugs-return-618915-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:39:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18075 invoked by alias); 26 Oct 2018 07:39:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17991 invoked by uid 55); 26 Oct 2018 07:39:38 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87105] Autovectorization [X86, SSE2, AVX2, DoublePrecision] Date: Fri, 26 Oct 2018 07:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: alias, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02297.txt.bz2 Content-length: 1535 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87105 --- Comment #14 from Richard Biener --- Author: rguenth Date: Fri Oct 26 07:38:59 2018 New Revision: 265522 URL: https://gcc.gnu.org/viewcvs?rev=3D265522&root=3Dgcc&view=3Drev Log: 2018-10-26 Richard Biener PR tree-optimization/87105 * tree-vectorizer.h (_slp_tree::refcnt): New member. * tree-vect-slp.c (vect_free_slp_tree): Decrement and honor refcnt. (vect_create_new_slp_node): Initialize refcnt to one. (bst_traits): Move. (scalar_stmts_set_t, bst_fail): Remove. (vect_build_slp_tree_2): Add bst_map argument and adjust calls. (vect_build_slp_tree): Add bst_map argument and lookup already created SLP nodes. (vect_print_slp_tree): Handle a SLP graph, print SLP node addresses. (vect_slp_rearrange_stmts): Handle a SLP graph. (vect_analyze_slp_instance): Adjust and free SLP nodes from the CSE map. Fix indenting. (vect_schedule_slp_instance): Add short-cut. * g++.dg/vect/slp-pr87105.cc: Adjust. * gcc.dg/torture/20181024-1.c: New testcase. * g++.dg/opt/20181025-1.C: Likewise. Added: trunk/gcc/testsuite/g++.dg/opt/20181025-1.C trunk/gcc/testsuite/gcc.dg/torture/20181024-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/g++.dg/vect/slp-pr87105.cc trunk/gcc/tree-vect-slp.c trunk/gcc/tree-vectorizer.h >>From gcc-bugs-return-618916-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:41:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19897 invoked by alias); 26 Oct 2018 07:41:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19823 invoked by uid 48); 26 Oct 2018 07:41:36 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87759] [8/9 Regression] ICE in lra_assign, at lra-assigns.c:1624, or ICE: Maximum number of LRA assignment passes is achieved (30), or compile-time hog Date: Fri, 26 Oct 2018 07:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: compile-time-hog, ice-on-invalid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02298.txt.bz2 Content-length: 633 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87759 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 CC| |marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Martin Li=C5=A1ka --- 1: Confirmed, the ICE started with r255395 which is probably just an exposu= re. >>From gcc-bugs-return-618917-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 07:46:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30242 invoked by alias); 26 Oct 2018 07:46:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26065 invoked by uid 55); 26 Oct 2018 07:45:58 -0000 From: "hubicka at ucw dot cz" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87754] [9 regression] ICE in odr_types_equivalent_p, at ipa-devirt.c:1250 Date: Fri, 26 Oct 2018 07:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hubicka at ucw dot cz X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02299.txt.bz2 Content-length: 4495 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87754 --- Comment #6 from Jan Hubicka --- Hi, this patch fixes the ICE as well as the template. I will commit it after LTO bootstrap converges. Honza * ipa-devirt.c (odr_subtypes_equivalent_p): Fix recursion. (warn_types_mismatch): Fix walk of DECL_NAME. (odr_types_equivalent_p): Fix overactive assert. * lto/lto-symtab.c (lto_symtab_merge_decls_2): Fix extra space. * g++.dg/lto/ldr-1_0.C: Fix template. * g++.dg/lto/ldr-1_1.C: Fix template. Index: ipa-devirt.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- ipa-devirt.c (revision 265519) +++ ipa-devirt.c (working copy) @@ -719,9 +719,10 @@ odr_subtypes_equivalent_p (tree t1, tree } if (visited->add (pair)) return true; - if (odr_types_equivalent_p (TYPE_MAIN_VARIANT (t1), TYPE_MAIN_VARIANT (t= 2), - false, NULL, visited, loc1, loc2) - && !type_variants_equivalent_p (t1, t2, warn, warned)) + if (!odr_types_equivalent_p (TYPE_MAIN_VARIANT (t1), TYPE_MAIN_VARIANT (= t2), + false, NULL, visited, loc1, loc2)) + return false; + if (!type_variants_equivalent_p (t1, t2, warn, warned)) return false; return true; } @@ -1138,7 +1139,7 @@ warn_types_mismatch (tree t1, tree t2, l if (TREE_CODE (n1) =3D=3D TYPE_DECL) n1 =3D DECL_NAME (n1); if (TREE_CODE (n2) =3D=3D TYPE_DECL) - n1 =3D DECL_NAME (n2); + n2 =3D DECL_NAME (n2); /* Most of the time, the type names will match, do not be unnecesari= ly verbose. */ if (IDENTIFIER_POINTER (n1) !=3D IDENTIFIER_POINTER (n2)) @@ -1292,10 +1293,6 @@ odr_types_equivalent_p (tree t1, tree t2 /* Check first for the obvious case of pointer identity. */ if (t1 =3D=3D t2) return true; - gcc_assert (!type_with_linkage_p (TYPE_MAIN_VARIANT (t1)) - || !type_in_anonymous_namespace_p (TYPE_MAIN_VARIANT (t1))); - gcc_assert (!type_with_linkage_p (TYPE_MAIN_VARIANT (t2)) - || !type_in_anonymous_namespace_p (TYPE_MAIN_VARIANT (t2))); /* Can't be the same type if the types don't have the same code. */ if (TREE_CODE (t1) !=3D TREE_CODE (t2)) Index: lto/lto-symtab.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- lto/lto-symtab.c (revision 265517) +++ lto/lto-symtab.c (working copy) @@ -698,7 +698,7 @@ lto_symtab_merge_decls_2 (symtab_node *f if (level & 2) diag =3D warning_at (DECL_SOURCE_LOCATION (decl), OPT_Wodr, - "%qD violates the C++ One Definition Rule ", + "%qD violates the C++ One Definition Rule", decl); if (!diag && (level & 1)) diag =3D warning_at (DECL_SOURCE_LOCATION (decl), Index: testsuite/g++.dg/lto/odr-1_0.C =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- testsuite/g++.dg/lto/odr-1_0.C (revision 265517) +++ testsuite/g++.dg/lto/odr-1_0.C (working copy) @@ -3,6 +3,6 @@ struct a { // { dg-lto-warning "8: type 'struct a' violates the C\\+\\+ One Definition Rule" } struct b *ptr; // { dg-lto-message "13: the first difference of corresponding definitions is field 'ptr'" } }; -void test(struct a *) // { dg-lto-warning "6: warning: 'test' violates the= C++ One Definition Rule" } +void test(struct a *) { } Index: testsuite/g++.dg/lto/odr-1_1.C =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- testsuite/g++.dg/lto/odr-1_1.C (revision 265517) +++ testsuite/g++.dg/lto/odr-1_1.C (working copy) @@ -4,7 +4,7 @@ namespace { struct a { struct b *ptr; }; -void test(struct a *); +void test(struct a *); // { dg-lto-warning "6: 'test' violates the C\\+\\+= One Definition Rule" } int main(void) { >>From gcc-bugs-return-618918-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 08:01:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105198 invoked by alias); 26 Oct 2018 08:01:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104831 invoked by uid 48); 26 Oct 2018 08:01:17 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87105] Autovectorization [X86, SSE2, AVX2, DoublePrecision] Date: Fri, 26 Oct 2018 08:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: alias, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02300.txt.bz2 Content-length: 1711 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87105 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #15 from Richard Biener --- Fixed. There's the redundant store left, the IPA SRA issue, but everything= is vectorized now: _Z16quadBoundingBoxAPK5PointR3Box: .LFB1125: .cfi_startproc vmovupd (%rdi), %xmm1 vmovupd (%rdi), %xmm7 vminpd 32(%rdi), %xmm1, %xmm4 vmaxpd 32(%rdi), %xmm7, %xmm7 vmovups %xmm4, (%rsi) vmovups %xmm7, 16(%rsi) vmovupd 16(%rdi), %xmm2 vmovupd (%rdi), %xmm6 vmovupd 32(%rdi), %xmm1 vaddpd %xmm2, %xmm2, %xmm5 vsubpd %xmm2, %xmm6, %xmm3 vaddpd %xmm6, %xmm1, %xmm0 vsubpd %xmm5, %xmm0, %xmm0 vmovapd .LC0(%rip), %xmm5 vdivpd %xmm0, %xmm3, %xmm3 vxorpd %xmm0, %xmm0, %xmm0 vmaxpd %xmm0, %xmm3, %xmm3 vminpd %xmm5, %xmm3, %xmm3 vsubpd %xmm3, %xmm5, %xmm5 vmulpd %xmm3, %xmm1, %xmm0 vmulpd %xmm5, %xmm6, %xmm6 vmulpd %xmm5, %xmm2, %xmm1 vmulpd %xmm3, %xmm2, %xmm2 vaddpd %xmm1, %xmm0, %xmm0 vaddpd %xmm6, %xmm2, %xmm2 vmulpd %xmm3, %xmm0, %xmm0 vmulpd %xmm5, %xmm2, %xmm2 vaddpd %xmm2, %xmm0, %xmm0 vminpd %xmm0, %xmm4, %xmm4 vmaxpd %xmm0, %xmm7, %xmm0 vmovups %xmm4, (%rsi) vmovups %xmm0, 16(%rsi) ret >>From gcc-bugs-return-618919-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 08:01:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105877 invoked by alias); 26 Oct 2018 08:01:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105233 invoked by uid 48); 26 Oct 2018 08:01:43 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations Date: Fri, 26 Oct 2018 08:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: meta-bug, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02301.txt.bz2 Content-length: 478 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D53947 Bug 53947 depends on bug 87105, which changed state. Bug 87105 Summary: Autovectorization [X86, SSE2, AVX2, DoublePrecision] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87105 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-618920-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 08:13:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31787 invoked by alias); 26 Oct 2018 08:13:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31723 invoked by uid 48); 26 Oct 2018 08:13:50 -0000 From: "paul.hua.gm at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Date: Fri, 26 Oct 2018 08:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: paul.hua.gm at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02302.txt.bz2 Content-length: 2927 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87761 --- Comment #2 from Paul Hua --- and and new fails: 716 FAIL: gcc.target/mips/octeon-exts-3.c -O2 scan-assembler-times \\texts\\t 3=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 717 FAIL: gcc.target/mips/octeon-exts-3.c -O2 -flto -fno-use-linker-plu= gin -flto-partition=3Dnone scan-assembler-times \\texts\\t 3=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 718 FAIL: gcc.target/mips/octeon-exts-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects scan-assembler-times \\texts\\t 3=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 719 FAIL: gcc.target/mips/octeon-exts-3.c -O3 -g scan-assembler-times \\texts\\t 3=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 720 FAIL: gcc.target/mips/octeon-exts-3.c -Os scan-assembler-times \\texts\\t 3=20 $cat octeon-exts-3.i # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/octeon-ex= ts-3.c" # 1 "" # 1 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 1 "" 2 # 1 "/home/xuchenghua/GCC/gcc_git_trunk/gcc/testsuite/gcc.target/mips/octeon-ex= ts-3.c" struct foo { unsigned long long a:10; unsigned long long b:32; unsigned long long c:22; }; __attribute__((nomips16)) unsigned f (struct foo s) { return s.b; } struct bar { unsigned long long a:15; unsigned long long b:48; unsigned long long c:1; }; __attribute__((nomips16)) int g (struct bar s) { return (int) s.b; } __attribute__((nomips16)) int h (int i) { return (i << 4) >> 24; } ./gcc/cc1 -fpreprocessed octeon-exts-3.i -mel -quiet -dumpbase octeon-exts-= 3.c -march=3Docteon -mgp64 -mno-micromips -mabi=3D64 -mllsc -mips64r2 -mno-shar= ed -auxbase-strip octeon-exts-3.s -O2 -version -fdiagnostics-color=3Dnever -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -ffat-lto-objects -fno-ident -o octeon-exts-3.s -mno-abicalls good : h: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro jr $31 exts $2,$4,20,7 .set macro .set reorder bad: h: .frame $sp,0,$31 # vars=3D 0, regs=3D 0/0, args=3D 0= , gp=3D 0 .mask 0x00000000,0 .fmask 0x00000000,0 sll $2,$4,4 .set noreorder .set nomacro jr $31 sra $2,$2,24 .set macro .set reorder >>From gcc-bugs-return-618921-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 08:28:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54659 invoked by alias); 26 Oct 2018 08:28:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54535 invoked by uid 48); 26 Oct 2018 08:28:45 -0000 From: "krebbel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87762] [9 Regression] extract_constrain_insn, at recog.c:2206 on s390x Date: Fri, 26 Oct 2018 08:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: krebbel at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iii at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02303.txt.bz2 Content-length: 436 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87762 Andreas Krebbel changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |iii at gcc dot gnu.= org --- Comment #1 from Andreas Krebbel --- Caused by r265490. Ilya please have a look. >>From gcc-bugs-return-618922-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 08:29:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55890 invoked by alias); 26 Oct 2018 08:29:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55749 invoked by uid 48); 26 Oct 2018 08:29:45 -0000 From: "krebbel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87762] [9 Regression] extract_constrain_insn, at recog.c:2206 on s390x Date: Fri, 26 Oct 2018 08:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: krebbel at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iii at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02304.txt.bz2 Content-length: 350 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87762 Andreas Krebbel changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Ever confirmed|0 |1 >>From gcc-bugs-return-618923-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:07:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34593 invoked by alias); 26 Oct 2018 09:04:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31920 invoked by uid 48); 26 Oct 2018 09:01:32 -0000 From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Fri, 26 Oct 2018 09:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02305.txt.bz2 Content-length: 430 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 Richard Earnshaw changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Richard Earnshaw --- - >>From gcc-bugs-return-618924-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:13:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93311 invoked by alias); 26 Oct 2018 09:13:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90734 invoked by uid 48); 26 Oct 2018 09:13:48 -0000 From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 09:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WORKSFORME X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02306.txt.bz2 Content-length: 765 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 Richard Earnshaw changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WORKSFORME --- Comment #2 from Richard Earnshaw --- I think this must be some issue with the compiler explorer installation.=20 My native AArch64 box compiles your testcase without problems (gcc-7.3). It's completely perverse that size_t would be an int type, as the ABI requi= res an unsigned long. Also note that arm64 (correctly, AArch64) !=3D arm; they're separate compil= ers. >>From gcc-bugs-return-618925-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:27:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37071 invoked by alias); 26 Oct 2018 09:27:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35573 invoked by uid 48); 26 Oct 2018 09:27:23 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 09:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WORKSFORME X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02307.txt.bz2 Content-length: 832 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 --- Comment #3 from Jonathan Wakely --- This is already fixed in gcc-7. Reduced testcase: extern "C" void* memset(void*, int, long unsigned int); namespace std{ using ::memset; using size_t =3D decltype(sizeof(0)); void* memset(void*, std::size_t count, int ch) =3D delete; } struct foo{ // POD int a; int* b; char c; }; int main() { foo b[10]; std::memset(&b, 0, sizeof b); std::memset(&b, 0u, sizeof b); } GCC 6 says: memset.cc:6:9: error: deleted definition of 'void* std::memset(void*, std::size_t, int)' void* memset(void*, std::size_t count, int ch) =3D delete; ^~~~~~ : note: previous declaration of 'void* std::memset(void*, int, lo= ng unsigned int)' But GCC 7 and later accept it. >>From gcc-bugs-return-618926-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:29:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39686 invoked by alias); 26 Oct 2018 09:29:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39642 invoked by uid 48); 26 Oct 2018 09:29:47 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 09:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WORKSFORME X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02308.txt.bz2 Content-length: 161 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 --- Comment #4 from Jonathan Wakely --- It was fixed by r242662 for PR c++/71973 >>From gcc-bugs-return-618927-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:31:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41602 invoked by alias); 26 Oct 2018 09:31:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41371 invoked by uid 48); 26 Oct 2018 09:31:10 -0000 From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87760] Unable to delete overloads of std::memset on arm Date: Fri, 26 Oct 2018 09:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02309.txt.bz2 Content-length: 496 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87760 Richard Earnshaw changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|WORKSFORME |FIXED Target Milestone|--- |7.0 --- Comment #5 from Richard Earnshaw --- So changing to fixed. gcc-6 has just been frozen for the final release. >>From gcc-bugs-return-618928-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 09:37:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71893 invoked by alias); 26 Oct 2018 09:37:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71826 invoked by uid 48); 26 Oct 2018 09:37:26 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Fri, 26 Oct 2018 09:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02310.txt.bz2 Content-length: 273 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #3 from Jonathan Wakely --- https://gcc.gnu.org/lists.html#policies The mailing lists reject emails with MIME types like text/html or mixed/multipart, they only accept plain text. >>From gcc-bugs-return-618929-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:01:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77632 invoked by alias); 26 Oct 2018 10:01:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77288 invoked by uid 48); 26 Oct 2018 10:00:49 -0000 From: "dilyan.palauzov at aegee dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Fri, 26 Oct 2018 10:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dilyan.palauzov at aegee dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02311.txt.bz2 Content-length: 356 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #4 from =D0=94=D0=B8=D0=BB=D1=8F=D0=BD =D0=9F=D0=B0=D0=BB=D0=B0= =D1=83=D0=B7=D0=BE=D0=B2 --- The mail I send has only text/plain MIME part. Moreover, the mail was not permanently rejected. I want to know why the mail server says "Retry sending later". >>From gcc-bugs-return-618931-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81952 invoked by alias); 26 Oct 2018 10:06:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81679 invoked by uid 48); 26 Oct 2018 10:06:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/79262] [6/7/8/9 Regression] load gap with store gap causing performance regression in 462.libquantum Date: Fri, 26 Oct 2018 10:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02315.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79262 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618930-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81858 invoked by alias); 26 Oct 2018 10:06:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81636 invoked by uid 48); 26 Oct 2018 10:06:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83588] [6/7 Regression] struct with two flexible arrays causes an internal compiler error Date: Fri, 26 Oct 2018 10:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02312.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83588 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618935-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82899 invoked by alias); 26 Oct 2018 10:06:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82035 invoked by uid 48); 26 Oct 2018 10:06:28 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/83962] [6/7 Regression] ICE: verify_flow_info failed (too many outgoing branch edges from bb 8) Date: Fri, 26 Oct 2018 10:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02313.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83962 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618938-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83798 invoked by alias); 26 Oct 2018 10:06:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83055 invoked by uid 48); 26 Oct 2018 10:06:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83806] [6/7 Regression] Spurious -Wunused-but-set-parameter with nullptr Date: Fri, 26 Oct 2018 10:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02314.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83806 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618933-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82296 invoked by alias); 26 Oct 2018 10:06:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81803 invoked by uid 48); 26 Oct 2018 10:06:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/80491] [6/7 Regression] Compiler regression for long-add case. Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02319.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80491 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618948-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95121 invoked by alias); 26 Oct 2018 10:07:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92875 invoked by uid 48); 26 Oct 2018 10:07:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/80947] [6/7 Regression] Different visibility for the lambda and its capture list members with -fvisibility=hidden Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: diagnostic, visibility X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02325.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80947 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618943-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92502 invoked by alias); 26 Oct 2018 10:07:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91143 invoked by uid 48); 26 Oct 2018 10:07:10 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/51017] [6/7/8/9 Regression] GCC performance regression (vs. 4.4/4.5), PRE/LIM increase register pressure too much Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.6.2 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02322.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D51017 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618940-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86144 invoked by alias); 26 Oct 2018 10:07:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84151 invoked by uid 48); 26 Oct 2018 10:06:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/70359] [6/7/8/9 Regression] Code size increase for x86/ARM/others compared to gcc-5.3.0 Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aldyh at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02316.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70359 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #46 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618945-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92922 invoked by alias); 26 Oct 2018 10:07:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92376 invoked by uid 48); 26 Oct 2018 10:07:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/83712] [6/7 Regression] "Unable to find a register to spill" when compiling for thumb1 Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: sudi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02323.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83712 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618949-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95855 invoked by alias); 26 Oct 2018 10:07:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93145 invoked by uid 48); 26 Oct 2018 10:07:37 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/82286] [6/7 Regression] Wrong array subscript is above array bounds Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02324.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82286 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618937-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83370 invoked by alias); 26 Oct 2018 10:06:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82602 invoked by uid 48); 26 Oct 2018 10:06:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87072] [6/7 Regression] g++6.2.0 false warning: array subscript is above array bounds, with misleading line number Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02317.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87072 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618934-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82466 invoked by alias); 26 Oct 2018 10:06:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81838 invoked by uid 48); 26 Oct 2018 10:06:26 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84333] [6/7 Regression] ICE with ternary operator in template function Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02320.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84333 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618941-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92286 invoked by alias); 26 Oct 2018 10:07:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85297 invoked by uid 48); 26 Oct 2018 10:06:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02321.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80451 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618942-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92463 invoked by alias); 26 Oct 2018 10:07:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92037 invoked by uid 48); 26 Oct 2018 10:07:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/86617] [6/7 Regression] Volatile qualifier is ignored sometimes for unsigned char Date: Fri, 26 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02318.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86617 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618951-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96998 invoked by alias); 26 Oct 2018 10:08:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93644 invoked by uid 48); 26 Oct 2018 10:07:41 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/84136] [6/7 Regression] ICE with goto to an && label in another function Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02326.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84136 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618946-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94162 invoked by alias); 26 Oct 2018 10:07:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92697 invoked by uid 48); 26 Oct 2018 10:07:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87647] [6/7/8/9 Regression] ICE on valid code in decode_addr_const, at varasm.c:2958 Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02333.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87647 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618936-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83231 invoked by alias); 26 Oct 2018 10:06:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82352 invoked by uid 48); 26 Oct 2018 10:06:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87246] [6/7/8/9 Regression] ICE in decompose_normal_address, at rtlanal.c:6379 Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02328.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87246 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #1 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618932-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:06:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82092 invoked by alias); 26 Oct 2018 10:06:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81737 invoked by uid 48); 26 Oct 2018 10:06:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81917] [6/7 Regression] internal compiler error: in finish_member_declaration, at cp/semantics.c:3004 Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02331.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81917 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618939-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85021 invoked by alias); 26 Oct 2018 10:06:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83452 invoked by uid 48); 26 Oct 2018 10:06:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/57193] [6/7 Regression] suboptimal register allocation for SSE registers Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: vmakarov at redhat dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02332.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D57193 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618953-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:09:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99447 invoked by alias); 26 Oct 2018 10:08:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94409 invoked by uid 48); 26 Oct 2018 10:07:47 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/70164] [6/7/8/9 Regression] Code/performance regression due to poor register allocation on Cortex-M0 Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02329.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70164 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #21 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618950-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96912 invoked by alias); 26 Oct 2018 10:08:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93446 invoked by uid 48); 26 Oct 2018 10:07:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84642] [6/7 Regression] ICE: segfault reading through NULL current_template_parms in synthesize_implicit_template_parm Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02330.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84642 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618944-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:07:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92687 invoked by alias); 26 Oct 2018 10:07:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92284 invoked by uid 48); 26 Oct 2018 10:07:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/65797] [6/7/8/9 regression] IPA ICF causes function to be emitted with no debug line info Date: Fri, 26 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02327.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65797 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618955-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:10:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101325 invoked by alias); 26 Oct 2018 10:08:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94850 invoked by uid 48); 26 Oct 2018 10:07:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83204] [6/7 Regression] c++ -std=c++14 ICE in maybe_undo_parenthesized_ref, at cp/semantics.c:1694 Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02336.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83204 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618963-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:12:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108575 invoked by alias); 26 Oct 2018 10:09:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98107 invoked by uid 48); 26 Oct 2018 10:08:16 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/82256] [6/7 Regression] clones created by create_version_clone_with_body are not observable to insertion hooks Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02338.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82256 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618961-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:11:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106175 invoked by alias); 26 Oct 2018 10:09:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97584 invoked by uid 48); 26 Oct 2018 10:08:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/45273] [6/7/8/9 Regression] The compiler depends on the host double (-fprofile-corection only) Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.5.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02337.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D45273 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618959-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:11:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104739 invoked by alias); 26 Oct 2018 10:09:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97211 invoked by uid 48); 26 Oct 2018 10:08:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83502] [6/7/8/9 Regression] bogus -Wattributes for always_inline and noinline on function template specialization Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02334.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83502 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618966-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:12:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 110344 invoked by alias); 26 Oct 2018 10:09:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99644 invoked by uid 48); 26 Oct 2018 10:08:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/28831] [6/7/8/9 Regression] Aggregate copy not elided when using a return value as a pass-by-value parameter Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02341.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D28831 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #33 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618965-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:12:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109513 invoked by alias); 26 Oct 2018 10:09:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98996 invoked by uid 48); 26 Oct 2018 10:08:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87702] [6/7/8/9 Regression] Segfault in glibc if compiled with -march=amdfam10 -O2 (x86) Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02342.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87702 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618954-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:09:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100678 invoked by alias); 26 Oct 2018 10:08:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94558 invoked by uid 48); 26 Oct 2018 10:07:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71251] [6/7 regression] ICE on invalid code, with unusual template name Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02335.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71251 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618957-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:10:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102261 invoked by alias); 26 Oct 2018 10:08:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95707 invoked by uid 48); 26 Oct 2018 10:07:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/82025] [6/7 Regression] ICE: in finish_expr_stmt, at cp/semantics.c:678 Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02340.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82025 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618958-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:10:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102696 invoked by alias); 26 Oct 2018 10:08:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96056 invoked by uid 48); 26 Oct 2018 10:08:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/74762] [6/7/8/9 Regression] missing uninitialized warning (C++, parenthesized expr, TREE_NO_WARNING) Date: Fri, 26 Oct 2018 10:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02339.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D74762 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618952-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:09:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97729 invoked by alias); 26 Oct 2018 10:08:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94080 invoked by uid 48); 26 Oct 2018 10:07:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/57955] [6/7/8/9 Regression] Uniquization of constants reduces alignment of initializers Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02344.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D57955 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618947-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:08:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94185 invoked by alias); 26 Oct 2018 10:07:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92597 invoked by uid 48); 26 Oct 2018 10:07:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84979] [6/7 Regression] ICE with auto as template parameter and -fconcepts Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02348.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84979 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618974-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118195 invoked by alias); 26 Oct 2018 10:10:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102767 invoked by uid 48); 26 Oct 2018 10:08:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87148] [6/7/8/9 Regression] backward compatibility issue to take char [] as incomplete type Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02350.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87148 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618971-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114381 invoked by alias); 26 Oct 2018 10:10:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101881 invoked by uid 48); 26 Oct 2018 10:08:47 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/69224] [6/7 Regression] -Warray-bounds false positive with -O3 and struct pointer parameter Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02349.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69224 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618960-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:11:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105636 invoked by alias); 26 Oct 2018 10:09:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97387 invoked by uid 48); 26 Oct 2018 10:08:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86905] [6/7/8/9 Regression] g++ ICE on valid code: verify_cgraph_node failed Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-checking X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02347.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86905 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618964-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:12:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109206 invoked by alias); 26 Oct 2018 10:09:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98771 invoked by uid 48); 26 Oct 2018 10:08:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/70341] [6/7/8/9 Regression] cost model for addresses is incorrect, slsr is using reg + reg + CST for arm Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02346.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70341 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618969-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:13:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113246 invoked by alias); 26 Oct 2018 10:10:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101269 invoked by uid 48); 26 Oct 2018 10:08:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/68028] [6/7/8/9 regression] Compilation error "lto1: error: target attribute or pragma changes single precision floating point" with LTO on PowerPC Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.2.0 X-Bugzilla-Keywords: lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02345.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68028 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618967-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:13:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111451 invoked by alias); 26 Oct 2018 10:10:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100734 invoked by uid 48); 26 Oct 2018 10:08:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/69702] [6/7/8/9 Regression] excessive stack usage with -fprofile-arcs, LIM store motion lacks a register pressure aware cost model Date: Fri, 26 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 5.3.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02343.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69702 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618962-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:12:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107232 invoked by alias); 26 Oct 2018 10:09:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97930 invoked by uid 48); 26 Oct 2018 10:08:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/62051] [6/7/8/9 Regression] Undefined reference to vtable with -O2 and -fdevirtualize-speculatively Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02353.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62051 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618972-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115764 invoked by alias); 26 Oct 2018 10:10:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102152 invoked by uid 48); 26 Oct 2018 10:08:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/84280] [6/7/8/9 Regression] Performance regression in g++-7 with Eigen for non-AVX2 CPUs Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02358.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84280 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618973-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117667 invoked by alias); 26 Oct 2018 10:10:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102536 invoked by uid 48); 26 Oct 2018 10:08:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/69564] [6/7/8/9 Regression] lto and/or C++ make scimark2 LU slower Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: lto, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02352.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69564 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #37 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618968-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:13:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112159 invoked by alias); 26 Oct 2018 10:10:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100341 invoked by uid 48); 26 Oct 2018 10:08:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85062] [6/7 Regression] ICE on alignas with parameter pack Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02354.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85062 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618982-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:17:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125196 invoked by alias); 26 Oct 2018 10:11:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105657 invoked by uid 48); 26 Oct 2018 10:09:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/68823] [6/7 Regression][graphite] tramp3d-v4 compiled with -floop-nest-optimize crashes Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02360.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68823 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618984-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:17:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 126183 invoked by alias); 26 Oct 2018 10:11:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106307 invoked by uid 48); 26 Oct 2018 10:09:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71662] [6/7 Regression][DR 1485] ICE on invalid C++11 code with unqualified name look up: in tsubst_copy, at cp/pt.c:14010 Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02359.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71662 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618979-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:16:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123151 invoked by alias); 26 Oct 2018 10:11:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105004 invoked by uid 48); 26 Oct 2018 10:09:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/85030] [6/7 Regression] internal compiler error: Floating point exception (validate_subreg()) Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02357.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85030 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618980-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:17:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123911 invoked by alias); 26 Oct 2018 10:11:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105244 invoked by uid 48); 26 Oct 2018 10:09:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/81019] [6/7 Regression] wrong code with -O -fno-tree-ccp Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02355.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81019 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618977-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:16:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 121367 invoked by alias); 26 Oct 2018 10:11:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103660 invoked by uid 48); 26 Oct 2018 10:09:01 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84221] [6/7 Regression] spurious -Wunused warning on a variable of a template type declared unused Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02356.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84221 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618975-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119635 invoked by alias); 26 Oct 2018 10:11:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103135 invoked by uid 48); 26 Oct 2018 10:08:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/80135] [6/7 Regression] ICE in output_constructor_regular_field, at varasm.c:4968 Date: Fri, 26 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02351.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80135 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618987-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:18:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128016 invoked by alias); 26 Oct 2018 10:12:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107330 invoked by uid 48); 26 Oct 2018 10:09:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/70936] [6/7/8/9 Regression] Hard-coded C++ header paths and relocation problem Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02363.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70936 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618970-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:14:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114045 invoked by alias); 26 Oct 2018 10:10:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101614 invoked by uid 48); 26 Oct 2018 10:08:45 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85593] [6/7/8/9 Regression] GCC on ARM allocates R3 for local variable when calling naked function with O2 optimizations enabled Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02368.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85593 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618981-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:17:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125130 invoked by alias); 26 Oct 2018 10:11:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105365 invoked by uid 48); 26 Oct 2018 10:09:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/84683] [6/7 Regression] internal compiler error: in move_for_stack_reg, at reg-stack.c:1173 Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02365.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84683 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618985-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:18:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 126898 invoked by alias); 26 Oct 2018 10:12:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106574 invoked by uid 48); 26 Oct 2018 10:09:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/80907] [6/7 Regression] False positive: "warning: array subscript is above array bounds" Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02361.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80907 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618983-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:17:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125488 invoked by alias); 26 Oct 2018 10:11:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105905 invoked by uid 48); 26 Oct 2018 10:09:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/64928] [6/7/8/9 Regression] Inordinate cpu time and memory usage in "phase opt and generate" with -ftest-coverage -fprofile-arcs Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.2 X-Bugzilla-Keywords: compile-time-hog, memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02362.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D64928 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #26 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618956-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:10:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101799 invoked by alias); 26 Oct 2018 10:08:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95081 invoked by uid 48); 26 Oct 2018 10:07:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/80960] [6/7/8/9 Regression] Huge memory use when compiling a very large test case Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02367.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80960 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618986-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:18:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127126 invoked by alias); 26 Oct 2018 10:12:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106764 invoked by uid 48); 26 Oct 2018 10:09:26 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84540] [6/7 Regression] ICE with alignas in variadic template Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02364.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84540 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618978-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:16:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122850 invoked by alias); 26 Oct 2018 10:11:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104817 invoked by uid 48); 26 Oct 2018 10:09:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85027] [6/7 Regression] ICE on invalid C++ code: in instantiate_type, at cp/class.c:8062 Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02369.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85027 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618988-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:18:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128847 invoked by alias); 26 Oct 2018 10:12:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108129 invoked by uid 48); 26 Oct 2018 10:09:37 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/80693] [6/7 Regression] wrong code with -O -fno-tree-coalesce-vars Date: Fri, 26 Oct 2018 10:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02366.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80693 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618992-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4254 invoked by alias); 26 Oct 2018 10:13:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 110308 invoked by uid 48); 26 Oct 2018 10:09:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/84328] [6/7/8/9 Regression] -finline-small-functions and inline keyword lead to slowdown since version 6 Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02370.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84328 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618990-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2597 invoked by alias); 26 Oct 2018 10:12:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109931 invoked by uid 48); 26 Oct 2018 10:09:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/65821] [6/7 regression] incorrect debug line # info for main Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02373.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65821 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618996-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:20:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13610 invoked by alias); 26 Oct 2018 10:13:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 112510 invoked by uid 48); 26 Oct 2018 10:10:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/58479] [6/7/8/9 Regression] slow var-tracking on x86_64-linux at -O1 (and above) with -g, but checking disabled Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02375.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58479 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618976-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:15:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120530 invoked by alias); 26 Oct 2018 10:11:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103449 invoked by uid 48); 26 Oct 2018 10:08:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81922] [6/7 Regression] ICE in output_constructor_regular_field, at varasm.c:5030 Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02376.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81922 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618994-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7624 invoked by alias); 26 Oct 2018 10:13:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111459 invoked by uid 48); 26 Oct 2018 10:10:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/77754] [6/7/8/9 Regression] internal compiler error : tree code 'call_expr' is not supported in LTO streams Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: ice-on-valid-code, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02372.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77754 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618997-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:20:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14880 invoked by alias); 26 Oct 2018 10:13:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 112721 invoked by uid 48); 26 Oct 2018 10:10:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/63311] [6/7/8/9 Regression] -O1 optimization introduces valgrind warning Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02377.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63311 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618989-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 1621 invoked by alias); 26 Oct 2018 10:12:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109481 invoked by uid 48); 26 Oct 2018 10:09:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/38785] [6/7/8/9 Regression] huge performance regression on EEMBC bitmnp01 Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: missed-optimization, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: amylaar at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02371.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D38785 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #51 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618995-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:20:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 8706 invoked by alias); 26 Oct 2018 10:13:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111638 invoked by uid 48); 26 Oct 2018 10:10:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83911] [6/7 Regression] ICE with target attribute on constructor in gimplify_expr at gimplify.c:11321 Date: Fri, 26 Oct 2018 10:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: ice-on-valid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02374.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83911 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619002-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:22:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29186 invoked by alias); 26 Oct 2018 10:14:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 114626 invoked by uid 48); 26 Oct 2018 10:10:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79937] [6/7 Regression] ICE in replace_placeholders_r Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02378.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79937 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #24 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619005-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:22:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30914 invoked by alias); 26 Oct 2018 10:14:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116507 invoked by uid 48); 26 Oct 2018 10:10:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/70023] [6/7 Regression] ICE: in assign_by_spills, at lra-assigns.c:1417/8 with -fschedule-insns Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02381.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70023 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619001-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:21:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27935 invoked by alias); 26 Oct 2018 10:14:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 114060 invoked by uid 48); 26 Oct 2018 10:10:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85242] [6/7 Regression] ICE with invalid template parameter Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02382.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85242 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619004-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:22:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29892 invoked by alias); 26 Oct 2018 10:14:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115960 invoked by uid 48); 26 Oct 2018 10:10:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87436] [6/7/8/9 Regression] G++ produces >300MB .rodata section to initialize struct with big array Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog, memory-hog, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02379.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87436 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618998-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:21:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15920 invoked by alias); 26 Oct 2018 10:14:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113321 invoked by uid 48); 26 Oct 2018 10:10:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/55278] [6/7/8/9 Regression] Botan performance regressions, other compilers generate better code than gcc Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02383.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D55278 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #23 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619003-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:22:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29788 invoked by alias); 26 Oct 2018 10:14:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 114944 invoked by uid 48); 26 Oct 2018 10:10:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/79593] [6/7/8/9 Regression] Poor/Worse code generation for FPU on versions after 6 Date: Fri, 26 Oct 2018 10:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02380.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79593 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619015-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:24:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39354 invoked by alias); 26 Oct 2018 10:16:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121868 invoked by uid 48); 26 Oct 2018 10:11:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86917] [6/7/8/9 Regression] ICE in verify_ctor_sanity, at cp/constexpr.c:2798 Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02388.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86917 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619012-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:24:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38728 invoked by alias); 26 Oct 2018 10:16:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121172 invoked by uid 48); 26 Oct 2018 10:11:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/84014] [6/7 Regression] ICE in setup_min_max_allocno_live_range_point, at ira-build.c:2762 Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02386.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84014 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619016-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:24:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39866 invoked by alias); 26 Oct 2018 10:16:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122371 invoked by uid 48); 26 Oct 2018 10:11:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/59967] [6/7/8/9 Regression] Performance regression from 4.7.x to 4.8.x (loop not unrolled) Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02389.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59967 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618999-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:21:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18488 invoked by alias); 26 Oct 2018 10:14:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113513 invoked by uid 48); 26 Oct 2018 10:10:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug plugins/82371] [6/7 Regression] Cross-compiling GCC fails when build platform has fread_unlocked but host platform doesn't Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: plugins X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02391.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82371 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619011-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37581 invoked by alias); 26 Oct 2018 10:16:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120834 invoked by uid 48); 26 Oct 2018 10:11:16 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/29256] [6/7/8/9 regression] loop performance regression Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02384.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D29256 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #67 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619014-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:24:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39225 invoked by alias); 26 Oct 2018 10:16:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121706 invoked by uid 48); 26 Oct 2018 10:11:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/82961] [6/7 Regression] ICE in dwarf2out.c: deferred_asm_name != NULL Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02387.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82961 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619000-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:21:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24024 invoked by alias); 26 Oct 2018 10:14:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113832 invoked by uid 48); 26 Oct 2018 10:10:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/84301] [6/7 Regression] ICE in create_pre_exit, at mode-switching.c:451 Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-checking, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: amonakov at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02390.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84301 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618991-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3405 invoked by alias); 26 Oct 2018 10:12:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 110146 invoked by uid 48); 26 Oct 2018 10:09:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86569] [6/7/8 Regression] -Wnonnull-compare affects code generation since r233684 Date: Fri, 26 Oct 2018 10:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02385.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86569 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619023-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44863 invoked by alias); 26 Oct 2018 10:17:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125469 invoked by uid 48); 26 Oct 2018 10:11:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87610] [6/7 Regression] wrong-code with restrict Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02396.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87610 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619020-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42952 invoked by alias); 26 Oct 2018 10:17:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124484 invoked by uid 48); 26 Oct 2018 10:11:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84729] [6/7 Regression] internal compiler error: verify_gimple failed Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02393.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84729 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619022-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44205 invoked by alias); 26 Oct 2018 10:17:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125205 invoked by uid 48); 26 Oct 2018 10:11:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84349] [6/7 Regression] ICE with auto in function cast Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02395.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84349 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619018-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40730 invoked by alias); 26 Oct 2018 10:17:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123158 invoked by uid 48); 26 Oct 2018 10:11:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/79966] [6/7 Regression] run time more than twice slower when using -fipa-cp-clone Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02398.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79966 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619021-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43406 invoked by alias); 26 Oct 2018 10:17:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124851 invoked by uid 48); 26 Oct 2018 10:11:46 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/81281] [6/7 Regression] UBSAN: false positive, dropped promotion to long type. Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02394.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81281 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619019-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41055 invoked by alias); 26 Oct 2018 10:17:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124031 invoked by uid 48); 26 Oct 2018 10:11:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84942] [6/7 Regression] internal compiler error: in fold_convert_const_int_from_real, at fold-const.c:2011 Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02392.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84942 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619024-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46825 invoked by alias); 26 Oct 2018 10:17:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125812 invoked by uid 48); 26 Oct 2018 10:11:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/67288] [6/7/8/9 regression] non optimal simple function (useless additional shift/remove/shift/add) Date: Fri, 26 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.9.3 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02397.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67288 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619027-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50200 invoked by alias); 26 Oct 2018 10:18:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128213 invoked by uid 48); 26 Oct 2018 10:12:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/81423] [6/7 Regression] Wrong code at -O2 Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02403.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81423 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619013-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38782 invoked by alias); 26 Oct 2018 10:16:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121382 invoked by uid 48); 26 Oct 2018 10:11:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83796] [6/7 Regression] Abstract classes allowed to be instantiated when initialised as default parameter to function or constructor Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02400.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83796 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619025-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:25:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48393 invoked by alias); 26 Oct 2018 10:18:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 126221 invoked by uid 48); 26 Oct 2018 10:11:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/80283] [6/7/8/9 Regression] bad SIMD register allocation Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02399.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80283 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #26 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619031-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52751 invoked by alias); 26 Oct 2018 10:18:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129197 invoked by uid 48); 26 Oct 2018 10:12:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86823] [6/7/8/9 Regression] private member template struct/class is publicly accessible Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02406.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86823 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619026-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:26:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49380 invoked by alias); 26 Oct 2018 10:18:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127254 invoked by uid 48); 26 Oct 2018 10:12:03 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/80899] [6/7/8/9 Regression] Devirtualization causes incorrect code generation with placement new in some cases Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02402.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80899 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619007-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31800 invoked by alias); 26 Oct 2018 10:14:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118072 invoked by uid 48); 26 Oct 2018 10:10:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/53533] [6/7/8/9 regression] vectorization causes loop unrolling test slowdown as measured by Adobe's C++Benchmark Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.7.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02401.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D53533 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #34 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619030-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50928 invoked by alias); 26 Oct 2018 10:18:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128868 invoked by uid 48); 26 Oct 2018 10:12:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/84680] [6/7/8/9 Regression] internal compiler error: Max. number of generated reload insns per insn is achieved (90) Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02404.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84680 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619028-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50427 invoked by alias); 26 Oct 2018 10:18:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128316 invoked by uid 48); 26 Oct 2018 10:12:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/85726] [6/7/8/9 Regression] div C1 to div C2 match.pd suboptimization Date: Fri, 26 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hp at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02405.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85726 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619046-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:29:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 58548 invoked by alias); 26 Oct 2018 10:19:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 5887 invoked by uid 48); 26 Oct 2018 10:13:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/81020] [6/7 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02422.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81020 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619006-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:22:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31020 invoked by alias); 26 Oct 2018 10:14:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116831 invoked by uid 48); 26 Oct 2018 10:10:46 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85240] [6/7 Regression] ICE with function without deduced return type Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02417.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85240 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619032-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53026 invoked by alias); 26 Oct 2018 10:19:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129565 invoked by uid 48); 26 Oct 2018 10:12:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/49442] [6/7/8/9 Regression] Misaligned store support pessimization Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02409.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49442 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619035-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53973 invoked by alias); 26 Oct 2018 10:19:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130853 invoked by uid 48); 26 Oct 2018 10:12:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/80646] [6/7 Regression] wrong type info for extern inline function when compiling Emacs Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02410.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80646 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-618993-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:19:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6016 invoked by alias); 26 Oct 2018 10:13:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 110768 invoked by uid 48); 26 Oct 2018 10:09:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/70929] [6/7/8/9 regression] Cross-module inlining for functions having argument passed by reference is no longer working. Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02423.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70929 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619041-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56905 invoked by alias); 26 Oct 2018 10:19:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3473 invoked by uid 48); 26 Oct 2018 10:12:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/83913] [6/7 Regression] Compile time and memory hog w/ selective scheduling Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: compile-time-hog, memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: abel at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02418.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83913 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619037-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54841 invoked by alias); 26 Oct 2018 10:19:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 1803 invoked by uid 48); 26 Oct 2018 10:12:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/50417] [6/7/8/9 regression]: memcpy with known alignment Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02411.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D50417 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #29 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619045-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:29:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 58364 invoked by alias); 26 Oct 2018 10:19:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 5570 invoked by uid 48); 26 Oct 2018 10:13:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84318] [6/7/8/9 Regression] attribute deprecated on function templates different than class templates Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02424.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84318 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619038-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54887 invoked by alias); 26 Oct 2018 10:19:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2055 invoked by uid 48); 26 Oct 2018 10:12:45 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/67153] [6/7/8/9 Regression] integer optimizations 53% slower than std::bitset<> Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02412.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67153 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619017-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:24:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39997 invoked by alias); 26 Oct 2018 10:16:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122832 invoked by uid 48); 26 Oct 2018 10:11:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/85803] [6/7/8/9 Regression] DSE removes live global store Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02413.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85803 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619033-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53740 invoked by alias); 26 Oct 2018 10:19:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129903 invoked by uid 48); 26 Oct 2018 10:12:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBjKysvNzI3NjRdIFs2LzcgUmVncmVzc2lvbl0gSUNFIG9uIGludmFs?= =?UTF-8?B?aWQgQysrMTEgY29kZSBpbnN0YW50aWF0aW5nIGFuIGFsaWFzIHRlbXBsYXRl?= =?UTF-8?B?OiB0cmVlIGNoZWNrOiBleHBlY3RlZCBjbGFzcyDigJh0eXBl4oCZLCBoYXZl?= =?UTF-8?B?IOKAmGV4Y2VwdGlvbmFs4oCZIChlcnJvcl9tYXJrKSBpbiB0eXBlZGVmX3Zh?= =?UTF-8?B?cmlhbnRfcCwgYXQgdHJlZS5jOjEyNjYw?= Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02416.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72764 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619029-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50790 invoked by alias); 26 Oct 2018 10:18:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128659 invoked by uid 48); 26 Oct 2018 10:12:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/86828] [6/7 Regression] wrong-code bug with "-march=knl -Ofast" (invalid memory reference) Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02421.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86828 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619036-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54011 invoked by alias); 26 Oct 2018 10:19:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 427 invoked by uid 48); 26 Oct 2018 10:12:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/69633] [6/7/8/9 Regression] Redundant move is generated after r228097 Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: bernds at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02414.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69633 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619008-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31927 invoked by alias); 26 Oct 2018 10:14:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118746 invoked by uid 48); 26 Oct 2018 10:11:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/85870] [6/7/8/9 Regression][LTO1] ICE in linemap_line_start, at libcpp/line-map.c:794 Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: ice-on-valid-code, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02408.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85870 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619034-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:27:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53917 invoked by alias); 26 Oct 2018 10:19:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130576 invoked by uid 48); 26 Oct 2018 10:12:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/61118] [6/7/8/9 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02407.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61118 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #24 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619009-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33110 invoked by alias); 26 Oct 2018 10:15:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119569 invoked by uid 48); 26 Oct 2018 10:11:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/38134] [6/7/8/9 Regression] speed regression with many loop invariants Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02419.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D38134 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #30 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619044-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:29:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57865 invoked by alias); 26 Oct 2018 10:19:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4564 invoked by uid 48); 26 Oct 2018 10:13:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/85627] [6/7 Regression] ICE in update_phi_components in tree-complex.c Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02420.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85627 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619039-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55602 invoked by alias); 26 Oct 2018 10:19:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2750 invoked by uid 48); 26 Oct 2018 10:12:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/84985] [6/7 Regression] ICE in match_reload, at lra-constraints.c:1068 Date: Fri, 26 Oct 2018 10:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02415.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84985 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619048-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60247 invoked by alias); 26 Oct 2018 10:20:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 7145 invoked by uid 48); 26 Oct 2018 10:13:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/33699] [6/7/8/9 regression] missing optimization on const addr area store Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.3.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02425.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D33699 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619057-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66011 invoked by alias); 26 Oct 2018 10:20:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13666 invoked by uid 48); 26 Oct 2018 10:13:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86669] [6/7/8/9 regression] Complete object constructor clone omits length for a c++11 braced initialiser Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02431.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86669 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #1 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619052-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63013 invoked by alias); 26 Oct 2018 10:20:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12337 invoked by uid 48); 26 Oct 2018 10:13:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/80463] [6/7 Regression] ICE with -fselective-scheduling2 and -fvar-tracking-assignments Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: abel at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02428.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80463 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619059-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67010 invoked by alias); 26 Oct 2018 10:20:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14767 invoked by uid 48); 26 Oct 2018 10:13:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/83580] [6/7 Regression] Wrong code caused by vectorization Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02434.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83580 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619047-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:30:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59372 invoked by alias); 26 Oct 2018 10:19:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 6622 invoked by uid 48); 26 Oct 2018 10:13:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/52285] [6/7/8/9 Regression] libgcrypt _gcry_burn_stack slowdown Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: steven at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02436.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D52285 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #22 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619058-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66069 invoked by alias); 26 Oct 2018 10:20:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14443 invoked by uid 48); 26 Oct 2018 10:13:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87665] [6/7 Regression] gcc HEAD (svn: 265340) breaks elements on resize Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02432.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87665 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619056-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 64617 invoked by alias); 26 Oct 2018 10:20:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13253 invoked by uid 48); 26 Oct 2018 10:13:47 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86953] [6/7/8/9 Regression] compiler crashes with constexpr operator== and specific struct (cxx_eval_bit_field_ref, at cp/constexpr.c:2704) Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02430.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86953 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619049-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61102 invoked by alias); 26 Oct 2018 10:20:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8062 invoked by uid 48); 26 Oct 2018 10:13:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/21485] [6/7/8/9 Regression] missed load PRE, PRE makes i?86/7/8/9 suck Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02426.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D21485 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #66 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619050-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61174 invoked by alias); 26 Oct 2018 10:20:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8670 invoked by uid 48); 26 Oct 2018 10:13:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86159] [6/7/8 Regression] g++ ICE at -O1 and above on valid code: incorrect type of vector CONSTRUCTOR elements Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02427.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86159 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619055-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 64336 invoked by alias); 26 Oct 2018 10:20:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13010 invoked by uid 48); 26 Oct 2018 10:13:46 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/81406] [6/7 Regression] ICE in check_die, at dwarf2out.c:6185 Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02429.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81406 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619060-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:32:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67046 invoked by alias); 26 Oct 2018 10:20:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15004 invoked by uid 48); 26 Oct 2018 10:13:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/82167] [6/7 Regression] Segmentation fault when dereferencing the address of an array argument Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: diagnostic, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02435.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82167 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619053-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63603 invoked by alias); 26 Oct 2018 10:20:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12540 invoked by uid 48); 26 Oct 2018 10:13:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84820] [6/7 Regression] Bogus pointer-to-member accepted within template Date: Fri, 26 Oct 2018 10:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02433.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84820 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619069-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:34:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74387 invoked by alias); 26 Oct 2018 10:21:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25870 invoked by uid 48); 26 Oct 2018 10:14:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87609] [6/7/8/9 Regression] miscompilation with restrict and loop Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02445.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87609 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619043-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:29:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57681 invoked by alias); 26 Oct 2018 10:19:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4427 invoked by uid 48); 26 Oct 2018 10:13:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/63155] [6/7 Regression] memory hog Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: compile-time-hog, memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02442.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63155 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #52 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619051-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62205 invoked by alias); 26 Oct 2018 10:20:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9355 invoked by uid 48); 26 Oct 2018 10:13:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/81897] [6/7 Regression] spurious -Wmaybe-uninitialized warning Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aldyh at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02439.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81897 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #23 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619068-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:34:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 72294 invoked by alias); 26 Oct 2018 10:21:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24164 invoked by uid 48); 26 Oct 2018 10:14:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/59371] [6/7/8/9 Regression] Performance regression in GCC 4.8/9 and later versions. Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02444.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59371 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #23 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619040-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:28:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56814 invoked by alias); 26 Oct 2018 10:19:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2983 invoked by uid 48); 26 Oct 2018 10:12:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/82739] [6/7/8/9 Regression] Sort is 30% slower compared to gcc44 on presorted array Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02440.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82739 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619054-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:31:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63809 invoked by alias); 26 Oct 2018 10:20:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12778 invoked by uid 48); 26 Oct 2018 10:13:45 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/84034] [6/7 Regression] incomplete warning message with dos line endings Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02443.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84034 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619064-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69694 invoked by alias); 26 Oct 2018 10:21:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16361 invoked by uid 48); 26 Oct 2018 10:14:02 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84610] [6/7 Regression] ICE in synthesize_implicit_template_parm, at cp/parser.c:38843 Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02441.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84610 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619062-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67869 invoked by alias); 26 Oct 2018 10:21:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15639 invoked by uid 48); 26 Oct 2018 10:13:58 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84647] [6/7 Regression] ICE: segfault with NULL "from" in standard_conversion() Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02437.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84647 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619063-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68988 invoked by alias); 26 Oct 2018 10:21:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15891 invoked by uid 48); 26 Oct 2018 10:14:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/81566] [6/7 Regression] invalid attribute aligned accepted on functions Date: Fri, 26 Oct 2018 10:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: accepts-invalid, diagnostic, documentation, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02438.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81566 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619061-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67743 invoked by alias); 26 Oct 2018 10:21:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15379 invoked by uid 48); 26 Oct 2018 10:13:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/78420] [6/7 Regression] std::less is not a total order with -O2 enabled Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02455.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78420 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #33 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619042-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:29:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57360 invoked by alias); 26 Oct 2018 10:19:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3988 invoked by uid 48); 26 Oct 2018 10:13:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/47344] [6/7/8/9 Regression][meta-bug] GCC gets slower and uses more memory Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: compile-time-hog, memory-hog, meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02452.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D47344 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619065-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69918 invoked by alias); 26 Oct 2018 10:21:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16636 invoked by uid 48); 26 Oct 2018 10:14:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/86973] [6/7/8/9 Regression] ICE in expand_call, at calls.c:4217 Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02457.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86973 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619066-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:33:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70791 invoked by alias); 26 Oct 2018 10:21:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18572 invoked by uid 48); 26 Oct 2018 10:14:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84789] [6/7 Regression] ICE with broken variable declaration in template class Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02453.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84789 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619074-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79224 invoked by alias); 26 Oct 2018 10:22:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30273 invoked by uid 48); 26 Oct 2018 10:14:45 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86986] [6/7/8/9 Regression] Unexpected errors for template parameter pack in a template template parameter Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02449.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86986 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619067-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:34:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71548 invoked by alias); 26 Oct 2018 10:21:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19685 invoked by uid 48); 26 Oct 2018 10:14:16 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/84552] [6/7 Regression] Compile time hog w/ -O2 -floop-nest-optimize -fno-tree-copy-prop -fno-tree-fre -fno-tree-loop-ivcanon Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02450.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84552 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619010-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:23:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34156 invoked by alias); 26 Oct 2018 10:15:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119826 invoked by uid 48); 26 Oct 2018 10:11:08 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/85879] [6/7/8 Regression] ICE in expand_debug_locations, at cfgexpand.c:5405 Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, openacc X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02451.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85879 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619075-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79987 invoked by alias); 26 Oct 2018 10:22:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30538 invoked by uid 48); 26 Oct 2018 10:14:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84813] [6/7 Regression] internal compiler error: Segmentation fault with lambdas and constexpr variables Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02454.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84813 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619072-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75951 invoked by alias); 26 Oct 2018 10:22:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29109 invoked by uid 48); 26 Oct 2018 10:14:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/84677] [6/7 Regression] internal compiler error: in extract_constrain_insn, at recog.c:2205 Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-checking, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02447.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84677 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619070-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:34:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74468 invoked by alias); 26 Oct 2018 10:21:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28163 invoked by uid 48); 26 Oct 2018 10:14:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/85051] [6/7/8/9 Regression] ICE: in edge_badness, at ipa-inline.c:1035 with flattening recursive calls Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02448.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85051 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619071-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75310 invoked by alias); 26 Oct 2018 10:22:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28946 invoked by uid 48); 26 Oct 2018 10:14:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/21182] [6/7/8/9 Regression] gcc can use registers but uses stack instead Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 3.4.3 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02446.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D21182 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #28 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619073-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 78216 invoked by alias); 26 Oct 2018 10:22:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29960 invoked by uid 48); 26 Oct 2018 10:14:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81740] [6/7/8/9 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu Date: Fri, 26 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: amker at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02456.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81740 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619077-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:36:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83823 invoked by alias); 26 Oct 2018 10:23:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31524 invoked by uid 48); 26 Oct 2018 10:14:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/84682] [6/7 Regression] internal compiler error: Segmentation fault (process_address_1) Date: Fri, 26 Oct 2018 10:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aoliva at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02458.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84682 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619081-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:37:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100166 invoked by alias); 26 Oct 2018 10:26:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48858 invoked by uid 48); 26 Oct 2018 10:18:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/65162] [6/7/8/9 Regression][SH] Redundant tests when storing bswapped T bit result in unaligned mem Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02460.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65162 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619087-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102620 invoked by alias); 26 Oct 2018 10:26:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49394 invoked by uid 48); 26 Oct 2018 10:18:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84691] [6/7/8 Regression] internal compiler error: in poplevel_class, at cp/name-lookup.c:4430 Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02465.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84691 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619089-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104684 invoked by alias); 26 Oct 2018 10:26:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49598 invoked by uid 48); 26 Oct 2018 10:18:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79652] [6/7 Regression] ICE on invalid c++ code in warn_extern_redeclared_static in cp/decl.c:1231 Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02464.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79652 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619084-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101662 invoked by alias); 26 Oct 2018 10:26:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49190 invoked by uid 48); 26 Oct 2018 10:18:16 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/47481] [6/7/8/9 Regression] spill failure with -O2 -msoft-float on Ada RTS Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02463.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D47481 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619083-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:37:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101372 invoked by alias); 26 Oct 2018 10:26:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49149 invoked by uid 48); 26 Oct 2018 10:18:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/31130] [6/7/8/9 Regression] VRP no longer derives range for division after negation Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.3.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02459.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D31130 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #29 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619085-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102085 invoked by alias); 26 Oct 2018 10:26:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49214 invoked by uid 48); 26 Oct 2018 10:18:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81032] [6/7 Regression] ICE with lambda and broken constexpr Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02461.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81032 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619076-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:35:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81619 invoked by alias); 26 Oct 2018 10:22:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31199 invoked by uid 48); 26 Oct 2018 10:14:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/64099] [6/7/8/9 Regression] ~15% runtime increase for fatigue.f90. Date: Fri, 26 Oct 2018 10:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02462.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D64099 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619092-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105429 invoked by alias); 26 Oct 2018 10:27:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50250 invoked by uid 48); 26 Oct 2018 10:18:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/24976] [6/7/8/9 Regression] simple hexadecimal number and plus/minus and no space Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 4.0.3 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02466.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D24976 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619098-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:40:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108586 invoked by alias); 26 Oct 2018 10:27:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51082 invoked by uid 48); 26 Oct 2018 10:18:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85750] [6/7/8/9 Regression] Default initialization of derived type array missing Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02473.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85750 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619079-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:37:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98784 invoked by alias); 26 Oct 2018 10:25:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48489 invoked by uid 48); 26 Oct 2018 10:18:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/8270] [6/7/8/9 Regression] back-slash white space newline with comments, no warning Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 3.2 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02475.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D8270 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #62 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619086-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102410 invoked by alias); 26 Oct 2018 10:26:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49299 invoked by uid 48); 26 Oct 2018 10:18:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/12245] [6/7/8/9 regression] Uses lots of memory when compiling large initialized arrays Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 3.3.1 X-Bugzilla-Keywords: memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02471.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D12245 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #65 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619094-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106081 invoked by alias); 26 Oct 2018 10:27:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50309 invoked by uid 48); 26 Oct 2018 10:18:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/84779] [6/7/8/9 Regression] Compiling gfortran.fortran-torture/execute/entry_4.f90 with -O1 or -Os and -fdefault-integer-8/9 gives an ICE Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02467.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84779 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #1 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619093-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105940 invoked by alias); 26 Oct 2018 10:27:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50208 invoked by uid 48); 26 Oct 2018 10:18:28 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71860] [6/7/8/9 Regression] [OOP] ICE on pointing to null(mold), verify_gimple failed Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02469.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71860 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619095-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106595 invoked by alias); 26 Oct 2018 10:27:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50443 invoked by uid 48); 26 Oct 2018 10:18:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85510] [6/7/8/9 Regression] Linking error when accessing a coindexed variable inside an associate block Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02468.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85510 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619096-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107366 invoked by alias); 26 Oct 2018 10:27:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50761 invoked by uid 48); 26 Oct 2018 10:18:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/36443] [6/7/8/9 Regression]: HOSTCC doesn't work with installed gcc Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: janis at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02470.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D36443 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #64 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619099-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:40:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 110243 invoked by alias); 26 Oct 2018 10:27:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 53008 invoked by uid 48); 26 Oct 2018 10:18:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/18501] [6/7/8/9 Regression] Missing 'used uninitialized' warning (CCP) Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02474.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D18501 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #87 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619090-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104744 invoked by alias); 26 Oct 2018 10:26:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49878 invoked by uid 48); 26 Oct 2018 10:18:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/68682] [6/7/8/9 Regression] [graphite] loop interchange no longer working after r227277 Date: Fri, 26 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02472.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68682 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619104-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115243 invoked by alias); 26 Oct 2018 10:28:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55147 invoked by uid 48); 26 Oct 2018 10:19:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/51097] [6/7/8/9 Regression] a lot of "FAIL: gcc.dg/vect" on i686/7/8/9 avx build 181167/8/9 to 181177 Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02482.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D51097 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619106-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115472 invoked by alias); 26 Oct 2018 10:28:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55361 invoked by uid 48); 26 Oct 2018 10:19:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84705] [6/7/8 Regression] internal compiler error: in add_stmt, at cp/semantics.c:390 Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02479.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84705 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619109-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115888 invoked by alias); 26 Oct 2018 10:28:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56795 invoked by uid 48); 26 Oct 2018 10:19:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/61765] [6/7/8/9 Regression] [F03] Rejects valid BIND(C) ENTRY Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02484.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61765 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619102-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114098 invoked by alias); 26 Oct 2018 10:28:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54589 invoked by uid 48); 26 Oct 2018 10:19:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78006] [6/7 Regression] Segmentation fault with 'using' and generic lambda trailing return types Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02477.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78006 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619080-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:37:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99588 invoked by alias); 26 Oct 2018 10:26:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48732 invoked by uid 48); 26 Oct 2018 10:18:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/66695] [6/7/8/9 Regression] [F03] ICE with binding-name equal to the name of a use-associated procedure Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02481.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66695 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619082-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:37:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100839 invoked by alias); 26 Oct 2018 10:26:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48959 invoked by uid 48); 26 Oct 2018 10:18:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84585] [6/7/8/9 Regression] internal compiler error: in get_local_decls, at cp/name-lookup.c:3654 Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02478.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84585 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619100-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:40:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112749 invoked by alias); 26 Oct 2018 10:28:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54118 invoked by uid 48); 26 Oct 2018 10:19:08 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/68717] [6/7/8/9 Regression] New (bogus?) warnings when compiling some gfortran.dg tests with -flto after r231239 Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02476.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68717 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619105-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115323 invoked by alias); 26 Oct 2018 10:28:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55239 invoked by uid 48); 26 Oct 2018 10:19:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/64792] [6/7/8/9 Regression][SH] movu.b movu.w not working Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02480.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D64792 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619108-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115843 invoked by alias); 26 Oct 2018 10:28:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55801 invoked by uid 48); 26 Oct 2018 10:19:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/26154] [6/7/8/9 Regression] OpenMP extensions to the C language is not documented or doumented in the wrong spot Date: Fri, 26 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: documentation, openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02483.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D26154 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619112-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119705 invoked by alias); 26 Oct 2018 10:29:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57193 invoked by uid 48); 26 Oct 2018 10:19:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85544] [6/7/8/9 Regression] ICE in gfc_conv_scalarized_array_ref, at fortran/trans-array.c:3385 Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02487.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85544 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619114-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120970 invoked by alias); 26 Oct 2018 10:29:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57742 invoked by uid 48); 26 Oct 2018 10:19:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77703] [6/7/8/9 Regression] ICE on assignment to pointer function Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02489.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77703 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619113-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119831 invoked by alias); 26 Oct 2018 10:29:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57377 invoked by uid 48); 26 Oct 2018 10:19:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71066] [6/7/8/9 Regression] ICE in set_loop_bounds, at fortran/trans-array.c:4680 Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02488.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71066 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619111-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118992 invoked by alias); 26 Oct 2018 10:29:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57097 invoked by uid 48); 26 Oct 2018 10:19:37 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78648] [6/7 Regression] ICE on invalid C++ code on x86_64-linux-gnu (Segmentation fault, contains_struct_check) Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02486.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78648 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619110-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118521 invoked by alias); 26 Oct 2018 10:29:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56969 invoked by uid 48); 26 Oct 2018 10:19:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/70582] [6/7/8/9 regression] gcc.dg/attr-weakref-1.c FAILs Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02485.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70582 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619078-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:36:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84580 invoked by alias); 26 Oct 2018 10:23:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31721 invoked by uid 48); 26 Oct 2018 10:14:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/79185] [6/7/8/9 Regression] register allocation in the addition of two 128/9 bit ints Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02490.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79185 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619117-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124169 invoked by alias); 26 Oct 2018 10:29:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58737 invoked by uid 48); 26 Oct 2018 10:19:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/63891] [6/7/8/9 regression] Failure of darwin-weakimport-3.c Date: Fri, 26 Oct 2018 10:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02491.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63891 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619118-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124978 invoked by alias); 26 Oct 2018 10:30:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58906 invoked by uid 48); 26 Oct 2018 10:19:51 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/79755] [6/7/8/9 Regression] ICE: segfault in cgraph_node::get, at cgraph.h:1261 Date: Fri, 26 Oct 2018 10:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02492.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79755 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619120-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130457 invoked by alias); 26 Oct 2018 10:30:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59580 invoked by uid 48); 26 Oct 2018 10:19:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/80547] [6/7/8/9 Regression] nvptx back end ICE with OpenACC "reduction(OP:x)", "x = [...]" Date: Fri, 26 Oct 2018 10:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: openacc X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02494.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80547 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619119-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125109 invoked by alias); 26 Oct 2018 10:30:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59114 invoked by uid 48); 26 Oct 2018 10:19:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/82774] [6/7/8/9 Regression] Structure constructor and deferred type parameter character component Date: Fri, 26 Oct 2018 10:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02493.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82774 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619124-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2025 invoked by alias); 26 Oct 2018 10:31:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60163 invoked by uid 48); 26 Oct 2018 10:20:01 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/69580] [6/7/8/9 Regression] From 26/7/8/9 seconds to 10 minutes moving from gcc 5.3.1 to gcc 6.0.0 Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02497.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69580 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619131-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6689 invoked by alias); 26 Oct 2018 10:31:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63407 invoked by uid 48); 26 Oct 2018 10:20:26 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/69639] [6/7/8/9 Regression] FAIL: gcc.c-torture/compile/limits-exprparen.c Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02504.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69639 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619129-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 5291 invoked by alias); 26 Oct 2018 10:31:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62888 invoked by uid 48); 26 Oct 2018 10:20:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/71119] [6/7/8/9 Regression] ftoit instruction not emitted for double -> long bitcast Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.9.3 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02502.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71119 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619127-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4694 invoked by alias); 26 Oct 2018 10:31:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62597 invoked by uid 48); 26 Oct 2018 10:20:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/14179] [6/7/8/9 Regression] out of memory while parsing array with many initializers Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 3.3.3 X-Bugzilla-Keywords: memory-hog X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02500.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D14179 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #78 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619130-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6453 invoked by alias); 26 Oct 2018 10:31:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63222 invoked by uid 48); 26 Oct 2018 10:20:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/79622] [6/7 Regression] Wrong code w/ -O2 -floop-nest-optimize Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02503.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79622 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619126-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2796 invoked by alias); 26 Oct 2018 10:31:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60543 invoked by uid 48); 26 Oct 2018 10:20:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/18346] [6/7/8/9 regression] mmix-knuth-mmixware testsuite failure: gcc.dg/trampoline-1.c Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: SUSPENDED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: hp at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02499.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D18346 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #22 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619123-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 1274 invoked by alias); 26 Oct 2018 10:31:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59933 invoked by uid 48); 26 Oct 2018 10:19:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/60576] [6/7/8/9 Regression] FAIL: gfortran.dg/assumed_rank_7.f90 Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02495.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D60576 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619103-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114771 invoked by alias); 26 Oct 2018 10:28:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54853 invoked by uid 48); 26 Oct 2018 10:19:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84792] [6/7 Regression] ICE with broken typedef of a struct Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02498.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84792 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619122-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 1148 invoked by alias); 26 Oct 2018 10:31:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59731 invoked by uid 48); 26 Oct 2018 10:19:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/79636] [6/7/8/9 Regression] ICE in assign_by_spills, at lra-assigns.c:1457 Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02496.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79636 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619128-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 5041 invoked by alias); 26 Oct 2018 10:31:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62763 invoked by uid 48); 26 Oct 2018 10:20:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/57048] [6/7/8/9 Regression] Handling of C_PTR and C_FUNPTR leads to reject valid Date: Fri, 26 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02501.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D57048 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619134-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7950 invoked by alias); 26 Oct 2018 10:32:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64126 invoked by uid 48); 26 Oct 2018 10:20:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/79524] [6/7/8/9 Regression] valgrind error for gcc/testsuite/gfortran.dg/fimplicit_none_2.f90 Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02507.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79524 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619137-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 10453 invoked by alias); 26 Oct 2018 10:32:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64801 invoked by uid 48); 26 Oct 2018 10:20:37 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/55181] [6/7/8/9 Regression] Expensive shift loop where a bit-testing instruction could be used Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02510.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D55181 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619132-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7181 invoked by alias); 26 Oct 2018 10:32:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63566 invoked by uid 48); 26 Oct 2018 10:20:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87597] [6/7/8/9 Regression] wrong result with matmul inlining Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02505.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87597 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619139-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 12880 invoked by alias); 26 Oct 2018 10:32:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66561 invoked by uid 48); 26 Oct 2018 10:20:51 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/20617] [6/7/8/9 Regression] shared SH libgcc is exporting too many symbols Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02512.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D20617 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #39 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619136-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9729 invoked by alias); 26 Oct 2018 10:32:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64614 invoked by uid 48); 26 Oct 2018 10:20:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84972] [6/7 Regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in extended_tree, at tree.h:5545 Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02509.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84972 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619135-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 8718 invoked by alias); 26 Oct 2018 10:32:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64372 invoked by uid 48); 26 Oct 2018 10:20:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71703] [6/7/8/9 Regression] [OOP] ICE in wide_int_to_tree, at tree.c:1488 Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02508.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71703 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619133-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7673 invoked by alias); 26 Oct 2018 10:32:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63961 invoked by uid 48); 26 Oct 2018 10:20:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/59498] [DR 1430][6/7/8/9 Regression] Pack expansion error in template alias Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: SUSPENDED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02506.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59498 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619138-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 12131 invoked by alias); 26 Oct 2018 10:32:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66186 invoked by uid 48); 26 Oct 2018 10:20:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/70831] [6/7/8/9 Regression] FTBFS: Build fails with bootstrap-lto and profiledbootstrap Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: build, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02511.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70831 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619097-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:40:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107975 invoked by alias); 26 Oct 2018 10:27:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50940 invoked by uid 48); 26 Oct 2018 10:18:34 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/67679] [6/7/8/9 Regression] -Wunitialized reports on compiler-generated variables Date: Fri, 26 Oct 2018 10:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.2.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02513.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67679 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619144-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 16622 invoked by alias); 26 Oct 2018 10:33:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68282 invoked by uid 48); 26 Oct 2018 10:21:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/63572] [6/7/8/9 Regression] ICF breaks user debugging experience Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02519.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63572 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619121-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130659 invoked by alias); 26 Oct 2018 10:30:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59343 invoked by uid 48); 26 Oct 2018 10:19:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85953] [6/7/8/9 Regression] ICE in fold_convert_loc, at fold-const.c:2370 Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02522.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85953 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619143-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15623 invoked by alias); 26 Oct 2018 10:33:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67571 invoked by uid 48); 26 Oct 2018 10:21:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/53118] [6/7/8/9 regression] -feliminate-dwarf2-dups is broken for C++ Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02516.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D53118 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619107-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115518 invoked by alias); 26 Oct 2018 10:28:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55625 invoked by uid 48); 26 Oct 2018 10:19:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/24434] [6/7/8/9 Regression] get_varargs_alias_set returns 0 always Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: alias, FIXME, missed-optimization X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02517.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D24434 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #22 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619142-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14936 invoked by alias); 26 Oct 2018 10:33:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67374 invoked by uid 48); 26 Oct 2018 10:20:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libgcc/57221] [6/7/8/9 regression] libgcc symbol visibility changes break Android blobs Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libgcc X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: mkuvyrkov at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02515.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D57221 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619115-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122565 invoked by alias); 26 Oct 2018 10:29:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58112 invoked by uid 48); 26 Oct 2018 10:19:45 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/56451] [6/7/8/9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02526.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D56451 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619101-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:41:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113479 invoked by alias); 26 Oct 2018 10:28:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54394 invoked by uid 48); 26 Oct 2018 10:19:10 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71723] [6/7/8/9 Regression] [F08] ICE on invalid pointer initialization Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: accepts-invalid, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02518.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71723 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619147-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18841 invoked by alias); 26 Oct 2018 10:33:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69720 invoked by uid 48); 26 Oct 2018 10:21:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79626] [6/7 Regression] ICE on invalid code in build_temp (call.c:6489) Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: error-recovery X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02524.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79626 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619145-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17315 invoked by alias); 26 Oct 2018 10:33:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69016 invoked by uid 48); 26 Oct 2018 10:21:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/66171] [6/7/8/9 Regression]: gcc.target/cris/biap.c Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: hp at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02520.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66171 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619146-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17964 invoked by alias); 26 Oct 2018 10:33:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69298 invoked by uid 48); 26 Oct 2018 10:21:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85014] [6/7/8/9 Regression] internal compiler error: in lookup_base, at cp/search.c:185 Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02523.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85014 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619141-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14264 invoked by alias); 26 Oct 2018 10:33:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67190 invoked by uid 48); 26 Oct 2018 10:20:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/20285] [6/7/8/9 Regression] gcc -E - < . gives a misleading error message Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: trivial X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02514.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D20285 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619148-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19325 invoked by alias); 26 Oct 2018 10:33:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69882 invoked by uid 48); 26 Oct 2018 10:21:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/71342] [6/7/8/9 Regression][RL78] set1 / clr1 with !addr16 sometimes doesn't work Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02525.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71342 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619140-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:43:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13608 invoked by alias); 26 Oct 2018 10:32:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67101 invoked by uid 48); 26 Oct 2018 10:20:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/64785] [6/7/8/9 Regression][SH] and|or|xor #imm not used Date: Fri, 26 Oct 2018 10:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02521.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D64785 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619154-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22033 invoked by alias); 26 Oct 2018 10:34:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71391 invoked by uid 48); 26 Oct 2018 10:21:31 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/57129] [6/7/8/9 Regression] Improve error message for conflicts between PROCEDURE and DERIVED. Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02528.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D57129 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619156-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22970 invoked by alias); 26 Oct 2018 10:34:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71872 invoked by uid 48); 26 Oct 2018 10:21:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/21343] [6/7/8/9 Regression] incompatible internal linkage declarations in different scopes not diagnosed Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: accepts-invalid, diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02530.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D21343 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619163-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28214 invoked by alias); 26 Oct 2018 10:34:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74531 invoked by uid 48); 26 Oct 2018 10:21:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/79412] [6/7/8/9 Regression] ICE in fold_convert_loc, at fold-const.c:2239 Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02537.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79412 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619164-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28806 invoked by alias); 26 Oct 2018 10:34:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74677 invoked by uid 48); 26 Oct 2018 10:21:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/72714] [6/7/8/9 Regression] [Coarray] ICE in gfc_array_init_size, at fortran/trans-array.c:5235 Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02538.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72714 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619161-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26301 invoked by alias); 26 Oct 2018 10:34:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 73966 invoked by uid 48); 26 Oct 2018 10:21:51 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/23868] [6/7/8/9 regression] builtin_apply uses wrong mode for multi-hard-register return values Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: patch, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02536.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D23868 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #31 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619155-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22879 invoked by alias); 26 Oct 2018 10:34:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71794 invoked by uid 48); 26 Oct 2018 10:21:34 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/15596] [6/7/8/9 Regression] Missed optimization with bitfields with return value Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02529.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D15596 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #30 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619157-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23667 invoked by alias); 26 Oct 2018 10:34:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71991 invoked by uid 48); 26 Oct 2018 10:21:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85877] [6/7/8/9 Regression] ICE in fold_convert_loc, at fold-const.c:2449 Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02534.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85877 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619149-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19565 invoked by alias); 26 Oct 2018 10:33:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70064 invoked by uid 48); 26 Oct 2018 10:21:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/54699] [6/7/8/9 Regression] [SH] gfortran.dg/class_array_9.f03 ICEs Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: olegendo at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02539.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D54699 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619158-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24106 invoked by alias); 26 Oct 2018 10:34:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 72223 invoked by uid 48); 26 Oct 2018 10:21:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/66358] [6/7/8/9 Regression] [SH] ICE: in extract_constrain_insn, at recog.c:2232 Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02531.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66358 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #25 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619151-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20683 invoked by alias); 26 Oct 2018 10:34:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70804 invoked by uid 48); 26 Oct 2018 10:21:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/78865] [6/7/8/9 Regression] ICE in create_tmp_var, at gimple-expr.c:473 Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02527.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78865 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619160-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24834 invoked by alias); 26 Oct 2018 10:34:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 72569 invoked by uid 48); 26 Oct 2018 10:21:41 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71861] [6/7/8/9 Regression] [F03] ICE in write_symbol(): bad module symbol Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02533.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71861 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619159-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24481 invoked by alias); 26 Oct 2018 10:34:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 72455 invoked by uid 48); 26 Oct 2018 10:21:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/49826] [6/7/8/9 Regression] Symbols are not decorated with attribute stdcall and -mrtd Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02532.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49826 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619162-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26343 invoked by alias); 26 Oct 2018 10:34:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74065 invoked by uid 48); 26 Oct 2018 10:21:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71706] [6/7/8/9 Regression] [Coarray] ICE on using sync images with integer(kind<>4), with -fcoarray=lib -fcheck=bounds Date: Fri, 26 Oct 2018 10:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-checking, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02535.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71706 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619176-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34941 invoked by alias); 26 Oct 2018 10:35:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79431 invoked by uid 48); 26 Oct 2018 10:22:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/77362] [6/7 Regression] [graphite] ICE in sese_build_liveouts_use w/ -O2 -floop-nest-optimize Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02549.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77362 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619181-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37787 invoked by alias); 26 Oct 2018 10:35:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 80819 invoked by uid 48); 26 Oct 2018 10:22:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libgcc/59305] [6/7/8/9 Regression] gcc.dg/atomic/c11-atomic-exec-5.c fails with WARNING: program timed out on x86_64-apple-darwin13 Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libgcc X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02555.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59305 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #31 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619175-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34253 invoked by alias); 26 Oct 2018 10:35:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79078 invoked by uid 48); 26 Oct 2018 10:22:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/39725] [6/7/8/9 Regression][cond-optab] MIPS pessimizations on floating-point Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.5.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02548.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D39725 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619116-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123364 invoked by alias); 26 Oct 2018 10:29:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58386 invoked by uid 48); 26 Oct 2018 10:19:47 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/62207] [6/7/8/9 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in tsubst_copy, at cp/pt.c Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: error-recovery, ice-checking, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02541.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62207 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619178-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35925 invoked by alias); 26 Oct 2018 10:35:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79681 invoked by uid 48); 26 Oct 2018 10:22:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/85249] [6/7/8/9 Regression] ICE with invalid default parameter Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02551.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85249 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619171-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32615 invoked by alias); 26 Oct 2018 10:35:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76716 invoked by uid 48); 26 Oct 2018 10:22:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/62247] [6/7/8/9 Regression] FAIL: g++.dg/abi/anon3.C -std=c++98/9 scan-assembler .weak(_definition) Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02544.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62247 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619170-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31687 invoked by alias); 26 Oct 2018 10:35:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76377 invoked by uid 48); 26 Oct 2018 10:22:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/69728] [6/7 Regression] internal compiler error: in outer_projection_mupa, at graphite-sese-to-poly.c:1175 Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02543.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69728 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #24 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619166-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:45:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29947 invoked by alias); 26 Oct 2018 10:35:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75077 invoked by uid 48); 26 Oct 2018 10:22:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84676] [6/7/8/9 Regression] internal compiler error: Segmentation fault (build_new_op_1) Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02540.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84676 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619169-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31346 invoked by alias); 26 Oct 2018 10:35:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75868 invoked by uid 48); 26 Oct 2018 10:22:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/65289] [6/7/8/9 regression] ICE when compiling libjpegturbo with -floop-nest-optimize Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02542.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65289 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619177-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35170 invoked by alias); 26 Oct 2018 10:35:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79551 invoked by uid 48); 26 Oct 2018 10:22:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/68226] [6/7/8/9 Regression] [OOP] ICE on assignment of pointer-valued function to allocatable Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02550.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68226 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619174-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34147 invoked by alias); 26 Oct 2018 10:35:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78797 invoked by uid 48); 26 Oct 2018 10:22:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/42954] [6/7/8/9 regression] TARGET_*_CPP_BUILTINS issues with gfortran Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.5.0 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02547.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D42954 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #30 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619091-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:39:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105310 invoked by alias); 26 Oct 2018 10:27:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49940 invoked by uid 48); 26 Oct 2018 10:18:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/79485] [6/7/8/9 Regression] Bind(c) and module procedure renaming causes wrong procedure to be called Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02554.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79485 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619173-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33387 invoked by alias); 26 Oct 2018 10:35:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 78124 invoked by uid 48); 26 Oct 2018 10:22:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84611] [6/7 Regression] ICE in operator[], at vec.h:826 (local_class_index()) Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02546.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84611 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619179-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 36442 invoked by alias); 26 Oct 2018 10:35:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79933 invoked by uid 48); 26 Oct 2018 10:22:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/79685] [6/7/8/9 Regression] ICE on valid code in gfc_match_structur_constructor Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02552.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79685 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619180-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 36889 invoked by alias); 26 Oct 2018 10:35:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 80376 invoked by uid 48); 26 Oct 2018 10:22:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/24024] [6/7/8/9 Regression] gcc -E -C processes "\" incorrectly inside C comments Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 3.4.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02553.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D24024 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619182-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38145 invoked by alias); 26 Oct 2018 10:35:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81584 invoked by uid 48); 26 Oct 2018 10:22:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78645] [6/7/8/9 Regression] ICE on invalid code (Segmentation fault, cxx_eval_call_expression) Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02556.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78645 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619167-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:45:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30502 invoked by alias); 26 Oct 2018 10:35:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75513 invoked by uid 48); 26 Oct 2018 10:22:03 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/81288] [6/7/8/9 Regression] ICE on 32-bit BE powerpcspe w/ -misel -O2 (-O3, -Ofast, -Os) Date: Fri, 26 Oct 2018 10:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: unknown X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02545.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81288 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619150-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19924 invoked by alias); 26 Oct 2018 10:33:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70228 invoked by uid 48); 26 Oct 2018 10:21:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/44793] [6/7/8/9 Regression] libgcc does not include t-ppccomm on rtems Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02577.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D44793 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619172-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33285 invoked by alias); 26 Oct 2018 10:35:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77748 invoked by uid 48); 26 Oct 2018 10:22:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84423] [6/7/8 Regression] [concepts] ICE with invalid using declaration Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02575.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84423 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619198-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45941 invoked by alias); 26 Oct 2018 10:36:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87157 invoked by uid 48); 26 Oct 2018 10:23:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/47471] [6/7/8/9 Regression] stdarg functions extraneous too-early prologue end Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: dodji at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02572.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D47471 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619088-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:38:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102867 invoked by alias); 26 Oct 2018 10:26:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49346 invoked by uid 48); 26 Oct 2018 10:18:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71451] [6/7 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in dependent_type_p, at cp/pt.c:22599 Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02564.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71451 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619197-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45756 invoked by alias); 26 Oct 2018 10:36:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86293 invoked by uid 48); 26 Oct 2018 10:23:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/26241] [6/7/8/9 Regression] None of the IPA passes are documented in passes.texi Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: documentation X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02571.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D26241 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #17 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619125-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:42:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2455 invoked by alias); 26 Oct 2018 10:31:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60412 invoked by uid 48); 26 Oct 2018 10:20:03 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71464] [6/7 Regression] ICE on invalid code (with redeclared constructor) at -Os: Segmentation fault Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02579.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71464 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619190-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:32 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42212 invoked by alias); 26 Oct 2018 10:36:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83898 invoked by uid 48); 26 Oct 2018 10:23:07 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/65164] [6/7/8/9 Regression][SH] missed subc in integer sign function Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02565.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65164 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619184-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39184 invoked by alias); 26 Oct 2018 10:36:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82378 invoked by uid 48); 26 Oct 2018 10:22:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84330] [6/7 Regression] [concepts] ICE with broken constraint Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02558.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84330 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619195-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44758 invoked by alias); 26 Oct 2018 10:36:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85714 invoked by uid 48); 26 Oct 2018 10:23:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/69455] [6/7/8/9 Regression] [F08] Assembler error(s) when using intrinsic modules in two BLOCK Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02574.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69455 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619187-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40930 invoked by alias); 26 Oct 2018 10:36:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83452 invoked by uid 48); 26 Oct 2018 10:23:03 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/65342] [6/7/8/9 Regression] FAIL: gfortran.dg/intrinsic_(un)?pack_1.f90 -O1 execution test on powerpc-apple-darwin9 after r210201 Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02561.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65342 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #21 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619191-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43095 invoked by alias); 26 Oct 2018 10:36:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84338 invoked by uid 48); 26 Oct 2018 10:23:11 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/38059] [6/7/8/9 Regression] Compile time regression for gcc.dg/20020425-1.c Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02569.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D38059 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619194-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44238 invoked by alias); 26 Oct 2018 10:36:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84683 invoked by uid 48); 26 Oct 2018 10:23:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77746] [6/7/8/9 Regression] [F03] Wrong subroutine called, clash of specific procedure name and binding-name Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.3.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02568.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77746 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619183-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38870 invoked by alias); 26 Oct 2018 10:36:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82184 invoked by uid 48); 26 Oct 2018 10:22:54 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/50410] [6/7/8/9 Regression] ICE in record_reference Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02557.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D50410 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #31 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619200-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:48:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46721 invoked by alias); 26 Oct 2018 10:36:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87686 invoked by uid 48); 26 Oct 2018 10:23:34 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/78518] [6/7/8/9 Regression] Warning format regression Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02576.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78518 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619196-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45130 invoked by alias); 26 Oct 2018 10:36:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86115 invoked by uid 48); 26 Oct 2018 10:23:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/23144] [6/7/8/9 Regression] invalid parameter forward declarations not diagnosed Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02570.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D23144 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #22 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619192-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43451 invoked by alias); 26 Oct 2018 10:36:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84139 invoked by uid 48); 26 Oct 2018 10:23:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/68009] [6/7/8/9 Regression] prototype for gfortran_runtime_error with inline matmul Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02566.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68009 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619168-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:46:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30638 invoked by alias); 26 Oct 2018 10:35:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75738 invoked by uid 48); 26 Oct 2018 10:22:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/26966] [6/7/8/9 Regression] linking of C++/ObjC app fail on OpenBSD 3.9 due POSIX threading unresolved symbols Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02578.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D26966 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #30 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619189-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41630 invoked by alias); 26 Oct 2018 10:36:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83747 invoked by uid 48); 26 Oct 2018 10:23:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/18335] [6/7/8/9 regression] mmix-knuth-mmixware testsuite failure: gcc.dg/debug/debug-1.c and debug-2 xyzzy Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02563.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D18335 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #21 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619188-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41300 invoked by alias); 26 Oct 2018 10:36:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83577 invoked by uid 48); 26 Oct 2018 10:23:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84939] [6/7/8/9 Regression] internal compiler error: in gimplify_expr, at gimplify.c:12382 Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02562.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84939 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619199-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46623 invoked by alias); 26 Oct 2018 10:36:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87550 invoked by uid 48); 26 Oct 2018 10:23:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug go/59431] [6/7/8/9 regression] runtime FAILs on Solaris Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: go X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: ian at airs dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02573.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59431 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619193-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43472 invoked by alias); 26 Oct 2018 10:36:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84494 invoked by uid 48); 26 Oct 2018 10:23:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/61527] [6/7/8/9 Regression] [OOP] class/extends, multiple generic assignment, accept invalid Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02567.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61527 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619185-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39663 invoked by alias); 26 Oct 2018 10:36:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82699 invoked by uid 48); 26 Oct 2018 10:22:57 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77871] [6/7/8/9 Regression] [Coarray] [OOP] ICE in gfc_get_caf_token_offset, at fortran/trans-expr.c:1981 Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02559.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77871 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619186-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:47:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40102 invoked by alias); 26 Oct 2018 10:36:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83096 invoked by uid 48); 26 Oct 2018 10:23:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84630] [6/7 Regression] ICE: TYPE_NAME() used on error_mark_node in tsubst_lambda_expr, at cp/pt.c:17141 Date: Fri, 26 Oct 2018 10:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02560.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84630 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619201-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:48:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 47857 invoked by alias); 26 Oct 2018 10:37:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87959 invoked by uid 48); 26 Oct 2018 10:23:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77522] [6/7 Regression] ICE on invalid code C++14 code: in tsubst_decl, at cp/pt.c:12447 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02603.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77522 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619209-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50429 invoked by alias); 26 Oct 2018 10:37:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90192 invoked by uid 48); 26 Oct 2018 10:23:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84661] [6/7/8/9 Regression] internal compiler error: Segmentation fault (strip_array_types()) Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02583.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84661 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619208-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49705 invoked by alias); 26 Oct 2018 10:37:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90003 invoked by uid 48); 26 Oct 2018 10:23:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77872] [6/7/8/9 Regression] ICE in gfc_conv_descriptor_token, at fortran/trans-array.c:305 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: vehre at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02582.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77872 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619220-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53243 invoked by alias); 26 Oct 2018 10:37:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98184 invoked by uid 48); 26 Oct 2018 10:25:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/70621] [6/7 Regression] ICE on invalid code at -O1 and above on x86_64-linux-gnu in record_reference, at cgraphbuild.c:64 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02595.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70621 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619211-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50539 invoked by alias); 26 Oct 2018 10:37:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91283 invoked by uid 48); 26 Oct 2018 10:23:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/65381] [6/7/8/9 Regression] ICE during array result, assignment Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02585.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65381 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619205-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48841 invoked by alias); 26 Oct 2018 10:37:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88789 invoked by uid 48); 26 Oct 2018 10:23:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/66089] [6/7/8/9 Regression] elemental dependency mishandling when derived types are involved Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: mikael at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02586.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66089 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #24 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619153-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21955 invoked by alias); 26 Oct 2018 10:34:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71201 invoked by uid 48); 26 Oct 2018 10:21:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/66004] [6/7/8/9 Regression]: performance of 26_numerics/random/negative_binomial_distribution/operators/values.cc Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02598.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66004 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619210-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50470 invoked by alias); 26 Oct 2018 10:37:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91481 invoked by uid 48); 26 Oct 2018 10:23:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/59107] [6/7/8/9 Regression] Spurious "Type specified for intrinsic function 'command_argument_count' at (1) is ignored" under -Wsurprising. Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.2 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02584.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59107 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619218-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52745 invoked by alias); 26 Oct 2018 10:37:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97513 invoked by uid 48); 26 Oct 2018 10:25:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/34723] [6/7/8/9 Regression] Summing variable should be initialized to the first member before the loop Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.3.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02592.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D34723 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619221-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53468 invoked by alias); 26 Oct 2018 10:37:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98212 invoked by uid 48); 26 Oct 2018 10:25:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/25208] [6/7/8/9 Regression] two outputs and -MMD Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 3.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02600.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D25208 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #23 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619203-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48660 invoked by alias); 26 Oct 2018 10:37:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88499 invoked by uid 48); 26 Oct 2018 10:23:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/79426] [6/7/8/9 Regression] fortran - internal compiler error: in fold_convert_loc, at fold-const.c:2251 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02601.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79426 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619222-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53517 invoked by alias); 26 Oct 2018 10:37:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98223 invoked by uid 48); 26 Oct 2018 10:25:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/46393] [6/7/8/9 Regression] m68k code size regression Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.5.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02596.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D46393 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619216-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52461 invoked by alias); 26 Oct 2018 10:37:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92707 invoked by uid 48); 26 Oct 2018 10:24:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/68649] [6/7/8/9 Regression] note: code may be misoptimized unless -fno-strict-aliasing is used Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02591.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68649 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #23 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619152-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:44:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21083 invoked by alias); 26 Oct 2018 10:34:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71067 invoked by uid 48); 26 Oct 2018 10:21:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71577] [6/7 regression] ICE on invalid C++11 code (with extra struct initializer): in digest_init_r, at cp/typeck2.c:1117 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02593.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71577 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619213-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51252 invoked by alias); 26 Oct 2018 10:37:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91820 invoked by uid 48); 26 Oct 2018 10:24:02 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/25844] [6/7/8/9 regression] ICE on overloaded renames Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02588.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D25844 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619212-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51174 invoked by alias); 26 Oct 2018 10:37:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91739 invoked by uid 48); 26 Oct 2018 10:24:00 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77518] [6/7/8/9 Regression] [Coarray] [OOP] ICE in gfc_advance_chain, at fortran/trans.c:58 Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02587.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77518 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619215-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52028 invoked by alias); 26 Oct 2018 10:37:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92110 invoked by uid 48); 26 Oct 2018 10:24:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77371] [6/7/8/9 Regression] ICE in force_constant_size, at gimplify.c:671 (... and others) Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: openacc X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: chunglin.tang at gmail dot com X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02590.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77371 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619207-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49595 invoked by alias); 26 Oct 2018 10:37:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89788 invoked by uid 48); 26 Oct 2018 10:23:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/84006] [6/7/8/9 Regression] ICE in storage_size() with CLASS entity Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02580.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84006 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619223-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53603 invoked by alias); 26 Oct 2018 10:37:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98320 invoked by uid 48); 26 Oct 2018 10:25:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85352] [6/7/8/9 Regression] Incorrect error diagnosed for dummy argument used in specification expression to subprogram with ENTRY Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02597.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85352 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619214-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51372 invoked by alias); 26 Oct 2018 10:37:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91899 invoked by uid 48); 26 Oct 2018 10:24:06 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/61014] [6/7/8/9 Regression] gdb can't find symbol of derived data type array in nested subroutine Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02589.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61014 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619219-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53057 invoked by alias); 26 Oct 2018 10:37:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98069 invoked by uid 48); 26 Oct 2018 10:25:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/64132] [6/7/8/9 Regression] FAIL: 22_locale/numpunct/members/char/3.cc execution test Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02594.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D64132 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619165-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:45:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29667 invoked by alias); 26 Oct 2018 10:35:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74880 invoked by uid 48); 26 Oct 2018 10:21:58 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71144] [6/7/8/9 Regression] isl_aff.c:1001: position out of bounds Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02599.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71144 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619202-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:48:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 47901 invoked by alias); 26 Oct 2018 10:37:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88228 invoked by uid 48); 26 Oct 2018 10:23:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/84576] [6/7/8/9 Regression] g++: internal compiler error: Segmentation fault (program cc1plus) Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02581.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84576 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619217-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:50:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52661 invoked by alias); 26 Oct 2018 10:37:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97431 invoked by uid 48); 26 Oct 2018 10:25:02 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/37916] [6/7/8/9 Regression] SSA names causing register pressure; unnecessarily many simultaneously "live" names. Date: Fri, 26 Oct 2018 10:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.3.3 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: hp at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02602.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D37916 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #29 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619224-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 65561 invoked by alias); 26 Oct 2018 10:50:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66980 invoked by uid 48); 26 Oct 2018 10:39:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/39838] [6 regression] unoptimal code for two simple loops Date: Fri, 26 Oct 2018 10:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.4.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02604.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D39838 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #27 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619230-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70751 invoked by alias); 26 Oct 2018 10:51:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103321 invoked by uid 48); 26 Oct 2018 10:43:14 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.1.0 X-Bugzilla-Keywords: diagnostic, meta-bug X-Bugzilla-Severity: trivial X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02606.txt.bz2 Content-length: 488 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D24639 Bug 24639 depends on bug 61409, which changed state. Bug 61409 Summary: [6 regression] -Wmaybe-uninitialized false-positive with= -O2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61409 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619229-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69709 invoked by alias); 26 Oct 2018 10:51:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102207 invoked by uid 48); 26 Oct 2018 10:43:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/61409] [6 regression] -Wmaybe-uninitialized false-positive with -O2 Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02608.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61409 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #32 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619206-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49562 invoked by alias); 26 Oct 2018 10:37:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89675 invoked by uid 48); 26 Oct 2018 10:23:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/68733] [6/7/8/9 Regression] FAIL: libgomp.c/target-29.c (internal compiler error) Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: openmp, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02610.txt.bz2 Content-length: 386 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68733 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619231-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71287 invoked by alias); 26 Oct 2018 10:51:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108091 invoked by uid 48); 26 Oct 2018 10:43:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/63537] [6 Regression] Missed optimization: Loop unrolling adds extra copy when returning aggregate Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.9.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02607.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63537 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619204-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:49:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48689 invoked by alias); 26 Oct 2018 10:37:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88690 invoked by uid 48); 26 Oct 2018 10:23:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/65683] [6/7/8/9 regression] access types across "limited with" breaks restriction of No_Elaboration_Code Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02612.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65683 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed >>From gcc-bugs-return-619233-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 72987 invoked by alias); 26 Oct 2018 10:51:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119822 invoked by uid 48); 26 Oct 2018 10:44:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/65618] [6 Regression] gnat bootstrap comparison failure on mips{,el}-linux-gnu Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02611.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65618 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619234-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73763 invoked by alias); 26 Oct 2018 10:51:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 20959 invoked by uid 48); 26 Oct 2018 10:46:15 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/70018] [6 Regression] Possible issue around IPO and C++ comdats discovered as pure/const Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02609.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70018 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619228-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68414 invoked by alias); 26 Oct 2018 10:51:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92323 invoked by uid 48); 26 Oct 2018 10:42:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/59642] [6 Regression] Performance regression with -ftree-loop-distribute-patterns Date: Fri, 26 Oct 2018 10:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02605.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59642 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619242-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81338 invoked by alias); 26 Oct 2018 10:52:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 72493 invoked by uid 48); 26 Oct 2018 10:51:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71109] gcc ICE at -O3 on valid code on x86_64-linux-gnu in "maybe_record_trace_start" Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02616.txt.bz2 Content-length: 566 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71109 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |--- Summary|[6 Regression] gcc ICE at |gcc ICE at -O3 on valid |-O3 on valid code on |code on x86_64-linux-gnu in |x86_64-linux-gnu in |"maybe_record_trace_start" |"maybe_record_trace_start" | >>From gcc-bugs-return-619238-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75273 invoked by alias); 26 Oct 2018 10:52:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49702 invoked by uid 48); 26 Oct 2018 10:49:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/70703] [6 regression] Regression in register usage on x86 Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02617.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70703 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619239-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75372 invoked by alias); 26 Oct 2018 10:52:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 52623 invoked by uid 48); 26 Oct 2018 10:49:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/16996] [meta-bug] code size improvements Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: meta-bug, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02614.txt.bz2 Content-length: 476 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D16996 Bug 16996 depends on bug 70703, which changed state. Bug 70703 Summary: [6 regression] Regression in register usage on x86 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70703 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619240-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75511 invoked by alias); 26 Oct 2018 10:52:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60452 invoked by uid 48); 26 Oct 2018 10:49:58 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/70867] [6 regression] access discriminant in return aggregate wrongly detected as dangling Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02615.txt.bz2 Content-length: 414 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70867 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #7 from Jakub Jelinek --- Eric, is this fixed in 7.x or newer? >>From gcc-bugs-return-619226-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66955 invoked by alias); 26 Oct 2018 10:50:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76688 invoked by uid 48); 26 Oct 2018 10:40:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/46639] [6 Regression] Missing optimization due to function splitting and redundant conditionals Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02618.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D46639 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #22 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619237-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74741 invoked by alias); 26 Oct 2018 10:52:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 47916 invoked by uid 48); 26 Oct 2018 10:49:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/70710] [6 Regression] Compile time hog w/ -O -g -fpeel-loops Date: Fri, 26 Oct 2018 10:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02613.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70710 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619244-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:54:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85712 invoked by alias); 26 Oct 2018 10:53:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74645 invoked by uid 48); 26 Oct 2018 10:52:02 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/82738] [meta-bug] issues with the -Og optimization level Date: Fri, 26 Oct 2018 10:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 7.2.1 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02621.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82738 Bug 82738 depends on bug 68836, which changed state. Bug 68836 Summary: GCC can't properly emit debug info for function argument= s in a back-trace when using -Og https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68836 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |--- >>From gcc-bugs-return-619227-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67770 invoked by alias); 26 Oct 2018 10:51:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84945 invoked by uid 48); 26 Oct 2018 10:41:37 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/49726] [6 Regression] -g0 file.S -g does not produce debug info Date: Fri, 26 Oct 2018 10:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02620.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49726 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619245-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:54:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86905 invoked by alias); 26 Oct 2018 10:53:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83838 invoked by uid 48); 26 Oct 2018 10:53:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/71321] [6 Regression] x86: worse code for uint8_t % 10 and / 10 Date: Fri, 26 Oct 2018 10:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: bernds at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02619.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71321 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619232-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 72214 invoked by alias); 26 Oct 2018 10:51:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111028 invoked by uid 48); 26 Oct 2018 10:44:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/65135] [6 Regression] Performance regression in pic mode after r220674. Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02629.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65135 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619225-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:52:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66428 invoked by alias); 26 Oct 2018 10:50:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67489 invoked by uid 48); 26 Oct 2018 10:39:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/16996] [meta-bug] code size improvements Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 4.0.0 X-Bugzilla-Keywords: meta-bug, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02625.txt.bz2 Content-length: 476 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D16996 Bug 16996 depends on bug 39838, which changed state. Bug 39838 Summary: [6 regression] unoptimal code for two simple loops https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D39838 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619236-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74567 invoked by alias); 26 Oct 2018 10:52:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26110 invoked by uid 48); 26 Oct 2018 10:47:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/70689] [6 Regression] ICE on valid code at -O1 in 32-bit mode on x86_64-linux-gnu in curr_insn_transform, at lra-constraints.c:3564 Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02624.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70689 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619243-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:54:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84080 invoked by alias); 26 Oct 2018 10:53:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74166 invoked by uid 48); 26 Oct 2018 10:51:57 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/68836] GCC can't properly emit debug info for function arguments in a back-trace when using -Og Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02626.txt.bz2 Content-length: 1269 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68836 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |--- Known to fail| |8.2.0, 9.0 --- Comment #6 from Martin Li=C5=A1ka --- Sorry for not providing a test-case, here we go: $ cat test.c #include void foo (int argc, char **argv) { fprintf (stderr, "%s%s\n", argv[0], argv[1]); } void bar (int argc, char **argv) { foo (argc, argv); } int main(int argc, char **argv) { bar (argc, argv); } $ gcc -Og test.c -g $ gdb ./a.out (gdb) b foo Breakpoint 1 at 0x401112: file test.c, line 4. (gdb) r Starting program: /home/marxin/BIG/Programming/linux/tools/perf/a.out=20 Breakpoint 1, foo (argc=3D1, argv=3D0x7fffffffdbf8) at test.c:4 4 { (gdb) bt #0 foo (argc=3D1, argv=3D0x7fffffffdbf8) at test.c:4 #1 0x0000000000401141 in bar (argc=3D, argv=3D) at test.c:10 #2 0x000000000040114f in main (argc=3D, argv=3D) at test.c:15 >>From gcc-bugs-return-619247-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:54:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88327 invoked by alias); 26 Oct 2018 10:54:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87949 invoked by uid 48); 26 Oct 2018 10:54:10 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: meta-bug, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02628.txt.bz2 Content-length: 512 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D53947 Bug 53947 depends on bug 71488, which changed state. Bug 71488 Summary: [6 Regression] Wrong code for vector comparisons with iv= ybridge and westmere targets https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71488 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619246-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:54:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88029 invoked by alias); 26 Oct 2018 10:54:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87852 invoked by uid 48); 26 Oct 2018 10:54:08 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71488] [6 Regression] Wrong code for vector comparisons with ivybridge and westmere targets Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02622.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71488 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619241-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76141 invoked by alias); 26 Oct 2018 10:52:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 65919 invoked by uid 48); 26 Oct 2018 10:50:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71020] [6 Regression] SSA corruption: Unable to coalesce ssa_names 2 and 13 which are marked as MUST COALESCE. Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rsandifo at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02623.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71020 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619235-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:53:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73976 invoked by alias); 26 Oct 2018 10:51:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25250 invoked by uid 48); 26 Oct 2018 10:47:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/70390] [6/7/8/9 Regression] internal compiler error: in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2114 Date: Fri, 26 Oct 2018 10:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02627.txt.bz2 Content-length: 791 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70390 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 Summary|[6 Regression] internal |[6/7/8/9 Regression] |compiler error: in |internal compiler error: in |copy_loop_close_phi_args, |copy_loop_close_phi_args, |at |at |graphite-isl-ast-to-gimple. |graphite-isl-ast-to-gimple. |c:2114 |c:2114 --- Comment #12 from Jakub Jelinek --- Based on #c10 retargeting. >>From gcc-bugs-return-619249-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:55:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95559 invoked by alias); 26 Oct 2018 10:55:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94865 invoked by uid 48); 26 Oct 2018 10:55:38 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71569] [6 regression] Crash: External definition of template member from template struct Date: Fri, 26 Oct 2018 10:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 5.1.0 X-Bugzilla-Keywords: ice-on-invalid-code, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02631.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71569 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619248-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:55:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93665 invoked by alias); 26 Oct 2018 10:55:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93552 invoked by uid 48); 26 Oct 2018 10:55:17 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87696] gcc-patches mail archive does not show attachments clearly Date: Fri, 26 Oct 2018 10:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02630.txt.bz2 Content-length: 401 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87696 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement --- Comment #2 from Thomas Koenig --- OK, marking as enhancement then. >>From gcc-bugs-return-619250-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:56:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96615 invoked by alias); 26 Oct 2018 10:56:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96528 invoked by uid 48); 26 Oct 2018 10:56:07 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71570] [6 regression] ICE on invalid variable capture in cxx_incomplete_type_diagnostic, at cp/typeck2.c:55 Date: Fri, 26 Oct 2018 10:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02632.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71570 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.2 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619251-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:56:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97628 invoked by alias); 26 Oct 2018 10:56:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97563 invoked by uid 48); 26 Oct 2018 10:56:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/71602] [6 regression] ICE on __builtin_va_arg in build_va_arg, at c-family/c-common.c:5810 Date: Fri, 26 Oct 2018 10:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02633.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71602 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #21 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619252-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:57:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99981 invoked by alias); 26 Oct 2018 10:57:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99852 invoked by uid 48); 26 Oct 2018 10:57:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/71607] [6 Regression] [ARM] ice due to forbidden enabled attribute dependency on instruction operands Date: Fri, 26 Oct 2018 10:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: thopre01 at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02634.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71607 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.2 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619253-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:59:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104160 invoked by alias); 26 Oct 2018 10:59:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104036 invoked by uid 48); 26 Oct 2018 10:59:01 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71638] [6 Regression] ICE on invalid C++ code on x86_64-linux-gnu with -Wall (internal compiler error: non-constant element in constant CONSTRUCTOR) Date: Fri, 26 Oct 2018 10:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02635.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71638 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619254-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 10:59:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105158 invoked by alias); 26 Oct 2018 10:59:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105061 invoked by uid 48); 26 Oct 2018 10:59:27 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/71654] [6 Regression] missing VRP optimization on c++ unsigned char and short expressions Date: Fri, 26 Oct 2018 10:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: ppalka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02636.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71654 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619255-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:01:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31280 invoked by alias); 26 Oct 2018 11:01:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30576 invoked by uid 48); 26 Oct 2018 11:01:35 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71691] [6 Regression] wrong code at -O3 in both 32-bit and 64-bit modes on x86_64-linux-gnu (Floating point exception) Date: Fri, 26 Oct 2018 11:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: aldyh at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02637.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71691 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #25 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619256-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:02:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33282 invoked by alias); 26 Oct 2018 11:02:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33188 invoked by uid 48); 26 Oct 2018 11:02:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/71724] [6 Regression] ICE: Segmentation fault, deep recursion between combine_simplify_rtx and subst Date: Fri, 26 Oct 2018 11:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02638.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71724 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619257-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:02:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35774 invoked by alias); 26 Oct 2018 11:02:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35579 invoked by uid 48); 26 Oct 2018 11:02:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/71747] [6 Regression] ICE on invalid C++11 code with misuse of overloaded operator '()': Segmentation fault (program cc1plus) Date: Fri, 26 Oct 2018 11:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02639.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71747 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.2 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619258-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:03:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 45852 invoked by alias); 26 Oct 2018 11:03:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 43340 invoked by uid 48); 26 Oct 2018 11:03:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/71779] [6 regression] isl miscompiled with -mabi=ilp32 Date: Fri, 26 Oct 2018 11:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: ra, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02640.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71779 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #28 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619259-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:04:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46775 invoked by alias); 26 Oct 2018 11:04:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 46628 invoked by uid 48); 26 Oct 2018 11:03:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/71907] [6 regression] missing buffer overflow warnings with -flto Date: Fri, 26 Oct 2018 11:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02641.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71907 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619260-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:05:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51579 invoked by alias); 26 Oct 2018 11:05:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51490 invoked by uid 48); 26 Oct 2018 11:05:19 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/71947] [6 Regression] x ^ y not folded to 0 if x == y by DOM Date: Fri, 26 Oct 2018 11:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02642.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71947 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619261-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:06:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97508 invoked by alias); 26 Oct 2018 11:06:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93732 invoked by uid 48); 26 Oct 2018 11:06:33 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/72707] [6 regression] local anonymous union member hides names in the same scope Date: Fri, 26 Oct 2018 11:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02643.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72707 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619262-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:07:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123654 invoked by alias); 26 Oct 2018 11:07:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119191 invoked by uid 48); 26 Oct 2018 11:07:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/72716] [6 Regression] ICE in gfc_resolve_omp_declare_simd, at fortran/openmp.c:5156 Date: Fri, 26 Oct 2018 11:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02644.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72716 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619263-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:12:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90616 invoked by alias); 26 Oct 2018 11:12:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90530 invoked by uid 48); 26 Oct 2018 11:12:33 -0000 From: "ebotcazou at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/70867] [7/8/9 regression] access discriminant in return aggregate wrongly detected as dangling Date: Fri, 26 Oct 2018 11:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ebotcazou at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02645.txt.bz2 Content-length: 694 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70867 Eric Botcazou changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|6.5 |7.4 Summary|[6 regression] access |[7/8/9 regression] access |discriminant in return |discriminant in return |aggregate wrongly detected |aggregate wrongly detected |as dangling |as dangling --- Comment #8 from Eric Botcazou --- > Eric, is this fixed in 7.x or newer? Nope. >>From gcc-bugs-return-619264-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:16:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94059 invoked by alias); 26 Oct 2018 11:16:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93950 invoked by uid 48); 26 Oct 2018 11:16:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/72752] [6 Regression] ICE: in retrieve_specialization, at cp/pt.c:1183 Date: Fri, 26 Oct 2018 11:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02646.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72752 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #16 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619265-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:17:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95132 invoked by alias); 26 Oct 2018 11:17:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94883 invoked by uid 48); 26 Oct 2018 11:16:47 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/72759] [6 Regression] ICE on invalid C++ code on x86_64-linux-gnu (Segmentation fault, tree_class_check, ocp_convert) Date: Fri, 26 Oct 2018 11:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: ppalka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02647.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72759 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619266-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:17:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95909 invoked by alias); 26 Oct 2018 11:17:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95378 invoked by uid 48); 26 Oct 2018 11:17:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/72813] [6 Regression] atomic header cannot be compiled into translation unit with -fkeep-inline-functions Date: Fri, 26 Oct 2018 11:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02648.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D72813 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619268-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:19:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99024 invoked by alias); 26 Oct 2018 11:19:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98936 invoked by uid 48); 26 Oct 2018 11:19:17 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77581] [6 Regression] ICE: instantiate_template_1, cp/pt.c:17391 Date: Fri, 26 Oct 2018 11:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02650.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77581 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619267-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:19:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98143 invoked by alias); 26 Oct 2018 11:19:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97886 invoked by uid 48); 26 Oct 2018 11:18:49 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/74563] [6 regression] Classic MIPS16 (non-MIPS16e) function return broken Date: Fri, 26 Oct 2018 11:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: major X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: matthew.fortune at imgtec dot com X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02649.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D74563 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619270-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:20:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101272 invoked by alias); 26 Oct 2018 11:20:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101198 invoked by uid 48); 26 Oct 2018 11:20:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77639] [6 Regression] ICE on x86_64-linux-gnu (internal compiler error: tree check: accessed elt 1 of tree_vec with 0 elts in unify, at cp/pt.c:19674) Date: Fri, 26 Oct 2018 11:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: ppalka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02652.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77639 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619271-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:20:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102171 invoked by alias); 26 Oct 2018 11:20:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102032 invoked by uid 48); 26 Oct 2018 11:20:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77659] [6 Regression] internal compiler error: in gimplify_expr, at gimplify.c:8858 Date: Fri, 26 Oct 2018 11:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02653.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77659 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619269-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:20:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100379 invoked by alias); 26 Oct 2018 11:20:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100236 invoked by uid 48); 26 Oct 2018 11:20:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77626] [6 Regression] ICE with -Wall on x86_64-linux-gnu (internal compiler error: Segmentation fault, byte_from_pos, cxx_fold_indirect_ref) Date: Fri, 26 Oct 2018 11:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02651.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77626 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619273-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:21:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107044 invoked by alias); 26 Oct 2018 11:21:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106247 invoked by uid 48); 26 Oct 2018 11:21:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77790] [6 Regression] ICE on valid C++14 code when compiling with "-std=c++11": in push_access_scope, at cp/pt.c:227 Date: Fri, 26 Oct 2018 11:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: error-recovery X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02655.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77790 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619272-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:21:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103980 invoked by alias); 26 Oct 2018 11:21:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103838 invoked by uid 48); 26 Oct 2018 11:21:26 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/77770] [6 Regression] Internal compiler error on source which compiles with earlier versions. Date: Fri, 26 Oct 2018 11:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02654.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77770 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619274-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:22:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128572 invoked by alias); 26 Oct 2018 11:22:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120084 invoked by uid 48); 26 Oct 2018 11:22:16 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/77881] [6 Regression] Non-optimal signed comparison on x86_64 since r146817 Date: Fri, 26 Oct 2018 11:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02656.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77881 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619275-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:22:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 47845 invoked by alias); 26 Oct 2018 11:22:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37348 invoked by uid 48); 26 Oct 2018 11:22:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/77959] [6 Regression] ICE in ix86_decompose_address, at i386/i386.c:14954 Date: Fri, 26 Oct 2018 11:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02657.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77959 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619276-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:23:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79967 invoked by alias); 26 Oct 2018 11:23:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66659 invoked by uid 48); 26 Oct 2018 11:23:02 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/78026] [6 Regression] ICE in gfc_resolve_omp_declare_simd, at fortran/openmp.c:5190 Date: Fri, 26 Oct 2018 11:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code, openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02658.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78026 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619277-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:23:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97322 invoked by alias); 26 Oct 2018 11:23:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97233 invoked by uid 48); 26 Oct 2018 11:23:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/78027] [6 Regression] ICE in new_oacc_loop_routine, at omp-low.c:19000 Date: Fri, 26 Oct 2018 11:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code, openacc, openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: cesar at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02659.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78027 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619279-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:25:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100520 invoked by alias); 26 Oct 2018 11:25:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100374 invoked by uid 48); 26 Oct 2018 11:25:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/78127] [6 Regression] AArch64 internal compiler error: in lra_eliminate, at lra-eliminations.c:1440 Date: Fri, 26 Oct 2018 11:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02661.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78127 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619278-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:25:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99516 invoked by alias); 26 Oct 2018 11:25:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99425 invoked by uid 48); 26 Oct 2018 11:25:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/78102] [6 regression] GCC refuses to generate PCMPEQQ instruction for SSE4.1 Date: Fri, 26 Oct 2018 11:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02660.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78102 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #20 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619280-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:26:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101610 invoked by alias); 26 Oct 2018 11:26:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101436 invoked by uid 48); 26 Oct 2018 11:26:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/78343] [6 Regression] Loop is not eliminated Date: Fri, 26 Oct 2018 11:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02662.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78343 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619281-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:26:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102438 invoked by alias); 26 Oct 2018 11:26:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102389 invoked by uid 48); 26 Oct 2018 11:26:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78345] [6 Regression] ICE on invalid c++ code on x86_64-linux-gnu (internal compiler error: in cxx_eval_outermost_constant_expr, at cp/constexpr.c:4464) Date: Fri, 26 Oct 2018 11:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02663.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78345 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619282-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:27:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103639 invoked by alias); 26 Oct 2018 11:27:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103209 invoked by uid 48); 26 Oct 2018 11:27:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/78407] [6 Regression] LTO breaks separate overriding of symbol aliases Date: Fri, 26 Oct 2018 11:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 5.2.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: hubicka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02664.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78407 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619283-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:27:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104669 invoked by alias); 26 Oct 2018 11:27:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104551 invoked by uid 48); 26 Oct 2018 11:27:32 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78572] [6 Regression] internal compiler error: in output_constructor_regular_field, at varasm.c:4968 Date: Fri, 26 Oct 2018 11:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02665.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78572 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619284-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:32:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 114375 invoked by alias); 26 Oct 2018 11:32:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 114243 invoked by uid 48); 26 Oct 2018 11:31:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/78580] [6 Regression] Segfault in gcc with multilib (-m32) and -ffixed-* Date: Fri, 26 Oct 2018 11:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02666.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78580 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619285-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:32:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115697 invoked by alias); 26 Oct 2018 11:32:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115585 invoked by uid 48); 26 Oct 2018 11:32:51 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/78707] [6 Regression] internal compiler error: in push_reload, at reload.c:1349 Date: Fri, 26 Oct 2018 11:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02667.txt.bz2 Content-length: 417 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78707 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek --- Does this fail also with 7.x and later? >>From gcc-bugs-return-619287-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:33:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117736 invoked by alias); 26 Oct 2018 11:33:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117620 invoked by uid 48); 26 Oct 2018 11:33:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78774] [6 Regression] ICE in constexpr string literals and templates Date: Fri, 26 Oct 2018 11:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02669.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78774 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619286-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:33:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116850 invoked by alias); 26 Oct 2018 11:33:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116779 invoked by uid 48); 26 Oct 2018 11:33:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/78726] [6 Regression] Incorrect unsigned arithmetic optimization Date: Fri, 26 Oct 2018 11:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02668.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78726 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #8 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619289-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:34:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119626 invoked by alias); 26 Oct 2018 11:34:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 119544 invoked by uid 48); 26 Oct 2018 11:34:24 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/78856] [6 Regression] wrong code at -O3 on x86_64-linux-gnu (in both 32-bit and 64-bit modes) Date: Fri, 26 Oct 2018 11:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02671.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78856 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619290-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:34:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120499 invoked by alias); 26 Oct 2018 11:34:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120374 invoked by uid 48); 26 Oct 2018 11:34:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/78890] [6 Regression] ICE on invalid reference type in union Date: Fri, 26 Oct 2018 11:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02672.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78890 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619288-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:34:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118667 invoked by alias); 26 Oct 2018 11:34:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118555 invoked by uid 48); 26 Oct 2018 11:33:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/78812] [6 Regression] Wrong code generation due to hoisting memory load across function call Date: Fri, 26 Oct 2018 11:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02670.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78812 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #19 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619291-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:38:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50678 invoked by alias); 26 Oct 2018 11:38:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50572 invoked by uid 48); 26 Oct 2018 11:38:23 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/78911] [6 Regression] Infinite loop at -O2/O3 optimization levels while trying to compile server.c from Wine-2.0-rc2 Date: Fri, 26 Oct 2018 11:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 6.2.1 X-Bugzilla-Keywords: compile-time-hog, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: bernds at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02673.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D78911 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619292-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:39:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52160 invoked by alias); 26 Oct 2018 11:39:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 52023 invoked by uid 48); 26 Oct 2018 11:39:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/79212] [6 Regression] internal compiler error: in maybe_lookup_decl_in_outer_ctx, at omp-low.c:4134 Date: Fri, 26 Oct 2018 11:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: ice-on-valid-code, openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: davids at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02674.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79212 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619293-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:39:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53308 invoked by alias); 26 Oct 2018 11:39:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 53206 invoked by uid 48); 26 Oct 2018 11:39:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79360] [6 Regression] ICE with NSDMI and enum in union Date: Fri, 26 Oct 2018 11:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: ppalka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02675.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79360 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619294-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:40:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54804 invoked by alias); 26 Oct 2018 11:40:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54648 invoked by uid 48); 26 Oct 2018 11:40:44 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 11:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02676.txt.bz2 Content-length: 910 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #47 from Wilco --- (In reply to Douglas Mencken from comment #45) > (In reply to self from comment #44) >=20 > > I can=E2=80=99t get where is the value of STACK_DYNAMIC_OFFSET in publi= shed assembly > > and why do you think it is wrong >=20 > Most likely this value is shown as 96 in =E2=80=9Caddi r1,r30,96=E2=80=9D= (80 for _t1 and > _t2) of epilogues >=20 > bl _t1 > addi r1,r30,96 > lwz r0,8(r1) > lwz r30,-8(r1) > lwz r31,-4(r1) > mtlr r0 > blr No, it's the value of r2 before the call to _t1 (like I quoted in comment 3= 2): t1_a4 addi r2,r1,72 -> 72 % 16 !=3D 0 (correct value would be 64) stw r6,60(r1) stw r2,56(r1) As long as STACK_DYNAMIC_OFFSET isn't aligned, the alloca pointer won't be setup correctly, and this can cause it to corrupt other data in the functio= n. >>From gcc-bugs-return-619297-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:41:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60722 invoked by alias); 26 Oct 2018 11:41:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 57840 invoked by uid 48); 26 Oct 2018 11:41:29 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/79388] [6 Regression] wrong code with -O -fno-tree-coalesce-vars Date: Fri, 26 Oct 2018 11:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02679.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79388 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #12 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619296-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:41:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56097 invoked by alias); 26 Oct 2018 11:41:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55874 invoked by uid 48); 26 Oct 2018 11:41:10 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/69698] [meta-bug] flexible array members Date: Fri, 26 Oct 2018 11:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02678.txt.bz2 Content-length: 465 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69698 Bug 69698 depends on bug 79363, which changed state. Bug 79363 Summary: [6 Regression] ICE with NSDMI and array https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79363 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619295-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:41:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55940 invoked by alias); 26 Oct 2018 11:41:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55813 invoked by uid 48); 26 Oct 2018 11:41:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79363] [6 Regression] ICE with NSDMI and array Date: Fri, 26 Oct 2018 11:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02677.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79363 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619299-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:42:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88821 invoked by alias); 26 Oct 2018 11:42:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86361 invoked by uid 48); 26 Oct 2018 11:42:41 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79457] [6 Regression] Segmentation fault in templated decltype evaluation Date: Fri, 26 Oct 2018 11:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02681.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79457 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619298-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:42:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68892 invoked by alias); 26 Oct 2018 11:42:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63147 invoked by uid 48); 26 Oct 2018 11:42:03 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79410] [6 Regression] internal compiler error: in gimplify_init_ctor_preeval, at gimplify.c:3489 Date: Fri, 26 Oct 2018 11:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02680.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79410 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619302-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:43:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111280 invoked by alias); 26 Oct 2018 11:43:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111206 invoked by uid 48); 26 Oct 2018 11:43:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/79734] [6 Regression] ICE: verify_gimple failed Date: Fri, 26 Oct 2018 11:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02684.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79734 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619300-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:43:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98868 invoked by alias); 26 Oct 2018 11:43:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96543 invoked by uid 48); 26 Oct 2018 11:43:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/79571] [6 Regression] ICE in Max. number of generated reload insns per insn is achieved (90) Date: Fri, 26 Oct 2018 11:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02682.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79571 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #18 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619301-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:43:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109038 invoked by alias); 26 Oct 2018 11:43:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106606 invoked by uid 48); 26 Oct 2018 11:43:26 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79655] [6 Regression] ICE on invalid c++ code in cxx_eval_store_expression in cp/constexpr.c:3464 Date: Fri, 26 Oct 2018 11:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02683.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79655 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619303-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:44:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112981 invoked by alias); 26 Oct 2018 11:44:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 112300 invoked by uid 48); 26 Oct 2018 11:44:30 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79797] [6 Regression] ICE with NSDMI, this pointer and constexpr Date: Fri, 26 Oct 2018 11:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02685.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79797 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619304-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:45:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 129610 invoked by alias); 26 Oct 2018 11:45:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121498 invoked by uid 48); 26 Oct 2018 11:44:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79960] [6 Regression] Class template partial specializations for const volatile types don't match Date: Fri, 26 Oct 2018 11:45:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02686.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79960 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619307-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34536 invoked by alias); 26 Oct 2018 11:46:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34305 invoked by uid 48); 26 Oct 2018 11:46:52 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/80162] [6 Regression] ICE on invalid code (address of register variable) Date: Fri, 26 Oct 2018 11:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02687.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80162 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #10 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619305-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34493 invoked by alias); 26 Oct 2018 11:46:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29957 invoked by uid 48); 26 Oct 2018 11:46:34 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/79993] [6 Regression] ICE in tree_to_uhwi, at tree.c:7344 Date: Fri, 26 Oct 2018 11:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02688.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79993 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619310-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35155 invoked by alias); 26 Oct 2018 11:47:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34575 invoked by uid 48); 26 Oct 2018 11:47:00 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87696] gcc-patches mail archive does not show attachments clearly Date: Fri, 26 Oct 2018 11:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02692.txt.bz2 Content-length: 264 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87696 --- Comment #3 from Jonathan Wakely --- On the other hand, https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01599.html looks fine. Three text/plain attachments, all linked to separately. >>From gcc-bugs-return-619306-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34517 invoked by alias); 26 Oct 2018 11:46:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25072 invoked by uid 48); 26 Oct 2018 11:46:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/80017] [6 Regression] ICE: Max. number of generated reload insns per insn is achieved (90) Date: Fri, 26 Oct 2018 11:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ra X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02690.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80017 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619309-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34848 invoked by alias); 26 Oct 2018 11:47:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34360 invoked by uid 48); 26 Oct 2018 11:46:55 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83808] [7 Regression] "internal compiler error" for invalid input Date: Fri, 26 Oct 2018 11:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02691.txt.bz2 Content-length: 476 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83808 Bug 83808 depends on bug 79993, which changed state. Bug 79993 Summary: [6 Regression] ICE in tree_to_uhwi, at tree.c:7344 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79993 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619311-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37278 invoked by alias); 26 Oct 2018 11:47:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36627 invoked by uid 48); 26 Oct 2018 11:47:18 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/80173] [6 Regression] ICE in store_bit_field_1, at expmed.c:787 Date: Fri, 26 Oct 2018 11:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.8.5 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02693.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80173 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #7 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619308-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:47:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34609 invoked by alias); 26 Oct 2018 11:47:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25171 invoked by uid 48); 26 Oct 2018 11:46:09 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBzYW5pdGl6ZXIvODAxMTBdIFs2IFJlZ3Jlc3Npb25dIGVycm9yOiBz?= =?UTF-8?B?dGF0ZW1lbnQgbWFya2VkIGZvciB0aHJvdywgYnV0IGRvZXNu4oCZdCB3LyAt?= =?UTF-8?B?ZnNhbml0aXplPXRocmVhZA==?= Date: Fri, 26 Oct 2018 11:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02689.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80110 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619312-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:48:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39878 invoked by alias); 26 Oct 2018 11:48:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39742 invoked by uid 48); 26 Oct 2018 11:47:56 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/80202] [6 Regression] Spurious warning "array subscript is below array bounds" with if-statement and char to unsigned int conversion Date: Fri, 26 Oct 2018 11:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: diagnostic, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02694.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80202 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #3 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619314-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:49:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76738 invoked by alias); 26 Oct 2018 11:49:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59011 invoked by uid 48); 26 Oct 2018 11:48:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/80631] [6 Regression] Compiling with -O3 -mavx2 gives wrong code Date: Fri, 26 Oct 2018 11:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02696.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80631 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #13 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619313-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:49:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76125 invoked by alias); 26 Oct 2018 11:49:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39803 invoked by uid 48); 26 Oct 2018 11:47:59 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds Date: Fri, 26 Oct 2018 11:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02695.txt.bz2 Content-length: 553 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D56456 Bug 56456 depends on bug 80202, which changed state. Bug 80202 Summary: [6 Regression] Spurious warning "array subscript is belo= w array bounds" with if-statement and char to unsigned int conversion https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80202 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619315-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:49:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 76805 invoked by alias); 26 Oct 2018 11:49:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 76285 invoked by uid 48); 26 Oct 2018 11:49:21 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/80769] [6 Regression] Invalid delayed string length computation in tree-ssa-strlen.c Date: Fri, 26 Oct 2018 11:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rsandifo at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02698.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80769 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.2 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619316-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:49:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79272 invoked by alias); 26 Oct 2018 11:49:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79175 invoked by uid 48); 26 Oct 2018 11:49:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81073] [6 Regression] link failure as C++ misses to instantiate some objects Date: Fri, 26 Oct 2018 11:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: link-failure X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.2 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02697.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81073 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.2 --- Comment #15 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619317-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:52:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81780 invoked by alias); 26 Oct 2018 11:52:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81683 invoked by uid 48); 26 Oct 2018 11:52:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81234] [6 Regression] stray notes for a flexible array member not at end of struct Date: Fri, 26 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02699.txt.bz2 Content-length: 503 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81234 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |INVALID --- Comment #6 from Jakub Jelinek --- Not a bug. >>From gcc-bugs-return-619319-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:52:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83540 invoked by alias); 26 Oct 2018 11:52:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83446 invoked by uid 48); 26 Oct 2018 11:52:22 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/81675] [6 Regression] attribute(noreturn) of destructor in :? not honored Date: Fri, 26 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.0 X-Bugzilla-Keywords: diagnostic, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02701.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81675 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #6 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619320-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:52:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84585 invoked by alias); 26 Oct 2018 11:52:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84475 invoked by uid 48); 26 Oct 2018 11:52:50 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/81994] [6 Regression][C++11]Internal error: same_comdat_group list across different groups Date: Fri, 26 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02702.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81994 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #4 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619318-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:52:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82041 invoked by alias); 26 Oct 2018 11:52:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81721 invoked by uid 48); 26 Oct 2018 11:52:05 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/69698] [meta-bug] flexible array members Date: Fri, 26 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02700.txt.bz2 Content-length: 505 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D69698 Bug 69698 depends on bug 81234, which changed state. Bug 81234 Summary: [6 Regression] stray notes for a flexible array member n= ot at end of struct https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81234 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID >>From gcc-bugs-return-619321-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:53:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85451 invoked by alias); 26 Oct 2018 11:53:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85368 invoked by uid 48); 26 Oct 2018 11:53:13 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/82085] [6 Regression] ICE: Template variable reference used in nested template alias Date: Fri, 26 Oct 2018 11:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: paolo.carlini at oracle dot com X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02703.txt.bz2 Content-length: 588 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82085 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #14 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619322-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:53:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86489 invoked by alias); 26 Oct 2018 11:53:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86426 invoked by uid 48); 26 Oct 2018 11:53:53 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/82336] [6 Regression] GCC requires but does not emit defaulted constructors in certain cases Date: Fri, 26 Oct 2018 11:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.1.1 X-Bugzilla-Keywords: link-failure X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02704.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82336 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619323-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:54:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87293 invoked by alias); 26 Oct 2018 11:54:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87216 invoked by uid 48); 26 Oct 2018 11:54:10 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/83269] [6 Regression] Wrong constant folding Date: Fri, 26 Oct 2018 11:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02705.txt.bz2 Content-length: 514 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83269 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #11 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619324-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:54:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88213 invoked by alias); 26 Oct 2018 11:54:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88127 invoked by uid 48); 26 Oct 2018 11:54:28 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/84485] [6 Regression] Vectorising zero-stride rmw operation Date: Fri, 26 Oct 2018 11:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rsandifo at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02706.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84485 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #5 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619325-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:55:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 91089 invoked by alias); 26 Oct 2018 11:55:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90973 invoked by uid 48); 26 Oct 2018 11:55:36 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/84823] [6 Regression] x86 LRA hang on valid code (no ICE) with -fno-omit-frame-pointer Date: Fri, 26 Oct 2018 11:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02707.txt.bz2 Content-length: 446 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84823 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #6 from Jakub Jelinek --- Does this work with GCC 7.x or later? GCC 6 branch has been closed. >>From gcc-bugs-return-619326-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:56:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92123 invoked by alias); 26 Oct 2018 11:56:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92036 invoked by uid 48); 26 Oct 2018 11:56:12 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/85891] [6 Regression] Simple loop is not SLP-vectorized after r196872 Date: Fri, 26 Oct 2018 11:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: missed-optimization, needs-bisection X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02708.txt.bz2 Content-length: 587 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85891 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED CC| |jakub at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #9 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619327-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 11:57:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93290 invoked by alias); 26 Oct 2018 11:57:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93206 invoked by uid 48); 26 Oct 2018 11:57:04 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug sanitizer/85924] [6 Regression] ASAN: segfault in __interceptor_clock_gettime ( because 'asan_linux.o' for libasan.a built with -DPIC ) Date: Fri, 26 Oct 2018 11:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: sanitizer X-Bugzilla-Version: 6.4.1 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02709.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85924 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.3 --- Comment #2 from Jakub Jelinek --- GCC 6 branch is being closed, fixed in 7.x. >>From gcc-bugs-return-619328-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:06:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56715 invoked by alias); 26 Oct 2018 12:06:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51779 invoked by uid 48); 26 Oct 2018 12:06:39 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79325] [7/8/9 Regression] ICE on valid GNU C++ code (typeof) on x86_64-linux-gnu: in arg_assoc_type, at cp/name-lookup.c:5823 Date: Fri, 26 Oct 2018 12:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02710.txt.bz2 Content-length: 728 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79325 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org Target Milestone|6.5 |7.4 Summary|[6/7 Regressio] ICE on |[7/8/9 Regression] ICE on |valid GNU C++ code (typeof) |valid GNU C++ code (typeof) |on x86_64-linux-gnu: in |on x86_64-linux-gnu: in |arg_assoc_type, at |arg_assoc_type, at |cp/name-lookup.c:5823 |cp/name-lookup.c:5823 >>From gcc-bugs-return-619329-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:07:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97303 invoked by alias); 26 Oct 2018 12:07:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96395 invoked by uid 48); 26 Oct 2018 12:07:41 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/81126] [7 Regression] ICE in df_compact_blocks, at df-core.c:1743 Date: Fri, 26 Oct 2018 12:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02711.txt.bz2 Content-length: 364 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81126 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org Target Milestone|6.5 |7.4 >>From gcc-bugs-return-619330-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:08:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15640 invoked by alias); 26 Oct 2018 12:08:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12290 invoked by uid 48); 26 Oct 2018 12:08:42 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/70927] [6 only] avx512dq instructions emitted even with -mavx512vl -mno-avx512dq Date: Fri, 26 Oct 2018 12:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02712.txt.bz2 Content-length: 483 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70927 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.0 --- Comment #5 from Jakub Jelinek --- Fixed in 7.0. >>From gcc-bugs-return-619331-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:09:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71397 invoked by alias); 26 Oct 2018 12:09:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64579 invoked by uid 48); 26 Oct 2018 12:09:43 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/68128] A huge regression in Parboil v2.5 OpenMP CUTCP test (2.5 times lower performance) Date: Fri, 26 Oct 2018 12:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 5.3.0 X-Bugzilla-Keywords: missed-optimization, openmp X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02713.txt.bz2 Content-length: 424 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68128 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #13 from Jakub Jelinek --- Fixed. >>From gcc-bugs-return-619332-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:09:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71997 invoked by alias); 26 Oct 2018 12:09:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 65786 invoked by uid 48); 26 Oct 2018 12:09:44 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/79704] [meta-bug] Phoronix Test Suite compiler performance issues Date: Fri, 26 Oct 2018 12:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: unknown X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02714.txt.bz2 Content-length: 509 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79704 Bug 79704 depends on bug 68128, which changed state. Bug 68128 Summary: A huge regression in Parboil v2.5 OpenMP CUTCP test (2.5= times lower performance) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68128 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619333-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:18:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105844 invoked by alias); 26 Oct 2018 12:18:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105769 invoked by uid 48); 26 Oct 2018 12:18:15 -0000 From: "janus at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87597] [7/8/9 Regression] wrong result with matmul inlining Date: Fri, 26 Oct 2018 12:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: janus at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02715.txt.bz2 Content-length: 308 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87597 --- Comment #9 from janus at gcc dot gnu.org --- Tobias, are you going to backport the fix to the release branches? Jakub's comment 8 sounds like it might already be too late for 6.5, but it would be great to have this at least on the 7 and 8 branches! >>From gcc-bugs-return-619334-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:22:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111429 invoked by alias); 26 Oct 2018 12:22:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111319 invoked by uid 48); 26 Oct 2018 12:22:17 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 12:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02716.txt.bz2 Content-length: 2290 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #48 from Wilco --- (In reply to Douglas Mencken from comment #44) > I got assembly of pr78468.c from various versions of GCC >=20 > =E2=80=A2 7.3 produces absolutely the same as patched 8.2 > =E2=80=A2 6.4 produces slightly different assembly with stmw & lmw and di= fferent > sequence of instructions, but numbers like in =E2=80=9Caddi r2,r1,103=E2= =80=9D are the same > =E2=80=A2 4.2.1 can=E2=80=99t compile it at all pr78468.c:9: error: expec= ted =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99, =E2=80=98;=E2=80=99, > =E2=80=98asm=E2=80=99 or =E2=80=98__attribute__=E2=80=99 before =E2=80=98= uintptr_t=E2=80=99 >=20 > (In reply to Wilco from comment #43) > > No the problem is not in this code. It's STACK_DYNAMIC_OFFSET which is = wrong. >=20 > I can=E2=80=99t get where is the value of STACK_DYNAMIC_OFFSET in publish= ed assembly > and why do you think it is wrong The value is used to create the alloca pointer which has to be r1 + STACK_DYNAMIC_OFFSET aligned to at least STACK_BOUNDARY. > It seems that the problem is in fact that your version of > get_dynamic_stack_size from explow.c (introduced with r251713) gives out = too > small values, for example in _t1_a8 it is fifteen =E2=80=9Caddi r3,r3,15= =E2=80=9D while ages > before that it worked as being =E2=80=9Caddi r3,r3,22=E2=80=9D >=20 > - addi r3,r3,15 > + addi r3,r3,22 No my version uses exactly the correct size (adding 15 and clearing the bot= tom 4 bits rounds up to a multiple of 16). > And aligning looks okay, it is then handled by code for >=20 > #define RS6000_ALIGN(n,a) ROUND_UP ((n), (a)) > #define ROUND_UP(x,y) (((x) + (y) - 1) & ~((y) - 1)) >=20 > part of which is rlwinm and such >=20 > (16 + 15) & ~15 =3D 16 > (16 + 22) & ~15 =3D 32 >=20 > Thus for your version of get_dynamic_stack_size that size is 16 here, but > for previous ones it is 32. And eventually this leads to fail for such > built-ins as acos, floor, &c. 16 is correct - an alloca of 16 should allocate 16 bytes, not 32. If the si= ze were incorrect it would fail on all targets, and not only when STACK_DYNAMIC_OFFSET is not correctly aligned. What happens is that the ext= ra padding due to adding 22 rather than 15 helps to hide the bug. >>From gcc-bugs-return-619335-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:25:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19179 invoked by alias); 26 Oct 2018 12:24:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9256 invoked by uid 48); 26 Oct 2018 12:24:03 -0000 From: "kobalicek.petr at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87105] Autovectorization [X86, SSE2, AVX2, DoublePrecision] Date: Fri, 26 Oct 2018 12:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: alias, missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: kobalicek.petr at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02717.txt.bz2 Content-length: 186 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87105 --- Comment #16 from Petr --- Thanks a lot! I hope much more code would benefit from this change. >>From gcc-bugs-return-619336-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:44:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 121567 invoked by alias); 26 Oct 2018 12:44:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118706 invoked by uid 48); 26 Oct 2018 12:44:53 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] weird underlining and colors in sprintf warnings for unterminated arrays Date: Fri, 26 Oct 2018 12:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02718.txt.bz2 Content-length: 1125 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 David Malcolm changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aldyh at gcc dot gnu.org --- Comment #2 from David Malcolm --- The second ADDR_EXPR's location is wrong; it's the location of the whole of= the function call: 8 | __builtin_sprintf (e, "%s", &a[0]); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ rather than just of the 2nd argument, and this leads to the strange colorization. The bogus location is coming from here in gimplify.c: 3130 /* FIXME diagnostics: This will mess up gcc.dg/Warray-bounds.c. = */ 3131 /* Make sure arguments have the same location as the function call 3132 itself. */ 3133 protected_set_expr_location (*arg_p, call_location); which came from commits by Aldy in 2008 and 2009: r140917 (aka 489c40889c8be89bd5bed4b166974f8c1e01e4ee) and r148442 (aka e60a6f7b6c12183ca32dfe2876f09f4b4f4f69c1) >>From gcc-bugs-return-619337-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 12:55:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111987 invoked by alias); 26 Oct 2018 12:55:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111819 invoked by uid 48); 26 Oct 2018 12:54:59 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] weird underlining and colors in sprintf warnings for unterminated arrays Date: Fri, 26 Oct 2018 12:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02719.txt.bz2 Content-length: 316 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 --- Comment #3 from David Malcolm --- prior to that gimplify.c code, the location of the argument is correctly se= t, as: t.c:8:31: note:=20 8 | __builtin_sprintf (e, "%s", &a[0]); | ^~~~~ >>From gcc-bugs-return-619338-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 13:10:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15048 invoked by alias); 26 Oct 2018 13:10:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14935 invoked by uid 48); 26 Oct 2018 13:10:33 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] weird underlining and colors in sprintf warnings for unterminated arrays Date: Fri, 26 Oct 2018 13:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02720.txt.bz2 Content-length: 435 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 --- Comment #4 from David Malcolm --- Aldy: do you remember why the arguments need to have the same location as t= he call itself? The first case works because during gimplify_arg it's wrapped in a NOP_EXPR which is casting from char[] to char *, and it's this NOP_EXPR which gets i= ts location modified. The second case doesn't have the NOP_EXPR. >>From gcc-bugs-return-619339-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 13:40:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103538 invoked by alias); 26 Oct 2018 13:40:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103430 invoked by uid 48); 26 Oct 2018 13:40:05 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 13:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02721.txt.bz2 Content-length: 464 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #49 from Segher Boessenkool --- (In reply to Douglas Mencken from comment #46) > Yeah, PowerPC doesn=E2=80=99t have addressing via PC, thus it requires to= do tricks > like that No, we don't have to do such strange code. The usual way is to do a call to the next instruction, and then a mflr. No blrl needed. This _is_ an excuse to use that fun instruction though! >>From gcc-bugs-return-619340-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 13:42:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6660 invoked by alias); 26 Oct 2018 13:42:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 6532 invoked by uid 48); 26 Oct 2018 13:42:05 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 13:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02722.txt.bz2 Content-length: 363 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #50 from Segher Boessenkool --- The generic code rounded up the allocation size twice, and that isn't neede= d. The problem has been solved for other targets before; a patch for Darwin is at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , patch 000= 1. >>From gcc-bugs-return-619341-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 13:47:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103018 invoked by alias); 26 Oct 2018 13:47:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102933 invoked by uid 48); 26 Oct 2018 13:47:31 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 13:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02723.txt.bz2 Content-length: 664 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #51 from Wilco --- (In reply to Segher Boessenkool from comment #49) > (In reply to Douglas Mencken from comment #46) > > Yeah, PowerPC doesn=E2=80=99t have addressing via PC, thus it requires = to do tricks > > like that >=20 > No, we don't have to do such strange code. The usual way is to do a call > to the next instruction, and then a mflr. No blrl needed. >=20 > This _is_ an excuse to use that fun instruction though! That would kill the return stack though unless the hardware special cases a call to next instruction as not being a call but providing the PC. >>From gcc-bugs-return-619342-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:00:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26636 invoked by alias); 26 Oct 2018 14:00:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26504 invoked by uid 48); 26 Oct 2018 13:59:58 -0000 From: "mark.atkinson99 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration Date: Fri, 26 Oct 2018 14:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: mark.atkinson99 at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02724.txt.bz2 Content-length: 263 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87750 --- Comment #2 from Mark Atkinson --- Created attachment 44906 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44906&action=3Dedit Bug repro (godbolt link copy-paste) >>From gcc-bugs-return-619343-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:01:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28864 invoked by alias); 26 Oct 2018 14:01:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28739 invoked by uid 48); 26 Oct 2018 14:01:34 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 14:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02725.txt.bz2 Content-length: 1088 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #52 from Wilco --- (In reply to Segher Boessenkool from comment #50) > The generic code rounded up the allocation size twice, and that isn't nee= ded. >=20 > The problem has been solved for other targets before; a patch for Darwin = is > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , patch 0= 001. Yes that looks correct indeed. No idea why it wasn't committed... It looks = like the patch in comment 16 didn't work because rs6000_stack_info does its own calculation of this, so aligning when alloca isn't used will get incorrect frame offsets: info->fixed_size =3D RS6000_SAVE_AREA; info->vars_size =3D RS6000_ALIGN (get_frame_size (), 8); if (cfun->calls_alloca) info->parm_size =3D RS6000_ALIGN (crtl->outgoing_args_size + info->fixed_size, STACK_BOUNDARY / BITS_PER_UNIT) - info->fixed_size; else info->parm_size =3D RS6000_ALIGN (crtl->outgoing_args_size, TARGET_ALTIVEC ? 16 : 8); >>From gcc-bugs-return-619344-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:06:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93419 invoked by alias); 26 Oct 2018 14:06:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92567 invoked by uid 48); 26 Oct 2018 14:06:23 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 14:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02726.txt.bz2 Content-length: 961 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #53 from Iain Sandoe --- (In reply to Wilco from comment #52) > (In reply to Segher Boessenkool from comment #50) > > The generic code rounded up the allocation size twice, and that isn't n= eeded. > >=20 > > The problem has been solved for other targets before; a patch for Darwi= n is > > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , patch= 0001. >=20 > Yes that looks correct indeed. No idea why it wasn't committed...=20 long story to do with water coming through the office ceiling, relocation t= o a place without a PPC machine available and then someone claiming that they h= ad bootstrap OK without that patch (which surprised me). I will try to check the situation on 8.2.1 + back ports from trunk over the weekend. if that patch is still good then we should be able to get it into trunk and= 8/7 as needed it's entirely Darwin-local >>From gcc-bugs-return-619345-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:06:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94277 invoked by alias); 26 Oct 2018 14:06:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93487 invoked by uid 48); 26 Oct 2018 14:06:34 -0000 From: "mark.atkinson99 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration Date: Fri, 26 Oct 2018 14:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: mark.atkinson99 at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02727.txt.bz2 Content-length: 515 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87750 --- Comment #3 from Mark Atkinson --- (In reply to Mark Atkinson from comment #2) > Created attachment 44906 [details] > Bug repro (godbolt link copy-paste) Incidentally godbolt copies with syntax colour coding etc., but will only p= aste as such into editors which accept rich text. Paste into a text editor / text dialog and I'll paste as plain text (ie you won't get weird codes in your p= lain text, it works just fine). >>From gcc-bugs-return-619346-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:13:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104183 invoked by alias); 26 Oct 2018 14:13:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 103968 invoked by uid 48); 26 Oct 2018 14:13:15 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 14:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02728.txt.bz2 Content-length: 2850 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #54 from Douglas Mencken --- (In reply to Wilco from comment 51) > (In reply to Segher Boessenkool from comment 49) > > (In reply to Douglas Mencken from comment 46) > > > Yeah, PowerPC doesn=E2=80=99t have addressing via PC, thus it require= s to do tricks > > > like that > >=20 > > No, we don't have to do such strange code. The usual way is to do a ca= ll > > to the next instruction, and then a mflr. No blrl needed. > >=20 > > This _is_ an excuse to use that fun instruction though! >=20 > That would kill the return stack though unless the hardware special cases= a > call to next instruction as not being a call but providing the PC. Nope. bl does nothing to any memory pointed by any register, it just pust current pc+4 into lr, and then updates pc with its argument as relative off= set. I saw the huge code with a lot of subroutines where stack wasn=E2=80=99t us= ed at all (sure such functions are not reentrant), handling call chain by gprs 13 to = 29, for depths less than 16 calls it is very possible Code like bl +8, mflr would just result in larger offsets to data in text. Anyway I don=E2=80=99t get an idea why it may be needed at all. Data in .da= ta (read-only too), code in .text. Simple, easy and nice (In reply to Segher Boessenkool from comment 50) > The generic code rounded up the allocation size twice, and that isn't nee= ded. (In reply to Wilco from comment 48) > 16 is correct - an alloca of 16 should allocate 16 bytes, not 32. If the > size were incorrect it would fail on all targets, and not only when > STACK_DYNAMIC_OFFSET is not correctly aligned. What happens is that the > extra padding due to adding 22 rather than 15 helps to hide the bug. Okay, I got it. 22 (32) is too much, 15 (16) is nice > The problem has been solved for other targets before; a patch for Darwin = is > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , patch 0= 001. It does worth trying #undef STARTING_FRAME_OFFSET #define STARTING_FRAME_OFFSET \ (FRAME_GROWS_DOWNWARD=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20 \ ? 0 \ - : (RS6000_ALIGN (crtl->outgoing_args_size, 16) \ - + RS6000_SAVE_AREA)) + : (cfun->calls_alloca \ + ? RS6000_ALIGN (crtl->outgoing_args_size + RS6000_SAVE_AREA, 16) \ + : (RS6000_ALIGN (crtl->outgoing_args_size, 16) + RS6000_SAVE_AREA))) Meanwhile, what was the problem to merge these patches a year ago? My previ= ous pr84113 was fixed by 2nd patch there, yet the 1st >>From gcc-bugs-return-619347-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:32:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70835 invoked by alias); 26 Oct 2018 14:32:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70717 invoked by uid 48); 26 Oct 2018 14:32:30 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87761] [9 regression][MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c -O1 start with r265398 Date: Fri, 26 Oct 2018 14:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02729.txt.bz2 Content-length: 208 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87761 --- Comment #3 from Segher Boessenkool --- All of those look like register allocation problems, except perhaps that last one. >>From gcc-bugs-return-619348-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:34:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73437 invoked by alias); 26 Oct 2018 14:34:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 73275 invoked by uid 48); 26 Oct 2018 14:34:52 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 14:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02730.txt.bz2 Content-length: 1237 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #55 from Douglas Mencken --- (In reply to Wilco from comment #52) > (In reply to Segher Boessenkool from comment #50) > > The generic code rounded up the allocation size twice, and that isn't n= eeded. > >=20 > > The problem has been solved for other targets before; a patch for Darwi= n is > > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , patch= 0001. >=20 > Yes that looks correct indeed. No idea why it wasn't committed... It looks > like the patch in comment 16 didn't work because rs6000_stack_info does i= ts > own calculation of this, so aligning when alloca isn't used will get > incorrect frame offsets: >=20 > info->fixed_size =3D RS6000_SAVE_AREA; > info->vars_size =3D RS6000_ALIGN (get_frame_size (), 8); > if (cfun->calls_alloca) > info->parm_size =3D > RS6000_ALIGN (crtl->outgoing_args_size + info->fixed_size, > STACK_BOUNDARY / BITS_PER_UNIT) - info->fixed_size; > else > info->parm_size =3D RS6000_ALIGN (crtl->outgoing_args_size, > TARGET_ALTIVEC ? 16 : 8); Is this logic wrong? So what is this supposed to be? >>From gcc-bugs-return-619349-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 14:52:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18910 invoked by alias); 26 Oct 2018 14:52:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16032 invoked by uid 48); 26 Oct 2018 14:52:08 -0000 From: "wilco at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 14:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: wilco at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02731.txt.bz2 Content-length: 1452 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #56 from Wilco --- (In reply to Douglas Mencken from comment #55) > (In reply to Wilco from comment #52) > > (In reply to Segher Boessenkool from comment #50) > > > The generic code rounded up the allocation size twice, and that isn't= needed. > > >=20 > > > The problem has been solved for other targets before; a patch for Dar= win is > > > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , pat= ch 0001. > >=20 > > Yes that looks correct indeed. No idea why it wasn't committed... It lo= oks > > like the patch in comment 16 didn't work because rs6000_stack_info does= its > > own calculation of this, so aligning when alloca isn't used will get > > incorrect frame offsets: > >=20 > > info->fixed_size =3D RS6000_SAVE_AREA; > > info->vars_size =3D RS6000_ALIGN (get_frame_size (), 8); > > if (cfun->calls_alloca) > > info->parm_size =3D > > RS6000_ALIGN (crtl->outgoing_args_size + info->fixed_size, > > STACK_BOUNDARY / BITS_PER_UNIT) - info->fixed_size; > > else > > info->parm_size =3D RS6000_ALIGN (crtl->outgoing_args_size, > > TARGET_ALTIVEC ? 16 : 8); >=20 > Is this logic wrong? So what is this supposed to be? That's correct code, but it is essential that STARTING_FRAME_OFFSET does exactly the same, and STACK_DYNAMIC_OFFSET aligns always. >>From gcc-bugs-return-619350-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 15:37:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128725 invoked by alias); 26 Oct 2018 15:37:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128628 invoked by uid 48); 26 Oct 2018 15:37:15 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02732.txt.bz2 Content-length: 513 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #57 from Segher Boessenkool --- The blrl thing ("skip a return") doesn't kill the return stack; all CPUs with a return stack can recover it here afaik. Recovery of course takes a little time still. Newer CPUs predict BL+4 as not-taken (but finish it as if the prediction was correct); older CPUs do not create a link stack entry if BI=3D31. So we emit "bcl 20,31,$+4" for this, which works optimal= ly in all cases. >>From gcc-bugs-return-619351-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 15:46:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14738 invoked by alias); 26 Oct 2018 15:46:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14476 invoked by uid 48); 26 Oct 2018 15:46:27 -0000 From: "davidegrayson at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Fri, 26 Oct 2018 15:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: davidegrayson at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02733.txt.bz2 Content-length: 3814 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 David Grayson changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |davidegrayson at gmail dot= com --- Comment #14 from David Grayson --- To recap: there is an internal compiler error in ix86_compute_frame_layout = when using rdrnd, C++, noexcept, and i686-w64-mingw32. And it probably affects x86_64-w64-mingw32 too, but I am most interested in the i686 case so I will focus on that. Here is a minimal test case the reproduces the issue: __attribute__((__target__("rdrnd"))) void f(unsigned int * b) noexcept { __builtin_ia32_rdrand32_step(b); } Here are some workarounds I found: 1) Remove the "noexcept" specifier from the function. 2) Don't use the rdrand built-ins. 3) Compile the function as C code. 4) I'm not sure if this is safe, but you can use the compiler option -mpreferred-stack-boundary=3D2, which tells GCC to prefer 4-aligning the st= ack. I am running GCC as a cross-compiler on Linux, targeting i686-w64-mingw32. = I have seen this bug in GCC 7.3.0, 8.2.0, and the 8-20181019 snapshot. For t= he remainder of this bug report, I will just focus on the behavior of the 8-20181019 snapshot. Here is the command I use to compile the program above, and the full output= of the compiler: ---- $ ../prefix/bin/i686-w64-mingw32-g++ -c ../david.cpp=20 during RTL pass: ira ../david.cpp: In function 'void f(unsigned int*)': ../david.cpp:3:1: internal compiler error: in ix86_compute_frame_layout, at config/i386/i386.c:11734 } ^ 0xe0b414 ix86_compute_frame_layout ../../gcc-8-20181019/gcc/config/i386/i386.c:11734 0xaf65ed set_initial_elim_offsets ../../gcc-8-20181019/gcc/reload1.c:3858 0xb0131f calculate_elim_costs_all_insns() ../../gcc-8-20181019/gcc/reload1.c:1562 0x9e536f ira_costs() ../../gcc-8-20181019/gcc/ira-costs.c:2249 0x9decc6 ira_build() ../../gcc-8-20181019/gcc/ira-build.c:3427 0x9d64e3 ira ../../gcc-8-20181019/gcc/ira.c:5295 0x9d64e3 execute ../../gcc-8-20181019/gcc/ira.c:5606 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. ---- The assertion that is failing in ix86_compute_frame_layout (i386.c, line 11= 734) is this one: gcc_assert (preferred_alignment <=3D stack_alignment_needed); By adding my own fprintf statement, I determined that in the problematic ca= se we have: - preferred_alignment is 16 - stack_alignment_needed is 4 I did some experiments and I found that the problematic case (using an rdra= nd intrinsic in a noexcept C++ function) seems to be the only case where the preferred_alignment variable is affected by the -mpreferred-stack-boundary command-line option. In every other case, preferred_alignment is always ju= st 4. Isn't that weird? Just looking at variable names, I would expect -mpreferred-stack-boundary to always affect crtl->preferred_stack_boundary = and crtl->stack_alignment_needed (which are where the values in the assertion a= bove come from). My guess is that someone decided to force the preferred_stack_boundary and stack_alignment_needed to 4 on Windows for some reason, and they succeeded in doing that for most cases, but they failed to= do it for the rdrand/C++/noexcept case. Does anyone have an idea of how to fix this bug for real? What values shou= ld crtl->preferred_stack_boundary crtl->stack_alignment_needed really have on Windows, and should they be controllable from the command-line? Where do t= hey get set? --David >>From gcc-bugs-return-619352-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 15:46:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14873 invoked by alias); 26 Oct 2018 15:46:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14360 invoked by uid 48); 26 Oct 2018 15:46:19 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 15:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02734.txt.bz2 Content-length: 1179 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #58 from Segher Boessenkool --- (In reply to Iain Sandoe from comment #53) > (In reply to Wilco from comment #52) > > (In reply to Segher Boessenkool from comment #50) > > > The generic code rounded up the allocation size twice, and that isn't= needed. > > >=20 > > > The problem has been solved for other targets before; a patch for Dar= win is > > > at https://gcc.gnu.org/ml/gcc-testresults/2017-01/msg02971.html , pat= ch 0001. > >=20 > > Yes that looks correct indeed. No idea why it wasn't committed...=20 >=20 > long story to do with water coming through the office ceiling, relocation= to > a place without a PPC machine available and then someone claiming that th= ey > had bootstrap OK without that patch (which surprised me). >=20 > I will try to check the situation on 8.2.1 + back ports from trunk over t= he > weekend. > if that patch is still good then we should be able to get it into trunk a= nd > 8/7 as needed it's entirely Darwin-local This patch (https://gcc.gnu.org/ml/gcc-testresults/2017-01/txtNTsImfm9sQ.tx= t) is okay for trunk and all open branches, btw. >>From gcc-bugs-return-619353-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 15:47:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21655 invoked by alias); 26 Oct 2018 15:47:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21556 invoked by uid 55); 26 Oct 2018 15:47:05 -0000 From: "joseph at codesourcery dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Fri, 26 Oct 2018 15:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02735.txt.bz2 Content-length: 259 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #5 from joseph at codesourcery dot com --- Send email issues to postmaster@sourceware.org (not overseers, that's=20 another mailing list on the same server). >>From gcc-bugs-return-619354-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 16:16:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127532 invoked by alias); 26 Oct 2018 16:16:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127433 invoked by uid 48); 26 Oct 2018 16:16:37 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 16:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02736.txt.bz2 Content-length: 355 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #59 from Douglas Mencken --- (In reply to Segher Boessenkool from comment #58) > This patch > (https://gcc.gnu.org/ml/gcc-testresults/2017-01/txtNTsImfm9sQ.txt) is okay > for trunk and all open branches, btw. It needs some update, as example after r254003 >>From gcc-bugs-return-619355-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 16:23:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11659 invoked by alias); 26 Oct 2018 16:23:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 11118 invoked by uid 48); 26 Oct 2018 16:23:39 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Fri, 26 Oct 2018 16:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02737.txt.bz2 Content-length: 448 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #60 from Iain Sandoe --- (In reply to Douglas Mencken from comment #59) > (In reply to Segher Boessenkool from comment #58) >=20 > > This patch > > (https://gcc.gnu.org/ml/gcc-testresults/2017-01/txtNTsImfm9sQ.txt) is o= kay > > for trunk and all open branches, btw. >=20 > It needs some update, as example after r254003 i've reworked it and testing now >>From gcc-bugs-return-619356-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 16:56:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71599 invoked by alias); 26 Oct 2018 16:56:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71499 invoked by uid 48); 26 Oct 2018 16:56:10 -0000 From: "sje at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87763] New: [9.0 Regression] aarch64 target testcases fail after r265398 Date: Fri, 26 Oct 2018 16:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sje at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02738.txt.bz2 Content-length: 2790 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87763 Bug ID: 87763 Summary: [9.0 Regression] aarch64 target testcases fail after r265398 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: sje at gcc dot gnu.org CC: segher at gcc dot gnu.org Target Milestone: --- The following tests fail on aarch64 after r265398 (combine: Do not combine moves from hard registers). FAIL: gcc.dg/vect/vect-nop-move.c -flto -ffat-lto-objects scan-rtl-dump combine "deleting noop move" FAIL: gcc.dg/vect/vect-nop-move.c scan-rtl-dump combine "deleting noop move" FAIL: gcc.target/aarch64/combine_bfi_1.c scan-assembler-times \\tbfi\\t 5 FAIL: gcc.target/aarch64/combine_bfxil.c scan-assembler-times bfxil\\t 13 FAIL: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\td[0-9]+, x[0-9]+ FAIL: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\ts[0-9]+, w[0-9]+ FAIL: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\td[0-9]+, x[0-9]+ FAIL: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\ts[0-9]+, w[0-9]+ FAIL: gcc.target/aarch64/insv_1.c scan-assembler bfi\tx[0-9]+, x[0-9]+, 0, 8 FAIL: gcc.target/aarch64/insv_1.c scan-assembler bfi\tx[0-9]+, x[0-9]+, 16,= 5 FAIL: gcc.target/aarch64/insv_1.c scan-assembler movk\tx[0-9]+, 0x1d6b, lsl= 32 FAIL: gcc.target/aarch64/lsl_asr_sbfiz.c scan-assembler sbfiz\tw FAIL: gcc.target/aarch64/sve/tls_preserve_1.c -march=3Darmv8.2-a+sve=20 scan-assembl er-not \\tst[rp]\\t[dqv] FAIL: gcc.target/aarch64/test_frame_16.c scan-assembler-times sub\tsp, sp, #[0-9 ]+ 2 FAIL: gcc.target/aarch64/tst_5.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*255 FAIL: gcc.target/aarch64/tst_5.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*65535 FAIL: gcc.target/aarch64/tst_6.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*65535 FAIL: gcc.target/aarch64/va_arg_3.c scan-assembler-not x7 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.16b, w[0- 9]+ 3 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.2d, x[0-9 ]+ 2 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.2s, w[0-9 ]+ 2 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.4h, w[0-9 ]+ 3 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.4s, w[0-9 ]+ 2 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.8b, w[0-9 ]+ 3 FAIL: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.8h, w[0-9 ]+ 3 FAIL: gcc.target/aarch64/vect_combine_zeroes_1.c scan-assembler-not mov\tv[0-9]+ .8b, v[0-9]+.8b FAIL: g++.dg/ext/pr82625.C -std=3Dgnu++17 (test for excess errors) >>From gcc-bugs-return-619357-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 16:57:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95841 invoked by alias); 26 Oct 2018 16:57:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95778 invoked by uid 48); 26 Oct 2018 16:57:42 -0000 From: "sje at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87763] [9.0 Regression] aarch64 target testcases fail after r265398 Date: Fri, 26 Oct 2018 16:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sje at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02739.txt.bz2 Content-length: 1505 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87763 --- Comment #1 from Steve Ellcey --- I looked at one of the failing tests (gcc.target/aarch64/cvtf_1.c) the code looks worse than before, generating an extra instruction in each of the routines. Here is an example from one function where there is an extra fmov that was not there before. The test runs at -O1 but the extra instruction appears at all optimization levels. void cvt_int32_t_to_float (int a, float b) { float c; c =3D (float) a; if ( (c - b) > 0.00001) abort(); } Which used to generate: cvt_int32_t_to_float: .LFB0: .cfi_startproc scvtf s1, w0 fsub s0, s1, s0 fcvt d0, s0 adrp x0, .LC0 ldr d1, [x0, #:lo12:.LC0] fcmpe d0, d1 bgt .L9 ret .L9: stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 mov x29, sp bl abort .cfi_endproc Now generates: cvt_int32_t_to_float: .LFB0: .cfi_startproc fmov s1, w0 scvtf s1, s1 fsub s1, s1, s0 fcvt d1, s1 adrp x0, .LC0 ldr d0, [x0, #:lo12:.LC0] fcmpe d1, d0 bgt .L9 ret .L9: stp x29, x30, [sp, -16]! .cfi_def_cfa_offset 16 .cfi_offset 29, -16 .cfi_offset 30, -8 mov x29, sp bl abort .cfi_endproc >>From gcc-bugs-return-619358-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 17:28:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62914 invoked by alias); 26 Oct 2018 17:28:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62822 invoked by uid 48); 26 Oct 2018 17:28:37 -0000 From: "P at draigBrady dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/83173] C preprocessor generates incorrect linemarkers Date: Fri, 26 Oct 2018 17:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: P at draigBrady dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02740.txt.bz2 Content-length: 132 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83173 --- Comment #9 from P=C3=A1draig Brady

--- Facebook >>From gcc-bugs-return-619359-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 17:41:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30746 invoked by alias); 26 Oct 2018 17:41:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30685 invoked by uid 48); 26 Oct 2018 17:41:26 -0000 From: "doko at debian dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87764] New: gfortran crashes with illegal code Date: Fri, 26 Oct 2018 17:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at debian dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02741.txt.bz2 Content-length: 969 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87764 Bug ID: 87764 Summary: gfortran crashes with illegal code Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: doko at debian dot org Target Milestone: --- seen on all active versions (test file ends with two newlines): $ cat test.f90 end program & $ /usr/lib/gcc-snapshot/bin/gfortran test.f90 f951: Warning: No location in statement f951: internal compiler error: Segmentation fault 0x7f3381724fbf ??? =20=20=20=20=20=20=20 /build/glibc-hBZSf0/glibc-2.27/signal/../sysdeps/unix/sysv/linux/x86_64/sig= action.c:0 0x7f3381711b16 __libc_start_main ../csu/libc-start.c:310 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. >>From gcc-bugs-return-619360-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 17:50:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66008 invoked by alias); 26 Oct 2018 17:50:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63263 invoked by uid 48); 26 Oct 2018 17:50:21 -0000 From: "mgulick at mathworks dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug preprocessor/83173] C preprocessor generates incorrect linemarkers Date: Fri, 26 Oct 2018 17:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: preprocessor X-Bugzilla-Version: 7.2.0 X-Bugzilla-Keywords: patch X-Bugzilla-Severity: normal X-Bugzilla-Who: mgulick at mathworks dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02742.txt.bz2 Content-length: 469 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83173 --- Comment #10 from Mike Gulick --- In hopes of seeing some progress on this bug, I will rebase the patches on = the latest gcc master branch and re-test. I will also refactor the main patch = to separate out the functional fix from the diagnostics change, which will hopefully make reviewing easier. I'll reply here with a link to the gcc-patches archive once I have posted them. >>From gcc-bugs-return-619361-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 18:51:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30255 invoked by alias); 26 Oct 2018 18:51:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30162 invoked by uid 55); 26 Oct 2018 18:51:23 -0000 From: "wschmidt at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87473] [7/8/9 Regression] ICE in create_add_on_incoming_edge, at gimple-ssa-strength-reduction.c:2344 Date: Fri, 26 Oct 2018 18:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: wschmidt at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: wschmidt at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02743.txt.bz2 Content-length: 1953 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87473 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Fri Oct 26 18:50:51 2018 New Revision: 265543 URL: https://gcc.gnu.org/viewcvs?rev=3D265543&root=3Dgcc&view=3Drev Log: [gcc] 2018-10-26 Bill Schmidt Backport from mainline 2018-10-19 Bill Schmidt PR tree-optimization/87473 * gimple-ssa-strength-reduction.c (record_phi_increments_1): For phi arguments identical to the base expression of the phi candidate, record a phi-adjust increment of zero minus the index expression of the hidden basis. (phi_incr_cost_1): For phi arguments identical to the base expression of the phi candidate, the difference to compare against the increment is zero minus the index expression of the hidden basis, and there is no potential savings from replacing the (phi) statement. (ncd_with_phi): For phi arguments identical to the base expression of the phi candidate, the difference to compare against the increment is zero minus the index expression of the hidden basis. (all_phi_incrs_profitable_1): For phi arguments identical to the base expression of the phi candidate, the increment to be checked for profitability is zero minus the index expression of the hidden basis. [gcc/testsuite] 2018-10-26 Bill Schmidt Backport from mainline 2018-10-19 Bill Schmidt PR tree-optimization/87473 * gcc.c-torture/compile/pr87473.c: New file. Added: branches/gcc-8-branch/gcc/testsuite/gcc.c-torture/compile/pr87473.c Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/gimple-ssa-strength-reduction.c branches/gcc-8-branch/gcc/testsuite/ChangeLog >>From gcc-bugs-return-619362-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 18:57:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37121 invoked by alias); 26 Oct 2018 18:57:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37008 invoked by uid 48); 26 Oct 2018 18:57:11 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/68226] [7/8/9 Regression] [OOP] ICE on assignment of pointer-valued function to allocatable Date: Fri, 26 Oct 2018 18:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 5.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02744.txt.bz2 Content-length: 628 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D68226 Paul Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #8 from Paul Thomas --- (In reply to Jakub Jelinek from comment #7) > GCC 6 branch is being closed Actually, for all the current branch versions, including 6.4.1 20180703, the testcase compiles and runs correctly. Closing as fixed. Paul >>From gcc-bugs-return-619363-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 19:17:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44881 invoked by alias); 26 Oct 2018 19:17:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33846 invoked by uid 48); 26 Oct 2018 19:17:13 -0000 From: "jb at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87352] [7/8/9 Regression] Large stack usage with new gfortran Date: Fri, 26 Oct 2018 19:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: compile-time-hog, memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jb at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02745.txt.bz2 Content-length: 454 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87352 Janne Blomqvist changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jb at gcc dot gnu.org --- Comment #3 from Janne Blomqvist --- Might this be related to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D844= 87 ? >>From gcc-bugs-return-619364-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 19:26:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 119052 invoked by alias); 26 Oct 2018 19:26:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118897 invoked by uid 48); 26 Oct 2018 19:26:47 -0000 From: "jb at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87050] Bump wwwdocs to html5 Date: Fri, 26 Oct 2018 19:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jb at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: gerald at pfeifer dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02746.txt.bz2 Content-length: 347 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87050 --- Comment #12 from Janne Blomqvist --- Based on a recursive grep of the wwwdocs repo the only remaining use of "xh= tml" is a variable "XHTML" in htdocs/style.mhtml which, AFAICS, doesn't any long= er actually have anything to do with XHTML. A big thanks to Gerald! >>From gcc-bugs-return-619365-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 19:29:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3620 invoked by alias); 26 Oct 2018 19:29:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3587 invoked by uid 48); 26 Oct 2018 19:29:08 -0000 From: "curlypaul924 at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87765] New: Internal compiler error: coerce_template_parms (8.2) or cxx_eval_constant_expression (trunk) Date: Fri, 26 Oct 2018 19:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: curlypaul924 at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02747.txt.bz2 Content-length: 1175 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87765 Bug ID: 87765 Summary: Internal compiler error: coerce_template_parms (8.2) or cxx_eval_constant_expression (trunk) Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: curlypaul924 at gmail dot com Target Milestone: --- The following syntactically valid program produces an ICE in coerce_template_parms on gcc 8.2: template using foo =3D int; struct A { constexpr int bar() const { return 42; } }; void baz(A a) { [=3D](auto c) { return foo { }; }; } creduce produced a syntactically invalid program which also causes ICE: template using foo =3D int; struct A { int bar(); }; void baz(A a) { [](auto foo } x86-64 gcc trunk on godbolt.org also ICEs, but in cxx_eval_constant_express= ion. Clang accepts the first snippet, but gcc 7.3 rejects it with "error: '__closure' is not a constant expression". Possibly related to (or duplicate of) Bug 86960. >>From gcc-bugs-return-619366-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 19:39:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94128 invoked by alias); 26 Oct 2018 19:39:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89376 invoked by uid 55); 26 Oct 2018 19:39:18 -0000 From: "wschmidt at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87473] [7/8/9 Regression] ICE in create_add_on_incoming_edge, at gimple-ssa-strength-reduction.c:2344 Date: Fri, 26 Oct 2018 19:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: wschmidt at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: wschmidt at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02748.txt.bz2 Content-length: 1947 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87473 --- Comment #9 from Bill Schmidt --- Author: wschmidt Date: Fri Oct 26 19:38:45 2018 New Revision: 265547 URL: https://gcc.gnu.org/viewcvs?rev=3D265547&root=3Dgcc&view=3Drev Log: [gcc] 2018-10-26 Bill Schmidt Backport from mainline 2018-10-19 Bill Schmidt PR tree-optimization/87473 * gimple-ssa-strength-reduction.c (record_phi_increments): For phi arguments identical to the base expression of the phi candidate, record a phi-adjust increment of zero minus the index expression of the hidden basis. (phi_incr_cost): For phi arguments identical to the base expression of the phi candidate, the difference to compare against the increment is zero minus the index expression of the hidden basis, and there is no potential savings from replacing the (phi) statement. (ncd_with_phi): For phi arguments identical to the base expression of the phi candidate, the difference to compare against the increment is zero minus the index expression of the hidden basis. (all_phi_incrs_profitable): For phi arguments identical to the base expression of the phi candidate, the increment to be checked for profitability is zero minus the index expression of the hidden basis. [gcc/testsuite] 2018-10-26 Bill Schmidt Backport from mainline 2018-10-19 Bill Schmidt PR tree-optimization/87473 * gcc.c-torture/compile/pr87473.c: New file. Added: branches/gcc-7-branch/gcc/testsuite/gcc.c-torture/compile/pr87473.c Modified: branches/gcc-7-branch/gcc/ChangeLog branches/gcc-7-branch/gcc/gimple-ssa-strength-reduction.c branches/gcc-7-branch/gcc/testsuite/ChangeLog >>From gcc-bugs-return-619367-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:17:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9483 invoked by alias); 26 Oct 2018 20:17:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9316 invoked by uid 48); 26 Oct 2018 20:17:37 -0000 From: "eric at efcs dot ca" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87766] New: ICE using __PRETTY_FUNCTION__ in dependent context Date: Fri, 26 Oct 2018 20:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: eric at efcs dot ca X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02749.txt.bz2 Content-length: 685 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87766 Bug ID: 87766 Summary: ICE using __PRETTY_FUNCTION__ in dependent context Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: eric at efcs dot ca Target Milestone: --- // g++ -std=3Dc++1z test.cpp template void test() { [](auto rhs) { auto ptr =3D __PRETTY_FUNCTION__; }(42); } template void test<>(); The above code ICE's with the error: internal compiler error: in output_constant, at varasm.c:4971 >>From gcc-bugs-return-619368-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:18:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11105 invoked by alias); 26 Oct 2018 20:18:32 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 10905 invoked by uid 48); 26 Oct 2018 20:18:28 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/77703] [7/8/9 Regression] ICE on assignment to pointer function Date: Fri, 26 Oct 2018 20:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: pault at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02750.txt.bz2 Content-length: 612 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77703 Paul Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gn= u.org --- Comment #7 from Paul Thomas --- Created attachment 44907 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44907&action=3Dedit Patch for the PR This does the job. I am working on something else right now and will come b= ack to this in a week or so. Paul >>From gcc-bugs-return-619369-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:19:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14126 invoked by alias); 26 Oct 2018 20:19:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13774 invoked by uid 48); 26 Oct 2018 20:19:47 -0000 From: "eric at efcs dot ca" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87766] ICE using __PRETTY_FUNCTION__ in dependent context Date: Fri, 26 Oct 2018 20:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: eric at efcs dot ca X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02751.txt.bz2 Content-length: 636 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87766 Eric Fiselier changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=3D84925 --- Comment #1 from Eric Fiselier --- This doesn't appear to be fixed by gcc.gnu.org/PR84925. It only seems to occur in GCC trunk and not GCC 8.1/8.2. >>From gcc-bugs-return-619370-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:27:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23018 invoked by alias); 26 Oct 2018 20:27:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22940 invoked by uid 48); 26 Oct 2018 20:27:10 -0000 From: "pault at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/71880] pointer to allocatable character Date: Fri, 26 Oct 2018 20:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 6.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pault at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02752.txt.bz2 Content-length: 781 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71880 Paul Thomas changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #11 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #8) > The test in comment 2 looks like a duplicate of pr70149. It is fixed at > revision r265266. This indeed is fixed on trunk. I am trying to build up the intestinal fortitude to go back through some of= the recent fixes and apply them to 8-branch. However, I will close this one now. Thanks for the report. Paul >>From gcc-bugs-return-619371-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:34:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37612 invoked by alias); 26 Oct 2018 20:34:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37564 invoked by uid 48); 26 Oct 2018 20:34:41 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87767] New: Missing AVX512 memory broadcast for floating point constant Date: Fri, 26 Oct 2018 20:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02753.txt.bz2 Content-length: 1510 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87767 Bug ID: 87767 Summary: Missing AVX512 memory broadcast for floating point constant Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com Target Milestone: --- Target: i386,x86-64 [hjl@gnu-efi-2 broadcast-4]$ cat c.c #include __m512 foo (__m512 x) { return _mm512_add_ps (x, _mm512_set1_ps (2.0f)); } [hjl@gnu-efi-2 broadcast-4]$ make c.s /export/build/gnu/tools-build/gcc-test/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/tools-build/gcc-test/build-x86_64-linux/gcc/ -O2 -mavx5= 12f -S c.c [hjl@gnu-efi-2 broadcast-4]$ cat c.s .file "c.c" .text .p2align 4 .globl foo .type foo, @function foo: .LFB5186: .cfi_startproc vbroadcastss .LC0(%rip), %zmm1 vaddps %zmm1, %zmm0, %zmm0 ret .cfi_endproc .LFE5186: .size foo, .-foo .section .rodata.cst16,"aM",@progbits,16 .align 16 .LC0: .long 1073741824 .long 0 .long 0 .long 0 .ident "GCC: (GNU) 9.0.0 20181026 (experimental)" .section .note.GNU-stack,"",@progbits [hjl@gnu-efi-2 broadcast-4]$=20 vbroadcastss should be replaced by memory broadcast. >>From gcc-bugs-return-619372-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 20:46:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 53048 invoked by alias); 26 Oct 2018 20:46:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 52577 invoked by uid 48); 26 Oct 2018 20:46:04 -0000 From: "lumosimann at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] Exorbitant compile times Date: Fri, 26 Oct 2018 20:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: lumosimann at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02754.txt.bz2 Content-length: 1261 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 --- Comment #3 from Lukas Mosimann --- ``` template struct integral_constant { static constexpr T value =3D v; using value_type =3D T; using type =3D integral_constant; }; template struct F : integral_constant::value - F::value> {}; template struct P : integral_constant::value - P::value> {}; template struct F : integral_constant {}; template struct F : integral_constant {}; template struct P : integral_constant {}; template struct P : integral_constant {}; int main() { P_OR_F<0, N, 0>::value; return 0; } ``` This is a shorter reproducible without other headers. The problem is the li= ne `using value_type =3D T`. I would love to debug this, but I don't know wher= e to start. >>From gcc-bugs-return-619373-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 21:09:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111264 invoked by alias); 26 Oct 2018 21:09:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111188 invoked by uid 48); 26 Oct 2018 21:09:13 -0000 From: "lumosimann at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] Exorbitant compile times Date: Fri, 26 Oct 2018 21:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: lumosimann at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02755.txt.bz2 Content-length: 1016 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 --- Comment #4 from Lukas Mosimann --- Okay one last comment from my side (sorry for this two updates in short intervals). I tried to further simplify it, and I came up with this code wh= ich I think has the same problem. ``` template struct integral_constant { static constexpr T value =3D v; using value_type =3D int; // remove this line }; template struct F : integral_constant::value - F::value> {}; template struct F : integral_constant {}; int main() { F<0, 15>::value; return 0; } ``` `integral_constant` with `value_type` compiles in 32 seconds on my machine. `integral_constant` without `value_type` compiles in 1.6 seconds. So we are talking about an 20x increase in compilation time. Things get wor= se with larger N, e.g. `F<0, 16>`: 3.5 s vs. 167 s (48x increase). >>From gcc-bugs-return-619374-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 21:17:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118446 invoked by alias); 26 Oct 2018 21:17:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118369 invoked by uid 48); 26 Oct 2018 21:17:31 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87767] Missing AVX512 memory broadcast for constant vector Date: Fri, 26 Oct 2018 21:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on short_desc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02756.txt.bz2 Content-length: 1618 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87767 H.J. Lu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 Summary|Missing AVX512 memory |Missing AVX512 memory |broadcast for floating |broadcast for constant |point constant |vector Ever confirmed|0 |1 --- Comment #1 from H.J. Lu --- The same issue for integer: [hjl@gnu-efi-2 broadcast-4]$ cat i-ymm.c #include __m256i foo (__m256i x) { return _mm256_add_epi64 (x, _mm256_set1_epi64x (3)); } [hjl@gnu-efi-2 broadcast-4]$ /export/build/gnu/tools-build/gcc-test/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/tools-build/gcc-test/build-x86_64-linux/gcc/ -O2 -mavx5= 12vl -S i-ymm.c [hjl@gnu-efi-2 broadcast-4]$ cat i-ymm.s .file "i-ymm.c" .text .p2align 4 .globl foo .type foo, @function foo: .LFB5186: .cfi_startproc vpaddq .LC0(%rip), %ymm0, %ymm0 ret .cfi_endproc .LFE5186: .size foo, .-foo .section .rodata.cst32,"aM",@progbits,32 .align 32 .LC0: .quad 3 .quad 3 .quad 3 .quad 3 .ident "GCC: (GNU) 9.0.0 20181026 (experimental)" .section .note.GNU-stack,"",@progbits [hjl@gnu-efi-2 broadcast-4]$ >>From gcc-bugs-return-619375-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 21:58:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96281 invoked by alias); 26 Oct 2018 21:58:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96163 invoked by uid 48); 26 Oct 2018 21:58:00 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/59784] Nios2: Wrong code generation for fextsd custom instruction Date: Fri, 26 Oct 2018 21:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02757.txt.bz2 Content-length: 505 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59784 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |sandra at gcc dot gnu.org Resolution|--- |FIXED --- Comment #2 from sandra at gcc dot gnu.org --- Closing this issue as it was fixed in 2014. >>From gcc-bugs-return-619376-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 22:01:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102693 invoked by alias); 26 Oct 2018 22:01:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102548 invoked by uid 48); 26 Oct 2018 22:01:16 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/62130] ld.exe: nios2_work.elf: Not enough room for program headers, try linking with -N Date: Fri, 26 Oct 2018 22:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.1.2 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02758.txt.bz2 Content-length: 585 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D62130 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |sandra at gcc dot gnu.org Resolution|--- |WONTFIX --- Comment #2 from sandra at gcc dot gnu.org --- Closing this issue since no test case was ever provided to demonstrate it's= a gcc bug instead of a linker or BSP issue. >>From gcc-bugs-return-619377-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 22:02:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105711 invoked by alias); 26 Oct 2018 22:02:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105620 invoked by uid 48); 26 Oct 2018 22:02:47 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Fri, 26 Oct 2018 22:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02759.txt.bz2 Content-length: 1259 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #9 from Marc Glisse --- I was looking into using relocation in std::swap. For a type like deque (if= we ignore the swap overload), using memcpy is really worth it. For a more simp= le type like int, using memcpy loses type information, which can hurt other optimizations, so I'd rather stick to the typed assignments for swap. = It isn't obvious what the right compromise is. Maybe types that are trivially relocatable but not trivially movable and destructible? Or just non-trivial? That might work if libstdc++ wasn't stuck with a legacy, non-trivial pair. For the array swap, I could use a large intermediate buffer on the side (me= mcpy really shines on large regions), possibly as large as the full array, but I would need to cap it to some safe size (hard to define). By the way, when swapping ranges of a type that does not specialize/overload swap, it seems wasteful to call swap on each element, because it creates a = new temporary object for each element instead of reusing the same one. It may be possible to detect if swap would call an overload in a different namespace,= but it seems harder to detect if std::swap was specialized). >>From gcc-bugs-return-619378-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 22:46:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28210 invoked by alias); 26 Oct 2018 22:46:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27350 invoked by uid 48); 26 Oct 2018 22:46:14 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87763] [9.0 Regression] aarch64 target testcases fail after r265398 Date: Fri, 26 Oct 2018 22:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02760.txt.bz2 Content-length: 1257 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87763 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-26 Ever confirmed|0 |1 --- Comment #2 from Segher Boessenkool --- The two relevant insns are (insn 35 4 40 2 (set (reg:SI 33 v1 [99]) (reg:SI 0 x0 [ a ])) "87763.c":2:1 46 {*movsi_aarch64} (nil)) (insn 7 10 8 2 (set (reg:SF 33 v1 [orig:95 c ] [95]) (float:SF (reg:SI 33 v1 [99]))) "87763.c":2:14 921 {floatsisf2} (nil)) (this is the LRA dump; IRA already allocated those registers, LRA didn't change anything). 99 was assigned a floating point register: Choosing alt 12 in insn 35: (0) w (1) rZ {*movsi_aarch64} Choosing alt 0 in insn 7: (0) =3Dw (1) w {floatsisf2} an integer register would be alt 0 (r<-r), resp. alt 1 (w<-?r). So apparen= tly the "?" was costed as more strongly than the cost of the removable register move, or IRA didn't see that move was unnecessary. Confirmed, btw. >>From gcc-bugs-return-619379-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Oct 26 23:06:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68057 invoked by alias); 26 Oct 2018 23:06:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68025 invoked by uid 48); 26 Oct 2018 23:06:44 -0000 From: "gcc-bugs at marehr dot dialup.fu-berlin.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87768] New: ICE in tsubst_copy_and_build, at cp/pt.c:19002 when using concepts Date: Fri, 26 Oct 2018 23:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gcc-bugs at marehr dot dialup.fu-berlin.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02761.txt.bz2 Content-length: 1341 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87768 Bug ID: 87768 Summary: ICE in tsubst_copy_and_build, at cp/pt.c:19002 when using concepts Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: gcc-bugs at marehr dot dialup.fu-berlin.de Target Milestone: --- Hello gcc-team, compiling this program with `g++-8 -fconcepts -std=3Dc++17 concept_ice.cpp` ``` struct a {}; template using b =3D a; template struct c; template requires requires(d e) { e[0]; } struct c { static constexpr bool f =3D [] { return false; }(); }; struct g : b::f> {}; ``` yields this ICE: ``` concept_ice.cpp: In instantiation of =E2=80=98constexpr const bool c::f=E2=80=99: concept_ice.cpp:11:29: required from here concept_ice.cpp:6:29: internal compiler error: in tsubst_copy_and_build, at cp/pt.c:19002 requires requires(d e) { e[0]; } ~^ Please submit a full bug report, with preprocessed source if appropriate. See for instructions. ``` g++-7.3.1 compiles this just fine. Thank you for your work! >>From gcc-bugs-return-619380-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 00:21:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42835 invoked by alias); 27 Oct 2018 00:21:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42798 invoked by uid 48); 27 Oct 2018 00:21:38 -0000 From: "John.Ericson at Obsidian dot Systems" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87758] --print-file-name= ignores -L Date: Sat, 27 Oct 2018 00:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: John.Ericson at Obsidian dot Systems X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02762.txt.bz2 Content-length: 1333 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87758 --- Comment #2 from John Ericson --- Indeed it has. Are you worried about the breakage then? Could we make a new --print-library-name=3D ? The old name is pretty bad anyways, so I'd like a= flag with that name to exist regardless. I am still unclear on the degree to which -L is really a GCC concern vs just something forwarded to the linker. If the latter, maybe I should also open a binutils issue so as not to induce a layer violation? The GCC --print-library-name=3D would use the linker --print-library-name=3D so as = to not track something (-L path) it otherwise doesn't need to track.=20=20 ------ Also, if all this sounds like a rather theoretical layer violation, https://ghc.haskell.org/trac/ghc/timeline?from=3D2018-10-26T02%3A26%3A15Z&p= recision=3Dsecond is an example of a practical ramification of this. The gist of this scenari= o is we have another compiler, GHC, that uses gcc. Wrapping gcc to add -L is a l= eaky abstraction because GHC uses --print-file-name to get at the library locati= on. It itself will turn its own -L into -B to get around this issue, but any interpositioned -L will do nothing. Of course the warpper script could also= use -B, but that sure feels like a sledgehammer to solve this problem. >>From gcc-bugs-return-619381-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 01:23:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 8168 invoked by alias); 27 Oct 2018 01:23:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 8143 invoked by uid 48); 27 Oct 2018 01:23:22 -0000 From: "mte.zych at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87769] New: GCC build from source uses headers and libraries from directories host machine. Date: Sat, 27 Oct 2018 01:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mte.zych at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02763.txt.bz2 Content-length: 3076 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87769 Bug ID: 87769 Summary: GCC build from source uses headers and libraries from directories host machine. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: mte.zych at gmail dot com Target Milestone: --- Hi ;) I'm building GCC from source using the following commands: $ cd /home/mzych $ git clone https://github.com/gcc-mirror/gcc.git gcc-source $ cd gcc-source $ ./contrib/download_prerequisites $ cd .. $ mkdir gcc-build $ cd gcc-build $ ../gcc-source/configure -v \ --build=3Dx86_64-linux-gnu \ --host=3Dx86_64-linux-gnu \ --target=3Dx86_64-linux-gnu \ --prefix=3D/home/mzych/gcc \ --enable-languages=3Dc,c++ \ --disable-multilib $ make -j 4 $ make install However, I've noticed that GCC build from source includes system headers and links system libraries: $ /home/mzych/gcc/bin/g++ -x c++ -E -v - ... ---> ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/../../../../x86_64-linux-gn= u/include" #include "..." search starts here: #include <...> search starts here: =20=20=20=20=20 /home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/../../../../include/c++/9.0.0 =20=20=20=20=20 /home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/../../../../include/c++/9.0.= 0/x86_64-linux-gnu =20=20=20=20=20 /home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/../../../../include/c++/9.0.= 0/backward /home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/include ---> /usr/local/include /home/mzych/gcc/include /home/mzych/gcc/lib/gcc/x86_64-linux-gnu/9.0.0/include-fixed ---> /usr/include/x86_64-linux-gnu ---> /usr/include $ /home/mzych/gcc/bin/g++-std=3Dc++14 -E foo.cpp # 1 "foo.cpp" ... # 1 "/home/mzych/gcc/include/c++/9.0.0/cstdint" 1 3 # 32 "/home/mzych/gcc/include/c++/9.0.0/cstdint" 3 ... ---> # 1 "/usr/include/features.h" 1 3 4 ---> # 424 "/usr/include/features.h" 3 4 ---> # 1 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 1 3 4 ---> # 427 "/usr/include/x86_64-linux-gnu/sys/cdefs.h" 3 4 ... I would expect GCC build from source to be standalone and independent from = host machine. Mixing C++ standard library headers from GCC installed on host machine and GCC build from source can cause conflicts, because they could be in competently different versions. BTW, I observed the same behavior with link directories, which results in GCC using link directories from host machine. Am I doing something incorrectly (like not configuring GCC properly) or this is actual issue with GCC? Thanks, Mateusz >>From gcc-bugs-return-619382-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 01:29:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13918 invoked by alias); 27 Oct 2018 01:29:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13893 invoked by uid 48); 27 Oct 2018 01:29:33 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87769] GCC build from source uses headers and libraries from directories host machine. Date: Sat, 27 Oct 2018 01:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02764.txt.bz2 Content-length: 791 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87769 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew Pinski --- GCC is not independent from the libc's headers. GCC DOES NOT INCLUDE A LIB= C.=20 Glibc is the libc that is used on many Linux distro (but not the only one o= ut there). If you want to build a completely self contained compiler/librarie= s, there are many directions on the internet for that. NOTE the standard C++ headers include the standard C headers in the end. >>From gcc-bugs-return-619383-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 02:30:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 57787 invoked by alias); 27 Oct 2018 02:30:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56816 invoked by uid 48); 27 Oct 2018 02:30:01 -0000 From: "arthur.j.odwyer at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Sat, 27 Oct 2018 02:30:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: arthur.j.odwyer at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02765.txt.bz2 Content-length: 3153 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #10 from Arthur O'Dwyer --- > Still better than duplicating the whole class IMO. The `optional` example in P1144R0 Appendix B looks scarier than I should ha= ve. For one thing, I omitted all the boring user-facing API of `optional` (empl= ace, reset, has_value, operator bool, operator*, operator->, ...) which would be implemented in the top level and thus shared by everyone. For another thing= , I showed the metaprogramming for BOTH trivially relocatable AND trivially constructible/destructible in the same example. Adding trivial relocatabili= ty to a library type doesn't involve any duplication of member function implementations. It's tedious for sure, but mechanical. Here's the commit where I trivially-relocatable-ized `std::deque`. 34 lines added, 18 more lines changed. There's some duplication, but it's not litera= lly "duplicating the whole class." https://github.com/llvm-mirror/libcxx/commit/cccc6d330fba37852455a3905b402b= 1aabe05474#diff-38adc80cec663f2f29c22e9ffc0de912 > I was looking into using relocation in std::swap. ... Maybe types that ar= e trivially relocatable but not trivially movable and destructible? Or just= non-trivial? My commit for `std::swap` is here: https://github.com/Quuxplusone/libcxx/commit/4d89aa95a7da86d1671d3e44419677= 82399fc3f9#diff-d436eb0fd9de10b54a828ce6435f7e81 It's extremely naive. I just say, if the type is_trivially_relocatable, the= n we use memcpy --- EXCEPT, if the type is_empty, then we should NOT use memcpy, because that is highly likely to break real code. https://quuxplusone.github.io/blog/2018/07/13/trivially-copyable-corner-cas= es/ > For the array swap, I could use a large intermediate buffer on the side (= memcpy really shines on large regions), possibly as large as the full array= , but I would need to cap it to some safe size (hard to define). A couple of people have mentioned to me that libc is conspicuously missing a `memswap(void *a, void *b, size_t n)` primitive (such as would be used internally by `qsort`). If libc guaranteed us an efficient implementation of `memswap`, we wouldn't need to do so much micro-optimization at the C++ lev= el. > By the way, when swapping ranges of a type that does not specialize/overl= oad swap, it seems wasteful to call swap on each element, because it create= s a new temporary object for each element instead of reusing the same one. I'm not sure I follow. Are you relying on the premise that move-constructin= g an object, and then destructing a moved-from object, is more expensive than move-assigning into a moved-from object? I would expect move-assigning to be *no cheaper* than move-constructing, and so constructing and destructing a = new temporary for each element ought to be *no more expensive* (and possibly cheaper) than reusing the same one. But I have no actual benchmark numbers. Do you? Re detecting overloads/specializations of std::swap, I think both are impossible, but I'm curious what you're thinking of, BUT I bet it's off-top= ic for this issue, so maybe you could email me your idea? :) >>From gcc-bugs-return-619384-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 06:35:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34229 invoked by alias); 27 Oct 2018 06:35:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34175 invoked by uid 48); 27 Oct 2018 06:35:24 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87473] [7/8/9 Regression] ICE in create_add_on_incoming_edge, at gimple-ssa-strength-reduction.c:2344 Date: Sat, 27 Oct 2018 06:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: wschmidt at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02766.txt.bz2 Content-length: 438 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87473 Arseny Solokha changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #10 from Arseny Solokha --- So fixed everywhere. >>From gcc-bugs-return-619385-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 08:20:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44272 invoked by alias); 27 Oct 2018 08:20:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 44091 invoked by uid 48); 27 Oct 2018 08:20:08 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sat, 27 Oct 2018 08:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete bug_status assigned_to attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02767.txt.bz2 Content-length: 902 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 Iain Sandoe changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #44901|0 |1 is obsolete| | Status|NEW |WAITING Assignee|unassigned at gcc dot gnu.org |iains at gcc dot gn= u.org --- Comment #61 from Iain Sandoe --- Created attachment 44908 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44908&action=3Dedit Proposed 8.x patch here is the revised patch for the post wi::int_traits world. Works For Me(t= m) Please confirm for your use-case. I expect this variant will be suitable for trunk (testing later) A slightly different version will be needed for 7.x (TBD). >>From gcc-bugs-return-619386-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 08:36:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3126 invoked by alias); 27 Oct 2018 08:36:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2611 invoked by uid 48); 27 Oct 2018 08:36:34 -0000 From: "dcb314 at hotmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Sat, 27 Oct 2018 08:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dcb314 at hotmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02768.txt.bz2 Content-length: 502 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 David Binderman changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcb314 at hotmail dot com --- Comment #3 from David Binderman --- Code compiles ok at -O2, so -O3 required.=20 Bug seems to first appear somewhere between revision 265367 and 265411. >>From gcc-bugs-return-619387-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 08:54:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13727 invoked by alias); 27 Oct 2018 08:54:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 13669 invoked by uid 48); 27 Oct 2018 08:54:45 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/85410] ICE in create_block_for_bookkeeping, at sel-sched.c:4563 Date: Sat, 27 Oct 2018 08:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02769.txt.bz2 Content-length: 3838 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85410 --- Comment #3 from Arseny Solokha --- Testcase from #c2 doesn't fail for me anymore w/ the current trunk snapshot= (as of r265361), but the following one does: int py, up; void ro (int *tr, int et) { while (et < 1) { int s7 =3D !!*tr ? 0 : py; if (s7 !=3D 0) { } else { up /=3D 2; if (py * py =3D=3D 0) tr =3D &py; } ++et; } } % x86_64-unknown-linux-gnu-gcc-9.0.0-alpha20181021 -O1 -fschedule-insns -fsel-sched-pipelining -fselective-scheduling -fvar-tracking-assignments -fno-if-conversion -fno-tree-loop-im -w -c ebmjprna.c during RTL pass: sched1 ebmjprna.c: In function 'ro': ebmjprna.c:23:1: internal compiler error: in create_block_for_bookkeeping, = at sel-sched.c:4563 23 | } | ^ 0x65a9e8 create_block_for_bookkeeping =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:4563 0x65a9e8 find_place_for_bookkeeping =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:4700 0x65a9e8 generate_bookkeeping_insn =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:4800 0x65a9e8 move_op_at_first_insn =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6077 0xc9016c code_motion_path_driver =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6669 0xc90516 code_motion_process_successors =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6356 0xc90516 code_motion_path_driver =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6622 0xc90516 code_motion_process_successors =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6356 0xc90516 code_motion_path_driver =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6622 0xc93292 move_op =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:6714 0xc93292 move_exprs_to_boundary =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:5237 0xc93292 schedule_expr_on_boundary =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:5450 0xc951cc fill_insns =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:5592 0xc951cc schedule_on_fences =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7366 0xc951cc sel_sched_region_2 =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7504 0xc96a56 sel_sched_region_1 =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7546 0xc9822e sel_sched_region(int) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7647 0xc9822e sel_sched_region(int) =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7632 0xc99141 run_selective_scheduling() =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sel-sched.c:7733 0xc78edd rest_of_handle_sched =20=20=20=20=20=20=20 /var/tmp/portage/sys-devel/gcc-9.0.0_alpha20181021/work/gcc-9-20181021/gcc/= sched-rgn.c:3718 >>From gcc-bugs-return-619388-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 08:58:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 16051 invoked by alias); 27 Oct 2018 08:58:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15984 invoked by uid 48); 27 Oct 2018 08:58:02 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87106] Group move and destruction of the source, where possible, for speed Date: Sat, 27 Oct 2018 08:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02770.txt.bz2 Content-length: 2180 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87106 --- Comment #11 from Marc Glisse --- (In reply to Arthur O'Dwyer from comment #10) > Here's the commit where I trivially-relocatable-ized `std::deque`. 34 lin= es > added, 18 more lines changed. There's some duplication, but it's not > literally "duplicating the whole class." Indeed. It requires defaulting some methods in the outer class. And it requ= ires some artificial base classes, something I've been fighting against with [[unique_address]]. But it looks doable... > > I was looking into using relocation in std::swap. ... Maybe types that = are trivially relocatable but not trivially movable and destructible? Or ju= st non-trivial? >=20 > My commit for `std::swap` is here: > https://github.com/Quuxplusone/libcxx/commit/ > 4d89aa95a7da86d1671d3e4441967782399fc3f9#diff- > d436eb0fd9de10b54a828ce6435f7e81 > It's extremely naive. I just say, if the type is_trivially_relocatable, t= hen > we use memcpy --- EXCEPT, if the type is_empty, then we should NOT use > memcpy, because that is highly likely to break real code. > https://quuxplusone.github.io/blog/2018/07/13/trivially-copyable-corner- > cases/ Those are real pre-existing problems. As long as we deal with vector, we know that T is the real type so we are safe. But indeed for one-element functions like swap it is more dangerous. I was considering not just cases that are dangerous, but also cases (like i= nt) that are safe but where memcpy might hinder some optimizations using tbaa. > I'm not sure I follow. Are you relying on the premise that move-construct= ing > an object, and then destructing a moved-from object, is more expensive th= an > move-assigning into a moved-from object? I would expect move-assigning to= be > *no cheaper* than move-constructing, and so constructing and destructing a > new temporary for each element ought to be *no more expensive* (and possi= bly > cheaper) than reusing the same one. For a type that always has some memory allocated, say std::list in visual studio, constructing+destructing means allocating and deallocating a sentin= el, which can be skipped when assigning. >>From gcc-bugs-return-619389-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 10:11:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123355 invoked by alias); 27 Oct 2018 10:11:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123282 invoked by uid 48); 27 Oct 2018 10:11:04 -0000 From: "jeremy at jeremysanders dot net" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87352] [7/8/9 Regression] Large stack usage with new gfortran Date: Sat, 27 Oct 2018 10:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: compile-time-hog, memory-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: jeremy at jeremysanders dot net X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02771.txt.bz2 Content-length: 248 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87352 --- Comment #4 from Jeremy Sanders --- Janne: This problem is also present on version 7, whereas the other bug is = new in 8. There may be a relation, however. >>From gcc-bugs-return-619390-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 10:27:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7106 invoked by alias); 27 Oct 2018 10:27:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 7005 invoked by uid 55); 27 Oct 2018 10:26:57 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Sat, 27 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02772.txt.bz2 Content-length: 629 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 --- Comment #8 from Thomas Koenig --- Author: tkoenig Date: Sat Oct 27 10:26:23 2018 New Revision: 265559 URL: https://gcc.gnu.org/viewcvs?rev=3D265559&root=3Dgcc&view=3Drev Log: 2018-10-27 Thomas Koenig PR fortran/86907 * frontend-passes.c (check_locus_code): Add information that warning about missing location information points to an inconsisten internal state. (check_locus_expr): Likewise. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/frontend-passes.c >>From gcc-bugs-return-619391-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 10:43:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27268 invoked by alias); 27 Oct 2018 10:43:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27201 invoked by uid 48); 27 Oct 2018 10:43:06 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Sat, 27 Oct 2018 10:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02773.txt.bz2 Content-length: 546 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |WAITING --- Comment #9 from Thomas Koenig --- This makes the error message a litte bit clearer, to make sure it is understood that this is the compiler's fault, not the user's. However, I cannot reproduce the original problem. >>From gcc-bugs-return-619392-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 10:56:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77846 invoked by alias); 27 Oct 2018 10:56:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77735 invoked by uid 48); 27 Oct 2018 10:56:37 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sat, 27 Oct 2018 10:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02774.txt.bz2 Content-length: 385 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #62 from Douglas Mencken --- (In reply to Iain Sandoe from comment #61) > Created attachment 44908 [details] > Proposed 8.x patch >=20 > here is the revised patch for the post wi::int_traits world. Works For Me= (tm) >=20 > Please confirm for your use-case. It works for me=E2=84=A2 too >>From gcc-bugs-return-619393-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 11:35:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83954 invoked by alias); 27 Oct 2018 11:35:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83850 invoked by uid 48); 27 Oct 2018 11:35:17 -0000 From: "dougmencken at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sat, 27 Oct 2018 11:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: dougmencken at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02775.txt.bz2 Content-length: 1695 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 Douglas Mencken changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #44902|0 |1 is obsolete| | --- Comment #63 from Douglas Mencken --- Created attachment 44909 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44909&action=3Dedit 8.2iain-pr78468.s Assembly of pr78468.s by GCC 8.2 with Iain=E2=80=99s patch --- 8.2vanilla-pr78468.s +++ 8.2iain-pr78468.s @@ -85,7 +85,7 @@ li r7,0 li r5,0 li r4,0 - addi r2,r1,72 + addi r2,r1,80 stw r6,60(r1) stw r2,56(r1) li r6,0 @@ -118,7 +118,7 @@ li r8,0 li r5,0 li r4,0 - addi r2,r1,72 + addi r2,r1,80 stw r6,64(r1) stw r7,60(r1) li r3,0 @@ -152,7 +152,7 @@ li r7,0 li r5,0 li r4,0 - addi r2,r1,72 + addi r2,r1,80 stw r6,60(r1) stw r2,56(r1) li r6,0 @@ -185,7 +185,7 @@ li r8,0 li r5,0 li r4,0 - addi r2,r1,72 + addi r2,r1,80 stw r6,64(r1) stw r7,60(r1) li r3,0 @@ -286,7 +286,7 @@ li r7,0 li r5,0 li r4,0 - addi r2,r1,103 + addi r2,r1,111 stw r6,60(r1) rlwinm r2,r2,0,0,26 li r6,0 @@ -320,7 +320,7 @@ li r8,0 li r5,0 li r4,0 - addi r2,r1,103 + addi r2,r1,111 stw r6,64(r1) rlwinm r2,r2,0,0,26 stw r7,60(r1) >>From gcc-bugs-return-619394-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 11:39:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87228 invoked by alias); 27 Oct 2018 11:39:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87172 invoked by uid 48); 27 Oct 2018 11:39:54 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Sat, 27 Oct 2018 11:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02776.txt.bz2 Content-length: 605 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 --- Comment #10 from J=C3=BCrgen Reuter --- (In reply to Thomas Koenig from comment #9) > This makes the error message a litte bit clearer, to make sure > it is understood that this is the compiler's fault, not the user's. >=20 > However, I cannot reproduce the original problem. Dear Thomas, I didn't check your changes (but they only modify the warning message as far as I understand). I already confirmed to Dominique that for = the code I submitted (and also our full code) the warning does not appear any m= ore. >>From gcc-bugs-return-619395-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 11:42:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116922 invoked by alias); 27 Oct 2018 11:42:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116840 invoked by uid 48); 27 Oct 2018 11:42:25 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86907] [9 Regression] bogus warning "No location in expression near" Date: Sat, 27 Oct 2018 11:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WORKSFORME X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02777.txt.bz2 Content-length: 451 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86907 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |RESOLVED Resolution|--- |WORKSFORME --- Comment #11 from Thomas Koenig --- OK, sowe can close this. >>From gcc-bugs-return-619396-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 13:48:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21247 invoked by alias); 27 Oct 2018 13:48:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 20796 invoked by uid 48); 27 Oct 2018 13:48:11 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Sat, 27 Oct 2018 13:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02778.txt.bz2 Content-length: 841 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tkoenig at gcc dot gnu.org --- Comment #3 from Thomas Koenig --- (In reply to G. Steinmetz from comment #0) > Affects versions down to at least 4.8 : >=20 >=20 > $ cat z1.f90 > program p > integer :: min > print *, min('a','b') > end >=20 >=20 > $ cat z2.f90 > program p > real :: max > print *, max('a','b') > end >=20 What is the expected output? Does this declare a new variable "min" or "max", or should the result simply be 'a' (or 'b')? I have looked at the standard, but didn't find anything relevent. >>From gcc-bugs-return-619397-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 14:07:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 65587 invoked by alias); 27 Oct 2018 14:07:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 65506 invoked by uid 48); 27 Oct 2018 14:07:00 -0000 From: "konraddabrowski at yahoo dot co.uk" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87770] New: ICE in type_dependent_expression_p, at cp/pt.c:25230 Date: Sat, 27 Oct 2018 14:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: konraddabrowski at yahoo dot co.uk X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02779.txt.bz2 Content-length: 5368 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87770 Bug ID: 87770 Summary: ICE in type_dependent_expression_p, at cp/pt.c:25230 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: konraddabrowski at yahoo dot co.uk Target Milestone: --- This affects g++ 8 and trunk (tested on r265559), but not 7.3.0. It first occurs in r249323. The corresponding patch (r249333) in the g++7 branch doesn't seem to cause problems there. This may be a duplicate of bug 87714. $ g++ -v -c equals3.cc Using built-in specs. COLLECT_GCC=3D/home/sage/ppl/bin4/bin/g++ Target: x86_64-pc-linux-gnu Configured with: /home/sage/gcc/configure --prefix=3D/home/sage/ppl/bin4 --enable-languages=3Dc,c++ Thread model: posix gcc version 9.0.0 20181027 (experimental) (GCC) COLLECT_GCC_OPTIONS=3D'-v' '-c' '-shared-libgcc' '-mtune=3Dgeneric' '-march= =3Dx86-64' /home/sage/ppl/bin4/libexec/gcc/x86_64-pc-linux-gnu/9.0.0/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE equals3.cc -quiet -dumpbase equals3.c c -mtune=3Dgeneric -march=3Dx86-64 -auxbase equals3 -version -o /tmp/cc7QKA= Eq.s GNU C++14 (GCC) version 9.0.0 20181027 (experimental) (x86_64-pc-linux-gnu) compiled by GNU C version 9.0.0 20181027 (experimental), GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.20-GMP GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/../../../../x86_64-p= c-linux-gnu/include" #include "..." search starts here:=20=20 #include <...> search starts here:=20=20 /home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/../../../../include/c= ++/9.0.0 /home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/../../../../include/c= ++/9.0.0/x86_64-pc-linux-gnu /home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/../../../../include/c= ++/9.0.0/backward /home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include /usr/local/include /home/sage/ppl/bin4/include /home/sage/ppl/bin4/lib/gcc/x86_64-pc-linux-gnu/9.0.0/include-fixed /usr/include/x86_64-linux-gnu /usr/include End of search list. GNU C++14 (GCC) version 9.0.0 20181027 (experimental) (x86_64-pc-linux-gnu) compiled by GNU C version 9.0.0 20181027 (experimental), GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.20-GMP GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 Compiler executable checksum: 7f3b9e82dac49b25cf1b2683fd4c3f1b equals3.cc: In instantiation of =E2=80=98d< >::d(c= onst d&, a) [with e =3D c; =3D int]=E2=80=99: equals3.cc:21:8: required from here equals3.cc:15:18: internal compiler error: in type_dependent_expression_p, = at cp/pt.c:25230 15 | for (B g, h; g !=3D h;) | ~~^~~~ 0x6446f6 type_dependent_expression_p(tree_node*) /home/sage/gcc/gcc/cp/pt.c:25230 0x6446f6 type_dependent_expression_p(tree_node*) /home/sage/gcc/gcc/cp/pt.c:25069 0x97c0fd uses_template_parms(tree_node*) /home/sage/gcc/gcc/cp/pt.c:10036 0x98453f tsubst_copy /home/sage/gcc/gcc/cp/pt.c:15438 0x99ea41 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, boo= l, bool) /home/sage/gcc/gcc/cp/pt.c:18907 0x99f1ae tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, boo= l, bool) /home/sage/gcc/gcc/cp/pt.c:18694 0x99f418 tsubst_copy_and_build(tree_node*, tree_node*, int, tree_node*, boo= l, bool) /home/sage/gcc/gcc/cp/pt.c:18309 0x985007 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:17455 0x985807 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:16797 0x98506b tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:16939 0x986ff5 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:16636 0x98506b tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:16939 0x9b2f97 tsubst_expr(tree_node*, tree_node*, int, tree_node*, bool) /home/sage/gcc/gcc/cp/pt.c:16621 0x9b2f97 instantiate_decl(tree_node*, bool, bool) /home/sage/gcc/gcc/cp/pt.c:24107 0x9b6d0b instantiate_pending_templates(int) /home/sage/gcc/gcc/cp/pt.c:24223 0x8db400 c_parse_final_cleanups()=20=20=20 /home/sage/gcc/gcc/cp/decl2.c:4709 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. ---------------------------------------- Minimal working example: equals3.cc: enum a { b }; class c; class B { public: bool operator!=3D(B); }; template class d { public: d(); template d(const d &, a =3D b); void f(d); }; template <> template d::d(const d &, a); template <> template d::d(const d &, a) { for (B g, h; g !=3D h;) ; } void i() { d j; d k; j.f(k); } >>From gcc-bugs-return-619398-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 14:57:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43114 invoked by alias); 27 Oct 2018 14:57:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 43052 invoked by uid 48); 27 Oct 2018 14:57:41 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sat, 27 Oct 2018 14:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02780.txt.bz2 Content-length: 1045 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 Iain Sandoe changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED --- Comment #64 from Iain Sandoe --- so all languages, m32/m64, --enable-checking=3Dall,rtl,tree trunk bootstrap completed without error (with the patch above + one to enable Ada to work on Darwin9). "Only" 16h of CPU time on a 2G5 cpu ;) Smoke-tested only; full suite will take "some time". So - at least w.r.t the boostrap bug, I'm declaring victory for trunk/8.x a= nd will do a second revision for 7.x (unless it can be proven not to be needed there). @segher - still OK for application or would you like me to post the revised patch? (I want to modify the comment slightly to note that the FRAME_GROWS_DOWNWARD case is the only one relevant here, which is why the other arm of the origi= nal ternary got removed). >>From gcc-bugs-return-619399-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 15:31:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27127 invoked by alias); 27 Oct 2018 15:31:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26841 invoked by uid 48); 27 Oct 2018 15:31:18 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sat, 27 Oct 2018 15:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02781.txt.bz2 Content-length: 202 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #65 from Segher Boessenkool --- Iain: This is fine for trunk and all open branches you want it on. Thanks! >>From gcc-bugs-return-619400-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:02:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50381 invoked by alias); 27 Oct 2018 16:02:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50223 invoked by uid 48); 27 Oct 2018 16:02:15 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Sat, 27 Oct 2018 16:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02782.txt.bz2 Content-length: 490 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed|2018-10-23 00:00:00 |2018-10-27 Ever confirmed|0 |1 --- Comment #4 from Segher Boessenkool --- Confirmed. >>From gcc-bugs-return-619401-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:05:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55715 invoked by alias); 27 Oct 2018 16:05:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55660 invoked by uid 48); 27 Oct 2018 16:05:33 -0000 From: "dory at satx dot rr.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/87771] New: My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this error Date: Sat, 27 Oct 2018 16:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: lto X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dory at satx dot rr.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02783.txt.bz2 Content-length: 1235 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 Bug ID: 87771 Summary: My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this error Product: gcc Version: lto Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: dory at satx dot rr.com Target Milestone: --- Created attachment 44910 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44910&action=3Dedit Note++ Marlin error I got the Arduino software off the Windows store, and followed the directio= ns given by Thomas Sanladerer on his video on how to upgrade the Marlin softwa= re. I downloaded the u8glib_arduino_v1.17 zip file, and had the software includ= e it in the libraries. I have re compiled 4 times, even after opening the "Manage Libraries" so th= ey can update...and I still get the same errors. I don't know how to save in a .i File, but I did copy and paste it into a Note++. I hope you can help me, and I really appreciate what you do! Sincerely, Donna Ory >>From gcc-bugs-return-619402-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:12:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63716 invoked by alias); 27 Oct 2018 16:12:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63644 invoked by uid 48); 27 Oct 2018 16:12:11 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Sat, 27 Oct 2018 16:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02784.txt.bz2 Content-length: 151 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 --- Comment #5 from Segher Boessenkool --- I see the problem. Mine. >>From gcc-bugs-return-619403-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:16:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 80710 invoked by alias); 27 Oct 2018 16:16:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 80642 invoked by uid 48); 27 Oct 2018 16:16:43 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Sat, 27 Oct 2018 16:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02785.txt.bz2 Content-length: 1040 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |segher at gcc dot g= nu.org --- Comment #6 from Segher Boessenkool --- We start off with (insn 36 35 9 2 (set (reg:V4SI 104) (subreg:V4SI (reg:TI 1 dx [ b ]) 0)) "87701.cc":13:31 -1 (expr_list:REG_DEAD (reg:DI 2 cx) (expr_list:REG_DEAD (reg:DI 1 dx) (nil)))) and replace that with (insn 41 35 42 2 (set (reg:V4SI 107) (reg:TI 1 dx [ b ])) "87701.cc":13:31 -1 (expr_list:REG_DEAD (reg:TI 1 dx [ b ]) (nil))) 42: r104:V4SI=3Dr107:V4SI REG_DEAD r107:V4SI (no long form dump for that last one, sorry). Note the subreg has gone missing. So which is correct here: with or without subreg? >>From gcc-bugs-return-619404-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:25:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102700 invoked by alias); 27 Oct 2018 16:25:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91096 invoked by uid 48); 27 Oct 2018 16:24:58 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Sat, 27 Oct 2018 16:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02786.txt.bz2 Content-length: 506 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 --- Comment #7 from Segher Boessenkool --- I have a patch. rtl.texi has this to say about subregs of hard regs: =3D=3D=3D @item hard registers It is seldom necessary to wrap hard registers in @code{subreg}s; such registers would normally reduce to a single @code{reg} rtx. This use of @code{subreg}s is discouraged and may not be supported in the future. =3D=3D=3D So why is the i386 backend doing this? It seems wrong. >>From gcc-bugs-return-619405-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 16:55:06 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37656 invoked by alias); 27 Oct 2018 16:55:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30240 invoked by uid 48); 27 Oct 2018 16:55:01 -0000 From: "stypox at pm dot me" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87772] New: Crash with variadic template, constexpr constructor for templated non-literal type, using declaration Date: Sat, 27 Oct 2018 16:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: stypox at pm dot me X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02787.txt.bz2 Content-length: 2827 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87772 Bug ID: 87772 Summary: Crash with variadic template, constexpr constructor for templated non-literal type, using declaration Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: stypox at pm dot me Target Milestone: --- Created attachment 44911 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44911&action=3Dedit Preprocessed code from the main.cpp file in the description * Version: $g++ --version g++ (Debian 8.2.0-7) 8.2.0 Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * To compile I used (but -save-temps doesn't change anything): g++ -Wall -g -std=3Dc++17 -o main.o -c main.cpp -save-temps * Running that command generates the attached preprocessed code and gives t= his error: $g++ -Wall -g -std=3Dc++17 -o main.o -c main.cpp -save-temps main.cpp: In instantiation of =E2=80=98struct Parser, 1>, 1> >=E2=80=99: main.cpp:24:53: required from here main.cpp:16:8: internal compiler error: in is_base_type, at dwarf2out.c:129= 11 struct Parser { ^~~~~~ Please submit a full bug report, with preprocessed source if appropriate. See for instructions. * This is the main.cpp file, in case it is needed. It contains much nonsense because I removed all the things that didn't change the result of the compilation. When I write "/* or whatever */" I mean that the value/type th= ere is just a placeholder and could be anything. #include #include template struct SentenceBase { std::string m_code; constexpr SentenceBase() {} }; template struct true_all {}; template <> struct true_all<>=20=20= =20=20=20=20=20=20=20=20=20 : std::true_type {}; template struct true_all : std::false_type {}; template struct true_all : true_all::type {}; template struct Parser { using rightTypesGuard =3D std::enable_if_t...>::value>; }; template auto make_parser(Types... sentences) -> Parser...> {} int main() { make_parser(std::array, 1 /* or whatever */>{{}}); } >>From gcc-bugs-return-619406-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 17:26:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86891 invoked by alias); 27 Oct 2018 17:26:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86847 invoked by uid 48); 27 Oct 2018 17:26:19 -0000 From: "dory at satx dot rr.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this error Date: Sat, 27 Oct 2018 17:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: lto X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dory at satx dot rr.com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02788.txt.bz2 Content-length: 485 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 --- Comment #1 from Donna Ory --- I'm not a programmer, or anything like that, so I wouldn't know the first t= hing about adding code or changing it. That said, I just want my Tevo Flash to work as it should before I made the mistake. If I need to download the latest version of the U8glib file to fix the first part, then let me know that. But the other part, I don't have a clue why it would come up. >>From gcc-bugs-return-619407-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 18:25:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63542 invoked by alias); 27 Oct 2018 18:25:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63494 invoked by uid 48); 27 Oct 2018 18:25:18 -0000 From: "ensadc at mailnesia dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87770] ICE in type_dependent_expression_p, at cp/pt.c:25230 Date: Sat, 27 Oct 2018 18:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ensadc at mailnesia dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02789.txt.bz2 Content-length: 574 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87770 ensadc at mailnesia dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ensadc at mailnesia dot com --- Comment #1 from ensadc at mailnesia dot com --- Reduced: template struct d { template d(e); }; template <> template d::d(e); template <> template d::d(e) { long g; (void)g; } template d::d(char); >>From gcc-bugs-return-619408-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 18:35:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70227 invoked by alias); 27 Oct 2018 18:35:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70178 invoked by uid 48); 27 Oct 2018 18:35:29 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/70914] ICE in gfc_get_symbol_decl, at fortran/trans-decl.c:1655 Date: Sat, 27 Oct 2018 18:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02790.txt.bz2 Content-length: 654 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70914 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |tkoenig at gcc dot gnu.org Resolution|--- |FIXED --- Comment #6 from Thomas Koenig --- I don't think z6.f90 and z7.f90 are valid - the pointer points nowhere sensible, and the assignment can store to anywhere or to NULL. I'd say this is fixed. >>From gcc-bugs-return-619409-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 19:55:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21352 invoked by alias); 27 Oct 2018 19:55:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21325 invoked by uid 48); 27 Oct 2018 19:55:38 -0000 From: "dilyan.palauzov at aegee dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87741] Don't build readline/libreadline.a in GDB, when --with-system-readline is supplied Date: Sat, 27 Oct 2018 19:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dilyan.palauzov at aegee dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02791.txt.bz2 Content-length: 246 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87741 --- Comment #6 from =D0=94=D0=B8=D0=BB=D1=8F=D0=BD =D0=9F=D0=B0=D0=BB=D0=B0= =D1=83=D0=B7=D0=BE=D0=B2 --- I have misspelled the domain =E2=80=94 gnu.gcc.org >>From gcc-bugs-return-619410-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 21:35:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113374 invoked by alias); 27 Oct 2018 21:35:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113323 invoked by uid 55); 27 Oct 2018 21:35:16 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/80024] nios2: unclear wording "numeric digits" in diagnostic Date: Sat, 27 Oct 2018 21:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02792.txt.bz2 Content-length: 505 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80024 --- Comment #1 from sandra at gcc dot gnu.org --- Author: sandra Date: Sat Oct 27 21:34:43 2018 New Revision: 265561 URL: https://gcc.gnu.org/viewcvs?rev=3D265561&root=3Dgcc&view=3Drev Log: 2018-10-27 Sandra Loosemore PR target/80024 gcc/ * config/nios2/nios2.c (nios2_valid_target_attribute_rec): Fix error message. Modified: trunk/gcc/ChangeLog trunk/gcc/config/nios2/nios2.c >>From gcc-bugs-return-619411-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 21:39:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117331 invoked by alias); 27 Oct 2018 21:39:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117260 invoked by uid 48); 27 Oct 2018 21:39:29 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/80024] nios2: unclear wording "numeric digits" in diagnostic Date: Sat, 27 Oct 2018 21:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02793.txt.bz2 Content-length: 484 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D80024 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |sandra at gcc dot gnu.org Resolution|--- |FIXED --- Comment #2 from sandra at gcc dot gnu.org --- Fixed on mainline now. >>From gcc-bugs-return-619412-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 23:08:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104255 invoked by alias); 27 Oct 2018 23:08:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104206 invoked by uid 48); 27 Oct 2018 23:08:01 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87773] New: %s directive argument is null missing inlining context Date: Sat, 27 Oct 2018 23:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02794.txt.bz2 Content-length: 1108 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87773 Bug ID: 87773 Summary: %s directive argument is null missing inlining context Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- The warning below is missing inlining context. Worse, because it points to= the format string rather than the call, in complex code it could be tricky to figure out where it's coming from. Finally, it should probably be controlled by -Wnonnull like other such warnings. $ cat t.c && gcc -O2 -S -Wall t.c void f (char *d, const char *f, const char *p) { __builtin_sprintf (d, f, p); } void g (char *d) { const char *f =3D "%s"; __builtin_sprintf (d, f, 0); } t.c: In function =E2=80=98g=E2=80=99: t.c:8:20: warning: =E2=80=98%s=E2=80=99 directive argument is null [-Wforma= t-overflow=3D] 8 | const char *f =3D "%s"; | ^~ >>From gcc-bugs-return-619413-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 23:28:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9049 invoked by alias); 27 Oct 2018 23:28:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9024 invoked by uid 48); 27 Oct 2018 23:28:48 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87774] New: ICE on ternary expression with __builtin_fprintf Date: Sat, 27 Oct 2018 23:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02795.txt.bz2 Content-length: 3083 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87774 Bug ID: 87774 Summary: ICE on ternary expression with __builtin_fprintf Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- GCC fails with an ICE on the program below. #include extern "C" int ff (FILE*, const char*, ...); void f (FILE *fp) { (fp ? __builtin_fprintf : ff)(fp, "abc"); } t.C: In function =E2=80=98void f(FILE*)=E2=80=99: t.C:7:29: internal compiler error: canonical types differ for identical typ= es =E2=80=98int(FILE*, const char*, ...)=E2=80=99 {aka =E2=80=98int(_IO_FILE*,= const char*, ...)=E2=80=99} and =E2=80=98int(FILE*, const char*, ...)=E2=80=99 {aka =E2=80=98int(_IO_FILE*,= const char*, ...)=E2=80=99} 7 | (fp ? __builtin_fprintf : ff)(fp, "abc"); | ^~ 0xb2ff79 comptypes(tree_node*, tree_node*, int) /ssd/src/gcc/git-svn/gcc/cp/typeck.c:1480 0x82f723 build_conditional_expr_1 /ssd/src/gcc/git-svn/gcc/cp/call.c:5112 0x830c73 build_conditional_expr(unsigned int, tree_node*, tree_node*, tree_node*, int) /ssd/src/gcc/git-svn/gcc/cp/call.c:5460 0xb41d68 build_x_conditional_expr(unsigned int, tree_node*, tree_node*, tree_node*, int) /ssd/src/gcc/git-svn/gcc/cp/typeck.c:6668 0x9e858e cp_parser_question_colon_clause /ssd/src/gcc/git-svn/gcc/cp/parser.c:9473 0x9e869c cp_parser_assignment_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9509 0x9e89dc cp_parser_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9672 0x9ded44 cp_parser_primary_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:5255 0x9e320c cp_parser_postfix_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:7060 0x9e6695 cp_parser_unary_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:8339 0x9e7773 cp_parser_cast_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9107 0x9e7857 cp_parser_binary_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9208 0x9e8651 cp_parser_assignment_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9503 0x9e89dc cp_parser_expression /ssd/src/gcc/git-svn/gcc/cp/parser.c:9672 0x9ebd29 cp_parser_expression_statement /ssd/src/gcc/git-svn/gcc/cp/parser.c:11160 0x9eb620 cp_parser_statement /ssd/src/gcc/git-svn/gcc/cp/parser.c:10964 0x9ec28b cp_parser_statement_seq_opt /ssd/src/gcc/git-svn/gcc/cp/parser.c:11303 0x9ec181 cp_parser_compound_statement /ssd/src/gcc/git-svn/gcc/cp/parser.c:11257 0xa004d9 cp_parser_function_body /ssd/src/gcc/git-svn/gcc/cp/parser.c:21926 0xa0069d cp_parser_ctor_initializer_opt_and_function_body /ssd/src/gcc/git-svn/gcc/cp/parser.c:21961 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-619414-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 23:33:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29618 invoked by alias); 27 Oct 2018 23:33:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29582 invoked by uid 48); 27 Oct 2018 23:33:17 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87774] ICE on ternary expression with __builtin_fprintf Date: Sat, 27 Oct 2018 23:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02796.txt.bz2 Content-length: 673 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87774 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Known to fail| |4.3.5, 4.4.7, 4.8.5, 4.9.4, | |5.4.0, 6.4.0, 7.3.0, 8.2.0, | |9.0 --- Comment #1 from Martin Sebor --- It doesn't look like this ever worked correctly. GCC thinks __builtin_fpri= ntf takes a void*. >>From gcc-bugs-return-619415-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sat Oct 27 23:37:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32218 invoked by alias); 27 Oct 2018 23:37:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32188 invoked by uid 48); 27 Oct 2018 23:37:50 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87775] New: error due __builtin_fprintf having the wrong type Date: Sat, 27 Oct 2018 23:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02797.txt.bz2 Content-length: 1982 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87775 Bug ID: 87775 Summary: error due __builtin_fprintf having the wrong type Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- See also pr87774. GCC fails to compile the program below because it declar= es __builtin_fprintf as taking void* rather than FILE* as the first argument (= it's a hack to get around FILE not necessarily being a known type when the built= -in is declared). $ cat t.c && gcc -O2 -S -Wall -Wextra t.c #include int f (const char*, ...); int ff (FILE*, const char*, ...); int sf (char*, const char*, ...); void g (int i, FILE *fp, char *d) { (i ? printf : f)("abc"); (i ? fprintf : ff)(fp, "abc"); (i ? sprintf : sf)(d, "abc"); } void h (int i, FILE *fp, char *d) { (i ? __builtin_printf : f)("abc"); (i ? __builtin_fprintf : ff)(fp, "abc"); (i ? __builtin_sprintf : sf)(d, "abc"); } __typeof__ (fprintf) *pf =3D __builtin_fprintf; t.c: In function =E2=80=98h=E2=80=99: t.c:17:26: warning: pointer type mismatch in conditional expression 17 | (i ? __builtin_fprintf : ff)(fp, "abc"); | ^ t.c:17:26: error: called object is not a function or function pointer 17 | (i ? __builtin_fprintf : ff)(fp, "abc"); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ t.c: At top level: t.c:21:28: warning: initialization of =E2=80=98int (*)(FILE * restrict, co= nst char * restrict, ...)=E2=80=99 {aka =E2=80=98int (*)(struct _IO_FILE * restrict, = const char * restrict, ...)=E2=80=99} from incompatible pointer type =E2=80=98int (*)(v= oid *, const char *, ...)=E2=80=99 [-Wincompatible-pointer-types] 21 | __typeof__ (fprintf) *pf =3D __builtin_fprintf; | ^~~~~~~~~~~~~~~~~ >>From gcc-bugs-return-619416-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 02:28:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54092 invoked by alias); 28 Oct 2018 02:28:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54030 invoked by uid 48); 28 Oct 2018 02:28:09 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Sun, 28 Oct 2018 02:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02798.txt.bz2 Content-length: 2808 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |egallager at gcc dot gnu.o= rg Summary|My first 3d printer, and I |My first 3d printer, and I |messed up trying to update |messed up trying to update |the .ini file. So, I'm |the .ini file. So, I'm |trying to put the original |trying to put the original |software back in it, and I |software back in it, and I |get this error |get this internal compiler | |error --- Comment #2 from Eric Gallager --- (In reply to Donna Ory from comment #0) > Created attachment 44910 [details] The part of that output that is actually from gcc is this part: C:\Users\dory\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:27: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] u8g_dev_t u8g_dev_rot =3D { u8g_dev_rot_dummy_fn, NULL, NULL }; ^ C:\Users\dory\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:27: n= ote: (near initialization for 'u8g_dev_rot.dev_fn') sketch\stepper.cpp: In function 'get_axis_position_mm': sketch\stepper.cpp:1195:1: internal compiler error: Segmentation fault } ^ Please submit a full bug report, with preprocessed source if appropriate. See for instructions. lto-wrapper.exe: fatal error: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardwar= e\tools\avr/bin/avr-gcc returned 1 exit status compilation terminated. c:/program files/windowsapps/arduinollc.arduinoide_1.8.15.0_x86__mdqgnx93n4wtt/hardwar= e/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status exit status 1 > Note++ Marlin error >=20 > I got the Arduino software off the Windows store, and followed the > directions given by Thomas Sanladerer on his video on how to upgrade the > Marlin software. Could you provide a link to this video please? > I downloaded the u8glib_arduino_v1.17 zip file, =46rom where? > and had the software include it in the libraries. >=20 > I have re compiled 4 times, even after opening the "Manage Libraries" so > they can update...and I still get the same errors. >=20 > I don't know how to save in a .i File, but I did copy and paste it into a > Note++. >=20 > I hope you can help me, and I really appreciate what you do! >=20 > Sincerely, > Donna Ory >>From gcc-bugs-return-619417-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 02:35:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62826 invoked by alias); 28 Oct 2018 02:35:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62625 invoked by uid 48); 28 Oct 2018 02:34:56 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/77796] tautological compare warning emitted for inherited static method comparisons Date: Sun, 28 Oct 2018 02:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.1.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02799.txt.bz2 Content-length: 905 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77796 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at gcc dot gnu.or= g, | |dodji at gcc dot gnu.org --- Comment #2 from Eric Gallager --- (In reply to Eric Gallager from comment #1) > Confirmed. Also, it seems weird that the warning underlines all of > B::destroy, but only the "A" in A::destroy: >=20 > $ /usr/local/bin/g++ -c -Wall -Wextra -pedantic 77796.cc > 77796.cc:11:12: warning: self-comparison always evaluates to true > [-Wtautological-compare] > B::destroy =3D=3D A::destroy ? 0 : 1 > ~~~~~~~~~~~^~~~ > $ Diagnostics maintainers, do you know what's up with that? >>From gcc-bugs-return-619418-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 02:38:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67688 invoked by alias); 28 Oct 2018 02:38:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67556 invoked by uid 48); 28 Oct 2018 02:38:26 -0000 From: "awilfox at adelielinux dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/84823] [6 Regression] x86 LRA hang on valid code (no ICE) with -fno-omit-frame-pointer Date: Sun, 28 Oct 2018 02:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: awilfox at adelielinux dot org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 6.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02800.txt.bz2 Content-length: 917 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D84823 A. Wilcox (awilfox) changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #7 from A. Wilcox (awilfox) --- I have no idea. We can't move to GCC 7.x due to regressions on other platforms, and 8.2.0 chewed more memory than our builders have available. = (I should not be seeing oom_killer on a system with 72 GB RAM and -j32, but th= ere it was anyway.) I suppose this can be closed as WONTFIX, if the 6 branch will not be seeing= any further updates. I can reopen it if we manage to find a newer GCC release = that meets our requirements and this errant behaviour still occurs. >>From gcc-bugs-return-619419-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 03:05:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130036 invoked by alias); 28 Oct 2018 03:05:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129941 invoked by uid 48); 28 Oct 2018 03:05:39 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85035] nios2: adding -fdelete-null-pointer-checks with -O2 enabled Date: Sun, 28 Oct 2018 03:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02801.txt.bz2 Content-length: 1128 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85035 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sandra at gcc dot gnu.org --- Comment #3 from sandra at gcc dot gnu.org --- I've looked at this on mainline trunk and I'm not convinced there's a bug h= ere, or at least not a nios2 backend bug. The -fdelete-null-pointer-checks option is badly named. What it really doe= s is allow attempts to dereference a null pointer to be combined and/or replaced with some other code sequence that also causes a trap. So in the isolate-p= aths tree pass, we're getting if (t_4(D) !=3D 0B) goto ; [100.00%] else goto ; [0.00%] .... [count: 0]: # iftmp.0_8 =3D PHI <0B(2)> _9 =3D{v} iftmp.0_8->m_LL; __builtin_trap (); The long long read is tagged as volatile to prevent it from getting optimiz= ed away from later passes, and -mno-cache-volatile says to use the io instruct= ions for volatile memory reads and writes. >>From gcc-bugs-return-619420-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 03:07:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 590 invoked by alias); 28 Oct 2018 03:07:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 543 invoked by uid 48); 28 Oct 2018 03:07:30 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85035] nios2: adding -fdelete-null-pointer-checks with -O2 enabled Date: Sun, 28 Oct 2018 03:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02802.txt.bz2 Content-length: 229 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85035 --- Comment #4 from sandra at gcc dot gnu.org --- Created attachment 44912 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44912&action=3Dedit assembly language output >>From gcc-bugs-return-619421-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 03:09:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 1879 invoked by alias); 28 Oct 2018 03:09:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 1833 invoked by uid 48); 28 Oct 2018 03:09:04 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/71176] trunk/fixincludes/fixincl.c:162: bad % specifier Date: Sun, 28 Oct 2018 03:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: easyhack X-Bugzilla-Severity: enhancement X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02803.txt.bz2 Content-length: 781 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71176 --- Comment #4 from Eric Gallager --- (In reply to David Binderman from comment #2) > (In reply to Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez from comment #1) > > I wonder why GCC -Wformat does not catch this, since "static const char" > > literals contents should be visible as formatting strings. In this case= , it > > doesn't even make sense to use a separate variable. >=20 > There is a much simpler explanation for this. >=20 > The compiler only sees code that gets through the preprocessor. >=20 > The code in question has >=20 > #ifdef DO_STATS >=20 > around it. >=20 > Still worth fixing, in my view. 2e9 bytes isn't a lot of source code these > days. Where is DO_STATS supposed to be defined? >>From gcc-bugs-return-619422-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 03:10:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 10259 invoked by alias); 28 Oct 2018 03:10:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 10187 invoked by uid 48); 28 Oct 2018 03:10:34 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug objc/77428] incorrect 'set but not used' warning with @throw Date: Sun, 28 Oct 2018 03:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: objc X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02804.txt.bz2 Content-length: 425 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D77428 --- Comment #5 from Eric Gallager --- (In reply to Tom de Vries from comment #4) > (In reply to Eric Gallager from comment #3) > > (In reply to Tom de Vries from comment #1) > > > Created attachment 39528 [details] > > > tentative patch > >=20 > > Have you sent this patch to the gcc-patches mailing list yet? >=20 > No. Could you please? >>From gcc-bugs-return-619423-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 04:57:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107207 invoked by alias); 28 Oct 2018 04:57:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107083 invoked by uid 48); 28 Oct 2018 04:57:01 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87776] New: [9 Regression] Compile time hog during RPO VN Date: Sun, 28 Oct 2018 04:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02805.txt.bz2 Content-length: 1431 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87776 Bug ID: 87776 Summary: [9 Regression] Compile time hog during RPO VN Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: compile-time-hog Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- gcc-9.0.0-alpha20181021 snapshot (r265361) takes indefinite time to compile= the following snippet w/ -O2 (-O3, -Ofast, -Os) --param rpo-vn-max-loop-depth= =3D2: int wp; void ff (void) { int *s3 =3D ℘ for (wp =3D 0; wp < 1; ++wp) { if (wp !=3D 0) { o8: ; } else { b7: while (wp < 1) { } } for (*s3 =3D 0; *s3 < 1; ++*s3) { for (wp =3D 0; wp < 1; ++wp) for (wp =3D 0; wp < 1; ++wp) { } for (wp =3D 0; wp < 1; ++wp) goto o8; for (wp =3D 0; wp < 1; ++wp) goto b7; } } } % timeout 10 gcc-9.0.0-alpha20181021 -O2 --param rpo-vn-max-loop-depth=3D2 = -c uppnycas.c zsh: exit 124 timeout 10 gcc-9.0.0-alpha20181021 -O2 --param rpo-vn-max-loop-depth=3D2 -c Or is it something to expect w/ such a small argument for rpo-vn-max-loop-depth? >>From gcc-bugs-return-619424-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 09:26:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128913 invoked by alias); 28 Oct 2018 09:26:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124620 invoked by uid 55); 28 Oct 2018 09:26:28 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sun, 28 Oct 2018 09:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02806.txt.bz2 Content-length: 622 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #66 from Iain Sandoe --- Author: iains Date: Sun Oct 28 09:25:43 2018 New Revision: 265568 URL: https://gcc.gnu.org/viewcvs?rev=3D265568&root=3Dgcc&view=3Drev Log: darwin - fix powerpc-darwin stack alignments 2018-10-28 Iain Sandoe PR target/85669 * config/rs6000/darwin.h (STACK_BOUNDARY): New. (RS6000_STARTING_FRAME_OFFSET): Adjust to preserve 16byte alignment. (STACK_DYNAMIC_OFFSET): Likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/darwin.h >>From gcc-bugs-return-619425-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 10:02:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41819 invoked by alias); 28 Oct 2018 10:02:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41743 invoked by uid 55); 28 Oct 2018 10:02:41 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85669] fail on s-case-cfn-macros: build/gencfn-macros: DEF_INTERNAL_FLT/INT_FN (%smth%) has no associated built-in functions Date: Sun, 28 Oct 2018 10:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02807.txt.bz2 Content-length: 745 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85669 --- Comment #67 from Iain Sandoe --- Author: iains Date: Sun Oct 28 10:02:06 2018 New Revision: 265569 URL: https://gcc.gnu.org/viewcvs?rev=3D265569&root=3Dgcc&view=3Drev Log: darwin - fix powerpc-darwin stack alignment issue 2018-10-28 Iain Sandoe backport from mainline. 2018-10-28 Iain Sandoe PR target/85669 * config/rs6000/darwin.h (STACK_BOUNDARY): New. (RS6000_STARTING_FRAME_OFFSET): Adjust to preserve 16byte alignment. (STACK_DYNAMIC_OFFSET): Likewise. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/config/rs6000/darwin.h >>From gcc-bugs-return-619426-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 10:22:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107204 invoked by alias); 28 Oct 2018 10:22:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105955 invoked by uid 48); 28 Oct 2018 10:21:56 -0000 From: "john at johnwarburton dot net" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/86832] [8/9 Regression] GCC v8.2.0 tries to use native TLS with -fstack-protector-strong on Windows (mingw-w64) Date: Sun, 28 Oct 2018 10:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: john at johnwarburton dot net X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02808.txt.bz2 Content-length: 576 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86832 John Warburton changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |john at johnwarburton dot = net --- Comment #5 from John Warburton --- Related bug in other software: https://gitlab.com/mbunkus/mkvtoolnix/issues/2417 (it also affects cross-compilation of the VLC player in addition to the MKVToolNix suite, above) >>From gcc-bugs-return-619427-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 11:05:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 16966 invoked by alias); 28 Oct 2018 11:05:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16880 invoked by uid 55); 28 Oct 2018 11:05:38 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/54613] [F08] Add FINDLOC plus support MAXLOC/MINLOC with KIND=/BACK= Date: Sun, 28 Oct 2018 11:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02809.txt.bz2 Content-length: 10436 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D54613 --- Comment #17 from Thomas Koenig --- Author: tkoenig Date: Sun Oct 28 11:05:05 2018 New Revision: 265570 URL: https://gcc.gnu.org/viewcvs?rev=3D265570&root=3Dgcc&view=3Drev Log: 2017-10-28 Thomas Koenig PR fortran/54613 * gfortran.h (gfc_isym_id): Add GFC_ISYM_FINDLOC. (gfc_check_f): Add f6fl field. (gfc_simplify_f): Add f6 field. (gfc_resolve_f): Likewise. (gfc_type_letter): Add optional logical_equas_int flag. * check.c (intrinsic_type_check): New function. (gfc_check_findloc): New function. * intrinsics.c (gfc_type_letter): If logical_equals_int is set, act accordingly. (add_sym_5ml): Reformat comment. (add_sym_6fl): New function. (add_functions): Add findloc. (check_arglist): Add sixth argument, handle it. (resolve_intrinsic): Likewise. (check_specific): Handle findloc. * intrinsic.h (gfc_check_findloc): Add prototype. (gfc_simplify_findloc): Likewise. (gfc_resolve_findloc): Likewise. (MAX_INTRINSIC_ARGS): Adjust. * iresolve.c (gfc_resolve_findloc): New function. * simplify.c (gfc_simplify_minmaxloc): Make static. (simplify_findloc_to_scalar): New function. (simplify_findloc_nodim): New function. (simplify_findloc_to_array): New function. (gfc_simplify_findloc): New function. (gfc_conv_intrinsic_findloc): New function. (gfc_conv_intrinsic_function): Handle GFC_ISYM_FINDLOC. (gfc_is_intrinsic_libcall): Likewise. 2017-10-28 Thomas Koenig PR fortran/54613 * Makefile.am: Add files for findloc. * Makefile.in: Regenerated. * libgfortran.h (gfc_array_index_type): Add. (gfc_array_s1): Add using GFC_UINTEGER_1. (gfc_array_s4): Likewise. Replace unnecessary comment. (HAVE_GFC_UINTEGER_1): Define. (HAVE_GFC_UINTEGER_4): Define. * m4/findloc0.m4: New file. * m4/findloc0s.m4: New file. * m4/findloc1.m4: New file. * m4/findloc1s.m4: New file. * m4/findloc2s.m4: New file. * m4/ifindloc0.m4: New file. * m4/ifindloc1.m4: New file. * m4/ifindloc2.m4: New file. * m4/iparm.m4: Use unsigned integer for characters. * generated/findloc0_c16.c: New file. * generated/findloc0_c4.c: New file. * generated/findloc0_c8.c: New file. * generated/findloc0_i1.c: New file. * generated/findloc0_i16.c: New file. * generated/findloc0_i2.c: New file. * generated/findloc0_i4.c: New file. * generated/findloc0_i8.c: New file. * generated/findloc0_r16.c: New file. * generated/findloc0_r4.c: New file. * generated/findloc0_r8.c: New file. * generated/findloc0_s1.c: New file. * generated/findloc0_s4.c: New file. * generated/findloc1_c16.c: New file. * generated/findloc1_c4.c: New file. * generated/findloc1_c8.c: New file. * generated/findloc1_i1.c: New file. * generated/findloc1_i16.c: New file. * generated/findloc1_i2.c: New file. * generated/findloc1_i4.c: New file. * generated/findloc1_i8.c: New file. * generated/findloc1_r16.c: New file. * generated/findloc1_r4.c: New file. * generated/findloc1_r8.c: New file. * generated/findloc1_s1.c: New file. * generated/findloc1_s4.c: New file. * generated/findloc2_s1.c: New file. * generated/findloc2_s4.c: New file. * generated/maxloc0_16_s1.c: Regenerated. * generated/maxloc0_16_s4.c: Regenerated. * generated/maxloc0_4_s1.c: Regenerated. * generated/maxloc0_4_s4.c: Regenerated. * generated/maxloc0_8_s1.c: Regenerated. * generated/maxloc0_8_s4.c: Regenerated. * generated/maxloc1_16_s1.c: Regenerated. * generated/maxloc1_16_s4.c: Regenerated. * generated/maxloc1_4_s1.c: Regenerated. * generated/maxloc1_4_s4.c: Regenerated. * generated/maxloc1_8_s1.c: Regenerated. * generated/maxloc1_8_s4.c: Regenerated. * generated/maxloc2_16_s1.c: Regenerated. * generated/maxloc2_16_s4.c: Regenerated. * generated/maxloc2_4_s1.c: Regenerated. * generated/maxloc2_4_s4.c: Regenerated. * generated/maxloc2_8_s1.c: Regenerated. * generated/maxloc2_8_s4.c: Regenerated. * generated/maxval0_s1.c: Regenerated. * generated/maxval0_s4.c: Regenerated. * generated/maxval1_s1.c: Regenerated. * generated/maxval1_s4.c: Regenerated. * generated/minloc0_16_s1.c: Regenerated. * generated/minloc0_16_s4.c: Regenerated. * generated/minloc0_4_s1.c: Regenerated. * generated/minloc0_4_s4.c: Regenerated. * generated/minloc0_8_s1.c: Regenerated. * generated/minloc0_8_s4.c: Regenerated. * generated/minloc1_16_s1.c: Regenerated. * generated/minloc1_16_s4.c: Regenerated. * generated/minloc1_4_s1.c: Regenerated. * generated/minloc1_4_s4.c: Regenerated. * generated/minloc1_8_s1.c: Regenerated. * generated/minloc1_8_s4.c: Regenerated. * generated/minloc2_16_s1.c: Regenerated. * generated/minloc2_16_s4.c: Regenerated. * generated/minloc2_4_s1.c: Regenerated. * generated/minloc2_4_s4.c: Regenerated. * generated/minloc2_8_s1.c: Regenerated. * generated/minloc2_8_s4.c: Regenerated. * generated/minval0_s1.c: Regenerated. * generated/minval0_s4.c: Regenerated. * generated/minval1_s1.c: Regenerated. * generated/minval1_s4.c: Regenerated. 2017-10-28 Thomas Koenig PR fortran/54613 * gfortran.dg/findloc_1.f90: New test. * gfortran.dg/findloc_2.f90: New test. * gfortran.dg/findloc_3.f90: New test. * gfortran.dg/findloc_4.f90: New test. * gfortran.dg/findloc_5.f90: New test. * gfortran.dg/findloc_6.f90: New test. Added: trunk/libgfortran/generated/findloc0_c16.c trunk/libgfortran/generated/findloc0_c4.c trunk/libgfortran/generated/findloc0_c8.c trunk/libgfortran/generated/findloc0_i1.c trunk/libgfortran/generated/findloc0_i16.c trunk/libgfortran/generated/findloc0_i2.c trunk/libgfortran/generated/findloc0_i4.c trunk/libgfortran/generated/findloc0_i8.c trunk/libgfortran/generated/findloc0_r16.c trunk/libgfortran/generated/findloc0_r4.c trunk/libgfortran/generated/findloc0_r8.c trunk/libgfortran/generated/findloc0_s1.c trunk/libgfortran/generated/findloc0_s4.c trunk/libgfortran/generated/findloc1_c16.c trunk/libgfortran/generated/findloc1_c4.c trunk/libgfortran/generated/findloc1_c8.c trunk/libgfortran/generated/findloc1_i1.c trunk/libgfortran/generated/findloc1_i16.c trunk/libgfortran/generated/findloc1_i2.c trunk/libgfortran/generated/findloc1_i4.c trunk/libgfortran/generated/findloc1_i8.c trunk/libgfortran/generated/findloc1_r16.c trunk/libgfortran/generated/findloc1_r4.c trunk/libgfortran/generated/findloc1_r8.c trunk/libgfortran/generated/findloc1_s1.c trunk/libgfortran/generated/findloc1_s4.c trunk/libgfortran/generated/findloc2_s1.c trunk/libgfortran/generated/findloc2_s4.c trunk/libgfortran/m4/findloc0.m4 trunk/libgfortran/m4/findloc0s.m4 trunk/libgfortran/m4/findloc1.m4 trunk/libgfortran/m4/findloc1s.m4 trunk/libgfortran/m4/findloc2s.m4 trunk/libgfortran/m4/ifindloc0.m4 trunk/libgfortran/m4/ifindloc1.m4 trunk/libgfortran/m4/ifindloc2.m4 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/check.c trunk/gcc/fortran/expr.c trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/intrinsic.c trunk/gcc/fortran/intrinsic.h trunk/gcc/fortran/iresolve.c trunk/gcc/fortran/simplify.c trunk/gcc/fortran/trans-intrinsic.c trunk/gcc/testsuite/ChangeLog trunk/libgfortran/ChangeLog trunk/libgfortran/Makefile.am trunk/libgfortran/Makefile.in trunk/libgfortran/generated/maxloc0_16_s1.c trunk/libgfortran/generated/maxloc0_16_s4.c trunk/libgfortran/generated/maxloc0_4_s1.c trunk/libgfortran/generated/maxloc0_4_s4.c trunk/libgfortran/generated/maxloc0_8_s1.c trunk/libgfortran/generated/maxloc0_8_s4.c trunk/libgfortran/generated/maxloc1_16_s1.c trunk/libgfortran/generated/maxloc1_16_s4.c trunk/libgfortran/generated/maxloc1_4_s1.c trunk/libgfortran/generated/maxloc1_4_s4.c trunk/libgfortran/generated/maxloc1_8_s1.c trunk/libgfortran/generated/maxloc1_8_s4.c trunk/libgfortran/generated/maxloc2_16_s1.c trunk/libgfortran/generated/maxloc2_16_s4.c trunk/libgfortran/generated/maxloc2_4_s1.c trunk/libgfortran/generated/maxloc2_4_s4.c trunk/libgfortran/generated/maxloc2_8_s1.c trunk/libgfortran/generated/maxloc2_8_s4.c trunk/libgfortran/generated/maxval0_s1.c trunk/libgfortran/generated/maxval0_s4.c trunk/libgfortran/generated/maxval1_s1.c trunk/libgfortran/generated/maxval1_s4.c trunk/libgfortran/generated/minloc0_16_s1.c trunk/libgfortran/generated/minloc0_16_s4.c trunk/libgfortran/generated/minloc0_4_s1.c trunk/libgfortran/generated/minloc0_4_s4.c trunk/libgfortran/generated/minloc0_8_s1.c trunk/libgfortran/generated/minloc0_8_s4.c trunk/libgfortran/generated/minloc1_16_s1.c trunk/libgfortran/generated/minloc1_16_s4.c trunk/libgfortran/generated/minloc1_4_s1.c trunk/libgfortran/generated/minloc1_4_s4.c trunk/libgfortran/generated/minloc1_8_s1.c trunk/libgfortran/generated/minloc1_8_s4.c trunk/libgfortran/generated/minloc2_16_s1.c trunk/libgfortran/generated/minloc2_16_s4.c trunk/libgfortran/generated/minloc2_4_s1.c trunk/libgfortran/generated/minloc2_4_s4.c trunk/libgfortran/generated/minloc2_8_s1.c trunk/libgfortran/generated/minloc2_8_s4.c trunk/libgfortran/generated/minval0_s1.c trunk/libgfortran/generated/minval0_s4.c trunk/libgfortran/generated/minval1_s1.c trunk/libgfortran/generated/minval1_s4.c trunk/libgfortran/gfortran.map trunk/libgfortran/libgfortran.h trunk/libgfortran/m4/iparm.m4 >>From gcc-bugs-return-619429-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 11:08:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19156 invoked by alias); 28 Oct 2018 11:08:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18783 invoked by uid 48); 28 Oct 2018 11:08:16 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/39627] [meta-bug] Fortran 2008 support Date: Sun, 28 Oct 2018 11:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: unknown X-Bugzilla-Keywords: meta-bug X-Bugzilla-Severity: enhancement X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02811.txt.bz2 Content-length: 493 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D39627 Bug 39627 depends on bug 54613, which changed state. Bug 54613 Summary: [F08] Add FINDLOC plus support MAXLOC/MINLOC with KIND= =3D/BACK=3D https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D54613 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619428-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 11:08:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 18814 invoked by alias); 28 Oct 2018 11:08:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18715 invoked by uid 48); 28 Oct 2018 11:08:14 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/54613] [F08] Add FINDLOC plus support MAXLOC/MINLOC with KIND=/BACK= Date: Sun, 28 Oct 2018 11:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02810.txt.bz2 Content-length: 443 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D54613 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #18 from Thomas Koenig --- Implemented, closing. >>From gcc-bugs-return-619430-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 11:27:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96829 invoked by alias); 28 Oct 2018 11:27:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96746 invoked by uid 48); 28 Oct 2018 11:26:56 -0000 From: "c.friedrich@fz-juelich.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/82065] gfortran rejects redundant use of intrinsic module constant Date: Sun, 28 Oct 2018 11:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: c.friedrich@fz-juelich.de X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02812.txt.bz2 Content-length: 2900 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D82065 c.friedrich@fz-juelich.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |c.friedrich@fz-juelich.de --- Comment #6 from c.friedrich@fz-juelich.de --- Slightly different case but probably the same bug: subroutine sub(i) c if(i=3D=3D1.or.i=3D=3D2) call sub1 ! this works if(any(i=3D=3D[1,2])) call sub1 ! this does not call sub2=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 contains=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 subroutine sub1=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 use iso_fortran_env=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 real(real64) :: a=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 end subroutine sub1=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 subroutine sub2=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 use iso_fortran_env=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 real(real64) :: b=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 end subroutine sub2 end Compilation fails with any optimization level different from -O0: /tmp/ccZ13RIp.s: Assembler messages: /tmp/ccZ13RIp.s:23: Error: symbol `__iso_fortran_env_MOD_real64' is already defined Slight changes of the code makes the error disappear. For example, not using the "any" construction in the if command. Or commenting out one of the two subroutine calls. Or commening out any of the declarations (a or b) in the subroutines. Or using "real(8)" instead of "real(real64)". Tested versions: 5.5.0, 7.3.0 >>From gcc-bugs-return-619431-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 13:18:51 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32609 invoked by alias); 28 Oct 2018 13:18:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32542 invoked by uid 48); 28 Oct 2018 13:18:47 -0000 From: "nicolas.boulenguez at free dot fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/87777] New: Let gnat tools call each other with an explicit target and version Date: Sun, 28 Oct 2018 13:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: nicolas.boulenguez at free dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02813.txt.bz2 Content-length: 961 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87777 Bug ID: 87777 Summary: Let gnat tools call each other with an explicit target and version Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas.boulenguez at free dot fr Target Milestone: --- Created attachment 44913 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44913&action=3Dedit The patch as applied by Debian. Many problems have been caused by the fact that tools like gnatmake call ot= her tools like gcc without an explicit target or version. The Osint.Program_Name function has been created in order to compute the na= me of the right gcc subcommand. The attached patch improves it for Debian, but as described in the header m= ost changes may be applied upstream. >>From gcc-bugs-return-619432-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 13:25:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43876 invoked by alias); 28 Oct 2018 13:25:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 43693 invoked by uid 48); 28 Oct 2018 13:25:17 -0000 From: "nicolas.boulenguez at free dot fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/87778] New: Remove -q quiet option from some GNAT bootstrap command lines Date: Sun, 28 Oct 2018 13:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: nicolas.boulenguez at free dot fr X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02814.txt.bz2 Content-length: 739 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87778 Bug ID: 87778 Summary: Remove -q quiet option from some GNAT bootstrap command lines Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: nicolas.boulenguez at free dot fr Target Milestone: --- Created attachment 44914 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44914&action=3Dedit The patch as applied by Debian. The log can be a page longer if it helps debugging. The attached patch replaces -q with -v for Debian. Please at least consider removing -q. >>From gcc-bugs-return-619433-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 14:47:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105819 invoked by alias); 28 Oct 2018 14:47:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105732 invoked by uid 48); 28 Oct 2018 14:47:18 -0000 From: "manu at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87162] ICE with -fdump-passes -fgnu-tm Date: Sun, 28 Oct 2018 14:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: manu at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status version keywords cf_reconfirmed_on cc everconfirmed short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02815.txt.bz2 Content-length: 1109 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87162 Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Version|6.2.0 |9.0 Keywords| |ice-on-valid-code Last reconfirmed| |2018-10-28 CC| |manu at gcc dot gnu.org Ever confirmed|0 |1 Summary|[6.2.0] Internal compiler |ICE with -fdump-passes |error: Error reporting |-fgnu-tm |routines re-entered. | Known to fail| |6.2.0 --- Comment #9 from Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez --- Confirmed on trunk. It crashes on any input.=20 If you want to propose a patch, see https://gcc.gnu.org/wiki/GettingStarted#Basics:_Contributing_to_GCC_in_10_e= asy_steps >>From gcc-bugs-return-619434-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 15:55:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3531 invoked by alias); 28 Oct 2018 15:55:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3476 invoked by uid 48); 28 Oct 2018 15:55:25 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libobjc/67455] Inheriting from Object (with GNU runtime) doesn't provide alloc, init, or new, rendering methods useless Date: Sun, 28 Oct 2018 15:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libobjc X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: major X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02816.txt.bz2 Content-length: 753 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D67455 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic --- Comment #5 from Eric Gallager --- (In reply to Eric Gallager from comment #4) > 67455.m:21:2: warning: (Messages without a matching method signature > 67455.m:21:2: warning: will be assumed to return =E2=80=98id=E2=80=99 and= accept > 67455.m:21:2: warning: =E2=80=98...=E2=80=99 as arguments.) Also this message should probably be a single note rather than warnings, so= I guess this is a diagnostics issue too. >>From gcc-bugs-return-619435-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 17:01:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20925 invoked by alias); 28 Oct 2018 17:00:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 20658 invoked by uid 48); 28 Oct 2018 17:00:41 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug objc++/66504] ICE using C++ exceptions in Objective-C++ Date: Sun, 28 Oct 2018 17:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: objc++ X-Bugzilla-Version: 5.1.0 X-Bugzilla-Keywords: EH X-Bugzilla-Severity: major X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02817.txt.bz2 Content-length: 2129 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D66504 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #3 from Eric Gallager --- (In reply to Eric Gallager from comment #1) > Confirmed; message I get now with trunk is: >=20 > $ /usr/local/bin/g++ -c 35756.mm > during GIMPLE pass: eh > 35756.mm: In function =E2=80=98void Problem()=E2=80=99: > 35756.mm:1:6: internal compiler error: in objc_eh_runtime_type, at > objc/objc-next-runtime-abi-01.c:2791 > void Problem() > ^~~~~~~ > libbacktrace could not find executable to open > Please submit a full bug report, > with preprocessed source if appropriate. > See for instructions. >=20 > Attaching gdb to get a backtrace, I get: >=20 > Breakpoint 2, 0x00fb3c74 in internal_error () > (gdb) bt > #0 0x00fb3c74 in internal_error () > warning: .o file > "/private/var/root/gcc-git/my_oddly_named_builddir/./mpfr/src/.libs/libmp= fr. > a(mpfr-gmp.o)" more recent than executable timestamp > #1 0x014e9561 in fancy_abort () > #2 0x012db91c in objc_eh_runtime_type () > #3 0x007b571b in add_type_for_runtime () > #4 0x007b57ab in gen_eh_region_catch () > #5 0x00c676c1 in lower_eh_constructs_1 () > #6 0x00c68deb in (anonymous namespace)::pass_lower_eh::execute () > #7 0x00af3550 in execute_one_pass () > #8 0x00af3eb9 in execute_pass_list_1 () > #9 0x00af3f0e in execute_pass_list () > #10 0x006bed49 in cgraph_node::analyze () > #11 0x006c1d3d in analyze_functions () > #12 0x006c2c42 in symbol_table::finalize_compilation_unit () > #13 0x00bee32a in compile_file () > #14 0x01b02420 in toplev::main () > #15 0x01b03a34 in main () >=20 > I'll have to rebuild with debug info to get a better backtrace. Actually looking at the backtrace makes me think this is a dup of bug 61759 *** This bug has been marked as a duplicate of bug 61759 *** >>From gcc-bugs-return-619436-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 17:01:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21228 invoked by alias); 28 Oct 2018 17:01:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 20846 invoked by uid 48); 28 Oct 2018 17:00:52 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug objc++/61759] [ICE] [objc++] reaching gcc_unreachable in objc_eh_runtime_type at objc/objc-next-runtime-abi-01.c Date: Sun, 28 Oct 2018 17:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: objc++ X-Bugzilla-Version: 5.2.0 X-Bugzilla-Keywords: EH, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02818.txt.bz2 Content-length: 454 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D61759 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |admin at maniacsvault dot = net --- Comment #9 from Eric Gallager --- *** Bug 66504 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-619437-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 17:27:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81747 invoked by alias); 28 Oct 2018 17:27:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81686 invoked by uid 48); 28 Oct 2018 17:27:13 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/55681] Qualifiers on asm statements are order-dependent Date: Sun, 28 Oct 2018 17:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02819.txt.bz2 Content-length: 268 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D55681 --- Comment #3 from Eric Gallager --- There's a proposal to add "asm inline" too, which seems like it would be relevant here: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg00748.html >>From gcc-bugs-return-619438-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 17:37:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88897 invoked by alias); 28 Oct 2018 17:37:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88828 invoked by uid 48); 28 Oct 2018 17:37:04 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/59472] Many warnings "type of 'X' does not match original declaration" when linking with libstdc++ static library compiled with -flto Date: Sun, 28 Oct 2018 17:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic, lto X-Bugzilla-Severity: enhancement X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02820.txt.bz2 Content-length: 466 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59472 --- Comment #6 from Eric Gallager --- (In reply to Paul Scruby from comment #5) > Is there a patch to fix or suppress the warnings when link-time optimizing > to libstdc++.a ? I'm using gcc4.8.2, but I'm happy to upgrade to gcc4.9 = if > this release is more likely to get fixed first? Well both those branches are closed now; could you upgrade to something more recent instead? >>From gcc-bugs-return-619439-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 17:44:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108734 invoked by alias); 28 Oct 2018 17:44:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108672 invoked by uid 48); 28 Oct 2018 17:44:32 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/49802] [F03] [F08] Wrong code with VALUE, VALUE with arrays/DIMENSION Date: Sun, 28 Oct 2018 17:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: ice-on-valid-code, rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02821.txt.bz2 Content-length: 1269 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49802 J=C3=BCrgen Reuter changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |juergen.reuter at desy dot= de --- Comment #9 from J=C3=BCrgen Reuter --- (In reply to Dominique d'Humieres from comment #8) > > I also confirm that compiling the test in comment #5 gives an ICE >=20 > I get the same ICE with the following code >=20 > call pr53876 > end >=20 > subroutine pr53876 > IMPLICIT NONE > TYPE :: individual > integer :: icomp ! Add an extra component to test offset > REAL, DIMENSION(:), ALLOCATABLE :: genes > END TYPE > CLASS(individual), DIMENSION(:), ALLOCATABLE :: indv, indv1 > allocate (indv(2), source =3D [individual(1, [99,999]), & > individual(2, [999,9999])]) > ! allocate (indv1(2), source =3D [indv(1),indv(2)]) > print *, fun([indv(1),indv(2)]) > contains > elemental function fun(x) result(res) > integer :: res > class(individual), intent(in) :: x > res =3D x%genes(1) > end > END This ICE is no longer present in trunk. >>From gcc-bugs-return-619440-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 18:54:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130206 invoked by alias); 28 Oct 2018 18:54:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130126 invoked by uid 48); 28 Oct 2018 18:54:18 -0000 From: "lumosimann at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] Exorbitant compile times Date: Sun, 28 Oct 2018 18:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: lumosimann at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02822.txt.bz2 Content-length: 1419 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 --- Comment #5 from Lukas Mosimann --- I was able to track down the error. The problem is caused due to `set_underlying_type` in cfamily/c_common.c. I tried to disable that functi= on by simply returning on entry - and compilation times for cc1plus are comple= tely restored in all examples in this issue. This of course breaks other code, b= ut for the case of demonstration this is enough. The first example with Version C used to compile in N=3D23: 181s, N=3D24: 4= 93s, N=3D25: 1348s. We would expect this to be a fibonacchi sequence - and this = are the new compile times for the same source: N=3D23: 5s, N=3D24: 8s, N=3D25: = 13s. Tests of=20=20 Consider the example in the last comment. There the problem arises because = the variant list gets huge as this function adds type variants for the int-type= def over and over. When looking for the right variant later, we need to iterate over potentially all this variants. Now I need your help: I don't know the code base for gcc that well. Why do = we need this functionality, and how could we solve this issue? I could imagine that this can also impact real code - but it's hard to say because the quick-fix above only works in simple codes. I would love to continue workin= g on this, but I need some hints how I could do this (or that it cannot be done without major rework). >>From gcc-bugs-return-619441-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 19:14:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107036 invoked by alias); 28 Oct 2018 19:14:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106979 invoked by uid 48); 28 Oct 2018 19:14:24 -0000 From: "logicstuffs at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/49251] [C++0x][parameter pack expanding] unused parameter warning with unpacking empty tuples Date: Sun, 28 Oct 2018 19:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: logicstuffs at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: jason at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.6.1 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02823.txt.bz2 Content-length: 1263 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D49251 LogicStuff changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |logicstuffs at gmail dot c= om --- Comment #6 from LogicStuff --- #include template< std::size_t... Indices > struct indices {}; template< class... Args > void sink( Args&&... ) {} template< class Tuple, std::size_t... Indices > void unpack_test( Tuple t, indices ) { sink( std::get(t)... ); } int main() { unpack_test( std::tuple<>(), indices<>() ); } ------------------------ With the small change in the signature (notice passing `t` by value), is th= is warning acceptable? bug.cc: In instantiation of 'void unpack_test(Tuple, indices) [with Tuple =3D std::tuple<>; long unsigned int ...Indices =3D {}]': bug.cc:15:44: required from here bug.cc:10:25: warning: parameter 't' set but not used [-Wunused-but-set-parameter] void unpack_test( Tuple t, indices ) { ^ Observed with various versions from 4.4.7 to 9.0.0 201810. Not observed with Clang. >>From gcc-bugs-return-619442-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 19:51:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26675 invoked by alias); 28 Oct 2018 19:51:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26486 invoked by uid 48); 28 Oct 2018 19:51:34 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug inline-asm/55681] Qualifiers on asm statements are order-dependent Date: Sun, 28 Oct 2018 19:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: inline-asm X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02824.txt.bz2 Content-length: 611 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D55681 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |segher at gcc dot gnu.org --- Comment #4 from Segher Boessenkool --- Yes. In fact, *all* combinations of two or more of {const,volatile,restric= t} are disallowed it seems. "goto" is only allowed at the very end. C++ only allows volatile. I'll have a shot at this (for inline as well). >>From gcc-bugs-return-619443-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 22:05:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27567 invoked by alias); 28 Oct 2018 22:05:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27524 invoked by uid 48); 28 Oct 2018 22:05:50 -0000 From: "326374 at danwolff dot se" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87779] New: Extremely large expression causes segfault Date: Sun, 28 Oct 2018 22:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: 326374 at danwolff dot se X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02825.txt.bz2 Content-length: 1033 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87779 Bug ID: 87779 Summary: Extremely large expression causes segfault Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: 326374 at danwolff dot se Target Milestone: --- Created attachment 44915 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44915&action=3Dedit example.c - C code that causes a segfault $ gcc --version gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0 Copyright [...] $ gcc example.c gcc: internal compiler error: Segmentation fault (program cc1) Please submit [...] $ cat example.c #include int main(void) { int x =3D !!![one megabyte of exclamation marks]!!!1; printf("%d", x); return 0; } ---- The same error occurs for the corresponding g++ command. (I haven't come across this problem in the real world - I was just playing around.) >>From gcc-bugs-return-619444-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 22:56:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59666 invoked by alias); 28 Oct 2018 22:56:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59439 invoked by uid 55); 28 Oct 2018 22:56:35 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/52795] FAIL: gcc.dg/tree-prof/pr34999.c compilation, -fprofile-use -D_PROFILE_USE on {x86_64,i386}-apple-darwin{10,11} at -m64 Date: Sun, 28 Oct 2018 22:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.7.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02826.txt.bz2 Content-length: 945 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D52795 --- Comment #11 from Iain Sandoe --- Author: iains Date: Sun Oct 28 22:56:02 2018 New Revision: 265576 URL: https://gcc.gnu.org/viewcvs?rev=3D265576&root=3Dgcc&view=3Drev Log: fix PR81033 and associated. 2018-10-28 Iain Sandoe Backport from mainline 2018-08-22 Iain Sandoe PR bootstrap/81033 PR target/81733 PR target/52795 * gcc/dwarf2out.c (FUNC_SECOND_SECT_LABEL): New. (dwarf2out_switch_text_section): Generate a local label for the sec= ond function sub-section and apply it as the second FDE start label. * gcc/final.c (final_scan_insn_1): Emit second FDE label after the second sub-section start. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/final.c >>From gcc-bugs-return-619445-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 22:56:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59678 invoked by alias); 28 Oct 2018 22:56:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59460 invoked by uid 55); 28 Oct 2018 22:56:35 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/81733] stage1 libgcc_s.dylib fails to link on Darwin 11/x86_64 Date: Sun, 28 Oct 2018 22:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02827.txt.bz2 Content-length: 945 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81733 --- Comment #19 from Iain Sandoe --- Author: iains Date: Sun Oct 28 22:56:02 2018 New Revision: 265576 URL: https://gcc.gnu.org/viewcvs?rev=3D265576&root=3Dgcc&view=3Drev Log: fix PR81033 and associated. 2018-10-28 Iain Sandoe Backport from mainline 2018-08-22 Iain Sandoe PR bootstrap/81033 PR target/81733 PR target/52795 * gcc/dwarf2out.c (FUNC_SECOND_SECT_LABEL): New. (dwarf2out_switch_text_section): Generate a local label for the sec= ond function sub-section and apply it as the second FDE start label. * gcc/final.c (final_scan_insn_1): Emit second FDE label after the second sub-section start. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/final.c >>From gcc-bugs-return-619446-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 22:56:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59769 invoked by alias); 28 Oct 2018 22:56:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59471 invoked by uid 55); 28 Oct 2018 22:56:36 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/81033] [8 Regression] there are cases where ld64 is not able to determine correct atom boundaries from the output GCC currently produces Date: Sun, 28 Oct 2018 22:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: build, patch, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02828.txt.bz2 Content-length: 945 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81033 --- Comment #48 from Iain Sandoe --- Author: iains Date: Sun Oct 28 22:56:02 2018 New Revision: 265576 URL: https://gcc.gnu.org/viewcvs?rev=3D265576&root=3Dgcc&view=3Drev Log: fix PR81033 and associated. 2018-10-28 Iain Sandoe Backport from mainline 2018-08-22 Iain Sandoe PR bootstrap/81033 PR target/81733 PR target/52795 * gcc/dwarf2out.c (FUNC_SECOND_SECT_LABEL): New. (dwarf2out_switch_text_section): Generate a local label for the sec= ond function sub-section and apply it as the second FDE start label. * gcc/final.c (final_scan_insn_1): Emit second FDE label after the second sub-section start. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/final.c >>From gcc-bugs-return-619447-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 23:01:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87339 invoked by alias); 28 Oct 2018 23:01:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87180 invoked by uid 48); 28 Oct 2018 23:01:42 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/81033] [8 Regression] there are cases where ld64 is not able to determine correct atom boundaries from the output GCC currently produces Date: Sun, 28 Oct 2018 23:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: build, patch, wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: iains at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02829.txt.bz2 Content-length: 394 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81033 --- Comment #49 from Iain Sandoe --- so this should now be fixed on trunk/8.x It's not listed as a regression on 7.x but as I noted in the original patch submission it's wrong code there - just not triggered until the partitioning became part of bootstrap. So leaving this open until there's a decision on 7.x. >>From gcc-bugs-return-619448-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 23:03:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88637 invoked by alias); 28 Oct 2018 23:03:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88564 invoked by uid 48); 28 Oct 2018 23:03:03 -0000 From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87766] [9 Regression] ICE using __PRETTY_FUNCTION__ in dependent context Date: Sun, 28 Oct 2018 23:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on target_milestone short_desc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02830.txt.bz2 Content-length: 828 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87766 Marek Polacek changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-28 Target Milestone|--- |9.0 Summary|ICE using |[9 Regression] ICE using |__PRETTY_FUNCTION__ in |__PRETTY_FUNCTION__ in |dependent context |dependent context Ever confirmed|0 |1 --- Comment #2 from Marek Polacek --- Started with r264292. >>From gcc-bugs-return-619449-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 23:40:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9446 invoked by alias); 28 Oct 2018 23:40:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9392 invoked by uid 48); 28 Oct 2018 23:40:29 -0000 From: "romain.geissler at amadeus dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] New: [9 regression] ICE error: unrecognizable insn Date: Sun, 28 Oct 2018 23:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: romain.geissler at amadeus dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02831.txt.bz2 Content-length: 2136 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 Bug ID: 87780 Summary: [9 regression] ICE error: unrecognizable insn Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: romain.geissler at amadeus dot com Target Milestone: --- Hi, I have the following ICE when building llvm+clang+lld 7.0.0 (PGO + LTO prof= ile) on x64 with gcc from 28/10/2018 (while it was working fine with gcc from 11/10/2018): /workdir/src/llvm-7.0.0.src/tools/clang/lib/Sema/TreeTransform.h:5222:1: er= ror: unrecognizable insn: 5222 | } | ^ (insn 1262 1261 1263 2 (set (reg:V1TI 678) (reg:TI 1 dx [ TL ])) "/workdir/src/llvm-7.0.0.src/tools/clang/lib/Sema/TreeTransform.h":5212:1 -1 (nil)) during RTL pass: subreg2 /workdir/src/llvm-7.0.0.src/tools/clang/lib/Sema/TreeTransform.h:5222:1: internal compiler error: in extract_insn, at recog.c:2305 0xfb86cb ??? /workdir/src/gcc-9.0.0/gcc/rtl-error.c:108 0xfb86e7 ??? /workdir/src/gcc-9.0.0/gcc/rtl-error.c:116 0x90ac09 ??? /workdir/src/gcc-9.0.0/gcc/recog.c:2305 0x179be75 ??? /workdir/src/gcc-9.0.0/gcc/lower-subreg.c:1483 0x180b49d ??? /workdir/src/gcc-9.0.0/gcc/lower-subreg.c:1750 0x12750d6 ??? /workdir/src/gcc-9.0.0/gcc/passes.c:2428 0x12e9abc ??? /workdir/src/gcc-9.0.0/gcc/passes.c:2517 0x14dd528 ??? /workdir/src/gcc-9.0.0/gcc/cgraphunit.c:2194 0x12727ca ??? /workdir/src/gcc-9.0.0/gcc/cgraphunit.c:2332 0x1268677 ??? /workdir/src/gcc-9.0.0/gcc/cgraphunit.c:2861 0x1240f3a ??? /workdir/src/gcc-9.0.0/gcc/toplev.c:480 0x11b05c6 ??? /workdir/src/gcc-9.0.0/gcc/toplev.c:2172 0x11af92a ??? /workdir/src/gcc-9.0.0/gcc/main.c:39 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. ninja: build stopped: subcommand failed. Cheers, Romain >>From gcc-bugs-return-619450-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Sun Oct 28 23:49:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 25001 invoked by alias); 28 Oct 2018 23:49:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24913 invoked by uid 48); 28 Oct 2018 23:49:51 -0000 From: "manu at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] Exorbitant compile times Date: Sun, 28 Oct 2018 23:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: manu at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02832.txt.bz2 Content-length: 1278 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |manu at gcc dot gnu.org --- Comment #6 from Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez --- (In reply to Lukas Mosimann from comment #5) > Now I need your help: I don't know the code base for gcc that well. Why do > we need this functionality, and how could we solve this issue? I could > imagine that this can also impact real code - but it's hard to say because > the quick-fix above only works in simple codes. I would love to continue > working on this, but I need some hints how I could do this (or that it > cannot be done without major rework). The answer to the first question is in the comment above the function. It s= eems this is needed for debugging and other stuff.=20 Perhaps the search over the variants is not needed or can be made more efficient? In any case, it may be worth it to ask the question in the gcc@ mailing lis= t, CCing the C++ maintainers, which you can find in the MAINTAINERS file. Not = many people read bugzilla. >>From gcc-bugs-return-619451-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 00:01:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34193 invoked by alias); 29 Oct 2018 00:01:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33608 invoked by uid 48); 29 Oct 2018 00:01:00 -0000 From: "matthijsvanduin at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/83028] Incorrect -Wsequence-point warning in correct C++17 code with new evaluation order rules Date: Mon, 29 Oct 2018 00:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: matthijsvanduin at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02833.txt.bz2 Content-length: 1536 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83028 Matthijs van Duin changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matthijsvanduin at gmail d= ot com --- Comment #1 from Matthijs van Duin --- There are many such cases which are well-defined in C++17 yet trigger a sequence-point warning in g++ 8.2, such as: (x+i)[i++] i =3D i++ (funcs[i++])(i) This incorrect behaviour is actually documented: "The C++17 standard will define the order of evaluation of operands in more cases: in particular it requires that the right-hand side of an assignment be evaluated before the left-hand side, so the above examples are no longer undefined. But this war= ning will still warn about them, to help people avoid writing code that is undef= ined in C and earlier revisions of C++." This reasoning here is of course complete garbage. Plenty of valid C++17 co= de is invalid in earlier revisions of the standard. When compiling code with -std=3Dc++17 or -std=3Dgnu++17, the compiler should only concern itself with whether the code is valid C++17 code. Since I think habitually ignoring warnings is very bad practice and compile with -Werror to ensure this won't happen, I consider these warnings to be nearly as bad as miscompilation, as the end result is the same: I still can= not rely on this feature of the C++17 standard. >>From gcc-bugs-return-619452-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 00:06:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56311 invoked by alias); 29 Oct 2018 00:06:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56162 invoked by uid 48); 29 Oct 2018 00:06:11 -0000 From: "romain.geissler at amadeus dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/87428] "Missed" inline instances cause bogus DWARF to be emitted Date: Mon, 29 Oct 2018 00:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: romain.geissler at amadeus dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02834.txt.bz2 Content-length: 1037 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87428 Romain Geissler changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |romain.geissler at amadeus= dot com --- Comment #4 from Romain Geissler --- Hi, The same issue happens with gcc 8 as well: /workdir/src/gdb-8.2/gdb/dwarf2read.c:9715: internal-error: void dw2_add_symbol_to_list(symbol*, pending**): Assertion `(*listhead) =3D=3D N= ULL || (SYMBOL_LANGUAGE ((*listhead)->symbol[ 0]) =3D=3D SYMBOL_LANGUAGE (symbol))' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] I could validate on my side that applying this patch + rebuilding all LTO-enabled libraries participating into the final link of my binary did so= lve this issue. Cheers, Romain >>From gcc-bugs-return-619453-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 00:55:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88733 invoked by alias); 29 Oct 2018 00:55:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83279 invoked by uid 48); 29 Oct 2018 00:55:02 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 00:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget bug_status cf_reconfirmed_on component everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02835.txt.bz2 Content-length: 706 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-linux-gnu Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-29 Component|rtl-optimization |target Ever confirmed|0 |1 --- Comment #1 from Andrew Pinski --- Can you attach the preprocessed source? Or reduce it as it is PGO/LTO. Also it seems like a missing subreg. >>From gcc-bugs-return-619454-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 02:26:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 10884 invoked by alias); 29 Oct 2018 02:26:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 10788 invoked by uid 48); 29 Oct 2018 02:26:29 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86965] nios2 optimizer forgets about known upper bits of register Date: Mon, 29 Oct 2018 02:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02836.txt.bz2 Content-length: 1717 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86965 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sandra at gcc dot gnu.org Component|target |tree-optimization --- Comment #1 from sandra at gcc dot gnu.org --- I'm not sure what command-line options you were using, but with -O2 the bad2 case now generates the expected code. Looking at the bad1 case, this is what's coming out of the tree optimizers,= and what the back end has to deal with for RTL expansion: bad1 (const signed char * str, int * res) { int c; signed char _1; int _2; int _11; signed char _12; _Bool _13; [local count: 1073741824]: _1 =3D *str_6(D); c_8 =3D (int) _1; _2 =3D c_8 + -48; *res_9(D) =3D _2; _12 =3D _1 & -33; _13 =3D _12 =3D=3D 69; _11 =3D (int) _13; return _11; } The code coming out of RTL expand is a mess too; there's no QImode "and" instruction, it can't use the SImode "andi" instruction because that it only accepts small unsigned constants (not -33), and then it has to sign-extend = the QImode result it computed because the comparison instructions need SImode t= oo. FWIW I think the real bug here is in the tree reassoc1 pass: it shouldn't attempt this optimization if there is no optab support for bitwise AND in t= he appropriate mode. So I'm reclassifying this as a tree-optimization bug rat= her than a target bug; if the maintainers dispute that, feel free to switch it = back and I will take another look see if I can do something in the backend to recombine the insns. >>From gcc-bugs-return-619455-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 02:56:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90359 invoked by alias); 29 Oct 2018 02:56:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90291 invoked by uid 48); 29 Oct 2018 02:56:13 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/86975] wrong peephole optimization applied on nios2 and mips targets Date: Mon, 29 Oct 2018 02:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02837.txt.bz2 Content-length: 665 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86975 sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sandra at gcc dot gnu.org --- Comment #1 from sandra at gcc dot gnu.org --- Given that this code is originating in the tree reassoc1 pass, wouldn't it = be better to just make that pass prefer to generate a code sequence with an unsigned constant on all targets? It should work just as well as the curre= nt negative-constant expansion does on targets that support unsigned constants, right? >>From gcc-bugs-return-619456-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 02:58:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 91885 invoked by alias); 29 Oct 2018 02:58:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91817 invoked by uid 48); 29 Oct 2018 02:58:45 -0000 From: "sandra at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86965] nios2 optimizer forgets about known upper bits of register Date: Mon, 29 Oct 2018 02:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: sandra at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02838.txt.bz2 Content-length: 245 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86965 --- Comment #2 from sandra at gcc dot gnu.org --- Also see PR86975, which is specifically about that negative constant operan= d to the AND expression being generated by the range optimizer. >>From gcc-bugs-return-619457-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 03:14:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67093 invoked by alias); 29 Oct 2018 03:14:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66956 invoked by uid 48); 29 Oct 2018 03:14:00 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/70390] [6/7/8/9 Regression] internal compiler error: in copy_loop_close_phi_args, at graphite-isl-ast-to-gimple.c:2114 Date: Mon, 29 Oct 2018 03:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02839.txt.bz2 Content-length: 188 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D70390 --- Comment #13 from Arseny Solokha --- Actually, I cannot reproduce it on the trunk anymore as of r265575. >>From gcc-bugs-return-619458-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 03:16:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70760 invoked by alias); 29 Oct 2018 03:16:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70685 invoked by uid 48); 29 Oct 2018 03:16:46 -0000 From: "asolokha at gmx dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87596] [9 Regression] ICE: Segmentation fault (in spill_hard_reg_in_range) Date: Mon, 29 Oct 2018 03:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: asolokha at gmx dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02840.txt.bz2 Content-length: 436 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87596 Arseny Solokha changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #8 from Arseny Solokha --- Fixed on the trunk. >>From gcc-bugs-return-619459-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 04:07:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 89725 invoked by alias); 29 Oct 2018 04:07:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89656 invoked by uid 48); 29 Oct 2018 04:07:52 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/71613] Useful warnings silenced when macros from system headers are used Date: Mon, 29 Oct 2018 04:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02841.txt.bz2 Content-length: 810 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71613 --- Comment #8 from Eric Gallager --- (In reply to joseph@codesourcery.com from comment #6) > Rather than piecemeal fixes with no evidence of completeness, I think we= =20 > should disable the smarts around system header macro locations determinin= g=20 > whether diagnostics appear (i.e., the system-header tests for disabling=20 > diagnostics should all use the expansion location), until we have a prope= r=20 > design for avoiding such issues and have systematically reviewed all=20 > diagnostics for conforming to such a design (if the design needs each=20 > diagnostic function call to be reviewed). Coming up with a proper design might never happen though. I'd rather just h= ave the piecemeal fixes in the meantime. >>From gcc-bugs-return-619460-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 04:09:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90809 invoked by alias); 29 Oct 2018 04:09:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90710 invoked by uid 48); 29 Oct 2018 04:09:01 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBjLzcxNjEwXSBJbXByb3ZlIGxvY2F0aW9uIGZvciAid2FybmluZzog?= =?UTF-8?B?SVNPIEMgcmVzdHJpY3RzIGVudW1lcmF0b3IgdmFsdWVzIHRvIHJhbmdlIG9m?= =?UTF-8?B?IOKAmGludOKAmSBbLVdwZWRhbnRpY10iPw==?= Date: Mon, 29 Oct 2018 04:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic, easyhack, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02842.txt.bz2 Content-length: 267 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71610 --- Comment #5 from Eric Gallager --- (In reply to David Malcolm from comment #4) > Candidate patch: https://gcc.gnu.org/ml/gcc-patches/2016-06/msg01658.html Does this still apply? >>From gcc-bugs-return-619461-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:14:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68611 invoked by alias); 29 Oct 2018 07:14:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68548 invoked by uid 48); 29 Oct 2018 07:14:19 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 07:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc component assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02843.txt.bz2 Content-length: 604 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED CC| |segher at gcc dot gnu.org Component|target |rtl-optimization Assignee|unassigned at gcc dot gnu.org |segher at gcc dot g= nu.org --- Comment #2 from Segher Boessenkool --- Mine. >>From gcc-bugs-return-619463-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:37:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42409 invoked by alias); 29 Oct 2018 07:37:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42333 invoked by uid 55); 29 Oct 2018 07:37:20 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 07:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02845.txt.bz2 Content-length: 781 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 --- Comment #3 from Segher Boessenkool --- Author: segher Date: Mon Oct 29 07:36:45 2018 New Revision: 265582 URL: https://gcc.gnu.org/viewcvs?rev=3D265582&root=3Dgcc&view=3Drev Log: combine: Fix various shortcomings in make_more_copies (PR87701, PR87780) This rewrites most of make_more_copies, in the process fixing a few PRs and some other bugs, and working around a few target problems. Certain notes turn out to actually change the meaning of the RTL, so we cannot drop them; and i386 takes subregs of hard regs. PR rtl-optimization/87701 PR rtl-optimization/87780 * combine.c (make_more_copies): Rewrite. Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c >>From gcc-bugs-return-619462-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:37:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42403 invoked by alias); 29 Oct 2018 07:37:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42322 invoked by uid 55); 29 Oct 2018 07:37:20 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Mon, 29 Oct 2018 07:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02844.txt.bz2 Content-length: 781 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 --- Comment #8 from Segher Boessenkool --- Author: segher Date: Mon Oct 29 07:36:45 2018 New Revision: 265582 URL: https://gcc.gnu.org/viewcvs?rev=3D265582&root=3Dgcc&view=3Drev Log: combine: Fix various shortcomings in make_more_copies (PR87701, PR87780) This rewrites most of make_more_copies, in the process fixing a few PRs and some other bugs, and working around a few target problems. Certain notes turn out to actually change the meaning of the RTL, so we cannot drop them; and i386 takes subregs of hard regs. PR rtl-optimization/87701 PR rtl-optimization/87780 * combine.c (make_more_copies): Rewrite. Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c >>From gcc-bugs-return-619465-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:40:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105998 invoked by alias); 29 Oct 2018 07:40:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 105938 invoked by uid 48); 29 Oct 2018 07:40:25 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87701] [9 Regression] ICE in elimination_costs_in_insn, at reload1.c:3640 since r265398 Date: Mon, 29 Oct 2018 07:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02847.txt.bz2 Content-length: 435 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87701 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #9 from Segher Boessenkool --- Fixed. >>From gcc-bugs-return-619464-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:40:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 104993 invoked by alias); 29 Oct 2018 07:40:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 104940 invoked by uid 48); 29 Oct 2018 07:39:57 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 07:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02846.txt.bz2 Content-length: 435 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Segher Boessenkool --- Fixed. >>From gcc-bugs-return-619467-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:57:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38788 invoked by alias); 29 Oct 2018 07:57:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 38711 invoked by uid 48); 29 Oct 2018 07:57:37 -0000 From: "rvdv at vandewiele dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85035] nios2: adding -fdelete-null-pointer-checks with -O2 enabled Date: Mon, 29 Oct 2018 07:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rvdv at vandewiele dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02849.txt.bz2 Content-length: 409 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85035 --- Comment #5 from rvdv at vandewiele dot com --- Created attachment 44916 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44916&action=3Dedit assembly output 7.3.0 This is the assembly output i get with 7.3.0 (and as early as 6.1.0) I have tried it with 8.1.0 and then I get the same output as you did.=20 So it seems like it was fixed in 8.1.0 >>From gcc-bugs-return-619466-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 07:57:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37769 invoked by alias); 29 Oct 2018 07:57:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37724 invoked by uid 48); 29 Oct 2018 07:57:17 -0000 From: "ensadc at mailnesia dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87781] New: template disambiguator not after `::`, `.` or `->` is incorrectly accepted in an elaborated-type-specifier Date: Mon, 29 Oct 2018 07:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: ensadc at mailnesia dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02848.txt.bz2 Content-length: 727 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87781 Bug ID: 87781 Summary: template disambiguator not after `::`, `.` or `->` is incorrectly accepted in an elaborated-type-specifier Product: gcc Version: unknown Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ensadc at mailnesia dot com Target Milestone: --- https://wandbox.org/permlink/97lV1nw6gMGSDOct ---- template class A; class template A *p; ---- GCC allows this with no warning or error. Both clang and MSVC reject this. >>From gcc-bugs-return-619468-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:02:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63513 invoked by alias); 29 Oct 2018 08:02:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63463 invoked by uid 48); 29 Oct 2018 08:02:12 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87776] [9 Regression] Compile time hog during RPO VN Date: Mon, 29 Oct 2018 08:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02850.txt.bz2 Content-length: 649 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87776 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 CC| |marxin at gcc dot gnu.org Ever confirmed|0 |1 Known to fail| |9.0 --- Comment #1 from Martin Li=C5=A1ka --- Confirmed, started to be slow with r264241. >>From gcc-bugs-return-619469-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:12:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56638 invoked by alias); 29 Oct 2018 08:12:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56391 invoked by uid 48); 29 Oct 2018 08:11:47 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87782] New: runtime error: load of value 1818451807, which is not a valid value for type 'expr_t'[9 Regression] Date: Mon, 29 Oct 2018 08:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter blocked target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02851.txt.bz2 Content-length: 2279 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87782 Bug ID: 87782 Summary: runtime error: load of value 1818451807, which is not a valid value for type 'expr_t'[9 Regression] Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Blocks: 63426 Target Milestone: --- It's a recent regression I believe. Using ubsan compiler one can see: $ UBSAN_OPTIONS=3Dprint_stacktrace=3D1 gcc /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-ubsan/build/gcc/testsui= te/gfortran.dg/deferred_character_23.f90 ../../gcc/fortran/frontend-passes.c:660:46: runtime error: load of value 1818451807, which is not a valid value for type 'expr_t' #0 0xf0a979 in constant_string_length ../../gcc/fortran/frontend-passes.c:660 #1 0xf0c907 in create_var ../../gcc/fortran/frontend-passes.c:823 #2 0xf07b5c in realloc_string_callback ../../gcc/fortran/frontend-passes.c:299 #3 0xf32069 in gfc_code_walker(gfc_code**, int (*)(gfc_code**, int*, void*), int (*)(gfc_expr**, int*, void*), void*) ../../gcc/fortran/frontend-passes.c:5073 #4 0xf149e2 in realloc_strings ../../gcc/fortran/frontend-passes.c:1517 #5 0xf14b4c in realloc_strings ../../gcc/fortran/frontend-passes.c:1522 #6 0xf0709f in gfc_run_passes(gfc_namespace*) ../../gcc/fortran/frontend-passes.c:179 #7 0xbb8898 in gfc_resolve(gfc_namespace*) ../../gcc/fortran/resolve.c:16736 #8 0xae429f in gfc_parse_file() ../../gcc/fortran/parse.c:6266 #9 0xc59435 in gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 #10 0x2444c25 in compile_file ../../gcc/toplev.c:455 #11 0x244da89 in do_compile ../../gcc/toplev.c:2172 #12 0x244e1cf in toplev::main(int, char**) ../../gcc/toplev.c:2307 #13 0x4971b0e in main ../../gcc/main.c:39 #14 0x7ffff608cfea in __libc_start_main ../csu/libc-start.c:308 #15 0x8669a9 in _start (/home/marxin/bin/gcc2/lib/gcc/x86_64-pc-linux-gnu/9.0.0/f951+0x8669a9) Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63426 [Bug 63426] [meta-bug] Issues found with -fsanitize=3Dundefined >>From gcc-bugs-return-619470-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:17:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61104 invoked by alias); 29 Oct 2018 08:17:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 61060 invoked by uid 48); 29 Oct 2018 08:17:10 -0000 From: "ensadc at mailnesia dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87783] New: `class A;` is incorrectly accepted at namespace or class scope Date: Mon, 29 Oct 2018 08:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: ensadc at mailnesia dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02852.txt.bz2 Content-length: 808 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87783 Bug ID: 87783 Summary: `class A;` is incorrectly accepted at namespace or class scope Product: gcc Version: unknown Status: UNCONFIRMED Keywords: accepts-invalid Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: ensadc at mailnesia dot com Target Milestone: --- https://wandbox.org/permlink/L5JYCDnEfKmftRlr ---- template class A {}; class A; ---- Both Clang and MSVC appear to treat `class A;` as an invalid explicit template specialization. GCC does the same at block scope, but incorrectly accepts this declaration at namespace or class scope. >>From gcc-bugs-return-619471-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:19:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68229 invoked by alias); 29 Oct 2018 08:19:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63421 invoked by uid 48); 29 Oct 2018 08:19:07 -0000 From: "yusemru at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87784] New: A bug in tr2::dynamic_bitset::find_first Date: Mon, 29 Oct 2018 08:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: yusemru at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02853.txt.bz2 Content-length: 1017 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87784 Bug ID: 87784 Summary: A bug in tr2::dynamic_bitset::find_first Product: gcc Version: 8.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: yusemru at gmail dot com Target Milestone: --- Created attachment 44917 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44917&action=3Dedit source code Consider the following code: #include #include using namespace std; using namespace tr2; int main() { dynamic_bitset b; b.push_back(0); b.push_back(1); dynamic_bitset a; a.push_back(0); a.push_back(0); cout << b.find_first() << ' ' << a.find_first() << endl; return 0; } On my machine it prints 2 2, which is clearly wrong. I'm using GCC 8.1.1 on Arch Linux x86-64 >>From gcc-bugs-return-619472-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:28:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123656 invoked by alias); 29 Oct 2018 08:28:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123473 invoked by uid 48); 29 Oct 2018 08:28:26 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] New: [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 08:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter blocked target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02854.txt.bz2 Content-length: 3243 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 Bug ID: 87785 Summary: [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Blocks: 26163 Target Milestone: --- I see following ICE on a Haswell machine: during GIMPLE pass: vect SPOOLES/SubMtx/src/SubMtx_solve.c: In function 'SubMtx_solve': SPOOLES/SubMtx/src/SubMtx_solve.c:45:1: internal compiler error: in dr_misalignment, at tree-vectorizer.h:1245 45 | SubMtx_solve ( | ^ 0x783bf2 dr_misalignment(dr_vec_info*) /home/marxin/Programming/gcc/gcc/tree-vectorizer.h:1245 0x784cf4 dr_misalignment(dr_vec_info*) /home/marxin/Programming/gcc/gcc/tree.h:3232 0x784cf4 aligned_access_p /home/marxin/Programming/gcc/gcc/tree-vectorizer.h:1263 0x784cf4 vect_supportable_dr_alignment(dr_vec_info*, bool) /home/marxin/Programming/gcc/gcc/tree-vect-data-refs.c:6324 0xe85f6d vect_get_load_cost(_stmt_vec_info*, int, bool, unsigned int*, unsi= gned int*, vec*, vec*, bool) /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:1231 0xe9f21d vect_model_load_cost /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:1205 0xe9f21d vectorizable_load /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:7595 0xea3ab2 vect_analyze_stmt(_stmt_vec_info*, bool*, _slp_tree*, _slp_instanc= e*, vec*) /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:9568 0xecc346 vect_slp_analyze_node_operations_1 /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2457 0xecc346 vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2504 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xecc23d vect_slp_analyze_node_operations /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2495 0xed09ae vect_slp_analyze_operations(vec_info*) /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2536 0xed3371 vect_slp_analyze_bb_1 /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2844 0xed3371 vect_slp_bb(basic_block_def*) /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:2931 0xed87c9 try_vectorize_loop_1 /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:926 Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D26163 [Bug 26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95) >>From gcc-bugs-return-619473-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:34:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 325 invoked by alias); 29 Oct 2018 08:34:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130987 invoked by uid 48); 29 Oct 2018 08:34:05 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398 Date: Mon, 29 Oct 2018 08:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02855.txt.bz2 Content-length: 556 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87763 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |aarch64 Target Milestone|--- |9.0 Summary|[9.0 Regression] aarch64 |[9 Regression] aarch64 |target testcases fail after |target testcases fail after |r265398 |r265398 >>From gcc-bugs-return-619474-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:35:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2595 invoked by alias); 29 Oct 2018 08:35:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2552 invoked by uid 48); 29 Oct 2018 08:35:45 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 08:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc cf_known_to_work everconfirmed cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02856.txt.bz2 Content-length: 683 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 CC| |rguenth at gcc dot gnu.org Known to work| |8.2.0 Ever confirmed|0 |1 Known to fail| |9.0 --- Comment #1 from Martin Li=C5=A1ka --- Started with r265522. >>From gcc-bugs-return-619475-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:35:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3267 invoked by alias); 29 Oct 2018 08:35:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2598 invoked by uid 48); 29 Oct 2018 08:35:49 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87768] [8/9 Regression] ICE in tsubst_copy_and_build, at cp/pt.c:19002 when using concepts Date: Mon, 29 Oct 2018 08:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_known_to_work target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02857.txt.bz2 Content-length: 695 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87768 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Known to work| |7.3.1 Target Milestone|--- |8.3 Summary|ICE in |[8/9 Regression] ICE in |tsubst_copy_and_build, at |tsubst_copy_and_build, at |cp/pt.c:19002 when using |cp/pt.c:19002 when using |concepts |concepts >>From gcc-bugs-return-619476-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:36:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4418 invoked by alias); 29 Oct 2018 08:36:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4330 invoked by uid 48); 29 Oct 2018 08:36:26 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87770] [8/9 Regression] ICE in type_dependent_expression_p, at cp/pt.c:25230 Date: Mon, 29 Oct 2018 08:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_known_to_work target_milestone short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02858.txt.bz2 Content-length: 633 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87770 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Known to work| |7.3.0 Target Milestone|--- |8.3 Summary|ICE in |[8/9 Regression] ICE in |type_dependent_expression_p |type_dependent_expression_p |, at cp/pt.c:25230 |, at cp/pt.c:25230 >>From gcc-bugs-return-619477-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:38:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6298 invoked by alias); 29 Oct 2018 08:38:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 6222 invoked by uid 48); 29 Oct 2018 08:37:57 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Mon, 29 Oct 2018 08:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02859.txt.bz2 Content-length: 697 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 --- Comment #3 from Richard Biener --- Please provide a testcase - usually preprocessed source, commandline-options with -v appended. See https://gcc.gnu.org/bugs.html Note that GCC 5 and 6 are no longer supported so you need to update to GCC = 7 or newer. >>From gcc-bugs-return-619478-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:41:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48073 invoked by alias); 29 Oct 2018 08:41:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48022 invoked by uid 48); 29 Oct 2018 08:41:19 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/87772] Crash with variadic template, constexpr constructor for templated non-literal type, using declaration Date: Mon, 29 Oct 2018 08:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status cf_reconfirmed_on component everconfirmed cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02860.txt.bz2 Content-length: 1736 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87772 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Component|c++ |debug Ever confirmed|0 |1 Known to fail| |7.3.1, 8.2.1, 9.0 --- Comment #1 from Richard Biener --- Confirmed. GCC 7 fails the same way, GCC 6 doesn't like the testcase. > g++-8 t.ii -std=3Dc++17 -g -B /abuild/rguenther/gcc8-g/gcc main.cpp: In instantiation of =E2=80=98struct Parser, 1>, 1> >=E2=80=99: main.cpp:24:53: required from here main.cpp:16:8: internal compiler error: tree check: expected class =E2=80= =98type=E2=80=99, have =E2=80=98exceptional=E2=80=99 (error_mark) in equate_type_number_to_die, at= dwarf2out.c:5773 0x164f511 tree_class_check_failed(tree_node const*, tree_code_class, char const*, int, char const*) /space/rguenther/src/svn/gcc-8-branch/gcc/tree.c:9384 0x848ea8 tree_class_check(tree_node*, tree_code_class, char const*, int, ch= ar const*) /space/rguenther/src/svn/gcc-8-branch/gcc/tree.h:3262 0xd4bc9b equate_type_number_to_die /space/rguenther/src/svn/gcc-8-branch/gcc/dwarf2out.c:5773 0xd8099e gen_typedef_die /space/rguenther/src/svn/gcc-8-branch/gcc/dwarf2out.c:25197 0xd83ad7 gen_decl_die /space/rguenther/src/svn/gcc-8-branch/gcc/dwarf2out.c:26215 >>From gcc-bugs-return-619479-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:42:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49114 invoked by alias); 29 Oct 2018 08:42:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49069 invoked by uid 48); 29 Oct 2018 08:41:59 -0000 From: "xecycle at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87786] New: Failed to mangle sizeof...(ArgPack) with template-alias captured arguments Date: Mon, 29 Oct 2018 08:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: xecycle at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02861.txt.bz2 Content-length: 1224 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87786 Bug ID: 87786 Summary: Failed to mangle sizeof...(ArgPack) with template-alias captured arguments Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: xecycle at gmail dot com Target Milestone: --- Reproducing code (at https://godbolt.org/z/dbqZu7): ``` #include double g(int); template struct M {}; template using make_M =3D M; template auto f(T&&... x) -> make_M { using _noop =3D int[]; (void)_noop { ((void)x, 0)... }; return {}; } auto m =3D f(12, 34); ``` It fails to compile with versions >=3D 7. At first it looks like a regress= ion; but it probably is not. It's more like an incomplete attempt (in 7.x) to f= ix a previous mangling bug. 6.x and earlier does compile, but the mangled output used "sz" instead of "sP"; gcc/cp/mangle.c on trunk actually contains a line `write_string ("sP");`, but seems it did not reach there in this example. >>From gcc-bugs-return-619481-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:54:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109691 invoked by alias); 29 Oct 2018 08:54:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109181 invoked by uid 48); 29 Oct 2018 08:54:35 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 08:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02863.txt.bz2 Content-length: 293 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0 >>From gcc-bugs-return-619480-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:54:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109235 invoked by alias); 29 Oct 2018 08:54:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108999 invoked by uid 48); 29 Oct 2018 08:54:29 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87779] Extremely large expression causes segfault Date: Mon, 29 Oct 2018 08:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on version everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02862.txt.bz2 Content-length: 5253 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87779 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Version|unknown |8.2.1 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- It simply runs out of stack (recursing). Raising the process stack limit w= ith ulimit -s unlimited makes it work quickly: > /usr/bin/time gcc-8 t.c 0.22user 0.18system 0:00.40elapsed 99%CPU (0avgtext+0avgdata 352956maxresident)k 0inputs+960outputs (0major+89197minor)pagefaults 0swaps (gdb) bt #0 0x0000000001d72282 in LINEMAPS_MACRO_LOWEST_LOCATION (set=3D0x7ffff7fef= 000) at /space/rguenther/src/svn/gcc-8-branch/gcc/../libcpp/include/line-map.h:1004 #1 0x0000000001d95d9e in linemap_location_from_macro_expansion_p ( set=3D0x7ffff7fef000, location=3D19837408) at /space/rguenther/src/svn/gcc-8-branch/libcpp/line-map.c:1256 #2 0x0000000001d954a1 in linemap_lookup (set=3D0x7ffff7fef000, line=3D1983= 7408) at /space/rguenther/src/svn/gcc-8-branch/libcpp/line-map.c:946 #3 0x0000000001d94104 in pure_location_p (set=3D0x7ffff7fef000, loc=3D1983= 7408) at /space/rguenther/src/svn/gcc-8-branch/libcpp/line-map.c:310 #4 0x0000000001d93bd8 in get_combined_adhoc_loc (set=3D0x7ffff7fef000,=20 locus=3D19837408, src_range=3D..., data=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/libcpp/line-map.c:177 #5 0x00000000013d7e99 in COMBINE_LOCATION_DATA (set=3D0x7ffff7fef000,=20 loc=3D19837408, src_range=3D..., block=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/../libcpp/include/line-map.h:1054 #6 0x0000000001d9269a in _cpp_lex_direct (pfile=3D0x2ba35a0) at /space/rguenther/src/svn/gcc-8-branch/libcpp/lex.c:3161 #7 0x0000000001d9106f in _cpp_lex_token (pfile=3D0x2ba35a0) at /space/rguenther/src/svn/gcc-8-branch/libcpp/lex.c:2597 #8 0x0000000001d9c6ad in cpp_get_token_1 (pfile=3D0x2ba35a0,=20 location=3D0x7ffff68871ec) --Type for more, q to quit, c to continue without paging-- at /space/rguenther/src/svn/gcc-8-branch/libcpp/macro.c:2718 #9 0x0000000001d9caf7 in cpp_get_token_with_location (pfile=3D0x2ba35a0,=20 loc=3D0x7ffff68871ec) at /space/rguenther/src/svn/gcc-8-branch/libcpp/macro.c:2904 #10 0x000000000092be5a in c_lex_with_flags (value=3D0x7ffff68871f0,=20 loc=3D0x7ffff68871ec, cpp_flags=3D0x7ffff68871f8 "", lex_flags=3D0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c-family/c-lex.c:403 #11 0x000000000088fbe4 in c_lex_one_token (parser=3D0x7ffff68871e0,=20 token=3D0x7ffff68871e8) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:251 #12 0x0000000000890014 in c_parser_peek_token (parser=3D0x7ffff68871e0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:435 #13 0x000000000089f512 in c_parser_unary_expression (parser=3D0x7ffff68871e= 0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:7209 #14 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff68871e0= ,=20 after=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:= 7104 #15 0x000000000089f533 in c_parser_unary_expression (parser=3D0x7ffff68871e= 0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:7210 #16 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff68871e0= ,=20 after=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:= 7104 #17 0x000000000089f533 in c_parser_unary_expression (parser=3D0x7ffff68871e= 0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:7210 #18 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff68871e0= ,=20 --Type for more, q to quit, c to continue without paging-- after=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:= 7104 #19 0x000000000089f533 in c_parser_unary_expression (parser=3D0x7ffff68871e= 0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:7210 #20 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff68871e0= ,=20 after=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:= 7104 #21 0x000000000089f533 in c_parser_unary_expression (parser=3D0x7ffff68871e= 0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:7210 #22 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff68871e0= ,=20 ... #41908 0x000000000089ed81 in c_parser_cast_expression (parser=3D0x7ffff6887= 1e0,=20 #41909 0x000000000089d3ae in c_parser_binary_expression ( parser=3D0x7ffff68871e0, after=3D0x0, omp_atomic_lhs=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:6907 #41910 0x000000000089cb4d in c_parser_conditional_expression ( parser=3D0x7ffff68871e0, after=3D0x0, omp_atomic_lhs=3D0x0) at /space/rguenther/src/svn/gcc-8-branch/gcc/c/c-parser.c:6645 ... I guess it's not easy to avoid this given the structure of the parser. We are already trying to raise the stack limit to 64MB via stack_limit_incr= ease (). Maybe we should try raising it even further. >>From gcc-bugs-return-619482-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:55:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112087 invoked by alias); 29 Oct 2018 08:55:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 111625 invoked by uid 48); 29 Oct 2018 08:55:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87782] [9 Regression] runtime error: load of value 1818451807, which is not a valid value for type 'expr_t' Date: Mon, 29 Oct 2018 08:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02864.txt.bz2 Content-length: 345 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87782 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 Target Milestone|--- |9.0 >>From gcc-bugs-return-619483-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:59:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117618 invoked by alias); 29 Oct 2018 08:59:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117550 invoked by uid 48); 29 Oct 2018 08:59:08 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87787] New: [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Date: Mon, 29 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02865.txt.bz2 Content-length: 2824 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87787 Bug ID: 87787 Summary: [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: jwakely.gcc at gmail dot com Target Milestone: --- Would be also a recent regression. I see following for ubsan-bootstrapped compiler: $ make check RUNTESTFLAGS=3D"gcov.exp=3Dgcov-pr86536.c" ... Creating 'gcov-pr86536.c.gcov' /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/stl_uninitialized.h:907:24: runtime error: null pointer passed as argument 2, which is declared to neve= r be null #0 0x460a82 in std::enable_if::value, char const**>::type std::__relocate_a_1(char const**, char const**, char const**, std::allocator&) /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/stl_uninitialized.h:907 #1 0x460a82 in char const** std::__relocate_a >(char const**, char const**, char const**, std::allocator&) /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/stl_uninitialized.h:938 #2 0x460a82 in void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, char const*&&) /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/vector.tcc:464 #3 0x41dae9 in void std::vector >::emplace_back(char const*&&) /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/vector.tcc:122 #4 0x41dae9 in std::vector >::push_back(char const*&&) /home/mliska/Programming/gcc/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/i= nclude/bits/stl_vector.h:1164 #5 0x41dae9 in output_lines ../../gcc/gcov.c:2973 #6 0x4229a7 in output_gcov_file ../../gcc/gcov.c:1284 #7 0x4229a7 in generate_results ../../gcc/gcov.c:1389 #8 0x40e4f9 in main ../../gcc/gcov.c:813 #9 0x7ffa344f9724 in __libc_start_main (/lib64/libc.so.6+0x20724) #10 0x410248 in _start (/home/mliska/Programming/gcc/objdir/gcc/gcov+0x410248) It's about pushing a 'const char *' into a vector, I hope the usage is fine= in gcov.c. Jonathan can you please take a look? >>From gcc-bugs-return-619484-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 08:59:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118543 invoked by alias); 29 Oct 2018 08:59:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118468 invoked by uid 48); 29 Oct 2018 08:59:40 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87787] [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Date: Mon, 29 Oct 2018 08:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_reconfirmed_on cf_known_to_work blocked target_milestone cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02866.txt.bz2 Content-length: 655 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87787 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2018-10-29 Known to work| |8.2.0 Blocks| |63426 Target Milestone|--- |9.0 Known to fail| |9.0 Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D63426 [Bug 63426] [meta-bug] Issues found with -fsanitize=3Dundefined >>From gcc-bugs-return-619485-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:04:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 5713 invoked by alias); 29 Oct 2018 09:04:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 5635 invoked by uid 48); 29 Oct 2018 09:04:49 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87787] [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Date: Mon, 29 Oct 2018 09:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02867.txt.bz2 Content-length: 230 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87787 --- Comment #1 from Marc Glisse --- That would be my recent commit. We will probably need to add if(size!=3D0) = in front of the call to memmove... >>From gcc-bugs-return-619486-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:06:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 7903 invoked by alias); 29 Oct 2018 09:06:51 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 7786 invoked by uid 48); 29 Oct 2018 09:06:46 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] New: [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Mon, 29 Oct 2018 09:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02868.txt.bz2 Content-length: 5532 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 Bug ID: 87788 Summary: [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: iains at gcc dot gnu.org Target Milestone: --- bootstrap fails at stage #2 with: ../../src/gcc/d/dmd/constfold.c: In function 'UnionExp Cast(Loc, Type*, Typ= e*, Expression*)': ../../src/gcc/d/dmd/constfold.c:1162:50: error: conversion from 'real_t' {a= ka 'longdouble'} to 'sinteger_t' {aka 'long int'} is ambiguous 1162 | result =3D (d_int8)(sinteger_t)r; | ^ In file included from ../../src/gcc/d/dmd/root/ctfloat.h:11, from ../../src/gcc/d/dmd/globals.h:14, from ../../src/gcc/d/dmd/errors.h:13, from ../../src/gcc/d/dmd/constfold.c:22: ../../src/gcc/d/longdouble.h:54:3: note: candidate: 'longdouble::operator int32_t()' 54 | operator int32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:57:3: note: candidate: 'longdouble::operator int64_t()' 57 | operator int64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:60:3: note: candidate: 'longdouble::operator uint32_t()' 60 | operator uint32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:63:3: note: candidate: 'longdouble::operator uint64_t()' 63 | operator uint64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:66:3: note: candidate: 'longdouble::operator bool()' 66 | operator bool (void) | ^~~~~~~~ ../../src/gcc/d/dmd/constfold.c:1166:50: error: conversion from 'real_t' {a= ka 'longdouble'} to 'dinteger_t' {aka 'long unsigned int'} is ambiguous 1166 | result =3D (d_uns8)(dinteger_t)r; | ^ In file included from ../../src/gcc/d/dmd/root/ctfloat.h:11, from ../../src/gcc/d/dmd/globals.h:14, from ../../src/gcc/d/dmd/errors.h:13, from ../../src/gcc/d/dmd/constfold.c:22: ../../src/gcc/d/longdouble.h:54:3: note: candidate: 'longdouble::operator int32_t()' 54 | operator int32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:57:3: note: candidate: 'longdouble::operator int64_t()' 57 | operator int64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:60:3: note: candidate: 'longdouble::operator uint32_t()' 60 | operator uint32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:63:3: note: candidate: 'longdouble::operator uint64_t()' 63 | operator uint64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:66:3: note: candidate: 'longdouble::operator bool()' 66 | operator bool (void) | ^~~~~~~~ ../../src/gcc/d/dmd/constfold.c:1169:51: error: conversion from 'real_t' {a= ka 'longdouble'} to 'sinteger_t' {aka 'long int'} is ambiguous 1169 | result =3D (d_int16)(sinteger_t)r; | ^ In file included from ../../src/gcc/d/dmd/root/ctfloat.h:11, from ../../src/gcc/d/dmd/globals.h:14, from ../../src/gcc/d/dmd/errors.h:13, from ../../src/gcc/d/dmd/constfold.c:22: ../../src/gcc/d/longdouble.h:54:3: note: candidate: 'longdouble::operator int32_t()' 54 | operator int32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:57:3: note: candidate: 'longdouble::operator int64_t()' 57 | operator int64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:60:3: note: candidate: 'longdouble::operator uint32_t()' 60 | operator uint32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:63:3: note: candidate: 'longdouble::operator uint64_t()' 63 | operator uint64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:66:3: note: candidate: 'longdouble::operator bool()' 66 | operator bool (void) | ^~~~~~~~ ../../src/gcc/d/dmd/constfold.c:1173:51: error: conversion from 'real_t' {a= ka 'longdouble'} to 'dinteger_t' {aka 'long unsigned int'} is ambiguous 1173 | result =3D (d_uns16)(dinteger_t)r; | ^ In file included from ../../src/gcc/d/dmd/root/ctfloat.h:11, from ../../src/gcc/d/dmd/globals.h:14, from ../../src/gcc/d/dmd/errors.h:13, from ../../src/gcc/d/dmd/constfold.c:22: ../../src/gcc/d/longdouble.h:54:3: note: candidate: 'longdouble::operator int32_t()' 54 | operator int32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:57:3: note: candidate: 'longdouble::operator int64_t()' 57 | operator int64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:60:3: note: candidate: 'longdouble::operator uint32_t()' 60 | operator uint32_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:63:3: note: candidate: 'longdouble::operator uint64_t()' 63 | operator uint64_t (void) | ^~~~~~~~ ../../src/gcc/d/longdouble.h:66:3: note: candidate: 'longdouble::operator bool()' 66 | operator bool (void) | ^~~~~~~~ make[3]: *** [d/constfold.o] Error 1 make[2]: *** [all-stage2-gcc] Error 2 make[1]: *** [stage2-bubble] Error 2 make: *** [all] Error 2 >>From gcc-bugs-return-619487-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:11:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27087 invoked by alias); 29 Oct 2018 09:11:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26997 invoked by uid 48); 29 Oct 2018 09:11:45 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Mon, 29 Oct 2018 09:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02869.txt.bz2 Content-length: 3369 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 --- Comment #15 from Uro=C5=A1 Bizjak --- (In reply to David Grayson from comment #14) > Does anyone have an idea of how to fix this bug for real? What values > should crtl->preferred_stack_boundary crtl->stack_alignment_needed really > have on Windows, and should they be controllable from the command-line?= =20 > Where do they get set? >=20 > --David Reading symbols from /ssd/uros/gcc-build-xxx/gcc/cc1plus...done. (gdb) watch x_rtl.preferred_stack_boundary=20 Hardware watchpoint 1: x_rtl.preferred_stack_boundary (gdb) r Starting program: /ssd/uros/gcc-build-xxx/gcc/cc1plus pr58372.C Hardware watchpoint 1: x_rtl.preferred_stack_boundary Old value =3D 0 New value =3D 32 0x0000000000b930dc in rtl_data::init_stack_alignment (this=3D0x23c8ac0 ) at /home/uros/gcc-svn/trunk/gcc/emit-rtl.c:6636 6636 preferred_stack_boundary =3D STACK_BOUNDARY; Hardware watchpoint 1: x_rtl.preferred_stack_boundary Old value =3D 32 New value =3D 128 emit_library_call_value_1(int, rtx_def*, rtx_def*, libcall_type, machine_mo= de, int, std::pair*) () at /home/uros/gcc-svn/trunk/gcc/calls.c:4744 4744 if (outmode !=3D VOIDmode) (gdb) list 4739 if (crtl->preferred_stack_boundary < PREFERRED_STACK_BOUNDARY) 4740 crtl->preferred_stack_boundary =3D PREFERRED_STACK_BOUNDARY; 4741 4742 /* If this kind of value comes back in memory, 4743 decide where in memory it should come back. */ 4744 if (outmode !=3D VOIDmode) 4745 { 4746 tfom =3D lang_hooks.types.type_for_mode (outmode, 0); 4747 if (aggregate_value_p (tfom, 0)) 4748 { This happen when building SjLj landing pads: #0 emit_library_call_value_1(int, rtx_def*, rtx_def*, libcall_type, machine_mode, int, std::pair*) () at /home/uros/gcc-svn/trunk/gcc/calls.c:4744 #1 0x0000000000b9b36c in emit_library_call (arg1_mode=3D, arg1=3D, outmode=3DE_VOIDmode,=20 fn_type=3DLCT_NORMAL, fun=3D) at /home/uros/gcc-svn/trunk/gcc/rtl.h:4123 #2 sjlj_emit_function_enter(rtx_code_label*) () at /home/uros/gcc-svn/trunk/gcc/except.c:1202 #3 0x0000000000b9f20a in sjlj_build_landing_pads () at /home/uros/gcc-svn/trunk/gcc/except.c:1481 #4 finish_eh_generation() () at /home/uros/gcc-svn/trunk/gcc/except.c:1510 Adding -mpreferred-stack-boundary=3D2 "fixes" compilation. If you want to experiment, try the following patch: Index: config/i386/mingw32.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- config/i386/mingw32.h (revision 265582) +++ config/i386/mingw32.h (working copy) @@ -251,6 +251,10 @@ #undef CHECK_EXECUTE_STACK_ENABLED #define CHECK_EXECUTE_STACK_ENABLED flag_setstackexecutable +#undef PREFERRED_STACK_BOUNDARY_DEFAULT +#define PREFERRED_STACK_BOUNDARY_DEFAULT \ + (TARGET_64BIT ? 128 : MIN_STACK_BOUNDARY) + /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygming. */ /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygwin. */ #if DWARF2_UNWIND_INFO But I don't know the details of MS ABI, so I can't tell if the patch is correct. >>From gcc-bugs-return-619488-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:16:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46043 invoked by alias); 29 Oct 2018 09:16:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 45957 invoked by uid 48); 29 Oct 2018 09:16:23 -0000 From: "glisse at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87787] [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Date: Mon, 29 Oct 2018 09:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: glisse at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02870.txt.bz2 Content-length: 502 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87787 --- Comment #2 from Marc Glisse --- (In reply to Marc Glisse from comment #1) > That would be my recent commit. We will probably need to add if(size!=3D0= ) in > front of the call to memmove... That's what we already do in stl_algobase.h and fstream.tcc. I notice that = we do not do it in char_traits.h for the generic version (we do for each specialization). I don't know if memcpy in locale_facets.h is safe either. >>From gcc-bugs-return-619489-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:18:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56810 invoked by alias); 29 Oct 2018 09:18:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56704 invoked by uid 48); 29 Oct 2018 09:18:45 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87789] New: D does not build on powerpc64-linux Date: Mon, 29 Oct 2018 09:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02871.txt.bz2 Content-length: 552 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87789 Bug ID: 87789 Summary: D does not build on powerpc64-linux Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: segher at gcc dot gnu.org Target Milestone: --- $HOME/src/gcc/libphobos/src/std/internal/math/gammafunction.d:259:5: error: static assert "missing MAXGAMMA for other real types" >>From gcc-bugs-return-619490-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:25:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84146 invoked by alias); 29 Oct 2018 09:25:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83994 invoked by uid 48); 29 Oct 2018 09:25:02 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 09:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02872.txt.bz2 Content-length: 511 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org Target Milestone|--- |9.0 --- Comment #2 from Richard Biener --- Mine. >>From gcc-bugs-return-619491-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:37:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120509 invoked by alias); 29 Oct 2018 09:37:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117046 invoked by uid 48); 29 Oct 2018 09:37:08 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Mon, 29 Oct 2018 09:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02873.txt.bz2 Content-length: 363 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-apple-darwin* Target Milestone|--- |9.0 >>From gcc-bugs-return-619492-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:37:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122107 invoked by alias); 29 Oct 2018 09:37:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120750 invoked by uid 48); 29 Oct 2018 09:37:12 -0000 From: "ktietz at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Mon, 29 Oct 2018 09:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ktietz at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02874.txt.bz2 Content-length: 3977 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 --- Comment #16 from Kai Tietz --- (In reply to Uro=C5=A1 Bizjak from comment #15) > (In reply to David Grayson from comment #14) >=20 > > Does anyone have an idea of how to fix this bug for real? What values > > should crtl->preferred_stack_boundary crtl->stack_alignment_needed real= ly > > have on Windows, and should they be controllable from the command-line= ?=20 > > Where do they get set? > >=20 > > --David >=20 > Reading symbols from /ssd/uros/gcc-build-xxx/gcc/cc1plus...done. > (gdb) watch x_rtl.preferred_stack_boundary=20 >=20 > Hardware watchpoint 1: x_rtl.preferred_stack_boundary >=20 > (gdb) r > Starting program: /ssd/uros/gcc-build-xxx/gcc/cc1plus pr58372.C > Hardware watchpoint 1: x_rtl.preferred_stack_boundary >=20 > Old value =3D 0 > New value =3D 32 > 0x0000000000b930dc in rtl_data::init_stack_alignment (this=3D0x23c8ac0 > ) at /home/uros/gcc-svn/trunk/gcc/emit-rtl.c:6636 > 6636 preferred_stack_boundary =3D STACK_BOUNDARY; >=20 > Hardware watchpoint 1: x_rtl.preferred_stack_boundary >=20 > Old value =3D 32 > New value =3D 128 > emit_library_call_value_1(int, rtx_def*, rtx_def*, libcall_type, > machine_mode, int, std::pair*) () > at /home/uros/gcc-svn/trunk/gcc/calls.c:4744 > 4744 if (outmode !=3D VOIDmode) >=20 > (gdb) list > 4739 if (crtl->preferred_stack_boundary < PREFERRED_STACK_BOUNDARY) > 4740 crtl->preferred_stack_boundary =3D PREFERRED_STACK_BOUNDARY; > 4741 > 4742 /* If this kind of value comes back in memory, > 4743 decide where in memory it should come back. */ > 4744 if (outmode !=3D VOIDmode) > 4745 { > 4746 tfom =3D lang_hooks.types.type_for_mode (outmode, 0); > 4747 if (aggregate_value_p (tfom, 0)) > 4748 { >=20 > This happen when building SjLj landing pads: >=20 > #0 emit_library_call_value_1(int, rtx_def*, rtx_def*, libcall_type, > machine_mode, int, std::pair*) > () at /home/uros/gcc-svn/trunk/gcc/calls.c:4744 > #1 0x0000000000b9b36c in emit_library_call (arg1_mode=3D, > arg1=3D, outmode=3DE_VOIDmode,=20 > fn_type=3DLCT_NORMAL, fun=3D) at > /home/uros/gcc-svn/trunk/gcc/rtl.h:4123 > #2 sjlj_emit_function_enter(rtx_code_label*) () at > /home/uros/gcc-svn/trunk/gcc/except.c:1202 > #3 0x0000000000b9f20a in sjlj_build_landing_pads () at > /home/uros/gcc-svn/trunk/gcc/except.c:1481 > #4 finish_eh_generation() () at /home/uros/gcc-svn/trunk/gcc/except.c:15= 10 >=20 > Adding -mpreferred-stack-boundary=3D2 "fixes" compilation. >=20 > If you want to experiment, try the following patch: >=20 > Index: config/i386/mingw32.h > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- config/i386/mingw32.h (revision 265582) > +++ config/i386/mingw32.h (working copy) > @@ -251,6 +251,10 @@ > #undef CHECK_EXECUTE_STACK_ENABLED > #define CHECK_EXECUTE_STACK_ENABLED flag_setstackexecutable >=20=20 > +#undef PREFERRED_STACK_BOUNDARY_DEFAULT > +#define PREFERRED_STACK_BOUNDARY_DEFAULT \ > + (TARGET_64BIT ? 128 : MIN_STACK_BOUNDARY) > + > /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygming. */ > /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygwin. */ > #if DWARF2_UNWIND_INFO>=20 > But I don't know the details of MS ABI, so I can't tell if the patch is > correct. The x64 ABI part is correct, as for x64 abit there is just 16-byte stack alignment. For x86 ms abi things aren't that strict AFAIK. The common stack alignment on function entry is the natural one, but there is in general no strict requirement for it. So the patch looks fine, but should be commented= in the release notes, as there might be fallout seen caused by it. >>From gcc-bugs-return-619493-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:43:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115777 invoked by alias); 29 Oct 2018 09:43:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 115640 invoked by uid 48); 29 Oct 2018 09:43:00 -0000 From: "lumosimann at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] using / typedef on recursive template leads to long compile time Date: Mon, 29 Oct 2018 09:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: lumosimann at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02875.txt.bz2 Content-length: 2825 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 --- Comment #7 from Lukas Mosimann --- Thanks! I will do that. First lets sum up state here such that it's not required to read through all comments. I am playing around with integral constant and an "exponential wrapper". First the "exponential wrapper": ``` template struct F : integral_constant::value - F::value> {}; template struct F : integral_constant {}; int main() { F<0, 14>::value; return 0; } ``` I.e., we simply instantiate a huge set of integral constants. Now I play wi= th different integral_constants a measure compilation time. =3D=3D=3D V1 0.8s =3D=3D=3D template struct integral_constant { static constexpr T value =3D v; }; =3D=3D=3D V2 4.4s =3D=3D=3D (used by type_traits) template struct integral_constant { static constexpr T value =3D v; using value_type =3D T; }; =3D=3D=3D V3 4.2s =3D=3D=3D template struct integral_constant { using value_type =3D T; static constexpr T value =3D v; }; =3D=3D=3D V4 23 s =3D=3D=3D (!!) template struct integral_constant { using value_type =3D T; static constexpr value_type value =3D v; }; Currently I am working with a modified version of V2 (4.4s): template struct integral_constant { static constexpr T value =3D v; using value_type =3D int; }; In this case I see that we always create a new type variant of int (I guess= one per integral constant) through set_underlying type, and at another point we iterate through large parts of the list to get the correct variant again (o= ver build_qualified_type). More precisely: 1) We first do build_qualified_type for value. This iterates through the wh= ole list and at some point finds "plain const int" (no typedef) - no new type variant required. 2) We create a new type variant of int referring to the alias in this speci= fic integral_constant. This is prepended to the list of type variants, i.e., in= the next 1) we need to iterate over one additional entry than before to find "p= lain const int". Therefore, integral constant instantiation gets more expensive with each instance. I have seen the comment above set_underlying type, but my question is more whether this is always needed (it is only talking about debugging and proto= ize - so is it also required in a build without debugging information?). And yes, it might also be possible to do it more efficient: Do all variants need to be stored in this list? Is this the natural order for a list - and = is a list the right data structure for this? I will post to the mailing list pointing to this comment. >>From gcc-bugs-return-619494-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 09:46:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125536 invoked by alias); 29 Oct 2018 09:46:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 125174 invoked by uid 55); 29 Oct 2018 09:46:30 -0000 From: "tnfchris at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ada/81878] --disable-bootstrap --enable-languages=ada fails Date: Mon, 29 Oct 2018 09:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ada X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: tnfchris at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02876.txt.bz2 Content-length: 2218 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D81878 --- Comment #40 from Tamar Christina --- > In most practical cases -B../../ is just redundant with $(CXX). It's onl= y when you configure like Richard that you may run into issues, but then we= can assume that we're on Linux so the paths are OK I think. Ah ok, I'll update to trunk and run a bootstrap today then and submit a pat= ch tomorrow. Thanks! --- Comment #41 from Tamar Christina --- Author: tnfchris Date: Mon Oct 29 09:45:50 2018 New Revision: 265583 URL: https://gcc.gnu.org/viewcvs?rev=3D265583&root=3Dgcc&view=3Drev Log: Fix mingw-w64 Ada native bootstrap (PR81878). Due to the changes in PR81878 builds of GCC8 and trunk are impossible with Ada enabled[1][2]. The reason the patch breaks the bootstrap is due to how gnatlink receives i= t's arguments. gnatlink is usually invoked as $(GNATLINK) -v gnatcmd -o ../../gnat$(exeext) \ --GCC=3D"$(CC) $(ADA_INCLUDES)" --LINK=3D"$(GCC_LINK)" $(TOOLS_LI= BS) so it passes $(CC) and $(GCC_LINK) as quoted arguments to the program. Because of this quotation the msys2 shell does not translate any paths in $(CC) and $(GCC_LINK) from their Unix version to their Windows version. Furthermore because there are multiple paths in the values separated by spa= ce and because the paths often contain a prefix like -L (e.g. -L/f/foo) we can= 't use `fix_srcfile_path` to fix this. An alternative solution would have been to create a stub program that echos= the commandline options it receives back, and calling this program with $(CC) a= nd $(GCC_LINK) unquoted to get them translated. However this was a bit more invasive. So instead for native compilations we add -B../../ such that it picks up the lto plugin from the previous built compiler. Since it's native there shouldn't be a mismatch here. [1] https://github.com/Alexpux/MINGW-packages/pull/3877#issuecomment-408651= 809 [2] https://gcc.gnu.org/ml/gcc/2018-07/msg00410.html gnattools/ChangeLog: PR ada/81878 * Makefile.in (TOOLS_FLAGS_TO_PASS_NATIVE): Add -B ../../. Modified: trunk/gnattools/ChangeLog trunk/gnattools/Makefile.in >>From gcc-bugs-return-619496-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 10:17:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 121556 invoked by alias); 29 Oct 2018 10:17:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121103 invoked by uid 48); 29 Oct 2018 10:17:39 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_reconfirmed_on cc cf_known_to_work target_milestone cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02878.txt.bz2 Content-length: 539 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2018-10-29 CC| |rguenth at gcc dot gnu.org Known to work| |8.2.0 Target Milestone|--- |9.0 Known to fail| |9.0 >>From gcc-bugs-return-619495-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 10:17:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120319 invoked by alias); 29 Oct 2018 10:17:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120244 invoked by uid 48); 29 Oct 2018 10:17:19 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] New: [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02877.txt.bz2 Content-length: 2096 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 Bug ID: 87790 Summary: [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Following cases an ICE: $ cat dfa.i int a, b; void c(int d[][8]) { int e, f; for (; b; b++) { e =3D d[b][0] % 4 * 21; if (e >=3D 21) e--; a =3D d[b][0] - e; f =3D 1; for (; f !=3D 8; f++) d[b][f] =3D a; } } $ gcc dfa.i -Ofast -fprofile-generate -c -march=3Dznver1 during GIMPLE pass: vect dfa.i: In function =E2=80=98c=E2=80=99: dfa.i:2:6: internal compiler error: in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 2 | void c(int d[][8]) { | ^ 0xf7cdce vect_get_vec_def_for_operand_1(_stmt_vec_info*, vect_def_type) ../../gcc/tree-vect-stmts.c:1475 0xf7f2ad vect_get_vec_def_for_operand(tree_node*, _stmt_vec_info*, tree_nod= e*) ../../gcc/tree-vect-stmts.c:1554 0xf86bb5 vectorizable_condition(_stmt_vec_info*, gimple_stmt_iterator*, _stmt_vec_info**, tree_node*, int, _slp_tree*, vec*) ../../gcc/tree-vect-stmts.c:8916 0xf9af25 vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) ../../gcc/tree-vect-stmts.c:9676 0xf9cfd3 vect_transform_loop_stmt ../../gcc/tree-vect-loop.c:8146 0xfaf2f3 vect_transform_loop(_loop_vec_info*) ../../gcc/tree-vect-loop.c:8357 0xfceb85 try_vectorize_loop_1 ../../gcc/tree-vectorizer.c:965 0xfcf636 vectorize_loops() ../../gcc/tree-vectorizer.c:1097 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-619497-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 10:18:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123850 invoked by alias); 29 Oct 2018 10:18:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 123756 invoked by uid 48); 29 Oct 2018 10:18:13 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 10:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02879.txt.bz2 Content-length: 146 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 --- Comment #1 from Martin Li=C5=A1ka --- Started with r265528. >>From gcc-bugs-return-619498-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:08:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31928 invoked by alias); 29 Oct 2018 11:08:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26442 invoked by uid 48); 29 Oct 2018 11:08:50 -0000 From: "widlundtobias at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87791] New: Unnecessary zero-initialization of constexpr unions in arrays Date: Mon, 29 Oct 2018 11:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: widlundtobias at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02880.txt.bz2 Content-length: 6765 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87791 Bug ID: 87791 Summary: Unnecessary zero-initialization of constexpr unions in arrays Product: gcc Version: 8.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: widlundtobias at gmail dot com Target Milestone: --- Created attachment 44918 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44918&action=3Dedit Preprocessed code Given a type that uses a constexpr-enabled union to store either a value, o= r an empty dummy struct as followed. >struct Container >{ > struct Dummy{}; > union Storage > {=20=20=20 > constexpr Storage(): dummy(Dummy()) > {=20=20=20 > > }=20=20=20 > Dummy dummy; > int value; > };=20=20 > > Storage storage; >}; This code is a legal way to initialise the union with nothing, meaning that it's legal for the compiler to leave the data uninitialised, even in conste= xpr contexts. However, if the above Container type is used like so: >using Arr =3D std::array; > >Arr makeA() >{ > Arr a; > return a; >} Then the compiled code fills the array with zeroes, using memset. Excerpt from compiled code: >_Z5makeAv: >.LFB1099: > .cfi_startproc > subq $8, %rsp > .cfi_def_cfa_offset 16 > movl $16000, %edx > xorl %esi, %esi > call memset@PLT <----unnecessary runtime overhead > addq $8, %rsp > .cfi_def_cfa_offset 8 > ret=20 > .cfi_endproc >.LFE1099: > .size _Z5makeAv, .-_Z5makeAv > .section .text.startup,"ax",@progbits > .p2align 4,,15 > .globl main > .type main, @function This is unnecessary and problematic as it incurs runtime overhead when using the union-based storage as a way to store items that can possibly be uninitialised, as a constexpr-friendly alternative to placement-new. Happens even with -O3 and only happens if the `constexpr` keyword is presen= t. Preprocessed code attached. Godbolt CE link for illustrative purpose: https://godbolt.org/z/FPnEy3 Output of gcc -v -save-temps -O3 main.cpp: Using built-in specs. COLLECT_GCC=3Dgcc COLLECT_LTO_WRAPPER=3D/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --prefix=3D/usr --libdir=3D/u= sr/lib --libexecdir=3D/usr/lib --mandir=3D/usr/share/man --infodir=3D/usr/share/in= fo --with-bugurl=3Dhttps://bugs.archlinux.org/ --enable-languages=3Dc,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=3Dposix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=3Dgnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=3Dgnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=3Drelease --enable-default-pie --enable-default-ssp --enable-cet=3Dauto Thread model: posix gcc version 8.2.1 20180831 (GCC)=20 COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-O3' '-mtune=3Dgeneric' '-march= =3Dx86-64' /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/cc1plus -E -quiet -v -D_GNU_SOURCE main.cpp -mtune=3Dgeneric -march=3Dx86-64 -O3 -fpch-preprocess -o main.ii ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../x86_64-pc-linux-gnu/inc= lude" #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1 /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/x86_64= -pc-linux-gnu /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/backw= ard /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include /usr/local/include /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/include-fixed /usr/include End of search list. COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-O3' '-mtune=3Dgeneric' '-march= =3Dx86-64' /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/cc1plus -fpreprocessed main.ii -qui= et -dumpbase main.cpp -mtune=3Dgeneric -march=3Dx86-64 -auxbase main -O3 -vers= ion -o main.s GNU C++14 (GCC) version 8.2.1 20180831 (x86_64-pc-linux-gnu) compiled by GNU C version 8.2.1 20180831, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 GNU C++14 (GCC) version 8.2.1 20180831 (x86_64-pc-linux-gnu) compiled by GNU C version 8.2.1 20180831, GMP version 6.1.2, MPFR version 4.0.1, MPC version 1.1.0, isl version isl-0.19-GMP GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 Compiler executable checksum: a03a3250bc7a24a525a6f08bf70a1ad6 COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-O3' '-mtune=3Dgeneric' '-march= =3Dx86-64' as -v --64 -o main.o main.s GNU assembler version 2.31.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.31.1 COMPILER_PATH=3D/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64= -pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-= pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=3D/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/:/usr/lib/gcc/x86_64-= pc-linux-gnu/8.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/= gcc/x86_64-pc-linux-gnu/8.2.1/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-O3' '-mtune=3Dgeneric' '-march= =3Dx86-64' /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/liblto_plugin.so -plugin-opt=3D/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/lto-wrapper -plugin-opt=3D-fresolution=3Dmain.res -plugin-opt=3D-pass-through=3D-lgcc -plugin-opt=3D-pass-through=3D-lgcc_s -plugin-opt=3D-pass-through=3D-lc -plugin-opt=3D-pass-through=3D-lgcc -plugin-opt=3D-pass-through=3D-lgcc_s -= -build-id --eh-frame-hdr --hash-style=3Dgnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../.. main.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/crtn.o COLLECT_GCC_OPTIONS=3D'-v' '-save-temps' '-O3' '-mtune=3Dgeneric' '-march= =3Dx86-64' >>From gcc-bugs-return-619499-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:10:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33645 invoked by alias); 29 Oct 2018 11:09:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33598 invoked by uid 48); 29 Oct 2018 11:09:56 -0000 From: "dominiq at lps dot ens.fr" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87782] [9 Regression] runtime error: load of value 1818451807, which is not a valid value for type 'expr_t' Date: Mon, 29 Oct 2018 11:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dominiq at lps dot ens.fr X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02881.txt.bz2 Content-length: 506 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87782 Dominique d'Humieres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 --- Comment #1 from Dominique d'Humieres --- I see that at r265374. >>From gcc-bugs-return-619500-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:39:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 86811 invoked by alias); 29 Oct 2018 11:39:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 86710 invoked by uid 48); 29 Oct 2018 11:39:52 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 11:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02882.txt.bz2 Content-length: 206 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 --- Comment #2 from Martin Li=C5=A1ka --- The same can be seen on 526.blender_r with: -Ofast -g -flto=3D8 -march=3Dzn= ver1 >>From gcc-bugs-return-619501-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:46:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 99183 invoked by alias); 29 Oct 2018 11:46:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 99089 invoked by uid 48); 29 Oct 2018 11:46:48 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 11:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02883.txt.bz2 Content-length: 311 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 --- Comment #3 from Richard Biener --- With the right set of caching/failing events we miss loads for slp_instance->loads. I have a patch gathering loads after the fact which f= ixes the issue but I don't have a nice testcase. >>From gcc-bugs-return-619502-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:50:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 126030 invoked by alias); 29 Oct 2018 11:50:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118074 invoked by uid 48); 29 Oct 2018 11:50:10 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration Date: Mon, 29 Oct 2018 11:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02884.txt.bz2 Content-length: 1760 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87750 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW CC| |nathan at gcc dot gnu.org --- Comment #4 from Jonathan Wakely --- We still insist on testcases being attached here regardless as stated at https://gcc.gnu.org/bugs/ (which you were asked to read) so thanks for attaching it. This started to be rejected with r252005 Kill CLASSTYPE_SORTED_FIELDS. * cp-tree.h (struct lang_type): Lose sorted_fields member. (CLASSTYPE_SORTED_FIELDS): Delete. * name-lookup.h (set_class_bindings): Add EXTRA arg. * name-lookup.c (fields_linear_search): New, broken out of ... (lookup_field_1): ... here. Delete remainder of function. (get_class_binding_direct): Reimplement without sorted_fields. (get_class_binding): Rename TYPE arg to KLASS, for consistency. (get_method_slot): Call set_class_binding when creating method_= vec on complete type. (method_name_cmp): Order identically named slots. (sorted_fields_type_new): Delete. (field_vc_append_class_fields): Rename to ... (method_vec_append_class_fields): ... here. Adjust. (field_vec_append_enum_values): Renme to ... (method_vec_append_enum_values): ... here. Adjust. (method_vec_dedup): New. (set_class_bindings): Reimplement. (insert_late_enum_def_bindings): Reimplement. >>From gcc-bugs-return-619504-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:52:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96846 invoked by alias); 29 Oct 2018 11:52:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96693 invoked by uid 48); 29 Oct 2018 11:52:18 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87783] `class A;` is incorrectly accepted at namespace or class scope Date: Mon, 29 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02886.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87783 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 >>From gcc-bugs-return-619503-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:52:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 95866 invoked by alias); 29 Oct 2018 11:52:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 95698 invoked by uid 48); 29 Oct 2018 11:52:04 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87781] template disambiguator not after `::`, `.` or `->` is incorrectly accepted in an elaborated-type-specifier Date: Mon, 29 Oct 2018 11:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02885.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87781 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 >>From gcc-bugs-return-619505-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:54:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102792 invoked by alias); 29 Oct 2018 11:54:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102713 invoked by uid 48); 29 Oct 2018 11:54:40 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87784] A bug in tr2::dynamic_bitset::find_first Date: Mon, 29 Oct 2018 11:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02887.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87784 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 >>From gcc-bugs-return-619506-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 11:54:48 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 103170 invoked by alias); 29 Oct 2018 11:54:48 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102734 invoked by uid 48); 29 Oct 2018 11:54:41 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 11:54:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02888.txt.bz2 Content-length: 509 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org Ever confirmed|0 |1 --- Comment #3 from Richard Biener --- Mine. >>From gcc-bugs-return-619507-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 12:09:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120650 invoked by alias); 29 Oct 2018 12:09:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120558 invoked by uid 48); 29 Oct 2018 12:09:31 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/86158] [9 regression] gcc.c-torture/unsorted/dump-noaddr.c.*i.lto-stream-out fails starting with 261546 Date: Mon, 29 Oct 2018 12:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02889.txt.bz2 Content-length: 434 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86158 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #13 from Martin Li=C5=A1ka --- Fixed. >>From gcc-bugs-return-619508-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 12:12:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 825 invoked by alias); 29 Oct 2018 12:12:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 792 invoked by uid 48); 29 Oct 2018 12:12:19 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87784] A bug in tr2::dynamic_bitset::find_first Date: Mon, 29 Oct 2018 12:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02890.txt.bz2 Content-length: 574 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87784 --- Comment #1 from Jonathan Wakely --- Looks like this patch fixes it: --- a/libstdc++-v3/include/tr2/dynamic_bitset +++ b/libstdc++-v3/include/tr2/dynamic_bitset @@ -729,8 +729,7 @@ namespace tr2 { if (size_t __offset =3D this->size() % bits_per_block =3D=3D 0) this->_M_do_append_block(block_type(0), this->_M_Nb); - ++this->_M_Nb; - this->_M_unchecked_set(this->_M_Nb, __bit); + this->_M_unchecked_set(this->_M_Nb++, __bit); } /** >>From gcc-bugs-return-619509-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 12:56:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29393 invoked by alias); 29 Oct 2018 12:56:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29198 invoked by uid 48); 29 Oct 2018 12:56:29 -0000 From: "iii at linux dot ibm.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87762] [9 Regression] extract_constrain_insn, at recog.c:2206 on s390x Date: Mon, 29 Oct 2018 12:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: iii at linux dot ibm.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: iii at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02891.txt.bz2 Content-length: 563 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87762 Ilya Leoshkevich changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iii at linux dot ibm.com --- Comment #2 from Ilya Leoshkevich --- This must have slipped through, because I tested the movdi patch on top of = the outdated trunk (r264877). Candidate fix: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01793.html >>From gcc-bugs-return-619510-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:32:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98223 invoked by alias); 29 Oct 2018 13:32:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98120 invoked by uid 55); 29 Oct 2018 13:32:04 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 13:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02892.txt.bz2 Content-length: 692 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Oct 29 13:31:28 2018 New Revision: 265588 URL: https://gcc.gnu.org/viewcvs?rev=3D265588&root=3Dgcc&view=3Drev Log: 2018-10-29 Richard Biener PR tree-optimization/87785 * tree-vect-slp.c (vect_build_slp_tree_2): Remove loads argument and processing. (vect_build_slp_tree): Likewise. (vect_gather_slp_loads): New function. (vect_analyze_slp_instance): Gather loads separately from the SLP tree build. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-vect-slp.c >>From gcc-bugs-return-619511-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:35:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108021 invoked by alias); 29 Oct 2018 13:35:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107933 invoked by uid 48); 29 Oct 2018 13:35:16 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95) Date: Mon, 29 Oct 2018 13:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 4.2.0 X-Bugzilla-Keywords: meta-bug, missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02893.txt.bz2 Content-length: 530 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D26163 Bug 26163 depends on bug 87785, which changed state. Bug 87785 Summary: [9 Regression] ICE in dr_misalignment, at tree-vectorize= r.h:1245 on 454.calculix with -Ofast and -flto https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619512-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:35:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 108524 invoked by alias); 29 Oct 2018 13:35:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107886 invoked by uid 48); 29 Oct 2018 13:35:16 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 13:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02894.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Richard Biener --- Fixed. >>From gcc-bugs-return-619513-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:42:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 120299 invoked by alias); 29 Oct 2018 13:42:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 120239 invoked by uid 48); 29 Oct 2018 13:41:55 -0000 From: "fwmechanic at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87792] New: lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 Date: Mon, 29 Oct 2018 13:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fwmechanic at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02895.txt.bz2 Content-length: 2195 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87792 Bug ID: 87792 Summary: lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: fwmechanic at gmail dot com CC: marxin at gcc dot gnu.org Target Milestone: --- Created attachment 44919 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44919&action=3Dedit contains minimized reproduction of error, all files GCC "distro" I'm using is mingw-16.0-without-git.exe from https://nuwen.net/mingw.html Result:=20 lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 libbacktrace could not find executable to open Please submit a full bug report, with preprocessed source if appropriate. See for instructions. lto-wrapper.exe: fatal error: g++ returned 1 exit status compilation terminated. [Leaving LTRANS bugexe.exe.ltrans0.o] c:/users/kevin/appdata/local/programs/mingw/64/mingw/bin/../lib/gcc/x86_64-= w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status Because this is associated with -flto (apparently takes 2 g++ steps: compil= e, link, to reproduce) I have included all further info in attached zip: Archive: lto1_internal_error_get_constructor_varpool.zip Length Date Time Name --------- ---------- ----- ---- 26638 2018-10-29 06:28 err 935 2018-10-29 06:28 out 38792 2018-10-29 06:28 bugexe_exe.map 1608 2018-10-29 06:28 bugexe.exe.ltrans0.s 22 2018-10-29 06:28 bugexe.exe.ltrans.out 17288 2018-10-29 06:28 bugexe.exe.ltrans0.o 599 2018-10-29 06:28 -Bdynamic.res 14970 2018-10-29 06:28 bugsrc.o 34947 2018-10-29 06:28 bugsrc.s 136444 2018-10-29 06:28 bugsrc.ii --------- ------- 272243 10 files File out is stdout, File err is stderr, respectively, from make. >>From gcc-bugs-return-619514-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:55:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42562 invoked by alias); 29 Oct 2018 13:55:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41513 invoked by uid 48); 29 Oct 2018 13:55:15 -0000 From: "fwmechanic at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87792] lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 Date: Mon, 29 Oct 2018 13:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fwmechanic at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02896.txt.bz2 Content-length: 287 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87792 --- Comment #1 from Kevin Goodwin --- Created attachment 44920 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44920&action=3Dedit diff that fixes the problem: bugexe builds and runs successfully >>From gcc-bugs-return-619515-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:57:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 58992 invoked by alias); 29 Oct 2018 13:57:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 58904 invoked by uid 48); 29 Oct 2018 13:57:52 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87663] using / typedef on recursive template leads to long compile time Date: Mon, 29 Oct 2018 13:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02897.txt.bz2 Content-length: 1163 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87663 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at gcc dot gnu.org, | |rguenth at gcc dot gnu.org --- Comment #8 from Richard Biener --- I think the "variant" type set_underlying_type builds doesn't have to be in= the variant type list. The only thing that is probably needed is that it has TYPE_CANONICAL (tt) =3D TYPE_CANONICAL (TREE_TYPE (x)); Other than that this whole dance of set_underlying_type & friends should probably be revisited in the light of early debug info generation (add a de= bug hook to emit DIEs in whatever way this is supposed to happen through this mechanism?). That is, if the FE knows an object is of a type with name X then say so rat= her than requiring this type copy that is just used to refer to the typedef. T= hat is, it looks like a quite awkward and expensive way to communicate this to dwarf2out. >>From gcc-bugs-return-619516-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:58:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59857 invoked by alias); 29 Oct 2018 13:58:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59771 invoked by uid 48); 29 Oct 2018 13:58:05 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87792] lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 Date: Mon, 29 Oct 2018 13:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02898.txt.bz2 Content-length: 405 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87792 --- Comment #2 from Martin Li=C5=A1ka --- Looks the problematic line is: gcc_assert (DECL_INITIAL (decl) !=3D error_mark_node); so yes, it's somehow connected to __PRETTY_FUNCTION__ initialization. Unfortunately I won't be able to help you as I can't reproduce that on Linu= x. I don't have any access to mingw machine. >>From gcc-bugs-return-619517-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 13:59:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87595 invoked by alias); 29 Oct 2018 13:59:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87519 invoked by uid 48); 29 Oct 2018 13:59:39 -0000 From: "romain.geissler at amadeus dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 13:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: romain.geissler at amadeus dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02899.txt.bz2 Content-length: 907 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 --- Comment #5 from Romain Geissler --- Hi, Trying with today's trunk with this patch included, my clang PGO+LTO bootst= rap goes further, but then the generated clang fails to compile itself. Just putting here the clang error for reference: fatal error: error in backend: Cannot select: 0x20c13f8: ch =3D fp_to_fp16 0x201f1d8, 0x20bccd8, FrameIndex:i64<0> 0x20bccd8: f80,ch =3D CopyFromReg 0x201f1d8, Register:f80 %0 0x20bcc08: f80 =3D Register %0 0x20c1bb0: i64 =3D FrameIndex<0> In function: __divtc3 clang-7: error: clang frontend command failed with exit code 70 (use -v to = see invocation) The only thing that I changed recently is binutils/gcc/glibc, not the clang sources. So there might still have some code gen issue left in gcc trunk (w= hich I don't know how to investigate). Cheers, Romain >>From gcc-bugs-return-619518-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:13:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60766 invoked by alias); 29 Oct 2018 14:13:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60642 invoked by uid 48); 29 Oct 2018 14:13:30 -0000 From: "amonakov at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87627] GCC generates rube-goldberg machine for trivial tail call on 32-bit x86 Date: Mon, 29 Oct 2018 14:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: amonakov at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02900.txt.bz2 Content-length: 1660 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87627 --- Comment #6 from Alexander Monakov --- FWIW the following CSE enhancement cleans this up, but I'm unhappy with this patch because it's too narrowly targeted; in particular, won't clean up void g(int a, int *b, int c); void f(int a, int *b, int c) { if (a) *b =3D c; g(a, b, c); } Had to special-case for PARM_DECL because, in general, automatic variables = that are not address-taken on GIMPLE can become addressable on RTL when ABI requ= ires passing a large argument by reference. --- a/gcc/cse.c +++ b/gcc/cse.c @@ -2232,6 +2232,15 @@ hash_rtx_string (const char *ps) return hash; } +static bool +mem_escapes_p (const_rtx x) +{ + tree decl =3D MEM_EXPR (x); + if (!decl || TREE_CODE (decl) !=3D PARM_DECL) + return true; + return may_be_aliased (decl); +} + /* Same as hash_rtx, but call CB on each rtx if it is not NULL. When the callback returns true, we continue with the new rtx. */ @@ -2421,7 +2430,8 @@ hash_rtx_cb (const_rtx x, machine_mode mode, return 0; } if (hash_arg_in_memory_p && !MEM_READONLY_P (x)) - *hash_arg_in_memory_p =3D 1; + if (*hash_arg_in_memory_p !=3D 1) + *hash_arg_in_memory_p =3D mem_escapes_p (x) ? 1 : 2; /* Now that we have already found this special case, might as well speed it up as much as possible. */ @@ -6127,7 +6137,7 @@ invalidate_memory (void) for (p =3D table[i]; p; p =3D next) { next =3D p->next_same_hash; - if (p->in_memory) + if (p->in_memory =3D=3D 1) remove_from_table (p, i); } } >>From gcc-bugs-return-619519-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:14:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 64512 invoked by alias); 29 Oct 2018 14:14:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62202 invoked by uid 55); 29 Oct 2018 14:14:29 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/87428] "Missed" inline instances cause bogus DWARF to be emitted Date: Mon, 29 Oct 2018 14:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: wrong-debug X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02901.txt.bz2 Content-length: 969 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87428 --- Comment #5 from Richard Biener --- Author: rguenth Date: Mon Oct 29 14:13:56 2018 New Revision: 265590 URL: https://gcc.gnu.org/viewcvs?rev=3D265590&root=3Dgcc&view=3Drev Log: 2018-10-29 Richard Biener Backport from mainline 2018-09-26 Richard Biener PR debug/87428 PR debug/87362 * tree-inline.c (expand_call_inline): When the location of the call is UNKNOWN_LOCATION use DECL_SOURCE_LOCATION or BUILTINS_LOCATION for the BLOCK_SOURCE_LOCATION of the inserted BLOCK to make inlined_function_outer_scope_p recognize it. * dwarf2out.c (add_call_src_coords_attributes): Do not add coords for reserved locations. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/tree-inline.c >>From gcc-bugs-return-619520-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:14:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 64772 invoked by alias); 29 Oct 2018 14:14:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64141 invoked by uid 55); 29 Oct 2018 14:14:32 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/87362] GCC produces with LTO debug info with which gdb is not happy about Date: Mon, 29 Oct 2018 14:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02902.txt.bz2 Content-length: 970 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87362 --- Comment #19 from Richard Biener --- Author: rguenth Date: Mon Oct 29 14:13:56 2018 New Revision: 265590 URL: https://gcc.gnu.org/viewcvs?rev=3D265590&root=3Dgcc&view=3Drev Log: 2018-10-29 Richard Biener Backport from mainline 2018-09-26 Richard Biener PR debug/87428 PR debug/87362 * tree-inline.c (expand_call_inline): When the location of the call is UNKNOWN_LOCATION use DECL_SOURCE_LOCATION or BUILTINS_LOCATION for the BLOCK_SOURCE_LOCATION of the inserted BLOCK to make inlined_function_outer_scope_p recognize it. * dwarf2out.c (add_call_src_coords_attributes): Do not add coords for reserved locations. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/dwarf2out.c branches/gcc-8-branch/gcc/tree-inline.c >>From gcc-bugs-return-619521-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:18:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69025 invoked by alias); 29 Oct 2018 14:18:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68938 invoked by uid 48); 29 Oct 2018 14:18:16 -0000 From: "matz at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug demangler/87675] Stack Overflow in function next_is_type_qual() in cp-demangle.c, as demonstrated by "nm -C" Date: Mon, 29 Oct 2018 14:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: demangler X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: matz at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02903.txt.bz2 Content-length: 2422 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87675 Michael Matz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matz at gcc dot gnu.org --- Comment #1 from Michael Matz --- One of usual fuzzer fake CVEs. This is basically a similar "problem" like initially reported in https://sourceware.org/bugzilla/show_bug.cgi?id=3D23008 where I actually analyzed it. The problem is that C++ mangled names have a recursive structure. For demonstration purposes let's assume that t= he character 'F' in a mangled name means "here come nested template arguments, described next", then you need to recurse down to decode those nested args, and if the next character is 'F' as well, you just recurse down again. So a mangled "name" with a million 'F' characters in succession will need a recursion depth of a million. So, when you feed the demangler such a name a stack overflow is expected. Exactly when the overflow occurs depends on how the demangler is compiled, i.e. how much stack space is needed from one to the next recursion level (sometimes the recursion is tail recursion, so in some compilation modes can even be elided and so lead to non-exhaustion). Many characters of the mangled names have this property, so there are multi= ple variants of names that all lead to stack exhaustion, so the fuzzers were ab= le to create many different testcases: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85122 (aka bugzilla PR23008) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85452 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87335 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87636 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87675 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87681 Unfortunately they now also started to submit fake CVEs for these, like this one (CVE-2018-18701) or CVE-2018-18700 (aka bug 87681). If libiberty ever implements a check for this (which essentially can only b= e an arbitrary limit, which is frowned upon, especially as it must be very small= , as people might have their stack limit set very low) fine, if not, also fine. Until then feeding such names to any demangling tool leads to stack exhaust= ion and hence segfault. Like any other memory exhaustion not a security bug. >>From gcc-bugs-return-619522-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:27:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 115729 invoked by alias); 29 Oct 2018 14:27:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109987 invoked by uid 48); 29 Oct 2018 14:27:14 -0000 From: "fwmechanic at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/87792] lto1.exe: internal compiler error: in get_constructor, at varpool.c:311 Date: Mon, 29 Oct 2018 14:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fwmechanic at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02904.txt.bz2 Content-length: 845 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87792 --- Comment #3 from Kevin Goodwin --- aside: the exact same source code that triggers this internal error builds = w/o error using gcc version 4.8.1: Using built-in specs. COLLECT_GCC=3Dgcc COLLECT_LTO_WRAPPER=3Dc:/users/kevin/appdata/local/programs/mingw/32/mingw/= bin/../libexec/gcc/i686-pc-mingw32/4.8.1/lto-wrapper.exe Target: i686-pc-mingw32 Configured with: ../src/configure --prefix=3D/c/temp/gcc/dest --with-gmp=3D/c/temp/gcc/gmp --with-mpfr=3D/c/temp/gcc/mpfr --with-mpc=3D/c/temp/gcc/mpc --enable-languages=3Dc,c++ --with-arch=3Di686 --with-tune=3Dgeneric --disable-libstdcxx-pch --disable-nls --disable-shared --disable-sjlj-exceptions --disable-win32-registry --enable-checking=3Drele= ase --enable-lto Thread model: win32 gcc version 4.8.1 (GCC) >>From gcc-bugs-return-619523-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:27:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118777 invoked by alias); 29 Oct 2018 14:27:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118207 invoked by uid 48); 29 Oct 2018 14:27:40 -0000 From: "dory at satx dot rr.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Mon, 29 Oct 2018 14:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dory at satx dot rr.com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_file_loc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02905.txt.bz2 Content-length: 1029 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 Donna Ory changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.youtube.com/wat | |ch?v=3DlAKyZd63_ns&t=3D559s --- Comment #4 from Donna Ory --- I got the Master Tevo Flash files from here:=20 https://www.facebook.com/groups/2058176381100233/files/ I have the "Standard" version, so that's the only one that I kept out of the zip file. Since it has all the Marlin files in it, I didn't need to download a new Ma= rlin set up. I got the U8glib files off of github. I downloaded the zip file, to the fol= der where I have my 3D printer stuff, and the followed the directions to add it= to the library. I did not unzip it. Since this, I even tried using the newest version U8glib 1.18.1, but it sti= ll has the same errors. >>From gcc-bugs-return-619524-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:33:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20020 invoked by alias); 29 Oct 2018 14:33:06 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19817 invoked by uid 48); 29 Oct 2018 14:33:01 -0000 From: "bmeng.cn at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87793] New: GCC reports error when compiling with "-fpic -Os -g" Date: Mon, 29 Oct 2018 14:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: bmeng.cn at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02906.txt.bz2 Content-length: 5249 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87793 Bug ID: 87793 Summary: GCC reports error when compiling with "-fpic -Os -g" Product: gcc Version: 8.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: bmeng.cn at gmail dot com Target Milestone: --- Created attachment 44921 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44921&action=3Dedit minimal test case (test.c) and the preprocessed file (test.i) # Command line to call compiler=20 $ /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/i386-linux-gcc -march= =3Di386 -m32 -c test.c -o test.o -fpic -Os -g --save-temps -v # Output Using built-in specs. COLLECT_GCC=3D/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/i386-linux-= gcc Target: i386-linux Configured with: /home/arnd/git/gcc/configure --target=3Di386-linux --enable-targets=3Dall --prefix=3D/home/arnd/cross/x86_64/gcc-8.1.0-nolibc/i386-linux --enable-languages=3Dc --without-headers --disable-bootstrap --disable-nls --disable-threads --disable-shared --disable-libmudflap --disable-libssp --disable-libgomp --disable-decimal-float --disable-libquadmath --disable-libatomic --disable-libcc1 --disable-libmpx --enable-checking=3Dr= elease : (reconfigured) /home/arnd/git/gcc/configure --target=3Di386-linux --enable-targets=3Dall --prefix=3D/home/arnd/cross/x86_64/gcc-8.1.0-nolibc/i386-linux --enable-languages=3Dc --without-headers --disable-bootstrap --disable-nls --disable-threads --disable-shared --disable-libmudflap --disable-libssp --disable-libgomp --disable-decimal-float --disable-libquadmath --disable-libatomic --disable-libcc1 --disable-libmpx --enable-checking=3Dr= elease Thread model: single gcc version 8.1.0 (GCC)=20 COLLECT_GCC_OPTIONS=3D'-march=3Di386' '-m32' '-c' '-o' 'test.o' '-fpic' '-O= s' '-g' '-save-temps' '-v' /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../libexec/gcc/i386-linux= /8.1.0/cc1 -E -quiet -v -iprefix /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.1= .0/ test.c -march=3Di386 -m32 -fpic -g -fworking-directory -Os -fpch-preprocess= -o test.i ignoring nonexistent directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.= 1.0/../../../../i386-linux/sys-include" ignoring nonexistent directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.= 1.0/../../../../i386-linux/include" ignoring duplicate directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/../../lib/gcc= /i386-linux/8.1.0/include" ignoring duplicate directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/../../lib/gcc= /i386-linux/8.1.0/include-fixed" ignoring nonexistent directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/../../lib/gcc= /i386-linux/8.1.0/../../../../i386-linux/sys-include" ignoring nonexistent directory "/share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/../../lib/gcc= /i386-linux/8.1.0/../../../../i386-linux/include" #include "..." search starts here: #include <...> search starts here: /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.1= .0/include /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.1= .0/include-fixed End of search list. COLLECT_GCC_OPTIONS=3D'-march=3Di386' '-m32' '-c' '-o' 'test.o' '-fpic' '-O= s' '-g' '-save-temps' '-v' /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../libexec/gcc/i386-linux= /8.1.0/cc1 -fpreprocessed test.i -quiet -dumpbase test.c -march=3Di386 -m32 -auxbase-s= trip test.o -g -Os -version -fpic -o test.s GNU C17 (GCC) version 8.1.0 (i386-linux) compiled by GNU C version 5.4.1 20170519, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 GNU C17 (GCC) version 8.1.0 (i386-linux) compiled by GNU C version 5.4.1 20170519, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP GGC heuristics: --param ggc-min-expand=3D100 --param ggc-min-heapsize=3D131= 072 Compiler executable checksum: 5b6be85f431a859ca20ca7e588057ee0 COLLECT_GCC_OPTIONS=3D'-march=3Di386' '-m32' '-c' '-o' 'test.o' '-fpic' '-O= s' '-g' '-save-temps' '-v' /share/toolchains/gcc-8.1.0-nolibc/i386-linux/bin/../lib/gcc/i386-linux/8.1= .0/../../../../i386-linux/bin/as -v --32 -o test.o test.s GNU assembler version 2.30 (i386-linux) using BFD version (GNU Binutils) 2.= 30 test.s: Assembler messages: test.s:715: Error: junk at end of line, first unrecognized character is `@' test.s:760: Error: junk at end of line, first unrecognized character is `@' test.s:715: Error: can't resolve `end.1561' {.u_boot_list_2_fit_loadable_3 section} - `start.1558' {.u_boot_list_2_fit_loadable_1 section} test.s:760: Error: can't resolve `end.1561' {.u_boot_list_2_fit_loadable_3 section} - `start.1558' {.u_boot_list_2_fit_loadable_1 section} # Workaround Removing -fpic or -Os or -g will make the compilation succeed. GCC 7.3.0 does not have this issue with the same compiler options. Looks a regression issue introduced in GCC 8.1.0 (?) >>From gcc-bugs-return-619525-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:38:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50850 invoked by alias); 29 Oct 2018 14:38:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50778 invoked by uid 48); 29 Oct 2018 14:38:12 -0000 From: "dory at satx dot rr.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Mon, 29 Oct 2018 14:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dory at satx dot rr.com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02907.txt.bz2 Content-length: 243 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 --- Comment #5 from Donna Ory --- Also, my "SanityCheck.h" is off the charts with all kinds of stuff that just gives the the "Deer in the headlights" look!! lol!! >>From gcc-bugs-return-619526-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 14:58:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68822 invoked by alias); 29 Oct 2018 14:58:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68754 invoked by uid 55); 29 Oct 2018 14:58:24 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 14:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02908.txt.bz2 Content-length: 766 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 --- Comment #4 from Richard Biener --- Author: rguenth Date: Mon Oct 29 14:57:52 2018 New Revision: 265593 URL: https://gcc.gnu.org/viewcvs?rev=3D265593&root=3Dgcc&view=3Drev Log: 2018-10-29 Richard Biener PR tree-optimization/87790 * tree-vect-slp.c (vect_mark_slp_stmts): Simplify. (vect_make_slp_decision): Adjust. (vect_slp_analyze_bb_1): Likewise. (vect_detect_hybrid_slp_stmts): Properly union SLP type over edges. * gcc.dg/pr87790.c: New testcase. Added: trunk/gcc/testsuite/gcc.dg/pr87790.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vect-slp.c >>From gcc-bugs-return-619527-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 15:03:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83446 invoked by alias); 29 Oct 2018 15:03:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83347 invoked by uid 48); 29 Oct 2018 15:03:04 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Mon, 29 Oct 2018 15:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02909.txt.bz2 Content-length: 861 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 --- Comment #6 from Eric Gallager --- (In reply to Donna Ory from comment #4) > I got the Master Tevo Flash files from here:=20 >=20 > https://www.facebook.com/groups/2058176381100233/files/ That's a closed group. >=20 > I have the "Standard" version, so that's the only one that I kept out of = the > zip file. >=20 > Since it has all the Marlin files in it, I didn't need to download a new > Marlin set up. >=20 > I got the U8glib files off of github.=20 This one? https://github.com/olikraus/u8glib=20 > I downloaded the zip file, to the folder where I have my 3D printer stuff, > and the followed the directions to add it to the library. I did not unzip= it. >=20 > Since this, I even tried using the newest version U8glib 1.18.1, but it > still has the same errors. >>From gcc-bugs-return-619528-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 15:26:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 125555 invoked by alias); 29 Oct 2018 15:26:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124910 invoked by uid 48); 29 Oct 2018 15:26:38 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87790] [9 Regression] ICE in vect_get_vec_def_for_operand_1, at tree-vect-stmts.c:1475 Date: Mon, 29 Oct 2018 15:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02910.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87790 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Richard Biener --- Fixed. >>From gcc-bugs-return-619529-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 15:36:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26593 invoked by alias); 29 Oct 2018 15:36:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26519 invoked by uid 48); 29 Oct 2018 15:36:39 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87041] [8/9 Regression] GCC 8 regression: -Wformat "reading through null pointer" on unreachable code Date: Mon, 29 Oct 2018 15:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02911.txt.bz2 Content-length: 462 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87041 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot g= nu.org --- Comment #7 from Martin Sebor --- Testing a patch. >>From gcc-bugs-return-619530-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 15:43:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37089 invoked by alias); 29 Oct 2018 15:43:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36967 invoked by uid 55); 29 Oct 2018 15:43:40 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Mon, 29 Oct 2018 15:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02912.txt.bz2 Content-length: 747 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 --- Comment #6 from Richard Biener --- Author: rguenth Date: Mon Oct 29 15:43:08 2018 New Revision: 265596 URL: https://gcc.gnu.org/viewcvs?rev=3D265596&root=3Dgcc&view=3Drev Log: 2018-10-29 Richard Biener PR tree-optimization/87785 * tree-vect-slp.c (vect_gather_slp_loads): Only gather internal defs. * gcc.dg/torture/20181029-1.c: New testcase. * gcc.dg/torture/20181029-2.c: Likewise. Added: trunk/gcc/testsuite/gcc.dg/torture/20181029-1.c trunk/gcc/testsuite/gcc.dg/torture/20181029-2.c Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vect-slp.c >>From gcc-bugs-return-619531-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 16:38:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 44777 invoked by alias); 29 Oct 2018 16:38:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 44678 invoked by uid 55); 29 Oct 2018 16:38:42 -0000 From: "joseph at codesourcery dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/71613] Useful warnings silenced when macros from system headers are used Date: Mon, 29 Oct 2018 16:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02913.txt.bz2 Content-length: 1373 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71613 --- Comment #9 from joseph at codesourcery dot com --- On Mon, 29 Oct 2018, egallager at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D71613 >=20 > --- Comment #8 from Eric Gallager --- > (In reply to joseph@codesourcery.com from comment #6) > > Rather than piecemeal fixes with no evidence of completeness, I think w= e=20 > > should disable the smarts around system header macro locations determin= ing=20 > > whether diagnostics appear (i.e., the system-header tests for disabling= =20 > > diagnostics should all use the expansion location), until we have a pro= per=20 > > design for avoiding such issues and have systematically reviewed all=20 > > diagnostics for conforming to such a design (if the design needs each=20 > > diagnostic function call to be reviewed). >=20 > Coming up with a proper design might never happen though. I'd rather just= have > the piecemeal fixes in the meantime. Any such piecemeal fixes should I think be starting from a basis where the= =20 warnings appear even if sometimes the real issue is in the header, and=20 then are selectively disabled, rather than from a basis of selectively=20 trying to enable warnings that are wrongly disabled because a system=20 header macro is involved. >>From gcc-bugs-return-619532-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 16:46:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62377 invoked by alias); 29 Oct 2018 16:46:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62270 invoked by uid 48); 29 Oct 2018 16:46:43 -0000 From: "pkoning at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87794] New: Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 16:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pkoning at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02914.txt.bz2 Content-length: 1220 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87794 Bug ID: 87794 Summary: Excessive alignment permitted for functions and labels Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: pkoning at gcc dot gnu.org Target Milestone: --- Created attachment 44922 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44922&action=3Dedit variable and function alignment test case Variable alignment is checked against MAX_OFILE_ALIGNMENT but function and label (-falign-label=3Dn) alignment is not. This causes requests to the ta= rget code to generate alignment directives that the output format doesn't suppor= t, causing ICE at least in some targets. The attached testalign.c gets an error (on i386) for variable "ag", and on pdp11 also for variable "a4" (since max alignment on pdp11 is 2 bytes). But the corresponding function alignments do not generate error messages.=20=20 File testalign2.c with -falign-labels=3Dn also passes the requested alignme= nt to the back end without checking it against MAX_OFILE_ALIGNMENT. >>From gcc-bugs-return-619534-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 16:47:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 67710 invoked by alias); 29 Oct 2018 16:47:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 65616 invoked by uid 48); 29 Oct 2018 16:47:36 -0000 From: "pkoning at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pkoning at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02916.txt.bz2 Content-length: 247 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 --- Comment #1 from pkoning at gcc dot gnu.org --- Created attachment 44923 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44923&action=3Dedit variable and function alignment test case >>From gcc-bugs-return-619533-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 16:47:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63305 invoked by alias); 29 Oct 2018 16:47:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63206 invoked by uid 48); 29 Oct 2018 16:46:59 -0000 From: "pkoning at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] New: Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pkoning at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02915.txt.bz2 Content-length: 1077 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 Bug ID: 87795 Summary: Excessive alignment permitted for functions and labels Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: pkoning at gcc dot gnu.org Target Milestone: --- Variable alignment is checked against MAX_OFILE_ALIGNMENT but function and label (-falign-label=3Dn) alignment is not. This causes requests to the ta= rget code to generate alignment directives that the output format doesn't suppor= t, causing ICE at least in some targets. The attached testalign.c gets an error (on i386) for variable "ag", and on pdp11 also for variable "a4" (since max alignment on pdp11 is 2 bytes). But the corresponding function alignments do not generate error messages.=20=20 File testalign2.c with -falign-labels=3Dn also passes the requested alignme= nt to the back end without checking it against MAX_OFILE_ALIGNMENT. >>From gcc-bugs-return-619535-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 16:48:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69390 invoked by alias); 29 Oct 2018 16:48:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68965 invoked by uid 48); 29 Oct 2018 16:48:27 -0000 From: "pkoning at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 16:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pkoning at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02917.txt.bz2 Content-length: 231 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 --- Comment #2 from pkoning at gcc dot gnu.org --- Created attachment 44924 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44924&action=3Dedit label alignment test case >>From gcc-bugs-return-619536-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:06:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 6935 invoked by alias); 29 Oct 2018 17:06:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 6847 invoked by uid 48); 29 Oct 2018 17:06:51 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87780] [9 regression] ICE error: unrecognizable insn Date: Mon, 29 Oct 2018 17:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: segher at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02918.txt.bz2 Content-length: 193 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87780 --- Comment #6 from Segher Boessenkool --- That sounds like a clang problem; without more information, anyway. >>From gcc-bugs-return-619539-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:19:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128838 invoked by alias); 29 Oct 2018 17:19:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128772 invoked by uid 48); 29 Oct 2018 17:19:37 -0000 From: "schwab@linux-m68k.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87794] Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 17:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02921.txt.bz2 Content-length: 482 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87794 Andreas Schwab changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #1 from Andreas Schwab --- dup *** This bug has been marked as a duplicate of bug 87795 *** >>From gcc-bugs-return-619537-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:19:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127129 invoked by alias); 29 Oct 2018 17:19:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127073 invoked by uid 48); 29 Oct 2018 17:19:09 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Mon, 29 Oct 2018 17:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02919.txt.bz2 Content-length: 1455 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 Iain Sandoe changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 Ever confirmed|0 |1 --- Comment #1 from Iain Sandoe --- maybe something like: diff --git a/gcc/d/dmd/globals.h b/gcc/d/dmd/globals.h index 63caeb7b6b..1279ac394e 100644 --- a/gcc/d/dmd/globals.h +++ b/gcc/d/dmd/globals.h @@ -237,19 +237,14 @@ extern Global global; // Because int64_t and friends may be any integral type of the // correct size, we have to explicitly ask for the correct // integer type to get the correct mangling with ddmd -#if __LP64__ + // Be careful not to care about sign when using dinteger_t // use this instead of integer_t to // avoid conflicts with system #include's -typedef unsigned long dinteger_t; +typedef __UINT64_TYPE__ dinteger_t; // Signed and unsigned variants -typedef long sinteger_t; -typedef unsigned long uinteger_t; -#else -typedef unsigned long long dinteger_t; -typedef long long sinteger_t; -typedef unsigned long long uinteger_t; -#endif +typedef __INT64_TYPE__ sinteger_t; +typedef __UINT64_TYPE__ uinteger_t; typedef int8_t d_int8; typedef uint8_t d_uns8; >>From gcc-bugs-return-619538-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:19:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 128825 invoked by alias); 29 Oct 2018 17:19:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 128787 invoked by uid 48); 29 Oct 2018 17:19:37 -0000 From: "schwab@linux-m68k.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 17:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02920.txt.bz2 Content-length: 179 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 --- Comment #3 from Andreas Schwab --- *** Bug 87794 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-619540-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:33:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31331 invoked by alias); 29 Oct 2018 17:33:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31238 invoked by uid 48); 29 Oct 2018 17:33:04 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Mon, 29 Oct 2018 17:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02922.txt.bz2 Content-length: 1373 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 --- Comment #4 from G. Steinmetz --- (In reply to Thomas Koenig from comment #3) > What is the expected output? Does this declare a new variable "min" > or "max", or should the result simply be 'c' (or 'b')? As it makes not much sense (IMO) to "specialise" a generic intrinsic via user provided declaration, it looks more like a type conflict / error. But following example is accepted, character is not matching intrinsic sin : $ cat z4.f90 program p character :: sin print *, sin(1.0) end $ gfortran-9-20181028 -Wall -Wextra -fcheck=3Dall z4.f90 $ a.out 0.841470957 On the other hand : $ cat z5.f90 program p character :: sin =3D 'c' print *, sin(1.0) end $ gfortran-9-20181028 z5.f90 z5.f90:2:19: 2 | character :: sin =3D 'c' | 1 Error: Function 'sin' at (1) cannot have an initializer z5.f90:2:19: 2 | character :: sin =3D 'c' | 1 Error: 'sin' at (1) is not a VALUE $ cat z5b.f90 program p character :: sin print *, sin(1.0) sin =3D 'c' print *, sin end $ gfortran-9-20181028 z5b.f90 z5b.f90:4:6: 4 | sin =3D 'c' | 1 Error: 'sin' at (1) is not a variable z5b.f90:5:15: 5 | print *, sin | 1 Error: Function 'sin' requires an argument list at (1) >>From gcc-bugs-return-619541-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:34:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38672 invoked by alias); 29 Oct 2018 17:34:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37095 invoked by uid 48); 29 Oct 2018 17:34:20 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Mon, 29 Oct 2018 17:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02923.txt.bz2 Content-length: 1865 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 --- Comment #5 from G. Steinmetz --- Looking again at intrinsic "max" and a variant of z1/z2 : $ cat z6.f90 program p character :: max print *, max(1.0, 2.0) end $ gfortran-9-20181028 z6.f90 f951: internal compiler error: gfc_convert_constant(): Unexpected type $ cat z7.f90 program p character :: max =3D 'c' print *, max(1.0, 2.0) end $ gfortran-9-20181028 z7.f90 z7.f90:2:19: 2 | character :: max =3D 'c' | 1 Error: Function 'max' at (1) cannot have an initializer z7.f90:2:19: 2 | character :: max =3D 'c' | 1 Error: 'max' at (1) is not a VALUE $ cat z7b.f90 program p character :: max print *, max(1.0, 2.0) max =3D 'c' print *, max end $ gfortran-9-20181028 z7b.f90 z7b.f90:4:6: 4 | max =3D 'c' | 1 Error: 'max' at (1) is not a variable z7b.f90:5:15: 5 | print *, max | 1 Error: Function 'max' requires an argument list at (1) --- With a user-defined type instead of an intrinsic type this happens : $ cat zm1.f90 program p type t character :: c =3D 'c' end type type(t) :: max print *, max(1, 2) end $ gfortran-9-20181028 zm1.f90 f951: internal compiler error: gfc_convert_constant(): Unexpected type $ cat zm2.f90 program p type t character :: c =3D 'c' end type type(t) :: max(3) print *, max(1, 2) end $ gfortran-9-20181028 zm2.f90 zm2.f90:6:15: 6 | print *, max(1, 2) | 1 Error: Rank mismatch in array reference at (1) (2/1) $ cat zm3.f90 program p type t character :: c =3D 'c' end type type(t) :: max(3, 3) print *, max(1, 2) end $ gfortran-9-20181028 -Wall -Wextra -fcheck=3Dall zm3.f90 $ a.out c BTW, thanks for working on this issue. >>From gcc-bugs-return-619542-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:36:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62561 invoked by alias); 29 Oct 2018 17:36:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 62514 invoked by uid 48); 29 Oct 2018 17:36:18 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87796] New: ICE in gfc_conv_string_parameter, at fortran/trans-expr.c:8926 Date: Mon, 29 Oct 2018 17:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02924.txt.bz2 Content-length: 1540 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87796 Bug ID: 87796 Summary: ICE in gfc_conv_string_parameter, at fortran/trans-expr.c:8926 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gscfq@t-online.de Target Milestone: --- Might be related to pr85896. $ cat z1.f90 program p character :: num_images print *, num_images() end $ cat z2.f90 program p character :: num_images print *, num_images(1) end $ gfortran-9-20181028 -c z2.f90 -fcoarray=3Dsingle $ $ gfortran-9-20181028 -c z2.f90 -fcoarray=3Dlib z2.f90:3:0: 3 | print *, num_images(1) | internal compiler error: in gfc_conv_string_parameter, at fortran/trans-expr.c:8926 0x6ebba0 gfc_conv_string_parameter(gfc_se*) ../../gcc/fortran/trans-expr.c:8926 0x7198e7 gfc_trans_transfer(gfc_code*) ../../gcc/fortran/trans-io.c:2584 0x6bea57 trans_code ../../gcc/fortran/trans.c:2038 0x7173de build_dt ../../gcc/fortran/trans-io.c:2026 0x6bea37 trans_code ../../gcc/fortran/trans.c:2010 0x6e6054 gfc_generate_function_code(gfc_namespace*) ../../gcc/fortran/trans-decl.c:6505 0x673696 translate_all_program_units ../../gcc/fortran/parse.c:6125 0x673696 gfc_parse_file() ../../gcc/fortran/parse.c:6328 0x6bb28f gfc_be_parse_file ../../gcc/fortran/f95-lang.c:204 >>From gcc-bugs-return-619543-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:37:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63758 invoked by alias); 29 Oct 2018 17:37:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63686 invoked by uid 48); 29 Oct 2018 17:37:13 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87796] ICE in gfc_conv_string_parameter, at fortran/trans-expr.c:8926 Date: Mon, 29 Oct 2018 17:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02925.txt.bz2 Content-length: 968 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87796 --- Comment #1 from G. Steinmetz --- $ cat z3.f90 program p character :: num_images =3D 'c' print *, num_images(1) end $ gfortran-9-20181028 -c z3.f90 -fcoarray=3Dsingle z3.f90:2:26: 2 | character :: num_images =3D 'c' | 1 Error: Function 'num_images' at (1) cannot have an initializer z3.f90:2:26: 2 | character :: num_images =3D 'c' | 1 Error: 'num_images' at (1) is not a VALUE $ cat z4.f90 program p character :: num_images print *, num_images() num_images =3D 'c' print *, num_images end $ gfortran-9-20181028 -c z4.f90 -fcoarray=3Dsingle z4.f90:4:13: 4 | num_images =3D 'c' | 1 Error: 'num_images' at (1) is not a variable z4.f90:5:22: 5 | print *, num_images | 1 Error: Function 'num_images' requires an argument list at (1) >>From gcc-bugs-return-619544-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:46:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29121 invoked by alias); 29 Oct 2018 17:46:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29043 invoked by uid 48); 29 Oct 2018 17:46:30 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87797] New: Enhancement: Warning for potential name clash of variables/intrinsics... Date: Mon, 29 Oct 2018 17:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02926.txt.bz2 Content-length: 1983 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87797 Bug ID: 87797 Summary: Enhancement: Warning for potential name clash of variables/intrinsics... Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gscfq@t-online.de Target Milestone: --- Regarding pr85896 and other issues, an additional Warning -Wxyz=3Dkey (names "xyz" and "key" tbd) might be helpful : Variant 1 (argument key1) : Warn if a _user_defined_ parameter/variable/array/type is named like an _intrinsic_ function/subroutine/type/module from a dedicated official standard (e.g. -std=3Df2008). See e.g. table of intrinsics in F2008 13.5, 13.6. Variant 2 (argument key2) : Warn if a _user_defined_ function/subroutine/interface/module is named like an _intrinsic_ function/subroutine/type/module from a dedicated official standard (e.g. -std=3Df2008). Knowing that gfortran can _not_ do the job of a static analyzer, specifically for global analysis, it could mark "suspicious" code this way. Just an idea. Additionally : Variant 3 (argument key3) : Warn if a _user_defined_ parameter/variable/array/type is named like an official statement name (like "stop"). Variant 4 (argument key4) : Warn if a _user_defined_ function/subroutine/interface/module is named like an official statement name. Variant 5 (argument key5) : Warn if a _user_defined_ parameter/variable/array/type is named like an _user_defined_ function/subroutine/type/module, regarding sources in scope/progress. Example : $ cat z1.f90 module program integer :: function, sin, trim type public character :: max, else(1) end type end program end use program, len =3D> trim real :: select, read(2) contains function module (sin) character :: sin, stop end end >>From gcc-bugs-return-619545-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:47:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39846 invoked by alias); 29 Oct 2018 17:47:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39790 invoked by uid 48); 29 Oct 2018 17:47:17 -0000 From: "jason at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86567] [8/9 Regression] -Wnonnull/-Wformat/-Wrestrict affect code generation Date: Mon, 29 Oct 2018 17:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jason at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02927.txt.bz2 Content-length: 680 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86567 Jason Merrill changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jason at gcc dot gnu.org --- Comment #5 from Jason Merrill --- (In reply to Alexander Monakov from comment #4) > It seems a bit strange to do full-blown constexpr evaluation for warnings, > especially if normal compilation flow wouldn't perform the same evaluatio= n. If the warning might depend on a constant value, we try to come up with a constant value for it. >>From gcc-bugs-return-619546-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 17:49:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62816 invoked by alias); 29 Oct 2018 17:49:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 52123 invoked by uid 48); 29 Oct 2018 17:49:03 -0000 From: "joel at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Mon, 29 Oct 2018 17:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joel at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02928.txt.bz2 Content-length: 773 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 Joel Sherrill changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joel at gcc dot gnu.org --- Comment #4 from Joel Sherrill --- I added myself as a CC because I want to see if these become errors or warnings. For core parts of RTEMS, I can see wanting these to be errors sin= ce it indicates we did something in core OS code that did not achieve the desi= red results. But in application code, it might not be as well considered or necessary. So ultimately, it's a hard decision on how to treat mistakes in alignment requests >>From gcc-bugs-return-619547-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 18:16:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113174 invoked by alias); 29 Oct 2018 18:16:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 112852 invoked by uid 55); 29 Oct 2018 18:16:29 -0000 From: "paul at scruby dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/59472] Many warnings "type of 'X' does not match original declaration" when linking with libstdc++ static library compiled with -flto Date: Mon, 29 Oct 2018 18:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic, lto X-Bugzilla-Severity: enhancement X-Bugzilla-Who: paul at scruby dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02929.txt.bz2 Content-length: 719 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59472 --- Comment #7 from Paul Scruby --- Feel free to close this ticket. > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59472 > > --- Comment #6 from Eric Gallager --- > (In reply to Paul Scruby from comment #5) >> Is there a patch to fix or suppress the warnings when link-time >> optimizing >> to libstdc++.a ? I'm using gcc4.8.2, but I'm happy to upgrade to gcc4.9 >> if >> this release is more likely to get fixed first? > > Well both those branches are closed now; could you upgrade to something > more > recent instead? > > -- > You are receiving this mail because: > You are on the CC list for the bug. >>From gcc-bugs-return-619548-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 18:39:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82059 invoked by alias); 29 Oct 2018 18:39:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81992 invoked by uid 48); 29 Oct 2018 18:39:48 -0000 From: "amacleod at redhat dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87798] New: EH lowering is creating a gimple_switch statement with type-incompatible index and case labels Date: Mon, 29 Oct 2018 18:39:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: tree-ssa X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: amacleod at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02930.txt.bz2 Content-length: 6241 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87798 Bug ID: 87798 Summary: EH lowering is creating a gimple_switch statement with type-incompatible index and case labels Product: gcc Version: tree-ssa Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: amacleod at redhat dot com Target Milestone: --- Created attachment 44925 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44925&action=3Dedit patch to check for the error condition and trigger a bootstrap failure This shows up during bootstrap when building the ADA compiler configuration is x86_64-pc-linux-gnu with=20=20 --enable-languages=3Dall,ada,go,obj-c++,jit --enable-host-shared from https://gcc.gnu.org/ml/gcc/2018-10/msg00248.html : I am doing some switch analysis and an triggering a failure in ADA when the gimple_switch_index() is a signed 64 bit value and the case labels are only= 32 bit integers. I would have expected that these needed to be the same precision? I don't seem to get this failure anywhere else. (gdb) p print_gimple_stmt (stderr, sw, 0, 0) switch (_22) [67.00%], case 1: [33.00%]> (gdb) p gimple_switch_index (sw) $16 =3D (tree_node *) 0x7fffee3593f0 (gdb) p print_generic_expr (stderr, $16, 0) _22 (gdb) p print_generic_expr (stderr, $16->typed.type, 0) SIGNED_64 << signed 64 bit index low is the value of CASE_LOW() (gdb) p print_generic_expr (stderr, low, 0) 1 (gdb) p low->typed.type $19 =3D (tree) 0x7fffefacf5e8 (gdb) p print_generic_expr (stderr, $19, 0) integer (gdb) p low->typed.type->type_common.precision $22 =3D 32 <<< 32 bit case label (gdb) p type->type_common.precision $23 =3D 64 (gdb) p useless_type_conversion_p ($16->typed.type, $19) $24 =3D false (gdb) p useless_type_conversion_p ($19, $16->typed.type) $25 =3D false (gdb) p types_compatible_p ($19, $16->typed.type) $26 =3D false (gdb) p types_compatible_p ($16->typed.type, $19) $27 =3D false These should at least be type_compatible_p should they not? The attached patch adds a checking assert in gimple_build_switch() which verifies that the type of the index and the case labels are compatible. When added, bootstrap fails here: /gcc/range2/build/./gcc/xgcc -B/gcc/range2/build/./gcc/ -B/gcc/range2/install/x86_64-pc-linux-gnu/bin/ -B/gcc/range2/install/x86_64-pc-linux-gnu/lib/ -isystem /gcc/range2/install/x86_64-pc-linux-gnu/include -isystem /gcc/range2/install/x86_64-pc-linux-gnu/sys-include -c -g -O2 -fpic -W -Wall -gnatpg -nostdinc a-calcon.adb -o a-calcon.o -wrapper gdb,--args Breakpoint 1, fancy_abort (file=3D0x26ba508 "/gcc/range2/gcc/gcc/gimple.c", line=3D803,=20 function=3D0x26bb550 )::__FUNCTION__> "gimple_build_switch") at /gcc/range2/gcc/gcc/diagnostic.c:1560 1560 internal_error ("in %s, at %s:%d", function, trim_filename (file), line); Missing separate debuginfos, use: dnf debuginfo-install gmp-6.1.1-1.fc25.x8= 6_64 libgcc-6.4.1-1.fc25.x86_64 libmpc-1.0.2-5.fc24.x86_64 libstdc++-6.4.1-1.fc25.x86_64 mpfr-3.1.5-1.fc25.x86_64 (gdb) where #0 fancy_abort (file=3D0x26ba508 "/gcc/range2/gcc/gcc/gimple.c", line=3D80= 3,=20 function=3D0x26bb550 )::__FUNCTION__> "gimple_build_switch") at /gcc/range2/gcc/gcc/diagnostic.c:1560 #1 0x00000000011273e4 in gimple_build_switch (index=3D0x7fffef75f4c8, default_label=3D, args=3D...) at /gcc/range2/gcc/gcc/gimple.= c:803 #2 0x000000000167f8ce in lower_eh_dispatch (src=3D0x7fffef74e478, stmt=3D0x7fffef747870) at /gcc/range2/gcc/gcc/tree-eh.c:3775 #3 0x000000000167fcc4 in (anonymous namespace)::pass_lower_eh_dispatch::execute (this=3D0x3971d30, fun=3D0x7fffef72a580) at /gcc/range2/gcc/gcc/tree-eh.c:3859 #4 0x00000000014464df in execute_one_pass (pass=3D0x3971d30) at /gcc/range2/gcc/gcc/passes.c:2446 #5 0x0000000001446884 in execute_pass_list_1 (pass=3D0x3971d30) at /gcc/range2/gcc/gcc/passes.c:2535 #6 0x0000000001446914 in execute_pass_list (fn=3D0x7fffef72a580, pass=3D0x= 3971cd0) at /gcc/range2/gcc/gcc/passes.c:2546 #7 0x0000000000f0e3ad in cgraph_node::expand (this=3D0x7fffefabcc60) at /gcc/range2/gcc/gcc/cgraphunit.c:2121 #8 0x0000000000f0ea4c in expand_all_functions () at /gcc/range2/gcc/gcc/cgraphunit.c:2259 #9 0x0000000000f0f73d in symbol_table::compile (this=3D0x7fffefabd100) at /gcc/range2/gcc/gcc/cgraphunit.c:2610 #10 0x0000000000f0fbd8 in symbol_table::finalize_compilation_unit (this=3D0x7fffefabd100) at /gcc/range2/gcc/gcc/cgraphunit.c:2788 #11 0x00000000015da4cc in compile_file () at /gcc/range2/gcc/gcc/toplev.c:4= 80 #12 0x00000000015dda0f in do_compile () at /gcc/range2/gcc/gcc/toplev.c:2170 It looks like there are labels for a switch which are subsumed for a try_ca= tch when lowering: (from lower_eh_dispatch::tree-eh.c) /* Don't generate a switch if there's only a default case. This is common in the form of try { A; } catch (...) { B; }. */ if (!labels.exists ()) { e =3D single_succ_edge (src); e->flags |=3D EDGE_FALLTHRU; } else { fn =3D builtin_decl_implicit (BUILT_IN_EH_FILTER); x =3D gimple_build_call (fn, 1, build_int_cst (integer_type_nod= e, region_nr)); filter =3D create_tmp_var (TREE_TYPE (TREE_TYPE (fn))); filter =3D make_ssa_name (filter, x); gimple_call_set_lhs (x, filter); gsi_insert_before (&gsi, x, GSI_SAME_STMT); /* Turn the default label into a default case. */ default_label =3D build_case_label (NULL, NULL, default_label); sort_case_labels (labels); traps--->> x =3D gimple_build_switch (filter, default_label, labels); The labels coming in are 32 bit, and the result of the call created here is= the 64 bit index: (gdb) p print_generic_expr (stderr, filter->typed.type, 0) SIGNED_64$ >>From gcc-bugs-return-619549-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 19:22:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 347 invoked by alias); 29 Oct 2018 19:22:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 131063 invoked by uid 48); 29 Oct 2018 19:22:29 -0000 From: "rainer@emrich-ebersheim.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87799] New: failure during bootstrap, fails to build d/filename.o Date: Mon, 29 Oct 2018 19:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rainer@emrich-ebersheim.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02931.txt.bz2 Content-length: 4719 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87799 Bug ID: 87799 Summary: failure during bootstrap, fails to build d/filename.o Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: d Assignee: unassigned at gcc dot gnu.org Reporter: rainer@emrich-ebersheim.de Target Milestone: --- /opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./prev-gcc/= xg++ -B/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./prev-gc= c/ -B/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/bin/ -nostdinc++ -B/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/src/.libs -B/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/libsupc++/.libs -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32 -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/include -I/opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/libstdc++-v3/libsupc++ -L/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/src/.libs -L/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/prev-x86_= 64-w64-mingw32/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DIN_GCC_FRONTEND -g -O2 -D__USE_MINGW_ACCESS -Wno-pedantic-ms-format -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-str= ings -Wcast-qual -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -Id -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/.= ./include -I./../intl -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/.= ./libcpp/include -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/install/include -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/install/include -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/install/include=20 -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/.= ./libdecnumber -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/.= ./libdecnumber/bid -I../libdecnumber -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/.= ./libbacktrace -I/opt/devel/SCRATCH/tmp.I8jwTRKpzz/install/include -o d/filename.o -MT d/filename.o -MMD -MP -MF d/.deps/filename.TPo -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d -I../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d= /dmd -Id ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c: In static member function 'static int FileName::exists(const char*)': ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c:563:12: warning: comparison of integer expressions of different signedness: 'DWORD' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 563 | if (dw =3D=3D -1L) | ~~~^~~~~~ ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c: In static member function 'static bool FileName::ensurePathExists(const char*)': ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c:589:51: error: invalid const_cast from type 'const char*' to type 'void*' 589 | { mem.xfree(const_cast(p)); | ^ ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c: In static member function 'static const char* FileName::name(const char*)': ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c:280:34: warning: this statement may fall through [-Wimplicit-fallthrough=3D] 280 | if (e =3D=3D str + 1 || e =3D=3D str + len - 1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/d= md/root/filename.c:283:13: note: here 283 | default: | ^~~~~~~ make[3]: *** [../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/gcc/d/= Make-lang.in:315: d/filename.o] Error 1 >>From gcc-bugs-return-619550-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 19:40:56 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 59609 invoked by alias); 29 Oct 2018 19:40:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59546 invoked by uid 55); 29 Oct 2018 19:40:51 -0000 From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87594] constexpr rejects-valid code with range-based for-loop Date: Mon, 29 Oct 2018 19:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02932.txt.bz2 Content-length: 665 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87594 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Mon Oct 29 19:40:18 2018 New Revision: 265600 URL: https://gcc.gnu.org/viewcvs?rev=3D265600&root=3Dgcc&view=3Drev Log: PR c++/87594 - constexpr rejects-valid with range-based for. * constexpr.c (potential_constant_expression_1): If the condition can't be evaluated, return true. * g++.dg/cpp1y/constexpr-loop8.C: New test. Added: trunk/gcc/testsuite/g++.dg/cpp1y/constexpr-loop8.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/constexpr.c trunk/gcc/testsuite/ChangeLog >>From gcc-bugs-return-619551-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 19:41:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60369 invoked by alias); 29 Oct 2018 19:41:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60306 invoked by uid 48); 29 Oct 2018 19:41:03 -0000 From: "mpolacek at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87594] constexpr rejects-valid code with range-based for-loop Date: Mon, 29 Oct 2018 19:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mpolacek at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: mpolacek at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02933.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87594 Marek Polacek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Marek Polacek --- Fixed. >>From gcc-bugs-return-619552-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 19:47:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69029 invoked by alias); 29 Oct 2018 19:47:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68955 invoked by uid 48); 29 Oct 2018 19:46:57 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Mon, 29 Oct 2018 19:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02934.txt.bz2 Content-length: 469 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #2 from Iain Sandoe --- that gets us to a fail because of an ELF-specific section directive in atom= ic.d .section minfo It looks like there's an OS_X-specific sections file there - but ISTM that = the configuration expansion of : DRUNTIME_OS_MINFO_BRACKETING doesn't have a Darwin version .. maybe there's code you can borrow from elsewhere - I've not gone looking yet. >>From gcc-bugs-return-619553-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 20:07:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66254 invoked by alias); 29 Oct 2018 20:07:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66183 invoked by uid 48); 29 Oct 2018 20:07:41 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87800] New: [9 Regression] CPU2006 416.gamess failed to build with LTO Date: Mon, 29 Oct 2018 20:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02935.txt.bz2 Content-length: 4314 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87800 Bug ID: 87800 Summary: [9 Regression] CPU2006 416.gamess failed to build with LTO Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: rguenther at suse dot de Target Milestone: --- On x86-64, r265457 caused: gfortran -O3 -funroll-loops -ffast-math -fwhole-program -flto=3Djobserver -fuse-linker-plugin -DSPEC_CPU_LP64 aldeci.fppized.o algnci.fppized= .o basecp.fppized.o basext.o bashuz.o bashz2.o basn21.fppized.o basn31.o bassto.fppized.o blas.fppized.o ccaux.o ccsdt.fppized.o chgpen.fppized.o cisgrd.fppized.o cosmo.fppized.o cphf.fppized.o cpmchf.o cprohf.fppized.o ddi.fppized.o delocl.fppized.o dft.fppized.o dftaux.fppized.o dftexc.fppize= d.o dftfun.o dftgrd.fppized.o dftint.fppized.o dgeev.o dmulti.fppized.o drc.fppized.o dummygetenv.fppized.o ecp.fppized.o ecpder.fppized.o ecplib.fppized.o ecppot.o efdrvr.fppized.o efelec.o efgrd2.fppized.o efgrda.fppized.o efgrdb.fppized.o efgrdc.fppized.o efinp.fppized.o efinta.fppized.o efintb.fppized.o efpaul.fppized.o efpcm.fppized.o efpcov.fppized.o eigen.fppized.o eomcc.fppized.o ffield.fppized.o frfmt.fppized.o fsodci.fppized.o gamess.fppized.o globop.fppized.o gradex.fppized.o grd1.fppized.o grd2a.fppized.o grd2b.o grd2c.fppized.o guess.fppized.o gugdga.fppized.o gugdgb.fppized.o gugdm.fppized.o gugdm2.fppized.o gugdrt.fppized.o gugem.fppized.o gugsrt.fppized.o gvb.fppized.o hess.fppized.o hss1a.fppized.o hss1b.fppized.o hss2a.fppized.o hss2b.fppized.o inputa.fppized.o inputb.fppized.o inputc.fppized.o int1.fppized.o int2a.fppized.o int2b.o iolib.fppized.o lagran.fppized.o local.fppized.o loccd.fppized.o locpol.fppized.o mccas.fppized.o mcjac.o mcpinp.fppized.o mcpint.fppized.o mcplib.o mcqdpt.fppized.o mcqdwt.o mcqud.fppized.o mcscf.fppized.o mctwo.fppized.o morokm.fppized.o mp2.fppize= d.o mp2ddi.fppized.o mp2grd.fppized.o mpcdat.o mpcgrd.fppized.o mpcint.fppized.o mpcmol.fppized.o mpcmsc.fppized.o mthlib.fppized.o nameio.fppized.o nmr.fppized.o olix.o ordint.fppized.o ormas1.fppized.o parley.fppized.o pcm.fppized.o pcmcav.o pcmcv2.fppized.o pcmder.fppized.o pcmdis.fppized.o pcmief.fppized.o pcmpol.fppized.o pcmvch.fppized.o prpel.fppized.o prplib.fppized.o prppop.fppized.o qeigen.fppized.o qfmm.fppized.o qmfm.fppized.o qmmm.fppized.o qrel.fppized.o raman.fppized.o rhfuhf.fppized= .o rxncrd.fppized.o ryspol.o scflib.fppized.o scfmi.fppized.o scrf.fppized.o sobrt.fppized.o soffac.fppized.o solib.fppized.o sozeff.fppized.o statpt.fppized.o surf.fppized.o symorb.fppized.o symslc.fppized.o tdhf.fppized.o trans.fppized.o trfdm2.fppized.o trnstn.fppized.o trudge.fppized.o umpddi.fppized.o unport.fppized.o vibanl.fppized.o vscf.fppized.o zheev.fppized.o zmatrx.fppized.o -lm -o g= ames ... during GIMPLE pass: vect grd2b.f: In function 'grdper.constprop': grd2b.f:953: internal compiler error: in vect_build_slp_tree_2, at tree-vect-slp.c:1128 0x6a9a06 vect_build_slp_tree_2 ../../src-trunk/gcc/tree-vect-slp.c:1128 0xe3306c vect_build_slp_tree ../../src-trunk/gcc/tree-vect-slp.c:1057 0xe33ffd vect_build_slp_tree_2 ../../src-trunk/gcc/tree-vect-slp.c:1208 0xe3306c vect_build_slp_tree ../../src-trunk/gcc/tree-vect-slp.c:1057 0xe39578 vect_analyze_slp_instance ../../src-trunk/gcc/tree-vect-slp.c:1940 0xe3aab0 vect_analyze_slp(vec_info*, unsigned int) ../../src-trunk/gcc/tree-vect-slp.c:2139 0xe23e76 vect_analyze_loop_2 ../../src-trunk/gcc/tree-vect-loop.c:1881 0xe264e1 vect_analyze_loop(loop*, _loop_vec_info*, vec_info_shared*) ../../src-trunk/gcc/tree-vect-loop.c:2268 0xe3f98f try_vectorize_loop_1 ../../src-trunk/gcc/tree-vectorizer.c:873 0xe40739 vectorize_loops() ../../src-trunk/gcc/tree-vectorizer.c:1097 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. make[4]: *** [/tmp/ccA17T4q.mk:11: /tmp/gamess.EoWxwj.ltrans3.ltrans.o] Err= or 1 >>From gcc-bugs-return-619554-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 20:11:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75068 invoked by alias); 29 Oct 2018 20:11:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74989 invoked by uid 48); 29 Oct 2018 20:11:10 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87801] New: [9 Regression] CPU2006 454.calculix failed to build with LTO Date: Mon, 29 Oct 2018 20:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02936.txt.bz2 Content-length: 12016 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87801 Bug ID: 87801 Summary: [9 Regression] CPU2006 454.calculix failed to build with LTO Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: rguenther at suse dot de Target Milestone: --- On x86-64, r265522 caused: gfortran -O3 -funroll-loops -ffast-math -fwhole-program -flto=3Djobserver -fuse-linker-plugin -DSPEC_CPU_LP64 CalculiX.o add_pr.o add_sm_ei.o add_sm_st.o allocation.o amplitudes.o anisotropic.o beamsections.o bounadd.o boundaries.o buckles.o calinput.o cfluxes.o changedepterm.o cloads.o conductivities.o controlss.o couptempdisps.o creeps.o cychards.o cycsymmods= .o dasol.o datest.o datri.o defplasticities.o defplas.o densities.o depvars.o deuldlag.o dfluxes.o dgesv.o diamtr.o dloads.o dot.o dredu.o dsort.o dynami= cs.o dynsolv.o el.o elastics.o elements.o elprints.o envtemp.o equations.o expansions.o extrapolate.o e_c3d.o e_c3d_th.o e_c3d_rhs.o fcrit.o films.o finpro.o forcadd.o frd.fppized.o frdclose.o frequencies.o fsub.o fsuper.o gen3delem.o genran.o getnewline.o graph.o headings.o heattransfers.o hypere= l.o hyperelastics.o hyperfoams.o ident.o ident2.o include.o incplas.o initialconditions.o inputerror.o isorti.o isortid.o isortidc.o isortii.o isortiid.o label.o linel.o lintemp.o lintemp_th.o loadadd.o loadaddt.o mafillpr.o mafillsm.o mafillsmcs.o massflowrates.o matdata_co.o matdata_he.o matdata_tg.o materialdata.o materials.o modaldampings.o modaldynamics.o mpc= s.o nident.o nident2.o near2d.o noanalysis.o nodalthicknesses.o nodeprints.o nodes.o noelfiles.o noelsets.o nonlinmpc.o normals.o norshell.o number.o on= f.o op.o openfile.o orientations.o orthonl.o orthotropic.o out.o parser.o physicalconstants.o planempc.o plastics.o plcopy.o plinterpol.o plmix.o polynom.o profil.o radflowload.o radiates.o ranewr.o rearrange.o rectcyl.o renumber.o restartread.o restarts.o restartshort.o restartwrite.o results.o rhs.o rigidbodies.o rigidmpc.o rootls.o rubber.o saxpb.o selcycsymmods.o shape3tri.o shape4q.o shape4tet.o shape6tri.o shape6w.o shape8h.o shape8q.o shape10tet.o shape15w.o shape20h.o shellsections.o skip.o solidsections.o spcmatch.o specificheats.o statics.o steps.o stiff2mat.o stop.o str2mat.o straightmpc.o surfaces.o temperatures.o tempload.o ties.o transformatrix.o transforms.o ucreep.o uhardening.o umat.o umat_aniso_creep.o umat_aniso_pla= s.o umat_elastic_fiber.o umat_ideal_gas.o umat_lin_iso_el.o umat_single_crystal= .o umat_tension_only.o umat_user.o umpc_mean_rot.o umpc_user.o usermaterials.o usermpc.o viscos.o wcoef.o writebv.o writeev.o writeevcs.o writempc.o writesummary.o cascade.o frdcyc.o insert.o mastruct.o mastructcs.o nonlinge= o.o pcgsolver.o preiter.o prespooles.o profile.o remastruct.o spooles.o strcmp1= .o strcpy1.o u_calloc.o SPOOLES/A2/src/A2_IO.o SPOOLES/A2/src/A2_basics.o SPOOLES/A2/src/A2_init.o SPOOLES/A2/src/A2_instance.o SPOOLES/A2/src/A2_nor= ms.o SPOOLES/A2/src/A2_sort.o SPOOLES/A2/src/A2_util.o SPOOLES/BKL/src/BKL_basic= s.o SPOOLES/BKL/src/BKL_evalfcn.o SPOOLES/BKL/src/BKL_exhSearch.o SPOOLES/BKL/src/BKL_fidmat.o SPOOLES/BKL/src/BKL_init.o SPOOLES/BKL/src/BKL_util.o SPOOLES/BPG/src/BPG_IO.o SPOOLES/BPG/src/BPG_basics.o SPOOLES/BPG/src/BPG_init.o SPOOLES/BPG/src/BPG_makeGraphs.o SPOOLES/BPG/src/BPG_pseudo.o SPOOLES/Chv/src/Chv_IO.o SPOOLES/Chv/src/Chv_assemble.o SPOOLES/Chv/src/Chv_basics.o SPOOLES/Chv/src/Chv_copy.o SPOOLES/Chv/src/Chv_factor.o SPOOLES/Chv/src/Chv_findPivot.o SPOOLES/Chv/src/Chv_init.o SPOOLES/Chv/src/Chv_instance.o SPOOLES/Chv/src/Chv_search.o SPOOLES/Chv/src/Chv_swap.o SPOOLES/Chv/src/Chv_update.o SPOOLES/Chv/src/Chv_util.o SPOOLES/ChvList/src/ChvList_basics.o SPOOLES/ChvList/src/ChvList_init.o SPOOLES/ChvList/src/ChvList_util.o SPOOLES/ChvManager/src/ChvManager_basics= .o SPOOLES/ChvManager/src/ChvManager_init.o SPOOLES/ChvManager/src/ChvManager_util.o SPOOLES/DSTree/src/DSTree_basics.o SPOOLES/DSTree/src/DSTree_init.o SPOOLES/DSTree/src/DSTree_instance.o SPOOLES/DSTree/src/DSTree_stages.o SPOOLES/DSTree/src/DSTree_util.o SPOOLES/DV/src/DV_IO.o SPOOLES/DV/src/DV_basics.o SPOOLES/DV/src/DV_init.o SPOOLES/DV/src/DV_instance.o SPOOLES/DV/src/DV_util.o SPOOLES/DenseMtx/src/DenseMtx_IO.o SPOOLES/DenseMtx/src/DenseMtx_basics.o SPOOLES/DenseMtx/src/DenseMtx_init.o SPOOLES/DenseMtx/src/DenseMtx_instance= .o SPOOLES/DenseMtx/src/DenseMtx_permute.o SPOOLES/DenseMtx/src/DenseMtx_util.o SPOOLES/Drand/src/Drand_basics.o SPOOLES/Drand/src/Drand_init.o SPOOLES/Drand/src/Drand_util.o SPOOLES/ETree/src/ETree_IO.o SPOOLES/ETree/src/ETree_basics.o SPOOLES/ETree/src/ETree_compress.o SPOOLES/ETree/src/ETree_init.o SPOOLES/ETree/src/ETree_instance.o SPOOLES/ETree/src/ETree_permute.o SPOOLES/ETree/src/ETree_transform.o SPOOLES/ETree/src/ETree_util.o SPOOLES/FrontMtx/src/FrontMtx_IO.o SPOOLES/FrontMtx/src/FrontMtx_basics.o SPOOLES/FrontMtx/src/FrontMtx_factor= .o SPOOLES/FrontMtx/src/FrontMtx_factorUtil.o SPOOLES/FrontMtx/src/FrontMtx_in= it.o SPOOLES/FrontMtx/src/FrontMtx_instance.o SPOOLES/FrontMtx/src/FrontMtx_loadEntries.o SPOOLES/FrontMtx/src/FrontMtx_permute.o SPOOLES/FrontMtx/src/FrontMtx_postProcess.o SPOOLES/FrontMtx/src/FrontMtx_postponed.o SPOOLES/FrontMtx/src/FrontMtx_sol= ve.o SPOOLES/FrontMtx/src/FrontMtx_solveUtil.o SPOOLES/FrontMtx/src/FrontMtx_spl= it.o SPOOLES/FrontMtx/src/FrontMtx_storeFront.o SPOOLES/FrontMtx/src/FrontMtx_update.o SPOOLES/FrontMtx/src/FrontMtx_util.o SPOOLES/GPart/src/GPart_DDsepInfo.o SPOOLES/GPart/src/GPart_DDviaFishnet.o SPOOLES/GPart/src/GPart_DDviaProjection.o SPOOLES/GPart/src/GPart_RBviaDDse= p.o SPOOLES/GPart/src/GPart_TwoSetViaBKL.o SPOOLES/GPart/src/GPart_basics.o SPOOLES/GPart/src/GPart_domSegMap.o SPOOLES/GPart/src/GPart_identifyWideSep= .o SPOOLES/GPart/src/GPart_init.o SPOOLES/GPart/src/GPart_makeYCmap.o SPOOLES/GPart/src/GPart_smoothBisector.o SPOOLES/GPart/src/GPart_smoothBy2layers.o SPOOLES/GPart/src/GPart_smoothYSe= p.o SPOOLES/GPart/src/GPart_split.o SPOOLES/GPart/src/GPart_util.o SPOOLES/Graph/src/Graph_IO.o SPOOLES/Graph/src/Graph_basics.o SPOOLES/Graph/src/Graph_compress.o SPOOLES/Graph/src/Graph_equivMap.o SPOOLES/Graph/src/Graph_init.o SPOOLES/Graph/src/Graph_util.o SPOOLES/I2Ohash/src/I2Ohash_basics.o SPOOLES/I2Ohash/src/I2Ohash_init.o SPOOLES/I2Ohash/src/I2Ohash_util.o SPOOLES/IIheap/src/IIheap_basics.o SPOOLES/IV/src/IV_IO.o SPOOLES/IV/src/IV_basics.o SPOOLES/IV/src/IV_init.o SPOOLES/IV/src/IV_instance.o SPOOLES/IV/src/IV_util.o SPOOLES/IVL/src/IVL_I= O.o SPOOLES/IVL/src/IVL_basics.o SPOOLES/IVL/src/IVL_init.o SPOOLES/IVL/src/IVL_instance.o SPOOLES/IVL/src/IVL_listmanip.o SPOOLES/IVL/src/IVL_util.o SPOOLES/Ideq/src/Ideq_basics.o SPOOLES/Ideq/src/Ideq_resize.o SPOOLES/Ideq/src/Ideq_util.o SPOOLES/InpMtx/src/InpMtx_IO.o SPOOLES/InpMtx/src/InpMtx_basics.o SPOOLES/InpMtx/src/InpMtx_fullAdj.o SPOOLES/InpMtx/src/InpMtx_init.o SPOOLES/InpMtx/src/InpMtx_input.o SPOOLES/InpMtx/src/InpMtx_instance.o SPOOLES/InpMtx/src/InpMtx_permute.o SPOOLES/InpMtx/src/InpMtx_util.o SPOOLES/Lock/src/Lock_basics.o SPOOLES/Lock/src/Lock_init.o SPOOLES/Lock/src/Lock_util.o SPOOLES/MSMD/src/MSMD_MSMDinfo.o SPOOLES/MSMD/src/MSMD_MSMDvtx.o SPOOLES/MSMD/src/MSMD_basics.o SPOOLES/MSMD/src/MSMD_cleanReachSet.o SPOOLES/MSMD/src/MSMD_eliminate.o SPOOLES/MSMD/src/MSMD_findInodes.o SPOOLES/MSMD/src/MSMD_frontETree.o SPOOLES/MSMD/src/MSMD_init.o SPOOLES/MSMD/src/MSMD_order.o SPOOLES/MSMD/src/MSMD_update.o SPOOLES/Network/src/Network_IO.o SPOOLES/Network/src/Network_addArc.o SPOOLES/Network/src/Network_augmentPat= h.o SPOOLES/Network/src/Network_basics.o SPOOLES/Network/src/Network_findAugmentingPath.o SPOOLES/Network/src/Network_findMaxFlow.o SPOOLES/Network/src/Network_findMincut.o SPOOLES/Network/src/Network_init.o SPOOLES/Pencil/src/Pencil_IO.o SPOOLES/Pencil/src/Pencil_basics.o SPOOLES/Pencil/src/Pencil_init.o SPOOLES/SubMtx/src/SubMtx_IO.o SPOOLES/SubMtx/src/SubMtx_basics.o SPOOLES/SubMtx/src/SubMtx_init.o SPOOLES/SubMtx/src/SubMtx_instance.o SPOOLES/SubMtx/src/SubMtx_scalevec.o SPOOLES/SubMtx/src/SubMtx_solve.o SPOOLES/SubMtx/src/SubMtx_solveH.o SPOOLES/SubMtx/src/SubMtx_solveT.o SPOOLES/SubMtx/src/SubMtx_solveupd.o SPOOLES/SubMtx/src/SubMtx_solveupdH.o SPOOLES/SubMtx/src/SubMtx_solveupdT.o SPOOLES/SubMtx/src/SubMtx_sort.o SPOOLES/SubMtx/src/SubMtx_util.o SPOOLES/SubMtxList/src/SubMtxList_util.o SPOOLES/SubMtxManager/src/SubMtxManager_basics.o SPOOLES/SubMtxManager/src/SubMtxManager_init.o SPOOLES/SubMtxManager/src/SubMtxManager_util.o SPOOLES/SymbFac/src/SymbFac_symbfac.o SPOOLES/Tree/src/Tree_IO.o SPOOLES/Tree/src/Tree_basics.o SPOOLES/Tree/src/Tree_compress.o SPOOLES/Tree/src/Tree_init.o SPOOLES/Tree/src/Tree_metrics.o SPOOLES/Tree/src/Tree_perms.o SPOOLES/Tree/src/Tree_util.o SPOOLES/Utilities/src/Utilities_CV.o SPOOLES/Utilities/src/Utilities_DV.o SPOOLES/Utilities/src/Utilities_I2OP.o SPOOLES/Utilities/src/Utilities_IP.o SPOOLES/Utilities/src/Utilities_IV.o SPOOLES/Utilities/src/Utilities_PIV.o SPOOLES/Utilities/src/Utilities_ZV.o SPOOLES/Utilities/src/Utilities_iohb.o SPOOLES/Utilities/src/Utilities_newsort.o SPOOLES/Utilities/src/Utilities_sortAndCompress.o SPOOLES/ZV/src/ZV_basics.o SPOOLES/ZV/src/ZV_init.o SPOOLES/ZV/src/ZV_instance.o SPOOLES/misc/src/misc_orderViaBestOfNDandMS.o -lm -o calculix ... during GIMPLE pass: vect SPOOLES/SubMtx/src/SubMtx_solve.c: In function 'SubMtx_solve': SPOOLES/SubMtx/src/SubMtx_solve.c:45:1: internal compiler error: in dr_misalignment, at tree-vectorizer.h:1245 45 | SubMtx_solve ( | ^ 0x749077 dr_misalignment(dr_vec_info*) ../../src-trunk/gcc/tree-vectorizer.h:1245 0x749fd7 dr_misalignment(dr_vec_info*) ../../src-trunk/gcc/tree.h:3232 0x749fd7 aligned_access_p ../../src-trunk/gcc/tree-vectorizer.h:1263 0x749fd7 vect_supportable_dr_alignment(dr_vec_info*, bool) ../../src-trunk/gcc/tree-vect-data-refs.c:6324 0xdf22ad vect_get_load_cost(_stmt_vec_info*, int, bool, unsigned int*, unsi= gned int*, vec*, vec*, bool) ../../src-trunk/gcc/tree-vect-stmts.c:1231 0xe09f2f vect_model_load_cost ../../src-trunk/gcc/tree-vect-stmts.c:1205 0xe09f2f vectorizable_load ../../src-trunk/gcc/tree-vect-stmts.c:7595 0xe0e4af vect_analyze_stmt(_stmt_vec_info*, bool*, _slp_tree*, _slp_instanc= e*, vec*) ../../src-trunk/gcc/tree-vect-stmts.c:9568 0xe3615f vect_slp_analyze_node_operations_1 ../../src-trunk/gcc/tree-vect-slp.c:2488 0xe3615f vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2535 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe361db vect_slp_analyze_node_operations ../../src-trunk/gcc/tree-vect-slp.c:2526 0xe38678 vect_slp_analyze_operations(vec_info*) ../../src-trunk/gcc/tree-vect-slp.c:2567 0xe3b516 vect_slp_analyze_bb_1 ../../src-trunk/gcc/tree-vect-slp.c:2889 0xe3b516 vect_slp_bb(basic_block_def*) ../../src-trunk/gcc/tree-vect-slp.c:2976 0xe40007 try_vectorize_loop_1 ../../src-trunk/gcc/tree-vectorizer.c:926 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. make[4]: *** [/tmp/cc7BI5fw.mk:44: /tmp/calculix.CpUD7E.ltrans14.ltrans.o] Error 1 >>From gcc-bugs-return-619555-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 20:40:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85761 invoked by alias); 29 Oct 2018 20:40:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 85666 invoked by uid 48); 29 Oct 2018 20:40:24 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Mon, 29 Oct 2018 20:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02937.txt.bz2 Content-length: 2877 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 --- Comment #17 from Uro=C5=A1 Bizjak --- (In reply to Kai Tietz from comment #16) > > If you want to experiment, try the following patch: > >=20 > > Index: config/i386/mingw32.h > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > --- config/i386/mingw32.h (revision 265582) > > +++ config/i386/mingw32.h (working copy) > > @@ -251,6 +251,10 @@ > > #undef CHECK_EXECUTE_STACK_ENABLED > > #define CHECK_EXECUTE_STACK_ENABLED flag_setstackexecutable > >=20=20 > > +#undef PREFERRED_STACK_BOUNDARY_DEFAULT > > +#define PREFERRED_STACK_BOUNDARY_DEFAULT \ > > + (TARGET_64BIT ? 128 : MIN_STACK_BOUNDARY) > > + > > /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygming. */ > > /* This matches SHLIB_SONAME and SHLIB_SOVERSION in t-cygwin. */ > > #if DWARF2_UNWIND_INFO>=20 > > But I don't know the details of MS ABI, so I can't tell if the patch is > > correct. >=20 > The x64 ABI part is correct, as for x64 abit there is just 16-byte stack > alignment. For x86 ms abi things aren't that strict AFAIK. The common sta= ck > alignment on function entry is the natural one, but there is in general no > strict requirement for it. So the patch looks fine, but should be comment= ed > in the release notes, as there might be fallout seen caused by it. Unfortunately, I have no way of testing the patch on windows targets. Please also note that the testcase still ICEs with patched compiler when -mpreferred-stack-bonudary=3D4 option is used. Based on the comments in emit-rtl.h: /* The largest alignment needed on the stack, including requirement for outgoing stack alignment. */ unsigned int stack_alignment_needed; /* Preferred alignment of the end of stack frame, which is preferred to call other functions. */ unsigned int preferred_stack_boundary; it looks that somewhere stack_alignment_needed should be set to at least the value of preferred_stack_boundary. Just above the assert in i386.c, there i= s: /* 64-bit MS ABI seem to require stack alignment to be always 16, except for function prologues, leaf functions and when the defult incoming stack boundary is overriden at command line or via force_align_arg_pointer attribute. */ if ((TARGET_64BIT_MS_ABI && crtl->preferred_stack_boundary < 128) && (!crtl->is_leaf || cfun->calls_alloca !=3D 0 || ix86_current_function_calls_tls_descriptor || ix86_incoming_stack_boundary < 128)) { crtl->preferred_stack_boundary =3D 128; crtl->stack_alignment_needed =3D 128; } so this maybe hints what to do in x86 case. Perhaps the patch in Comment #8= is the way to go. >>From gcc-bugs-return-619556-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 20:47:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38172 invoked by alias); 29 Oct 2018 20:47:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31726 invoked by uid 48); 29 Oct 2018 20:47:28 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/59472] Many warnings "type of 'X' does not match original declaration" when linking with libstdc++ static library compiled with -flto Date: Mon, 29 Oct 2018 20:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic, lto X-Bugzilla-Severity: enhancement X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02938.txt.bz2 Content-length: 212 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D59472 --- Comment #8 from Jonathan Wakely --- I think it's worth keeping open for my suggestion in comment 3 (which I'd forgotten about). >>From gcc-bugs-return-619557-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 21:29:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42437 invoked by alias); 29 Oct 2018 21:29:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42341 invoked by uid 48); 29 Oct 2018 21:29:28 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87802] New: [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Mon, 29 Oct 2018 21:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02939.txt.bz2 Content-length: 1028 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 Bug ID: 87802 Summary: [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- I am seeing this just on power 6 and 7 BE. testgcc: Tried 265522 testgcc: make -k check-gcc RUNTESTFLAGS=3Dvect.exp=3Dg++.dg/vect/slp-pr87= 105.cc FAIL: g++.dg/vect/slp-pr87105.cc -std=3Dc++14 scan-tree-dump-times slp2 "= basic block part vectorized" 1 FAIL: g++.dg/vect/slp-pr87105.cc -std=3Dc++14 scan-tree-dump slp2 "vect_iftmp[^\rm]* =3D MIN" FAIL: g++.dg/vect/slp-pr87105.cc -std=3Dc++17 scan-tree-dump-times slp2 "= basic block part vectorized" 1 FAIL: g++.dg/vect/slp-pr87105.cc -std=3Dc++17 scan-tree-dump slp2 "vect_iftmp[^\rm]* =3D MIN" >>From gcc-bugs-return-619558-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 21:56:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 82238 invoked by alias); 29 Oct 2018 21:56:16 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82061 invoked by uid 48); 29 Oct 2018 21:56:10 -0000 From: "ats-gccbugs at offog dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] New: GCC 6.5.0 release directory is misnamed Date: Mon, 29 Oct 2018 21:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ats-gccbugs at offog dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02940.txt.bz2 Content-length: 986 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 Bug ID: 87803 Summary: GCC 6.5.0 release directory is misnamed Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: web Assignee: unassigned at gcc dot gnu.org Reporter: ats-gccbugs at offog dot org Target Milestone: --- I'm not sure this really counts as a bug in GCC as such, but... Within ftp://ftp.gnu.org/gnu/gcc/, the subdirectory for each release is usu= ally named gcc-X.Y.Z - however, the subdirectory for GCC 6.5.0 is just called 6.= 5.0, rather than gcc-6.5.0. I spotted this because I have a packaging tool that scans for new releases,= and it wasn't picking up 6.5.0 because it didn't follow the usual pattern. I th= ink it'd be a good idea to rename the directory to match the others (but keep a symlink called 6.5.0 in case anyone's already changed their packaging). >>From gcc-bugs-return-619559-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 22:01:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 89580 invoked by alias); 29 Oct 2018 22:00:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89316 invoked by uid 48); 29 Oct 2018 22:00:40 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87041] [8/9 Regression] GCC 8 regression: -Wformat "reading through null pointer" on unreachable code Date: Mon, 29 Oct 2018 22:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02941.txt.bz2 Content-length: 422 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87041 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #8 from Martin Sebor --- Patch: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01860.html >>From gcc-bugs-return-619560-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 22:03:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92171 invoked by alias); 29 Oct 2018 22:03:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92075 invoked by uid 55); 29 Oct 2018 22:03:20 -0000 From: "kugan at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87469] [9 Regression] ice in record_estimate, at tree-ssa-loop-niter.c:3271 Date: Mon, 29 Oct 2018 22:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: kugan at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: kugan.vivekanandarajah at linaro dot org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02942.txt.bz2 Content-length: 743 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87469 --- Comment #5 from kugan at gcc dot gnu.org --- Author: kugan Date: Mon Oct 29 22:02:45 2018 New Revision: 265605 URL: https://gcc.gnu.org/viewcvs?rev=3D265605&root=3Dgcc&view=3Drev Log: gcc/testsuite/ChangeLog: 2018-10-29 Kugan Vivekanandarajah PR middle-end/87469 * g++.dg/pr87469.C: New test. gcc/ChangeLog: 2018-10-29 Kugan Vivekanandarajah PR middle-end/87469 * tree-ssa-loop-niter.c (number_of_iterations_popcount): Fix niter max value. Added: trunk/gcc/testsuite/g++.dg/pr87469.C Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-ssa-loop-niter.c >>From gcc-bugs-return-619561-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 22:20:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 117291 invoked by alias); 29 Oct 2018 22:20:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117226 invoked by uid 48); 29 Oct 2018 22:20:07 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] GCC 6.5.0 release directory is misnamed Date: Mon, 29 Oct 2018 22:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02943.txt.bz2 Content-length: 476 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-29 CC| |jakub at gcc dot gnu.org Ever confirmed|0 |1 >>From gcc-bugs-return-619562-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 22:33:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30129 invoked by alias); 29 Oct 2018 22:33:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30071 invoked by uid 48); 29 Oct 2018 22:33:18 -0000 From: "anlauf at gmx dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Mon, 29 Oct 2018 22:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: anlauf at gmx dot de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02944.txt.bz2 Content-length: 780 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 Harald Anlauf changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anlauf at gmx dot de --- Comment #6 from Harald Anlauf --- F2018 has the following: 8.2 Type declaration statement A name that identifies a specific intrinsic function has a type as specified in 16.8. An explicit type declaration statement is not required; however, = it is permitted. Specifying a type for a generic intrinsic function name in a type declaration statement has no effect. This coincides with what I see with Intel, NAG, PGI. Thus: ICE on valid code. >>From gcc-bugs-return-619563-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 22:40:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66546 invoked by alias); 29 Oct 2018 22:40:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66432 invoked by uid 48); 29 Oct 2018 22:40:06 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Mon, 29 Oct 2018 22:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_gcctarget cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02945.txt.bz2 Content-length: 1634 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 Uro=C5=A1 Bizjak changed: What |Removed |Added ---------------------------------------------------------------------------- Target|mingw32-sjlj |x86 sjlj CC| |hjl.tools at gmail dot com --- Comment #18 from Uro=C5=A1 Bizjak --- Digging a bit deeper: the testcase from Comment #14: __attribute__((__target__("rdrnd"))) void f(unsigned int * b) noexcept { __builtin_ia32_rdrand32_step(b); } also fails for all x86 targets when the compiler is configured with --enable-sjlj-exceptions, so the failure is not mingw specific. Following is x86_64-linux-gnu target: cc1plus -O2 -mpreferred-stack-boundary=3D4 -quiet -fpreprocessed pr58372.C during RTL pass: ira pr58372.C: In function =E2=80=98void f(unsigned int*)=E2=80=99: pr58372.C:4:5: internal compiler error: in ix86_compute_frame_layout, at config/i386/i386.c:11159 4 | } | ^ 0x1821b24 ix86_compute_frame_layout /home/uros/gcc-svn/trunk/gcc/config/i386/i386.c:11159 0x128b447 set_initial_elim_offsets ... -mpreferred-stack-boundary=3D3 (instead of 4) again "fixes" the ICE. It looks that stack realignment doesn't work with SjLj exceptions. As shown= in Comment #15, building the call to _Unwind_SjLj_Register sets crtl->preferred_stack_boundary to 128, but nothing updates crtl->stack_alignment_needed. This leads to the shown assert failure. HJ, do you have an idea what is going wrong with realignment here? >>From gcc-bugs-return-619564-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 23:44:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60598 invoked by alias); 29 Oct 2018 23:44:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60536 invoked by uid 55); 29 Oct 2018 23:44:42 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/56856] -Wformat warnings don't show location *within* format string in C++ FE Date: Mon, 29 Oct 2018 23:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02946.txt.bz2 Content-length: 1844 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D56856 --- Comment #13 from David Malcolm --- Author: dmalcolm Date: Mon Oct 29 23:44:10 2018 New Revision: 265609 URL: https://gcc.gnu.org/viewcvs?rev=3D265609&root=3Dgcc&view=3Drev Log: Folding and check_function_arguments This patch eliminates the arglocs array I introduced to build_over_call in r264887, and eliminates the call to maybe_constant_value when building "fargs" (thus retaining location wrapper nodes). Instead, this patch requires that any checks within check_function_arguments that need folded arguments do their own folding. Of the various checks: (a) check_function_nonnull already calls fold_for_warn, (b) check_function_format doesn't need folding (c) check_function_sentinel needs fold_for_warn in one place, which the patch adds, and (d) check_function_restrict needs per-argument folding, which the patch adds. Given that it scans before and after resetting TREE_VISITED on each argument, it seemed best to make a copy of the array, folding each argument from the outset, rather than repeatedly calling fold_for_warn; gcc/c-family/ChangeLog: PR c++/56856 * c-common.c (check_function_sentinel): Call fold_for_warn on the argument. (check_function_restrict): Rename param "argarray" to "unfolded_argarray", and make a copy named "argarray", calling fold_for_warn on each argument. (check_function_arguments): Add note about responsibility for folding the arguments. gcc/cp/ChangeLog: PR c++/56856 * call.c (build_over_call): Eliminate the "arglocs" array, and the call to maybe_constant_value when building "fargs". Modified: trunk/gcc/c-family/ChangeLog trunk/gcc/c-family/c-common.c trunk/gcc/cp/ChangeLog trunk/gcc/cp/call.c >>From gcc-bugs-return-619565-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 23:53:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77414 invoked by alias); 29 Oct 2018 23:53:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77354 invoked by uid 48); 29 Oct 2018 23:52:57 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87756] missing unterminated argument warning using address of a constant character Date: Mon, 29 Oct 2018 23:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02947.txt.bz2 Content-length: 422 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87756 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #2 from Martin Sebor --- Patch: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01866.html >>From gcc-bugs-return-619566-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 23:59:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84138 invoked by alias); 29 Oct 2018 23:59:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83993 invoked by uid 55); 29 Oct 2018 23:59:07 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87721] [9 Regression] ICE in linemap_position_for_line_and_column at gcc/libcpp/line-map.c:842 since r265271 Date: Mon, 29 Oct 2018 23:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02948.txt.bz2 Content-length: 1981 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87721 --- Comment #4 from David Malcolm --- Author: dmalcolm Date: Mon Oct 29 23:58:34 2018 New Revision: 265611 URL: https://gcc.gnu.org/viewcvs?rev=3D265611&root=3Dgcc&view=3Drev Log: Fix ICE in get_substring_ranges_for_loc on __FILE__ (PR c++/87721) PR c++/87721 reports a crash in get_substring_ranges_for_loc introduced by r265271, my fix for PR 87562. The new issue occurs when attempting to get a location with a string literal inside a macro in which the first token is __FILE__ (formed via concatenation). Attempting to get the spelling location of __FILE__ fails, leading to NULL for start_ord_map and final_ord_map, and thus a NULL pointer dereference. Given that our "on-demand" substring locations approach reparses the string literals, there isn't a good way to access the locations inside such string literals: attempting to reparse __FILE__ fails with a "missing open quote". This patch applies the easy fix by gracefully rejecting the case where the spelling locations for the start or finish give us NULL maps. gcc/ChangeLog: PR c++/87721 * input.c (get_substring_ranges_for_loc): Detect if linemap_resolve_location gives us a NULL map, and reject this case. gcc/testsuite/ChangeLog: PR c++/87721 * c-c++-common/substring-location-PR-87721.c: New test. * gcc.dg/plugin/diagnostic-test-string-literals-1.c: Add test for PR 87721. * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c (test_string_literals): Fold the index arguments before checking for INTEGER_CST. Added: trunk/gcc/testsuite/c-c++-common/substring-location-PR-87721.c Modified: trunk/gcc/ChangeLog trunk/gcc/input.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/plugin/diagnostic-test-string-literals-1.c trunk/gcc/testsuite/gcc.dg/plugin/diagnostic_plugin_test_string_literal= s.c >>From gcc-bugs-return-619567-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Mon Oct 29 23:59:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84255 invoked by alias); 29 Oct 2018 23:59:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 83996 invoked by uid 55); 29 Oct 2018 23:59:07 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87562] [9 Regression] ICE in in linemap_position_for_line_and_column, at libcpp/line-map.c:848 Date: Mon, 29 Oct 2018 23:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic, ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02949.txt.bz2 Content-length: 1981 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87562 --- Comment #9 from David Malcolm --- Author: dmalcolm Date: Mon Oct 29 23:58:34 2018 New Revision: 265611 URL: https://gcc.gnu.org/viewcvs?rev=3D265611&root=3Dgcc&view=3Drev Log: Fix ICE in get_substring_ranges_for_loc on __FILE__ (PR c++/87721) PR c++/87721 reports a crash in get_substring_ranges_for_loc introduced by r265271, my fix for PR 87562. The new issue occurs when attempting to get a location with a string literal inside a macro in which the first token is __FILE__ (formed via concatenation). Attempting to get the spelling location of __FILE__ fails, leading to NULL for start_ord_map and final_ord_map, and thus a NULL pointer dereference. Given that our "on-demand" substring locations approach reparses the string literals, there isn't a good way to access the locations inside such string literals: attempting to reparse __FILE__ fails with a "missing open quote". This patch applies the easy fix by gracefully rejecting the case where the spelling locations for the start or finish give us NULL maps. gcc/ChangeLog: PR c++/87721 * input.c (get_substring_ranges_for_loc): Detect if linemap_resolve_location gives us a NULL map, and reject this case. gcc/testsuite/ChangeLog: PR c++/87721 * c-c++-common/substring-location-PR-87721.c: New test. * gcc.dg/plugin/diagnostic-test-string-literals-1.c: Add test for PR 87721. * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c (test_string_literals): Fold the index arguments before checking for INTEGER_CST. Added: trunk/gcc/testsuite/c-c++-common/substring-location-PR-87721.c Modified: trunk/gcc/ChangeLog trunk/gcc/input.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/plugin/diagnostic-test-string-literals-1.c trunk/gcc/testsuite/gcc.dg/plugin/diagnostic_plugin_test_string_literal= s.c >>From gcc-bugs-return-619568-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 00:03:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 98069 invoked by alias); 30 Oct 2018 00:03:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 98004 invoked by uid 48); 30 Oct 2018 00:03:35 -0000 From: "dmalcolm at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87721] [9 Regression] ICE in linemap_position_for_line_and_column at gcc/libcpp/line-map.c:842 since r265271 Date: Tue, 30 Oct 2018 00:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: dmalcolm at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02950.txt.bz2 Content-length: 471 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87721 David Malcolm changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from David Malcolm --- Should be fixed by r265611; marking as resolved. >>From gcc-bugs-return-619569-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 00:13:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 129367 invoked by alias); 30 Oct 2018 00:13:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129277 invoked by uid 48); 30 Oct 2018 00:13:16 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Tue, 30 Oct 2018 00:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: accepts-invalid, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_gcctarget bug_status cf_reconfirmed_on cc everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02951.txt.bz2 Content-length: 2149 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |accepts-invalid, | |ice-on-invalid-code Target| |pdp11-aout Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 CC| |msebor at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #5 from Martin Sebor --- Confirmed. I get the following output with a pdp11-aout configured cross-compiler: $ cat t.c && gcc -S -O2 -Wall t.c int a2 __attribute__ ((aligned (2))); int a4 __attribute__ ((aligned (4))); int ag __attribute__ ((aligned (65536))); void f2(void) __attribute__ ((aligned (2))); void f4(void) __attribute__ ((aligned (4))); void fg(void) __attribute__ ((aligned (65536))); void f2(void) {} void f4(void) {} void fg(void) {} t.c:2:5: error: alignment of =E2=80=98a4=E2=80=99 is greater than maximum o= bject file alignment 2 2 | int a4 __attribute__ ((aligned (4))); | ^~ t.c:3:5: error: alignment of =E2=80=98ag=E2=80=99 is greater than maximum o= bject file alignment 2 3 | int ag __attribute__ ((aligned (65536))); | ^~ After removing the variable declarations I get an ICE: during RTL pass: final t.c: In function =E2=80=98f4=E2=80=99: t.c:6:1: internal compiler error: in assemble_start_function, at varasm.c:1= 801 6 | void f4(void) {} | ^~~~ 0x1345817 assemble_start_function(tree_node*, char const*) /ssd/src/gcc/svn/gcc/varasm.c:1801 0xaf2550 rest_of_handle_final /ssd/src/gcc/svn/gcc/final.c:4645 0xaf28c2 execute /ssd/src/gcc/svn/gcc/final.c:4723 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-619570-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 01:21:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 118696 invoked by alias); 30 Oct 2018 01:21:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 118611 invoked by uid 48); 30 Oct 2018 01:21:47 -0000 From: "dory at satx dot rr.com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87771] My first 3d printer, and I messed up trying to update the .ini file. So, I'm trying to put the original software back in it, and I get this internal compiler error Date: Tue, 30 Oct 2018 01:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dory at satx dot rr.com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02952.txt.bz2 Content-length: 983 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87771 --- Comment #7 from Donna Ory --- (In reply to Eric Gallager from comment #6) > (In reply to Donna Ory from comment #4) > > I got the Master Tevo Flash files from here:=20 > >=20 > > https://www.facebook.com/groups/2058176381100233/files/ >=20 > That's a closed group. >=20 > >=20 > > I have the "Standard" version, so that's the only one that I kept out o= f the > > zip file. > >=20 > > Since it has all the Marlin files in it, I didn't need to download a new > > Marlin set up. > >=20 > > I got the U8glib files off of github.=20 >=20 > This one? https://github.com/olikraus/u8glib=20 >=20 > > I downloaded the zip file, to the folder where I have my 3D printer stu= ff, > > and the followed the directions to add it to the library. I did not unz= ip it. > >=20 > > Since this, I even tried using the newest version U8glib 1.18.1, but it > > still has the same errors. How do I get the file to you? >>From gcc-bugs-return-619571-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 02:03:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92739 invoked by alias); 30 Oct 2018 02:03:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92625 invoked by uid 48); 30 Oct 2018 02:03:19 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/79872] document placeholder %K in gcc-internal-format Date: Tue, 30 Oct 2018 02:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: diagnostic, documentation X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02953.txt.bz2 Content-length: 825 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79872 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at gcc dot gnu.or= g, | |msebor at gcc dot gnu.org --- Comment #4 from Eric Gallager --- (In reply to Manuel L=C3=B3pez-Ib=C3=A1=C3=B1ez from comment #3) > %K is designed to print the inline stack, but I cannot see this documented > anywhere (and as far as I know, only the C++ front-end uses it). I think it's been put to use in more places recently; cc-ing people I remem= ber discussing bugs about modifying warnings to show the inlining stack >>From gcc-bugs-return-619572-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 02:12:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21554 invoked by alias); 30 Oct 2018 02:12:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21479 invoked by uid 48); 30 Oct 2018 02:12:38 -0000 From: "egallager at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/79001] spurious "defined but not used" warning with explicit instantiation Date: Tue, 30 Oct 2018 02:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: egallager at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02954.txt.bz2 Content-length: 613 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79001 Eric Gallager changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmalcolm at gcc dot gnu.or= g, | |dodji at gcc dot gnu.org --- Comment #2 from Eric Gallager --- (In reply to Eric Gallager from comment #1) > Confirmed that g++ warns for "f" but not "g" Diagnostics maintainers, is this the intended behavior? >>From gcc-bugs-return-619573-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 04:07:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 12005 invoked by alias); 30 Oct 2018 04:07:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 11946 invoked by uid 48); 30 Oct 2018 04:07:36 -0000 From: "achurch+gcc at achurch dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87041] [8/9 Regression] GCC 8 regression: -Wformat "reading through null pointer" on unreachable code Date: Tue, 30 Oct 2018 04:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: achurch+gcc at achurch dot org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02955.txt.bz2 Content-length: 305 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87041 --- Comment #9 from Andrew Church --- Trunk r265614 with the patch from comment #8 no longer emits spurious warni= ngs from -Wformat for all of my cases which previously triggered such warnings. Thanks for the patch. >>From gcc-bugs-return-619574-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 04:35:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 71300 invoked by alias); 30 Oct 2018 04:35:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 71258 invoked by uid 48); 30 Oct 2018 04:34:56 -0000 From: "achurch+gcc at achurch dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87489] Spurious -Wnonnull warning Date: Tue, 30 Oct 2018 04:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: achurch+gcc at achurch dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02956.txt.bz2 Content-length: 546 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87489 --- Comment #5 from Andrew Church --- Simpler testcase (based on the testcase in bug 87041): extern int strcmp(const char *a, const char *b) __attribute__((nonnull(1, 2= ))); int foo(void) { const char * const s =3D 0; if (s) return strcmp(s, ""); else return 2; } foo.c: In function 'foo': foo.c:5:16: warning: null argument where non-null required (argument 1) [-Wnonnull] return strcmp(s, ""); ^~~~~~ >>From gcc-bugs-return-619575-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 06:29:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127811 invoked by alias); 30 Oct 2018 06:29:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127757 invoked by uid 48); 30 Oct 2018 06:29:52 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/44646] [F08] Implement DO CONCURRENT Date: Tue, 30 Oct 2018 06:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02957.txt.bz2 Content-length: 605 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D44646 J=C3=BCrgen Reuter changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |juergen.reuter at desy dot= de --- Comment #10 from J=C3=BCrgen Reuter --- The table in https://gcc.gnu.org/wiki/Fortran2008Status=20 still lists 'do concurrent' as partial feature, and refers to this PR which= is however closed. Could this be colored 'green' in the table? >>From gcc-bugs-return-619576-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:01:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 129651 invoked by alias); 30 Oct 2018 08:01:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129061 invoked by uid 48); 30 Oct 2018 08:00:53 -0000 From: "aldyh at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87757] weird underlining and colors in sprintf warnings for unterminated arrays Date: Tue, 30 Oct 2018 08:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: minor X-Bugzilla-Who: aldyh at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02958.txt.bz2 Content-length: 1685 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87757 Aldy Hernandez changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Ever confirmed|0 |1 --- Comment #5 from Aldy Hernandez --- (In reply to David Malcolm from comment #4) > Aldy: do you remember why the arguments need to have the same location as > the call itself? >=20 > The first case works because during gimplify_arg it's wrapped in a NOP_EX= PR > which is casting from char[] to char *, and it's this NOP_EXPR which gets > its location modified. >=20 > The second case doesn't have the NOP_EXPR. This looks like an oversight on my part. In the original patch you mention, there was a now defunct bit that seems suspicious and my shed light on the problem: + /* FIXME diagnostics: This should be the location of the argument, + not the FNDECL. E.g., for an old-style declaration + + int f10(v) { blah; } + + We should use the location of the V, not the F10. + Unfortunately, the V is an IDENTIFIER_NODE which has no + location. In the future we need locations for c_arg_info + entries. + + See gcc.dg/Wshadow-3.c for an example of this problem. */ So maybe I was assuming that the problematic line was also dealing with an IDENTIFIER_NODE which had no place to put a location? Either way, it looks like some sort of oversight. Confirmed, BTW. >>From gcc-bugs-return-619577-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:06:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49898 invoked by alias); 30 Oct 2018 08:06:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49805 invoked by uid 48); 30 Oct 2018 08:06:45 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87801] [9 Regression] CPU2006 454.calculix failed to build with LTO Date: Tue, 30 Oct 2018 08:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02959.txt.bz2 Content-length: 572 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87801 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |marxin at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #1 from Martin Li=C5=A1ka --- Dup. *** This bug has been marked as a duplicate of bug 87785 *** >>From gcc-bugs-return-619578-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:06:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49916 invoked by alias); 30 Oct 2018 08:06:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49826 invoked by uid 48); 30 Oct 2018 08:06:45 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87785] [9 Regression] ICE in dr_misalignment, at tree-vectorizer.h:1245 on 454.calculix with -Ofast and -flto Date: Tue, 30 Oct 2018 08:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02960.txt.bz2 Content-length: 451 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87785 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hjl.tools at gmail dot com --- Comment #7 from Martin Li=C5=A1ka --- *** Bug 87801 has been marked as a duplicate of this bug. *** >>From gcc-bugs-return-619580-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:08:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56191 invoked by alias); 30 Oct 2018 08:08:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56138 invoked by uid 48); 30 Oct 2018 08:08:31 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87800] [9 Regression] CPU2006 416.gamess failed to build with LTO Date: Tue, 30 Oct 2018 08:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to target_milestone everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02962.txt.bz2 Content-length: 627 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87800 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-30 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org Target Milestone|--- |9.0 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Confirmed. >>From gcc-bugs-return-619579-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:08:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55309 invoked by alias); 30 Oct 2018 08:08:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55034 invoked by uid 48); 30 Oct 2018 08:08:12 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 08:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on assigned_to target_milestone everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02961.txt.bz2 Content-length: 636 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-30 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot = gnu.org Target Milestone|--- |9.0 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- I will have a look. >>From gcc-bugs-return-619581-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:14:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 66179 invoked by alias); 30 Oct 2018 08:14:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 66087 invoked by uid 48); 30 Oct 2018 08:14:04 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87793] [8/9 Regression] GCC reports error when compiling with "-fpic -Os -g" Date: Tue, 30 Oct 2018 08:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc cf_known_to_work target_milestone short_desc everconfirmed cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02963.txt.bz2 Content-length: 1094 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87793 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 CC| |jakub at gcc dot gnu.org, | |marxin at gcc dot gnu.org Known to work| |7.3.0 Target Milestone|--- |8.3 Summary|GCC reports error when |[8/9 Regression] GCC |compiling with "-fpic -Os |reports error when |-g" |compiling with "-fpic -Os | |-g" Ever confirmed|0 |1 Known to fail| |8.2.0, 9.0 --- Comment #1 from Martin Li=C5=A1ka --- Confirmed, started with r254025. >>From gcc-bugs-return-619582-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:16:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 68908 invoked by alias); 30 Oct 2018 08:16:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68143 invoked by uid 48); 30 Oct 2018 08:15:32 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] GCC 6.5.0 release directory is misnamed Date: Tue, 30 Oct 2018 08:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02964.txt.bz2 Content-length: 476 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marxin at gcc dot gnu.org, | |rguenth at gcc dot gnu.org --- Comment #1 from Martin Li=C5=A1ka --- Confirmed. >>From gcc-bugs-return-619583-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:19:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74959 invoked by alias); 30 Oct 2018 08:19:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74855 invoked by uid 48); 30 Oct 2018 08:19:20 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] GCC 6.5.0 release directory is misnamed Date: Tue, 30 Oct 2018 08:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02965.txt.bz2 Content-length: 232 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 --- Comment #2 from Jakub Jelinek --- Unfortunately the GNU ftp uploading directives don't allow to rename a directory. I've mailed the administrator. >>From gcc-bugs-return-619584-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:22:49 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 83073 invoked by alias); 30 Oct 2018 08:22:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 82957 invoked by uid 55); 30 Oct 2018 08:22:45 -0000 From: "rguenther at suse dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] GCC 6.5.0 release directory is misnamed Date: Tue, 30 Oct 2018 08:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenther at suse dot de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02966.txt.bz2 Content-length: 538 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 --- Comment #3 from rguenther at suse dot de --- On Tue, 30 Oct 2018, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 >=20 > --- Comment #2 from Jakub Jelinek --- > Unfortunately the GNU ftp uploading directives don't allow to rename a > directory. I've mailed the administrator. IIRC I made a mistake myself a few years ago and resorted to delete and re-upload. Delete is possible IIRC. >>From gcc-bugs-return-619585-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 08:42:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 39636 invoked by alias); 30 Oct 2018 08:42:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36489 invoked by uid 48); 30 Oct 2018 08:42:48 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug web/87803] GCC 6.5.0 release directory is misnamed Date: Tue, 30 Oct 2018 08:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: web X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02967.txt.bz2 Content-length: 435 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87803 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Jakub Jelinek --- Done that way now. >>From gcc-bugs-return-619586-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 09:01:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 124788 invoked by alias); 30 Oct 2018 09:01:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124669 invoked by uid 48); 30 Oct 2018 09:01:37 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/44646] [F08] Implement DO CONCURRENT Date: Tue, 30 Oct 2018 09:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02968.txt.bz2 Content-length: 257 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D44646 --- Comment #11 from Thomas Koenig --- I've changed the entry in the table to PR78219; the KIND specification in the forall index is still missing. so yellow is appropriate. >>From gcc-bugs-return-619587-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 09:21:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56021 invoked by alias); 30 Oct 2018 09:21:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55901 invoked by uid 48); 30 Oct 2018 09:21:08 -0000 From: "juergen.reuter at desy dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/83064] DO CONCURRENT and auto-parallelization Date: Tue, 30 Oct 2018 09:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: juergen.reuter at desy dot de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02969.txt.bz2 Content-length: 1535 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83064 J=C3=BCrgen Reuter changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |juergen.reuter at desy dot= de --- Comment #30 from J=C3=BCrgen Reuter --- To me it looks like that after Thomas' commit from April '18 the table of results is now: Unrolled do-loop Options Parallel Correct -Og -ftree-parallelize-loops=3D2 N Y -O1 -ftree-parallelize-loops=3D2 Y Y -O2 -ftree-parallelize-loops=3D2 Y Y -O3 -ftree-parallelize-loops=3D2 Y Y -Ofast -ftree-parallelize-loops=3D2 Y Y Modulo inside do-loop, or Indexed via host associated array Options Parallel Correct -Og -ftree-parallelize-loops=3D2 N Y -O1 -ftree-parallelize-loops=3D2 Y Y -O2 -ftree-parallelize-loops=3D2 Y Y -O3 -ftree-parallelize-loops=3D2 Y Y -Ofast -ftree-parallelize-loops=3D2 Y Y The first number of PI in the test (the one with 16 digits) is different between the unrolled do-loop and the module inside do-loop/indexed via host association, while the second value (8 digits) is always the same. But all results are consistent and do not change change any more in consecutive run= s. So is this fixed now? >>From gcc-bugs-return-619588-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 09:31:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 91808 invoked by alias); 30 Oct 2018 09:31:26 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 91685 invoked by uid 48); 30 Oct 2018 09:31:17 -0000 From: "pavel.ondracka at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87804] New: Omp simd loop with sin calls not vectorized when inside omp parallel region and the sin parameter uses value from shared array Date: Tue, 30 Oct 2018 09:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pavel.ondracka at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02970.txt.bz2 Content-length: 2536 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87804 Bug ID: 87804 Summary: Omp simd loop with sin calls not vectorized when inside omp parallel region and the sin parameter uses value from shared array Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: pavel.ondracka at gmail dot com Target Milestone: --- Created attachment 44926 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44926&action=3Dedit testcase First of all I'm not sure if this is the right component, however selecting fortran fronted for now, since equivalent C code works fine. I need to use vectorized math functions from libmvec (with omp simd) inside= an omp parallel region. The omp simd part works (not by default but using the instructions from here: https://gcc.gnu.org/ml/gcc/2017-11/msg00014.html), however when the parameter to the function depends on some value from an sh= ared array it doesn't vectorize. It doesn't matter if the array is declared with constant dimension or allocated on the heap. See the attached minimal testc= ase. gfortran -O2 -fopenmp -fopt-info-omp-vec-optimized-all test.f03 Analyzing loop at test.f03:23 test.f03:23:0: note: =3D=3D=3D=3D=3D analyze_loop_nest =3D=3D=3D=3D=3D test.f03:23:0: note: =3D=3D=3D vect_analyze_loop_form =3D=3D=3D test.f03:23:0: note: =3D=3D=3D get_loop_niters =3D=3D=3D test.f03:23:0: note: =3D=3D=3D vect_analyze_data_refs =3D=3D=3D test.f03:23:0: note: got vectype for stmt: _37 =3D *.omp_data_i_36(D).b; vector(2) unsigned long test.f03:23:0: note: got vectype for stmt: _38 =3D *_37.data; vector(2) unsigned long test.f03:23:0: note: not vectorized: not suitable for gather load _38 =3D *_37.data; test.f03:23:0: note: bad data references. test.f03:19:0: note: vectorized 0 loops in function. If I remove the outer "omp parallel do" the inner loop vectorizes fine. So = far the only solution I have found which makes it work together is to place the array on the stack and make it firstprivate in the parallel region. However this IMO should not be needed as I'm using it only for reading inside the l= oops (and this workaround has some overhead). Gfortran: 8.2.1 Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz This is my first bug report for gcc, so please let me know if more info is needed or if I made some obvious mistake in my testcase. >>From gcc-bugs-return-619589-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 09:36:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97247 invoked by alias); 30 Oct 2018 09:36:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 97186 invoked by uid 48); 30 Oct 2018 09:36:22 -0000 From: "reichelt at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87805] New: Incomplete diagnostic for -Wnoexcept Date: Tue, 30 Oct 2018 09:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: reichelt at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02971.txt.bz2 Content-length: 6245 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87805 Bug ID: 87805 Summary: Incomplete diagnostic for -Wnoexcept Product: gcc Version: 8.2.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The warning option "-Wnoexcept" produces incomplete diagnostics for the following testcase: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D #include struct Hash { char operator()(char) const { return 0; } }; std::unordered_set x; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D /gcc-8.2.0/include/c++/8.2.0/type_traits: In instantiation of 'constexpr bo= ol std::__call_is_nt(std::__invoke_other) [with _Fn =3D const Hash&; _Args =3D= {const char&}]': /gcc-8.2.0/include/c++/8.2.0/type_traits:2658:34: required by substitutio= n of 'template using __bool_constant =3D std::integral_constant [with bool __v =3D std::__call_is_nt((std::__result_of_success::__invoke_type{= }, std::__result_of_success::__invoke_type()))]' /gcc-8.2.0/include/c++/8.2.0/type_traits:2656:12: required from 'struct std::__call_is_nothrow, const Hash&, const char&>' /gcc-8.2.0/include/c++/8.2.0/type_traits:131:12: required from 'struct std::__and_, std::__call_is_nothrow, const Hash&, const char&> >' /gcc-8.2.0/include/c++/8.2.0/type_traits:2668:12: required from 'struct std::__is_nothrow_invocable' /gcc-8.2.0/include/c++/8.2.0/type_traits:131:12: required from 'struct std::__and_, std::__is_nothrow_invocable >' /gcc-8.2.0/include/c++/8.2.0/type_traits:142:31: required from 'struct std::__not_, std::__is_nothrow_invocable > >' /gcc-8.2.0/include/c++/8.2.0/bits/unordered_set.h:99:63: required from 'c= lass std::unordered_set' bug.cc:8:32: required from here bug.cc:5:8: warning: but 'char Hash::operator()(char) const' does not throw; perhaps it should be declared 'noexcept' [-Wnoexcept] char operator()(char) const { return 0; } ^~~~~~~~ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Only with the additional option "-Wsystem-headers" you get the complete diagnostics: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D In file included from /gcc-8.2.0/include/c++/8.2.0/unordered_set:38, from bug.cc:1: /gcc-8.2.0/include/c++/8.2.0/type_traits: In instantiation of 'constexpr bo= ol std::__call_is_nt(std::__invoke_other) [with _Fn =3D const Hash&; _Args =3D= {const char&}]': /gcc-8.2.0/include/c++/8.2.0/type_traits:2658:34: required by substitutio= n of 'template using __bool_constant =3D std::integral_constant [with bool __v =3D std::__call_is_nt((std::__result_of_success::__invoke_type{= }, std::__result_of_success::__invoke_type()))]' /gcc-8.2.0/include/c++/8.2.0/type_traits:2656:12: required from 'struct std::__call_is_nothrow, const Hash&, const char&>' /gcc-8.2.0/include/c++/8.2.0/type_traits:131:12: required from 'struct std::__and_, std::__call_is_nothrow, const Hash&, const char&> >' /gcc-8.2.0/include/c++/8.2.0/type_traits:2668:12: required from 'struct std::__is_nothrow_invocable' /gcc-8.2.0/include/c++/8.2.0/type_traits:131:12: required from 'struct std::__and_, std::__is_nothrow_invocable >' /gcc-8.2.0/include/c++/8.2.0/type_traits:142:31: required from 'struct std::__not_, std::__is_nothrow_invocable > >' /gcc-8.2.0/include/c++/8.2.0/bits/unordered_set.h:99:63: required from 'c= lass std::unordered_set' bug.cc:8:32: required from here /gcc-8.2.0/include/c++/8.2.0/type_traits:2652:68: warning: noexcept-express= ion evaluates to 'false' because of a call to 'char Hash::operator()(char) cons= t' [-Wnoexcept] return noexcept(std::declval<_Fn>()(std::declval<_Args>()...)); ^ bug.cc:5:8: warning: but 'char Hash::operator()(char) const' does not throw; perhaps it should be declared 'noexcept' [-Wnoexcept] char operator()(char) const { return 0; } ^~~~~~~~ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The culprit seems to be the function maybe_noexcept_warning from cp/except.c where both parts of the warning are emitted as separate warnings. The first part is (wrongly) suppressed when it is located in a system heade= r: static void maybe_noexcept_warning (tree fn) { if (TREE_NOTHROW (fn)) { warning (OPT_Wnoexcept, "noexcept-expression evaluates to % " "because of a call to %qD", fn); warning_at (DECL_SOURCE_LOCATION (fn), OPT_Wnoexcept, "but %qD does not throw; perhaps " "it should be declared %", fn); } } >>From gcc-bugs-return-619590-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:03:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28011 invoked by alias); 30 Oct 2018 10:03:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27918 invoked by uid 48); 30 Oct 2018 10:03:32 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87805] Incomplete diagnostic for -Wnoexcept Date: Tue, 30 Oct 2018 10:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02972.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87805 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Ever confirmed|0 |1 >>From gcc-bugs-return-619591-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:07:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 89704 invoked by alias); 30 Oct 2018 10:07:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89499 invoked by uid 48); 30 Oct 2018 10:07:32 -0000 From: "Ulrich.Windl at rz dot uni-regensburg.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87806] New: Option -Wall should warn about unused structs, typdefs, enums, etc Date: Tue, 30 Oct 2018 10:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: Ulrich.Windl at rz dot uni-regensburg.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02973.txt.bz2 Content-length: 1080 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87806 Bug ID: 87806 Summary: Option -Wall should warn about unused structs, typdefs, enums, etc Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: Ulrich.Windl at rz dot uni-regensburg.de Target Milestone: --- Gcc with -Wall warns about unused static and local variables for a long tim= e, but it does not warn about unused typedefs, enums, structs, etc. I see that there are specific options to enable that, but they are not by default. Is it due to the fact that many #include files define a lot of such (and mo= st of those are not used)? If so, maybe some #pragma to be used in include fil= es could suppress the warning then. Maybe even there are move clever ideas to solve the problem. BTW: With having option -Wmissing-field-initializers I could even imagine to warn about single fields that are never used. >>From gcc-bugs-return-619592-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:08:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 91053 invoked by alias); 30 Oct 2018 10:08:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90992 invoked by uid 48); 30 Oct 2018 10:08:18 -0000 From: "Ulrich.Windl at rz dot uni-regensburg.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87806] Option -Wall should warn about unused structs, typdefs, enums, etc Date: Tue, 30 Oct 2018 10:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: Ulrich.Windl at rz dot uni-regensburg.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02974.txt.bz2 Content-length: 195 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87806 --- Comment #1 from Ulrich Windl = --- This is an enhancement request (cant't set it in Bugzilla) >>From gcc-bugs-return-619593-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:10:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 96964 invoked by alias); 30 Oct 2018 10:10:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96891 invoked by uid 48); 30 Oct 2018 10:10:07 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87807] New: Passing float, double vectors as variadic args fails on sparcv9 Date: Tue, 30 Oct 2018 10:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: ro at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02975.txt.bz2 Content-length: 1119 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87807 Bug ID: 87807 Summary: Passing float, double vectors as variadic args fails on sparcv9 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: ebotcazou at gcc dot gnu.org Target Milestone: --- Target: sparc-sun-solaris2.* Created attachment 44927 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44927&action=3Dedit float vector testcase The attached testcase fails on sparcv9, but works on sparcv7: $ gcc -m64 va-v2sf.c $ ./a.out=20 a =3D { 1.000000, 2.000000 } x =3D { 0.000000, 0.000000 } $ gcc -m32 va-v2sf.c $ ./a.out=20 a =3D { 1.000000, 2.000000 } x =3D { 1.000000, 2.000000 } The same happens for the equivalent double testcase, while it works on i386/amd64. Of course, the latter has corresponding V2SF/V2DF modes, but still... >>From gcc-bugs-return-619595-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:17:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127329 invoked by alias); 30 Oct 2018 10:17:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127187 invoked by uid 48); 30 Oct 2018 10:17:08 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/65832] Inefficient vector construction Date: Tue, 30 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02977.txt.bz2 Content-length: 510 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65832 Bug 65832 depends on bug 79745, which changed state. Bug 79745 Summary: vec_init<> expander misses V2TImode with AVX and V2OImod= e and V2TImode with AVX512 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79745 What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619594-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:17:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127263 invoked by alias); 30 Oct 2018 10:17:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127128 invoked by uid 48); 30 Oct 2018 10:17:06 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/79745] vec_init<> expander misses V2TImode with AVX and V2OImode and V2TImode with AVX512 Date: Tue, 30 Oct 2018 10:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.0.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02976.txt.bz2 Content-length: 454 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D79745 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Richard Biener --- Testcase in comment#3 is fixed. >>From gcc-bugs-return-619596-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:23:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26364 invoked by alias); 30 Oct 2018 10:23:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22782 invoked by uid 48); 30 Oct 2018 10:22:56 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87806] Option -Wall should warn about unused structs, typdefs, enums, etc Date: Tue, 30 Oct 2018 10:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_severity Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02978.txt.bz2 Content-length: 758 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87806 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |enhancement --- Comment #2 from Jonathan Wakely --- (In reply to Ulrich Windl from comment #0) > Is it due to the fact that many #include files define a lot of such (and > most of those are not used)? Yes. You'd get a warning from every header unless every file that includes = the header uses *everything* in that header. It should not be necessary to add pragmas to every header to avoid warnings with -Wall, so this seems like a bad idea. >>From gcc-bugs-return-619597-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:27:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38905 invoked by alias); 30 Oct 2018 10:27:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 38815 invoked by uid 48); 30 Oct 2018 10:27:43 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87806] Option -Wall should warn about unused structs, typdefs, enums, etc Date: Tue, 30 Oct 2018 10:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02979.txt.bz2 Content-length: 421 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87806 --- Comment #3 from Jonathan Wakely --- (In reply to Ulrich Windl from comment #0) > BTW: With having option -Wmissing-field-initializers I could even imagine= to > warn about single fields that are never used. Again, this seems like a bad idea. I shouldn't have to use every member of a struct in every file to avoid warnings from -Wall. >>From gcc-bugs-return-619598-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:28:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40727 invoked by alias); 30 Oct 2018 10:28:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 39740 invoked by uid 48); 30 Oct 2018 10:28:08 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/65832] Inefficient vector construction Date: Tue, 30 Oct 2018 10:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 6.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02980.txt.bz2 Content-length: 549 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D65832 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW --- Comment #9 from Richard Biener --- description and comment#2 and comment#6 still hold. Once you enable -mavx2 things get better, also when avoiding the gpr<->xmm through memory path whi= ch we enable with generic tuning. >>From gcc-bugs-return-619599-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:31:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123021 invoked by alias); 30 Oct 2018 10:31:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 117032 invoked by uid 48); 30 Oct 2018 10:31:47 -0000 From: "doko at debian dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug jit/87808] New: gcc_lib_dir is missing from libgccjit's search path Date: Tue, 30 Oct 2018 10:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: jit X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at debian dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02981.txt.bz2 Content-length: 19089 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87808 Bug ID: 87808 Summary: gcc_lib_dir is missing from libgccjit's search path Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit Assignee: dmalcolm at gcc dot gnu.org Reporter: doko at debian dot org Target Milestone: --- [forwarded from https://bugs.debian.org/911668] building an example from the tutorial, then removing the driver and then running it: $ ./hello=20 ld: cannot find crtbeginS.o: No such file or directory ld: cannot find -lgcc ld: cannot find -lgcc_s libgccjit.so: error: error invoking gcc driver terminate called after throwing an instance of 'gccjit::error' Aborted (core dumped) these files are still installed but not found. However when explicitly tell= ing libgccjit where to look at, it works: $ LIBRARY_PATH=3D/usr/lib/gcc/x86_64-linux-gnu/8 ./hello=20 hello world And an strace reveals that this standard path for an installed location is missing, however it tries to find it many other locations. access("/home/doko/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/local/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such file= or directory) access("/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such file or directory) access("/usr/local/games/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No s= uch file or directory) access("/usr/games/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such fi= le or directory) getcwd("/home/doko", 4096) =3D 11 lstat("/home/doko/x86_64-linux-gnu-gcc-8", 0x7fff0ae9d5c0) =3D -1 ENOENT (N= o such file or directory) access("/home/doko/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/local/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such file= or directory) access("/bin/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such file or directory) access("/usr/local/games/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No s= uch file or directory) access("/usr/games/x86_64-linux-gnu-gcc-8", X_OK) =3D -1 ENOENT (No such fi= le or directory) getcwd("/home/doko", 4096) =3D 11 lstat("/home/doko/x86_64-linux-gnu-gcc-8", 0x7fff0ae9d5c0) =3D -1 ENOENT (N= o such file or directory) access("../lib/gcc/x86_64-linux-gnu/8/", X_OK) =3D -1 ENOENT (No such file = or directory) access("../lib/gcc/x86_64-linux-gnu/", X_OK) =3D -1 ENOENT (No such file or directory) access("../lib/gcc/", X_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/", X_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/gcc/x86_64-linux-gnu/8/", X_OK) =3D -1 ENOENT (No such file = or directory) access("../lib/gcc/x86_64-linux-gnu/", X_OK) =3D -1 ENOENT (No such file or directory) access("../lib/gcc/", X_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/", X_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/gcc/x86_64-linux-gnu/8/specs", R_OK) =3D -1 ENOENT (No such = file or directory) access("../lib/gcc/specs", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/specs", R_OK) =3D -1 ENO= ENT (No such file or directory) access("../x86_64-linux-gnu/lib/specs", R_OK) =3D -1 ENOENT (No such file or directory) access("/usr/lib/gcc/x86_64-linux-gnu/specs", R_OK) =3D -1 ENOENT (No such = file or directory) access("../lib/gcc/x86_64-linux-gnu/8/", X_OK) =3D -1 ENOENT (No such file = or directory) access("../lib/gcc/x86_64-linux-gnu/", X_OK) =3D -1 ENOENT (No such file or directory) access("../lib/gcc/", X_OK) =3D -1 ENOENT (No such file or dire= ctory) stat("../lib/gcc/x86_64-linux-gnu/8/lto-wrapper", 0x7fff0ae9e750) =3D -1 EN= OENT (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/lto-wrapper", 0x7fff0ae9e750) =3D -1 ENOE= NT (No such file or directory) stat("../lib/gcc/lto-wrapper", 0x7fff0ae9e750) =3D -1 ENOENT (No such file = or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/lto-wrapper", 0x7fff0ae9e7= 50) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/lto-wrapper", 0x7fff0ae9e750= ) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/lto-wrapper", 0x7fff0ae9e750) =3D -1 ENOENT (= No such file or directory) openat(AT_FDCWD, "/tmp/ccL9yR72.o", O_RDWR|O_CREAT|O_EXCL, 0600) =3D 3 stat("../lib/gcc/x86_64-linux-gnu/8/x86_64-linux-gnu-as", 0x7fff0ae9e580) = =3D -1 ENOENT (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/8/as", 0x7fff0ae9e5d0) =3D -1 ENOENT (No = such file or directory) stat("../lib/gcc/x86_64-linux-gnu/x86_64-linux-gnu-as", 0x7fff0ae9e580) =3D= -1 ENOENT (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/as", 0x7fff0ae9e5d0) =3D -1 ENOENT (No su= ch file or directory) stat("../lib/gcc/x86_64-linux-gnu-as", 0x7fff0ae9e580) =3D -1 ENOENT (No su= ch file or directory) stat("../lib/gcc/as", 0x7fff0ae9e5d0) =3D -1 ENOENT (No such file or dire= ctory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/x86_64-linux-gnu-as", 0x7fff0ae9e580) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/as", 0x7fff0ae9e5d0) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/x86_64-linux-gnu-as", 0x7fff0ae9e580) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/as", 0x7fff0ae9e5d0) =3D -1 = ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu-as", 0x7fff0ae9e580) =3D -1 = ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/as", 0x7fff0ae9e5d0) =3D -1 ENOENT (No such f= ile or directory) --- SIGCHLD {si_signo=3DSIGCHLD, si_code=3DCLD_EXITED, si_pid=3D10950, si_u= id=3D1000, si_status=3D0, si_utime=3D0, si_stime=3D0} --- stat("../lib/gcc/x86_64-linux-gnu/8/collect2", 0x7fff0ae9e720) =3D -1 ENOEN= T (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/collect2", 0x7fff0ae9e720) =3D -1 ENOENT = (No such file or directory) stat("../lib/gcc/collect2", 0x7fff0ae9e720) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/collect2", 0x7fff0ae9e720)= =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/collect2", 0x7fff0ae9e720) = =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/collect2", 0x7fff0ae9e720) =3D -1 ENOENT (No = such file or directory) stat("../lib/gcc/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No s= uch file or directory) stat("../lib/gcc/x86_64-linux-gnu/.", 0x7fff0ae9e730) =3D -1 ENOENT (No suc= h file or directory) stat("../lib/gcc/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or dire= ctory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/.", 0x7fff0ae9e730) =3D -1 E= NOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such fi= le or directory) stat("../lib/gcc/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No s= uch file or directory) stat("../lib/gcc/x86_64-linux-gnu/.", 0x7fff0ae9e730) =3D -1 ENOENT (No suc= h file or directory) stat("../lib/gcc/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or dire= ctory) stat("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/lib/x86_64-linux-gnu/.", 0x7fff0ae9e730) =3D -1 E= NOENT (No such file or directory) stat("../x86_64-linux-gnu/lib/../lib/.", 0x7fff0ae9e730) =3D -1 ENOENT (No = such file or directory) stat("../lib/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such = file or directory) stat("../lib/x86_64-linux-gnu/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such fi= le or directory) stat("../lib/../lib/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or dire= ctory) stat("/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such fi= le or directory) stat("/lib/x86_64-linux-gnu/.", {st_mode=3DS_IFDIR|0755, st_size=3D12288, .= ..}) =3D 0 stat("/lib/../lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 stat("/usr/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9e730) =3D -1 ENOENT (No suc= h file or directory) stat("/usr/lib/x86_64-linux-gnu/.", {st_mode=3DS_IFDIR|0755, st_size=3D1228= 8, ...}) =3D 0 stat("/usr/lib/../lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) = =3D 0 stat("../x86_64-linux-gnu/lib/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such fi= le or directory) stat("../lib/.", 0x7fff0ae9e730) =3D -1 ENOENT (No such file or dire= ctory) stat("/lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 stat("/usr/lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 access("../lib/gcc/x86_64-linux-gnu/8/crti.o", R_OK) =3D -1 ENOENT (No such= file or directory) access("../lib/gcc/x86_64-linux-gnu/crti.o", R_OK) =3D -1 ENOENT (No such f= ile or directory) access("../lib/gcc/crti.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/crti.o", R_OK) =3D -1 EN= OENT (No such file or directory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/crti.o", R_OK) =3D -1 ENOE= NT (No such file or directory) access("../x86_64-linux-gnu/lib/../lib/crti.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("../lib/x86_64-linux-gnu/8/crti.o", R_OK) =3D -1 ENOENT (No such fil= e or directory) access("../lib/x86_64-linux-gnu/crti.o", R_OK) =3D -1 ENOENT (No such file = or directory) access("../lib/../lib/crti.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/lib/x86_64-linux-gnu/8/crti.o", R_OK) =3D -1 ENOENT (No such file = or directory) access("/lib/x86_64-linux-gnu/crti.o", R_OK) =3D -1 ENOENT (No such file or directory) access("/lib/../lib/crti.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/x86_64-linux-gnu/8/crti.o", R_OK) =3D -1 ENOENT (No such f= ile or directory) access("/usr/lib/x86_64-linux-gnu/crti.o", R_OK) =3D 0 access("../lib/gcc/x86_64-linux-gnu/8/crtbeginS.o", R_OK) =3D -1 ENOENT (No= such file or directory) access("../lib/gcc/x86_64-linux-gnu/crtbeginS.o", R_OK) =3D -1 ENOENT (No s= uch file or directory) access("../lib/gcc/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/crtbeginS.o", R_OK) =3D = -1 ENOENT (No such file or directory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or directory) access("../x86_64-linux-gnu/lib/../lib/crtbeginS.o", R_OK) =3D -1 ENOENT (N= o such file or directory) access("../lib/x86_64-linux-gnu/8/crtbeginS.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("../lib/x86_64-linux-gnu/crtbeginS.o", R_OK) =3D -1 ENOENT (No such = file or directory) access("../lib/../lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or directory) access("/lib/x86_64-linux-gnu/8/crtbeginS.o", R_OK) =3D -1 ENOENT (No such = file or directory) access("/lib/x86_64-linux-gnu/crtbeginS.o", R_OK) =3D -1 ENOENT (No such fi= le or directory) access("/lib/../lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/x86_64-linux-gnu/8/crtbeginS.o", R_OK) =3D -1 ENOENT (No s= uch file or directory) access("/usr/lib/x86_64-linux-gnu/crtbeginS.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/lib/../lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or directory) access("../x86_64-linux-gnu/lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such = file or directory) access("../lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/crtbeginS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) stat("../lib/gcc/x86_64-linux-gnu/8/.", 0x7fff0ae9da00) =3D -1 ENOENT (No s= uch file or directory) stat("../lib/gcc/x86_64-linux-gnu/.", 0x7fff0ae9da00) =3D -1 ENOENT (No suc= h file or directory) stat("../lib/gcc/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such file or dire= ctory) stat("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/lib/x86_64-linux-gnu/.", 0x7fff0ae9da00) =3D -1 E= NOENT (No such file or directory) stat("../x86_64-linux-gnu/lib/../lib/.", 0x7fff0ae9da00) =3D -1 ENOENT (No = such file or directory) stat("../lib/x86_64-linux-gnu/8/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such = file or directory) stat("../lib/x86_64-linux-gnu/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such fi= le or directory) stat("../lib/../lib/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such file or dire= ctory) stat("/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such fi= le or directory) stat("/lib/x86_64-linux-gnu/.", {st_mode=3DS_IFDIR|0755, st_size=3D12288, .= ..}) =3D 0 stat("/lib/../lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) =3D 0 stat("/usr/lib/x86_64-linux-gnu/8/.", 0x7fff0ae9da00) =3D -1 ENOENT (No suc= h file or directory) stat("/usr/lib/x86_64-linux-gnu/.", {st_mode=3DS_IFDIR|0755, st_size=3D1228= 8, ...}) =3D 0 stat("/usr/lib/../lib/.", {st_mode=3DS_IFDIR|0755, st_size=3D4096, ...}) = =3D 0 stat("../x86_64-linux-gnu/lib/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such fi= le or directory) stat("../lib/.", 0x7fff0ae9da00) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/gcc/x86_64-linux-gnu/8/crtendS.o", R_OK) =3D -1 ENOENT (No s= uch file or directory) access("../lib/gcc/x86_64-linux-gnu/crtendS.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("../lib/gcc/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/crtendS.o", R_OK) =3D -1 ENOENT (No such file or directory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/crtendS.o", R_OK) =3D -1 E= NOENT (No such file or directory) access("../x86_64-linux-gnu/lib/../lib/crtendS.o", R_OK) =3D -1 ENOENT (No = such file or directory) access("../lib/x86_64-linux-gnu/8/crtendS.o", R_OK) =3D -1 ENOENT (No such = file or directory) access("../lib/x86_64-linux-gnu/crtendS.o", R_OK) =3D -1 ENOENT (No such fi= le or directory) access("../lib/../lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/lib/x86_64-linux-gnu/8/crtendS.o", R_OK) =3D -1 ENOENT (No such fi= le or directory) access("/lib/x86_64-linux-gnu/crtendS.o", R_OK) =3D -1 ENOENT (No such file= or directory) access("/lib/../lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/x86_64-linux-gnu/8/crtendS.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("/usr/lib/x86_64-linux-gnu/crtendS.o", R_OK) =3D -1 ENOENT (No such = file or directory) access("/usr/lib/../lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or directory) access("../x86_64-linux-gnu/lib/crtendS.o", R_OK) =3D -1 ENOENT (No such fi= le or directory) access("../lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/gcc/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such= file or directory) access("../lib/gcc/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOENT (No such f= ile or directory) access("../lib/gcc/crtn.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 EN= OENT (No such file or directory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOE= NT (No such file or directory) access("../x86_64-linux-gnu/lib/../lib/crtn.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("../lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such fil= e or directory) access("../lib/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOENT (No such file = or directory) access("/usr/lib/crtendS.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../lib/gcc/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such= file or directory) access("../lib/gcc/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOENT (No such f= ile or directory) access("../lib/gcc/crtn.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 EN= OENT (No such file or directory) access("../x86_64-linux-gnu/lib/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOE= NT (No such file or directory) access("../x86_64-linux-gnu/lib/../lib/crtn.o", R_OK) =3D -1 ENOENT (No suc= h file or directory) access("../lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such fil= e or directory) access("../lib/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOENT (No such file = or directory) access("../lib/../lib/crtn.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such file = or directory) access("/lib/x86_64-linux-gnu/crtn.o", R_OK) =3D -1 ENOENT (No such file or directory) access("/lib/../lib/crtn.o", R_OK) =3D -1 ENOENT (No such file or dire= ctory) access("/usr/lib/x86_64-linux-gnu/8/crtn.o", R_OK) =3D -1 ENOENT (No such f= ile or directory) access("/usr/lib/x86_64-linux-gnu/crtn.o", R_OK) =3D 0 stat("../lib/gcc/x86_64-linux-gnu/8/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) = =3D -1 ENOENT (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/8/ld", 0x7fff0ae9da10) =3D -1 ENOENT (No = such file or directory) stat("../lib/gcc/x86_64-linux-gnu/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) =3D= -1 ENOENT (No such file or directory) stat("../lib/gcc/x86_64-linux-gnu/ld", 0x7fff0ae9da10) =3D -1 ENOENT (No su= ch file or directory) stat("../lib/gcc/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) =3D -1 ENOENT (No su= ch file or directory) stat("../lib/gcc/ld", 0x7fff0ae9da10) =3D -1 ENOENT (No such file or dire= ctory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/8/ld", 0x7fff0ae9da10) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) =3D -1 ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu/ld", 0x7fff0ae9da10) =3D -1 = ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/x86_64-linux-gnu-ld", 0x7fff0ae9d9c0) =3D -1 = ENOENT (No such file or directory) stat("../x86_64-linux-gnu/bin/ld", 0x7fff0ae9da10) =3D -1 ENOENT (No such f= ile or directory) ld: cannot find crtbeginS.o: No such file or directory ld: cannot find -lgcc ld: cannot find -lgcc_s >>From gcc-bugs-return-619600-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:40:13 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42406 invoked by alias); 30 Oct 2018 10:40:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42254 invoked by uid 48); 30 Oct 2018 10:40:03 -0000 From: "doko at debian dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug jit/87808] gcc_lib_dir is missing from libgccjit's search path Date: Tue, 30 Oct 2018 10:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: jit X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at debian dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: dmalcolm at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02982.txt.bz2 Content-length: 241 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87808 --- Comment #1 from Matthias Klose --- it looks like the code can run without the external driver, but it cannot f= ind the needed files in the install location. >>From gcc-bugs-return-619601-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:46:45 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69459 invoked by alias); 30 Oct 2018 10:46:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 68931 invoked by uid 48); 30 Oct 2018 10:46:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/58497] SLP vectorizes identical operations Date: Tue, 30 Oct 2018 10:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02983.txt.bz2 Content-length: 1906 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58497 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW Assignee|rguenth at gcc dot gnu.org |unassigned at gcc d= ot gnu.org --- Comment #12 from Richard Biener --- We now generate g: .LFB0: .cfi_startproc pxor %xmm1, %xmm1 addl $1, %edi movaps %xmm1, %xmm0 cvtsi2ss %edi, %xmm0 shufps $36, %xmm0, %xmm1 movaps %xmm1, %xmm0 cvtsi2ss %edi, %xmm0 shufps $196, %xmm0, %xmm1 movaps %xmm1, %xmm0 unpcklps %xmm1, %xmm0 cvtsi2ss %edi, %xmm0 shufps $225, %xmm1, %xmm0 cvtsi2ss %edi, %xmm0 ret or with SSE4 g: .LFB0: .cfi_startproc addl $1, %edi pxor %xmm1, %xmm1 pxor %xmm0, %xmm0 cvtsi2ss %edi, %xmm1 insertps $48, %xmm1, %xmm0 insertps $32, %xmm1, %xmm0 insertps $16, %xmm1, %xmm0 movss %xmm1, %xmm0 ret on GIMPLE we end up with g (int x) { float4 W; int _1; float _2; [local count: 1073741824]: _1 =3D x_3(D) + 1; _2 =3D (float) _1; W_6 =3D BIT_INSERT_EXPR ; W_7 =3D BIT_INSERT_EXPR ; W_8 =3D BIT_INSERT_EXPR ; W_9 =3D BIT_INSERT_EXPR ; return W_9; so we miss to recognize the splat. The GIMPLE looks like this very early already (update-address-taken + forwprop). SLP vectorization doesn't treat a BIT_INSERT_EXPR "reduction" as sink but we could probably pattern-match a VEC_DUPLICATE_EXPR for the above. >>From gcc-bugs-return-619602-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 10:53:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 87846 invoked by alias); 30 Oct 2018 10:53:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 87761 invoked by uid 48); 30 Oct 2018 10:53:24 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/85283] Generates 20 lines of assembly while only one assembly instruction is enough. Date: Tue, 30 Oct 2018 10:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 8.0.1 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02984.txt.bz2 Content-length: 737 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85283 --- Comment #2 from Richard Biener --- We can vectorize a variant with doubles but that results in awful code beca= use the ABI isn't known. The float variant now looks like the following before vectorization: _1 =3D a.x; _2 =3D b.x; _3 =3D _1 + _2; _4 =3D a.y; _5 =3D b.y; _6 =3D _4 + _5; MEM[(struct *)&D.1915] =3D _3; MEM[(struct *)&D.1915 + 4B] =3D _6; return D.1915; here the issue is again that we do not know the ABI details plus MMX is disabled and the vectorizer expects 4 floats for vectorization (that is, it cannot vectorize using partial vector regs - the ABI may specify the upper half of %xmm0 is zero for example). >>From gcc-bugs-return-619603-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:01:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101619 invoked by alias); 30 Oct 2018 11:01:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100794 invoked by uid 55); 30 Oct 2018 11:00:36 -0000 From: "sameerad at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87330] ICE in scan_rtx_reg, at regrename.c:1097 Date: Tue, 30 Oct 2018 11:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: sameerad at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: sameerad at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02985.txt.bz2 Content-length: 455 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87330 --- Comment #8 from sameerad at gcc dot gnu.org --- Author: sameerad Date: Tue Oct 30 10:59:37 2018 New Revision: 265618 URL: https://gcc.gnu.org/viewcvs?rev=3D265618&root=3Dgcc&view=3Drev Log: Fixes bug 87330 by invoking df_note_add_problem to recompute REG_DEAD and REG_UNUSED notes before analysis. Modified: trunk/gcc/ChangeLog trunk/gcc/config/aarch64/falkor-tag-collision-avoidance.c >>From gcc-bugs-return-619604-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:07:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11101 invoked by alias); 30 Oct 2018 11:07:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 7326 invoked by uid 48); 30 Oct 2018 11:07:54 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87804] Omp simd loop with sin calls not vectorized when inside omp parallel region and the sin parameter uses value from shared array Date: Tue, 30 Oct 2018 11:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02986.txt.bz2 Content-length: 1508 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87804 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Ever confirmed|0 |1 --- Comment #1 from Richard Biener --- Confirmed. The issue is two-fold, first the array 'b' has unknown stride because IPA cannot look through __builtin_GOMP_parallel, second dsin () ends up as clobbering memory - you probably have to mark it as pure, then we end up with a vectorized variant: .L4: movdqa .LC2(%rip), %xmm3 movdqa 48(%rsp), %xmm1 addq $32, %r14 paddd %xmm0, %xmm3 paddd %xmm0, %xmm1 movaps %xmm3, (%rsp) cvtdq2pd %xmm1, %xmm0 movaps %xmm1, 32(%rsp) call _ZGVbN2v_sin movdqa 32(%rsp), %xmm1 movaps %xmm0, 16(%rsp) pshufd $238, %xmm1, %xmm0 cvtdq2pd %xmm0, %xmm0 call _ZGVbN2v_sin movapd 16(%rsp), %xmm2 movaps %xmm0, -16(%r14) movdqa (%rsp), %xmm0 movaps %xmm2, -32(%r14) cmpq %r14, %rbx jne .L4 program test interface pure function DSIN(x) bind(C, NAME=3D"sin") use,intrinsic :: iso_c_binding ... Does that fix the issue? >>From gcc-bugs-return-619605-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:10:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116782 invoked by alias); 30 Oct 2018 11:10:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113187 invoked by uid 48); 30 Oct 2018 11:10:25 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Tue, 30 Oct 2018 11:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02987.txt.bz2 Content-length: 492 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 H.J. Lu changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xuepeng.guo at intel dot c= om --- Comment #19 from H.J. Lu --- Xuepeng, we investigated stack realignment on Windows when working on stack realignment. Can we take another look? >>From gcc-bugs-return-619606-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:27:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 129815 invoked by alias); 30 Oct 2018 11:27:47 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 129756 invoked by uid 48); 30 Oct 2018 11:27:41 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87800] [9 Regression] CPU2006 416.gamess failed to build with LTO Date: Tue, 30 Oct 2018 11:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02988.txt.bz2 Content-length: 429 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87800 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Richard Biener --- Fixed. >>From gcc-bugs-return-619607-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:28:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130814 invoked by alias); 30 Oct 2018 11:28:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130743 invoked by uid 55); 30 Oct 2018 11:28:05 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/87800] [9 Regression] CPU2006 416.gamess failed to build with LTO Date: Tue, 30 Oct 2018 11:28:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02989.txt.bz2 Content-length: 516 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87800 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue Oct 30 11:27:32 2018 New Revision: 265619 URL: https://gcc.gnu.org/viewcvs?rev=3D265619&root=3Dgcc&view=3Drev Log: 2018-10-30 Richard Biener PR tree-optimization/87800 * tree-vect-slp.c (vect_build_slp_tree_2): Reject any non-induction or reduction PHIs. Modified: trunk/gcc/ChangeLog trunk/gcc/tree-vect-slp.c >>From gcc-bugs-return-619608-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:31:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20035 invoked by alias); 30 Oct 2018 11:31:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19982 invoked by uid 48); 30 Oct 2018 11:31:41 -0000 From: "pavel.ondracka at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87804] Omp simd loop with sin calls not vectorized when inside omp parallel region and the sin parameter uses value from shared array Date: Tue, 30 Oct 2018 11:31:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pavel.ondracka at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02990.txt.bz2 Content-length: 333 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87804 --- Comment #2 from Pavel Ondra=C4=8Dka -= -- Wow, yeah that works, thank you so much. It's not very clear from your explanation if this is a bug or not after all= ... Feel free to close the bug if the omission of pure was a mistake on my end. >>From gcc-bugs-return-619609-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:34:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 23259 invoked by alias); 30 Oct 2018 11:34:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23030 invoked by uid 55); 30 Oct 2018 11:33:56 -0000 From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87747] [9 regression] Bootstrap failure if using gcc-4.6 as stage1 compiler Date: Tue, 30 Oct 2018 11:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02991.txt.bz2 Content-length: 1032 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87747 --- Comment #5 from Richard Earnshaw --- Author: rearnsha Date: Tue Oct 30 11:33:24 2018 New Revision: 265620 URL: https://gcc.gnu.org/viewcvs?rev=3D265620&root=3Dgcc&view=3Drev Log: Don't allow the pool allocator to be configured to allocate zero-sized obje= cts PR bootstrap/87747 would have been significantly easier to track down if the pool allocator had faulted an attempt to configure it to allocate zero-sized objects. Instead, this slipped through and we later hit memory corruption when the assumed size turned out to be different to the configured size. While, theoretically, there might be a use case for this, it seems unlikely to me that GCC would have such a use. So this patch adds a checking assert that the object size is not zero. * alloc-pool.h (base_pool_allocator ::initialize): Assert that the allocation size is not zero. Modified: trunk/gcc/ChangeLog trunk/gcc/alloc-pool.h >>From gcc-bugs-return-619610-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:53:08 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 101829 invoked by alias); 30 Oct 2018 11:53:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 101784 invoked by uid 48); 30 Oct 2018 11:53:02 -0000 From: "ostash at ostash dot kiev.ua" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] New: Can't create empty std::optional> Date: Tue, 30 Oct 2018 11:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ostash at ostash dot kiev.ua X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02992.txt.bz2 Content-length: 3090 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 Bug ID: 87809 Summary: Can't create empty std::optional> Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: ostash at ostash dot kiev.ua Target Milestone: --- Hello, Following code snippet: #include #include class Storage; template class MyAlloc { public: using value_type =3D T; value_type* allocate(size_t n);=20=20 void deallocate(value_type* p, size_t n); MyAlloc(Storage& storage) noexcept; }; void test() { std::optional>> opt; } compiles with GCC8, but fails with GCC9 trunk: In file included from /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/utility:68, from /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/optional:36, from :1: /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/bits/stl_vector= .h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl() [with _Tp =3D int; _Alloc =3D MyAlloc= ]': /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/type_traits:925= :12: required from 'struct std::is_constructible= > >' /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/type_traits:288= 1:25: required from 'constexpr const bool std::is_constructible_v > >' /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/optional:715:66= :=20=20 required by substitution of 'template >, _Args&& ...>, bool>::type > constexpr std::_Optional_base >, false, false>::_Optional_base(std::in_place_t, _Args&& ...) [with _Args =3D {}; typename std::enable_if >, _Args&& ...>, bool>::type =3D ]' :20:50: required from here /opt/compiler-explorer/gcc-trunk-20181028/include/c++/9.0.0/bits/stl_vector= .h:128:17: error: no matching function for call to 'MyAlloc::MyAlloc()' 128 | _Vector_impl() _GLIBCXX_NOEXCEPT_IF( noexcept(_Tp_alloc_type()) ) | ^~~~~~~~~~~~~~~~~~~~ :15:3: note: candidate: 'MyAlloc::MyAlloc(Storage&) [with T =3D = int]' 15 | MyAlloc(Storage& storage) noexcept; | ^~~~~~~ :15:3: note: candidate expects 1 argument, 0 provided :7:7: note: candidate: 'constexpr MyAlloc::MyAlloc(const MyAlloc&)' 7 | class MyAlloc | ^~~~~~~ :7:7: note: candidate expects 1 argument, 0 provided :7:7: note: candidate: 'constexpr MyAlloc::MyAlloc(MyAlloc&&)' :7:7: note: candidate expects 1 argument, 0 provided Compiler returned: 1 >>From gcc-bugs-return-619611-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 11:56:58 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 4390 invoked by alias); 30 Oct 2018 11:56:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 3424 invoked by uid 48); 30 Oct 2018 11:56:53 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Tue, 30 Oct 2018 11:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ubizjak at gmail dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02993.txt.bz2 Content-length: 1050 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 Uro=C5=A1 Bizjak changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |ubizjak at gmail do= t com --- Comment #20 from Uro=C5=A1 Bizjak --- Created attachment 44928 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44928&action=3Dedit Proposed patch It turned out that functions, called directly through emit_library_call (as= the above testcase, which builds call to _Unwind_SjLj_Register from sjlj_emit_function_enter) miss a whole lot of stack realignmnet setup. Ther= e is an update to crtl->preferred_stack_boundary, but several updates for SUPPORTS_STACK_ALIGNMENT targets are missing, including eventual DRAP setup. Attached patch fixes the path through emit_library_call. Can someone please test the patch on SJLJ target? >>From gcc-bugs-return-619612-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:00:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 112777 invoked by alias); 30 Oct 2018 12:00:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107087 invoked by uid 48); 30 Oct 2018 11:59:58 -0000 From: "doko at debian dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug go/87810] New: go-test.exp needs an update for non-existing test exceptions Date: Tue, 30 Oct 2018 12:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: go X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: doko at debian dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ian at airs dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02994.txt.bz2 Content-length: 606 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87810 Bug ID: 87810 Summary: go-test.exp needs an update for non-existing test exceptions Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: doko at debian dot org CC: cmang at google dot com Target Milestone: --- go-test.exp needs an update for non-existing test exceptions, it mentions m= eny tests/files which don't exist anymore. >>From gcc-bugs-return-619613-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:01:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 5068 invoked by alias); 30 Oct 2018 12:01:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4704 invoked by uid 48); 30 Oct 2018 12:01:01 -0000 From: "xuepeng.guo at intel dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Tue, 30 Oct 2018 12:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: xuepeng.guo at intel dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ubizjak at gmail dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02995.txt.bz2 Content-length: 172 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 --- Comment #21 from xuepeng guo --- Thanks for fix. I am glad to help to test it out. >>From gcc-bugs-return-619615-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:18:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 49040 invoked by alias); 30 Oct 2018 12:18:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48965 invoked by uid 48); 30 Oct 2018 12:18:40 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87811] [9 Regression] ICE with __builtin_expect_with_probability Date: Tue, 30 Oct 2018 12:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on target_milestone everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02997.txt.bz2 Content-length: 454 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87811 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Target Milestone|--- |9.0 Ever confirmed|0 |1 >>From gcc-bugs-return-619614-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:18:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48238 invoked by alias); 30 Oct 2018 12:18:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48091 invoked by uid 48); 30 Oct 2018 12:18:25 -0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87811] New: [9 Regression] ICE with __builtin_expect_with_probability Date: Tue, 30 Oct 2018 12:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02996.txt.bz2 Content-length: 1025 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87811 Bug ID: 87811 Summary: [9 Regression] ICE with __builtin_expect_with_probability Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: jakub at gcc dot gnu.org Target Milestone: --- void bar (void); void foo (int i, double d) { if (__builtin_expect_with_probability (i, 0, d)) bar (); } ICEs at -O2: internal compiler error: tree check: expected real_cst, have mult_expr in expr_expected_value_1, at predict.c:2471 in both C and C++. Either we need to early (+ in documentation) require that the last argument= is a floating point constant (e.g. in builtins.c folding error on the last arg= not being a REAL_CST), or we need to document what it means if the last argumen= t is a variable, whether we ignore the hint altogether or what else we do. >>From gcc-bugs-return-619616-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:23:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 63254 invoked by alias); 30 Oct 2018 12:23:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63185 invoked by uid 48); 30 Oct 2018 12:23:41 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug other/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 12:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: other X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02998.txt.bz2 Content-length: 307 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #2 from Richard Biener --- Bah. Can you please attach preprocessed source and provide command-line fl= ags? A simple cc1plus cross isn't enough it seems and I do not have a cross gli= bc to build a full cross. >>From gcc-bugs-return-619617-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:24:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 64755 invoked by alias); 30 Oct 2018 12:24:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64465 invoked by uid 48); 30 Oct 2018 12:24:27 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 12:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg02999.txt.bz2 Content-length: 394 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Component|other |testsuite --- Comment #3 from Richard Biener --- Testsuite issue for sure. >>From gcc-bugs-return-619618-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:26:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 113270 invoked by alias); 30 Oct 2018 12:26:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 108069 invoked by uid 48); 30 Oct 2018 12:26:19 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87804] Omp simd loop with sin calls not vectorized when inside omp parallel region and the sin parameter uses value from shared array Date: Tue, 30 Oct 2018 12:26:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WORKSFORME X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03000.txt.bz2 Content-length: 431 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87804 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #3 from Richard Biener --- =2E >>From gcc-bugs-return-619619-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:27:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 3831 invoked by alias); 30 Oct 2018 12:27:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 124961 invoked by uid 48); 30 Oct 2018 12:27:37 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87811] [9 Regression] ICE with __builtin_expect_with_probability Date: Tue, 30 Oct 2018 12:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03001.txt.bz2 Content-length: 536 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87811 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |marxin at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot g= nu.org --- Comment #1 from Martin Li=C5=A1ka --- Mine. >>From gcc-bugs-return-619620-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:47:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 90319 invoked by alias); 30 Oct 2018 12:47:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 90271 invoked by uid 48); 30 Oct 2018 12:47:21 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 12:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_known_to_work keywords cf_reconfirmed_on assigned_to everconfirmed short_desc target_milestone cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03002.txt.bz2 Content-length: 1061 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Known to work| |8.2.0 Keywords| |rejects-valid Last reconfirmed| |2018-10-30 Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu= .org Ever confirmed|0 |1 Summary|Can't create empty |[9 Regression] Can't create |std::optional> |std::optional> Target Milestone|--- |9.0 Known to fail| |9.0 --- Comment #1 from Jonathan Wakely --- mine >>From gcc-bugs-return-619621-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 12:57:10 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 107979 invoked by alias); 30 Oct 2018 12:57:10 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 107897 invoked by uid 48); 30 Oct 2018 12:57:05 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 12:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03003.txt.bz2 Content-length: 984 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 --- Comment #2 from Jonathan Wakely --- It affects other containers too: #include #include #include template struct Alloc { using value_type =3D T; T* allocate(unsigned n);=20=20 void deallocate(T* p, unsigned n); Alloc(int) { } template Alloc(const Alloc&) { } }; template bool operator=3D=3D(Alloc, Alloc) { return true; } template bool operator!=3D(Alloc, Alloc) { return false; } constexpr bool b =3D std::is_default_constructible>>::value; constexpr bool c =3D std::is_default_constructible>>::value; constexpr bool d =3D std::is_default_constructible>>::= value; constexpr bool e =3D std::is_default_constructible>>::value; >>From gcc-bugs-return-619622-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 13:01:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2332 invoked by alias); 30 Oct 2018 13:01:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106640 invoked by uid 48); 30 Oct 2018 13:01:05 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [8/9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 13:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cf_known_to_work target_milestone short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03004.txt.bz2 Content-length: 829 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work|8.2.0 |7.3.0 Target Milestone|9.0 |8.3 Summary|[9 Regression] Can't create |[8/9 Regression] Can't |empty |create empty |std::optional> |nt, CustomAlloc>> Known to fail| |8.2.0 --- Comment #3 from Jonathan Wakely --- The vector, list and forward_list cases already fail with GCC 8 as well. >>From gcc-bugs-return-619623-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 13:49:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 97022 invoked by alias); 30 Oct 2018 13:49:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96862 invoked by uid 48); 30 Oct 2018 13:49:27 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] New: X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 13:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03005.txt.bz2 Content-length: 3890 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 Bug ID: 87812 Summary: X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: iains at gcc dot gnu.org Target Milestone: --- For a processor that supports SSE, but not AVX. the following code: typedef int __attribute__((mode(QI))) qi; typedef qi __attribute__((vector_size (32))) v32qi; v32qi foo (int x) { v32qi y =3D {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','= f', '0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'}; return y; } produces a warning " warning: AVX vector return without AVX enabled changes= the ABI [-Wpsabi]=E2=80=9D. so - the question is what is the resultant ABI in the changed case (since _= m256 is supported for such processors) =3D=3D=3D=3D Looking at the psABI v1.0=20 * pp24 Returning of Values The returning of values is done according to the following algorithm: =E2=80=A2 Classify the return type with the classification algorith= m. =E2=80=A6 =E2=80=A2 If the class is SSE, the next available vector register o= f the sequence %xmm0, %xmm1 is used. =E2=80=A2 If the class is SSEUP, the eight byte is returned in the = next available eightbyte chunk of the last used vector register. ... * classification algorithm : pp20 =E2=80=A2 Arguments of type __m256 are split into four eightbyte ch= unks. The least significant one belongs to class SSE and all the others to class SSEU= P. =E2=80=A2 Arguments of type __m512 are split into eight eightbyte c= hunks. The least significant one belongs to class SSE and all the others to class SSEU= P. * footnote on pp21 12 The post merger clean up described later ensures that, for the processors that do not support the __m256 type, if the size of an object is larger than two eightbytes and the first eightbyte is not SSE or any other eightbyte is= not SSEUP, it still has class MEMORY.=20 This in turn ensures that for processors that do support the __m256 type, if the size of an object is four eightbytes and the first eightbyte is SSE and= all other eightbytes are SSEUP, it can be passed in a register. This also appli= es to the __m512 type. That is for processors that support the __m512 type, if= the size of an object is eight eightbytes and the first eightbyte is SSE and all other eightbytes are SSEUP, it can be passed in a register, otherwise, it w= ill be passed in memory. --- However : the case where the processor does *not* support __m256 but the fi= rst eightbyte *is* SSE and the following eighbytes *are* SSEUP is not clarified. The intent for SSE seems clear - use a reg The intent for following SSEUP is less clear. Nevertheless, it seems to imply that the intent for processors with SSE that the __m256 (and __m512) returns should be passed in xmm0:1(:3, maybe). figure 3.4 pp23 does not clarify xmm* use for vector return at all - only mentioning floating point. =3D=3D=3D=3D=3D status In any event, GCC passes the vec32 return in memory, LLVM conversely passes it in xmm0:1 (at least for the versions I=E2=80=99ve= tried). which leads to an ABI discrepancy when GCC is used to build code on systems based on LLVM. Please could the X86 maintainers clarify the intent (and maybe consider enhancing the footnote classification notes to make things clearer)? - and then we can figure out how to deal with the systems that are already implemented - and how to move forward. (as an aside, in any event, it seems inefficient to pass through memory whe= n at least xmm0:1 are already set aside for return value use). >>From gcc-bugs-return-619624-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 13:51:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 105387 invoked by alias); 30 Oct 2018 13:51:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102907 invoked by uid 48); 30 Oct 2018 13:50:56 -0000 From: "xuepeng.guo at intel dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/58372] internal compiler error: ix86_compute_frame_layout Date: Tue, 30 Oct 2018 13:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 4.8.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: xuepeng.guo at intel dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ubizjak at gmail dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03006.txt.bz2 Content-length: 1237 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D58372 --- Comment #22 from xuepeng guo --- (In reply to Uro=C5=A1 Bizjak from comment #20) > Created attachment 44928 [details] > Proposed patch >=20 > It turned out that functions, called directly through emit_library_call (= as > the above testcase, which builds call to _Unwind_SjLj_Register from > sjlj_emit_function_enter) miss a whole lot of stack realignmnet setup. Th= ere > is an update to crtl->preferred_stack_boundary, but several updates for > SUPPORTS_STACK_ALIGNMENT targets are missing, including eventual DRAP set= up. >=20 > Attached patch fixes the path through emit_library_call. >=20 > Can someone please test the patch on SJLJ target? On an x86_64 Linux platform, I simply configured gcc with command: ../gcc/configure --enable-sjlj-exceptions Then with Uro=C5=A1's patch, the gcc bootstrap has no problem and the case = can be successfully compiled. I am doing the gcc regression test to make sure ther= e is no regression with Uro=C5=A1's patch, it will take some time to finish. I a= m also attempting to cross-build for i686-w64-mingw32 to verify for Comment #14. If I am missing something, please let me know. Thanks very much. >>From gcc-bugs-return-619625-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 13:58:42 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42488 invoked by alias); 30 Oct 2018 13:58:42 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36260 invoked by uid 48); 30 Oct 2018 13:58:37 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 13:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03007.txt.bz2 Content-length: 214 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #4 from seurer at gcc dot gnu.org --- Created attachment 44929 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44929&action=3Dedit assembler >>From gcc-bugs-return-619626-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 13:59:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74203 invoked by alias); 30 Oct 2018 13:59:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74047 invoked by uid 48); 30 Oct 2018 13:59:30 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 13:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03008.txt.bz2 Content-length: 222 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #5 from seurer at gcc dot gnu.org --- Created attachment 44930 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44930&action=3Dedit intermediate text >>From gcc-bugs-return-619627-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:02:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 28557 invoked by alias); 30 Oct 2018 14:02:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28439 invoked by uid 48); 30 Oct 2018 14:02:45 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 14:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03009.txt.bz2 Content-length: 224 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #6 from seurer at gcc dot gnu.org --- Created attachment 44931 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44931&action=3Dedit preprocessed source >>From gcc-bugs-return-619628-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:04:00 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31544 invoked by alias); 30 Oct 2018 14:04:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 31428 invoked by uid 48); 30 Oct 2018 14:03:50 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 14:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03010.txt.bz2 Content-length: 6290 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #7 from seurer at gcc dot gnu.org --- Various output files attached and here's a run with -v so you can see all t= he options: seurer@granola:~/gcc/build/gcc-test$ /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++ -v -B/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../ /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/vect/slp-pr87105.cc -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=3Dnever -nostdinc++ -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/= include/powerpc64-unknown-linux-gnu -I/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/= include -I/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=3D0 -std=3Dc++14 -O2 -ftree-vectorize -fno-vect-cost-model -maltivec -mvsx -mno-allow-movmisalign -fdump-tree-slp-details -ffast-math -E -o ./slp-pr81= 05.i Reading specs from /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../specs COLLECT_GCC=3D/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../xg++ Target: powerpc64-unknown-linux-gnu Configured with: /home/seurer/gcc/gcc-test/configure --prefix=3D/home/seurer/gcc/install/gcc-test --enable-languages=3Dc,fortran= ,c++ --with-cpu=3Dpower7 --disable-bootstrap --disable-multilib --with-as=3D/home/seurer/binutils/install/binutils-2.26/bin/as --with-ld=3D/home/seurer/binutils/install/binutils-2.26/bin/ld Thread model: posix gcc version 9.0.0 20181026 (experimental) [trunk revision 265522] (GCC)=20 COLLECT_GCC_OPTIONS=3D'-fdiagnostics-color=3Dnever' '-v' '-B' '/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../' '-fno-diagnostics-show-caret' '-fno-diagnostics-show-line-numbers' '-nostdinc++' '-I' '/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/i= nclude/powerpc64-unknown-linux-gnu' '-I' '/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/i= nclude' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util' '-fmessage-length= =3D0' '-std=3Dc++14' '-O2' '-ftree-vectorize' '-fvect-cost-model=3Dunlimited' '-m= altivec' '-mvsx' '-mno-allow-movmisalign' '-fdump-tree-slp-details' '-ffast-math' '-= E' '-o' './slp-pr8105.i' '-shared-libgcc' '-mcpu=3Dpower7' /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../cc1plus -E -quiet -nostdinc++ -v -I /home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/in= clude/powerpc64-unknown-linux-gnu -I /home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/in= clude -I /home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ -I /home/seurer/gcc/gcc-test/libstdc++-v3/include/backward -I /home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util -iprefix /home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/powerpc64-unknown-linux-gnu/= 9.0.0/ -isystem /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../include -isystem /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../include-fi= xed -D_GNU_SOURCE -D__unix__ -D__gnu_linux__ -D__linux__ -Asystem=3Dlinux -Asystem=3Dunix -Asystem=3Dposix /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/vect/slp-pr87105.cc -o ./slp-pr8105.i -maltivec -mvsx -mno-allow-movmisalign -mcpu=3Dpower7 -std= =3Dc++14 -fdiagnostics-color=3Dnever -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fmessage-length=3D0 -ftree-vectorize -fvect-cost-model=3Dunlimited -fdump-tree-slp-details -ffast-math -O2 ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/powerpc64-unknown-linux-gnu= /9.0.0/include" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/powerpc64-unknown-linux-gnu= /9.0.0/include-fixed" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/powerpc64-unknown-linux-gnu= /9.0.0/../../../../powerpc64-unknown-linux-gnu/include" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/../../lib/gcc/powerpc64-unk= nown-linux-gnu/9.0.0/include" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/../../include" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/../../lib/gcc/powerpc64-unk= nown-linux-gnu/9.0.0/include-fixed" ignoring nonexistent directory "/home/seurer/gcc/build/gcc-test/gcc/../lib/gcc/../../lib/gcc/powerpc64-unk= nown-linux-gnu/9.0.0/../../../../powerpc64-unknown-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/in= clude/powerpc64-unknown-linux-gnu /home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/in= clude /home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++ /home/seurer/gcc/gcc-test/libstdc++-v3/include/backward /home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../include /home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../include-fixed /usr/local/include /usr/include End of search list. COMPILER_PATH=3D/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../ LIBRARY_PATH=3D/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../:/li= b/../lib64/:/usr/lib/../lib64/:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS=3D'-fdiagnostics-color=3Dnever' '-v' '-B' '/home/seurer/gcc/build/gcc-test/gcc/testsuite/g++/../../' '-fno-diagnostics-show-caret' '-fno-diagnostics-show-line-numbers' '-nostdinc++' '-I' '/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/i= nclude/powerpc64-unknown-linux-gnu' '-I' '/home/seurer/gcc/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/i= nclude' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/libsupc++' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/include/backward' '-I' '/home/seurer/gcc/gcc-test/libstdc++-v3/testsuite/util' '-fmessage-length= =3D0' '-std=3Dc++14' '-O2' '-ftree-vectorize' '-fvect-cost-model=3Dunlimited' '-m= altivec' '-mvsx' '-mno-allow-movmisalign' '-fdump-tree-slp-details' '-ffast-math' '-= E' '-o' './slp-pr8105.i' '-shared-libgcc' '-mcpu=3Dpower7' >>From gcc-bugs-return-619629-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:08:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 36904 invoked by alias); 30 Oct 2018 14:08:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 36751 invoked by uid 48); 30 Oct 2018 14:08:05 -0000 From: "aldyh at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] New: sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 14:08:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: aldyh at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03011.txt.bz2 Content-length: 2099 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 Bug ID: 87813 Summary: sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: aldyh at gcc dot gnu.org Target Milestone: --- For gcc.c-torture/execute/builtins/strnlen.c at -Og, the -fprintf-return-va= lue pass does not change the IL, but is setting global range information, which= in turn, is affecting builtin strnlen expansion. This is because AFAICT the sprintf pass calls evrp on the entire IL regardl= ess of its need: edge sprintf_dom_walker::before_dom_children (basic_block bb) { evrp_range_analyzer.enter (bb); for (gimple_stmt_iterator si =3D gsi_start_bb (bb); !gsi_end_p (si); ) { /* Iterate over statements, looking for function calls. */ gimple *stmt =3D gsi_stmt (si); /* First record ranges generated by this statement. */ evrp_range_analyzer.record_ranges_from_stmt (stmt, false); etc. For example: +Visiting statement: +# USE =3D anything=20 +_1 =3D strnlen ("", r_0_3_17); Notice this is the sprintf optimization pass, not the strlen pass. Setting global ranges for these "peeks" into strnlen arguments causes changes in the behavior of expand_builtin_strnlen(): wide_int min, max; enum value_range_kind rng =3D get_range_info (bound, &min, &max); if (rng !=3D VR_RANGE) return NULL_RTX; etc. This is similar to the discussion I started here, where Martin correctly pointed out that it wasn't just warnings but printf optimizations which were touching global range information: https://gcc.gnu.org/ml/gcc-patches/2018-07/msg00420.html Further down thread, Jeff said he'd volunteer to fix this. I'm just documenting it here, so we don't forget about it. Meta question-- do we want to be running a full evrp at -O0 (or -Og in this case)? Thanks folks. >>From gcc-bugs-return-619630-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:10:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52993 invoked by alias); 30 Oct 2018 14:10:13 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50653 invoked by uid 48); 30 Oct 2018 14:10:09 -0000 From: "aldyh at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 14:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: aldyh at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03012.txt.bz2 Content-length: 773 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 Aldy Hernandez changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amacleod at redhat dot com, | |law at gcc dot gnu.org, | |msebor at gcc dot gnu.org, | |rguenth at gcc dot gnu.org --- Comment #1 from Aldy Hernandez --- Folks, I'm CCing you here as per the discussion started here: https://gcc.gnu.org/ml/gcc-patches/2018-07/msg00420.html As usual, thanks for your glorious feedback. >>From gcc-bugs-return-619631-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:12:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 85001 invoked by alias); 30 Oct 2018 14:12:59 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84926 invoked by uid 48); 30 Oct 2018 14:12:55 -0000 From: "law at redhat dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 14:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: law at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc assigned_to everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03013.txt.bz2 Content-length: 727 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 Jeffrey A. Law changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 CC| |law at redhat dot com Assignee|unassigned at gcc dot gnu.org |law at redhat dot c= om Ever confirmed|0 |1 --- Comment #2 from Jeffrey A. Law --- I thought I already had a bug for this... It's a known problem that I plan= to fix during the bugfixing stage. >>From gcc-bugs-return-619632-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:19:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14881 invoked by alias); 30 Oct 2018 14:19:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14777 invoked by uid 48); 30 Oct 2018 14:19:11 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 14:19:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03014.txt.bz2 Content-length: 1591 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #8 from Richard Biener --- Ah, ok. /home/seurer/gcc/gcc-test/gcc/testsuite/g++.dg/vect/slp-pr87105.cc:98:1: missed: not vectorized: bad data alignment in basic block. looks like with the flags we do not support unaligned accesses. Removing the -mno-allow-movmisalign flag fixes this. Does the following work? If so please go ahead and install it. Index: gcc/testsuite/g++.dg/vect/slp-pr87105.cc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- gcc/testsuite/g++.dg/vect/slp-pr87105.cc (revision 265619) +++ gcc/testsuite/g++.dg/vect/slp-pr87105.cc (working copy) @@ -99,7 +99,7 @@ void quadBoundingBoxA(const Point bez[3] // We should have if-converted everything down to straight-line code // { dg-final { scan-tree-dump-times "" 1 "slp2" } } -// { dg-final { scan-tree-dump-times "basic block part vectorized" 1 "slp2= " } } +// { dg-final { scan-tree-dump-times "basic block part vectorized" 1 "slp2= " { xfail { { ! vect_element_align } && { ! vect_hw_misalign } } } } } // It's a bit awkward to detect that all stores were vectorized but the // following more or less does the trick -// { dg-final { scan-tree-dump "vect_iftmp\[^\r\m\]* =3D MIN" "slp2" } } +// { dg-final { scan-tree-dump "vect_iftmp\[^\r\m\]* =3D MIN" "slp2" { xfa= il { { ! vect_element_align } && { ! vect_hw_misalign } } } } } >>From gcc-bugs-return-619633-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:21:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 20089 invoked by alias); 30 Oct 2018 14:21:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 17566 invoked by uid 48); 30 Oct 2018 14:21:23 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 14:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03015.txt.bz2 Content-length: 191 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 --- Comment #3 from Richard Biener --- Why is the sprintf pass (-fprintf-return-value) even enabled at -O0? >>From gcc-bugs-return-619634-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:25:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 41957 invoked by alias); 30 Oct 2018 14:25:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25446 invoked by uid 48); 30 Oct 2018 14:25:00 -0000 From: "aldyh at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 14:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: aldyh at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03016.txt.bz2 Content-length: 296 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 --- Comment #4 from Aldy Hernandez --- (In reply to Richard Biener from comment #3) > Why is the sprintf pass (-fprintf-return-value) even enabled at -O0? Well, at -Og, but isn't that kinda sort-of the same thing? >>From gcc-bugs-return-619635-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:40:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 25760 invoked by alias); 30 Oct 2018 14:40:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25680 invoked by uid 48); 30 Oct 2018 14:40:22 -0000 From: "seurer at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/87802] [9 regression] g++.dg/vect/slp-pr87105.cc fails starting with r265522 Date: Tue, 30 Oct 2018 14:40:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: seurer at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03017.txt.bz2 Content-length: 135 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87802 --- Comment #9 from seurer at gcc dot gnu.org --- Yes, it works with that patch. >>From gcc-bugs-return-619636-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:43:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 52418 invoked by alias); 30 Oct 2018 14:43:41 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 49179 invoked by uid 48); 30 Oct 2018 14:43:36 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 14:43:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03018.txt.bz2 Content-length: 715 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 --- Comment #1 from H.J. Lu --- Without AVX, GCC treats typedef qi __attribute__((vector_size (32))) v32qi; as a type of 32 bytes, which is passed in memory. Clang does # clang -S -msse2 x.c -O2 ... movaps .LCPI0_0(%rip), %xmm0 # xmm0 =3D [48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102] movaps %xmm0, %xmm1 retq # clang -S -msse2 x.c -O2 -m32 ... movaps .LCPI0_0, %xmm0 # xmm0 =3D [48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102] movaps %xmm0, %xmm1 retl They look very odd to me. You either pass it as a vector or you don't. You can't have it both ways. >>From gcc-bugs-return-619637-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:50:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 74645 invoked by alias); 30 Oct 2018 14:50:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 74509 invoked by uid 55); 30 Oct 2018 14:50:04 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87784] A bug in tr2::dynamic_bitset::find_first Date: Tue, 30 Oct 2018 14:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03019.txt.bz2 Content-length: 1353 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87784 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue Oct 30 14:49:32 2018 New Revision: 265625 URL: https://gcc.gnu.org/viewcvs?rev=3D265625&root=3Dgcc&view=3Drev Log: PR libstdc++/87784 fix dynamic_bitset::push_back Previously the _M_Nb member was incremented before calling _M_unchecked_set which meant that the bit being set was out of bounds. It either set the wrong bit in an allocated word, or accessed beyond the end of the allocated memory in the _M_w vector. The fix for the bug is to update the _M_Nb member after using it as an index. As an optimisation, when a new block needs to be appended the call to _M_unchecked_set can be avoided by appending a block with the least significant bit already set to the desired value. PR libstdc++/87784 * include/tr2/dynamic_bitset (dynamic_bitset::push_back): When there are no unused bits in the last block, append a new block with the right value so the bit doesn't need to be set. Only increment size after setting the new bit, not before. * testsuite/tr2/dynamic_bitset/pr87784.cc: New test. Added: trunk/libstdc++-v3/testsuite/tr2/dynamic_bitset/pr87784.cc Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/tr2/dynamic_bitset >>From gcc-bugs-return-619638-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:50:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 75424 invoked by alias); 30 Oct 2018 14:50:23 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 75365 invoked by uid 55); 30 Oct 2018 14:50:19 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [8/9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 14:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03020.txt.bz2 Content-length: 1755 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Tue Oct 30 14:49:43 2018 New Revision: 265626 URL: https://gcc.gnu.org/viewcvs?rev=3D265626&root=3Dgcc&view=3Drev Log: PR libstdc++/87809 avoid invalid expressions in exception specifications If the allocator isn't default constructible then checking if the default constructor throws in an exception specification makes the declaration invalid. Use the type trait instead. PR libstdc++/87809 * include/bits/forward_list.h (_Fwd_list_impl::_Fwd_list_impl()): U= se trait in exception-specification instead of possibly invalid expression. * include/bits/stl_bvector.h (_Bvector_impl::_Bvector_impl()): Likewise. * include/bits/stl_list.h (_List_impl::_List_impl()): Likewise. * include/bits/stl_vector.h (_Vector_impl::_Vector_impl()): Likewis= e. * testsuite/23_containers/forward_list/cons/87809.cc: New test. * testsuite/23_containers/list/cons/87809.cc: New test. * testsuite/23_containers/vector/bool/cons/87809.cc: New test. * testsuite/23_containers/vector/cons/87809.cc: New test. Added: trunk/libstdc++-v3/testsuite/23_containers/forward_list/cons/87809.cc trunk/libstdc++-v3/testsuite/23_containers/list/cons/87809.cc trunk/libstdc++-v3/testsuite/23_containers/vector/bool/cons/87809.cc trunk/libstdc++-v3/testsuite/23_containers/vector/cons/87809.cc Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/include/bits/forward_list.h trunk/libstdc++-v3/include/bits/stl_bvector.h trunk/libstdc++-v3/include/bits/stl_list.h trunk/libstdc++-v3/include/bits/stl_vector.h >>From gcc-bugs-return-619639-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:53:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19753 invoked by alias); 30 Oct 2018 14:53:39 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 19695 invoked by uid 48); 30 Oct 2018 14:53:35 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87784] A bug in tr2::dynamic_bitset::find_first Date: Tue, 30 Oct 2018 14:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03021.txt.bz2 Content-length: 488 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87784 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |9.0 --- Comment #3 from Jonathan Wakely --- Fixed for GCC 9. >>From gcc-bugs-return-619640-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:56:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22969 invoked by alias); 30 Oct 2018 14:56:29 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 22636 invoked by uid 48); 30 Oct 2018 14:56:23 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/85593] [7/8/9 Regression] GCC on ARM allocates R3 for local variable when calling naked function with O2 optimizations enabled Date: Tue, 30 Oct 2018 14:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.4.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03022.txt.bz2 Content-length: 611 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85593 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Priority|P3 |P2 --- Comment #11 from Richard Biener --- So somehow the consensus was that IPA-RA needs to be told what to do about naked functions. IPA-RA is new in GCC 5. I'm not sure whether there alrea= dy exists a hook for targets to use. >>From gcc-bugs-return-619641-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:57:17 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24710 invoked by alias); 30 Oct 2018 14:57:17 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23943 invoked by uid 48); 30 Oct 2018 14:57:13 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85855] [7/8/9 Regression] (Maybe) uninitialized descriptor fields of an allocatable array component of a function result Date: Tue, 30 Oct 2018 14:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03023.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85855 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 >>From gcc-bugs-return-619642-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:58:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26386 invoked by alias); 30 Oct 2018 14:58:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26306 invoked by uid 48); 30 Oct 2018 14:58:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/85870] [7/8/9 Regression][LTO1] ICE in linemap_line_start, at libcpp/line-map.c:794 Date: Tue, 30 Oct 2018 14:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: ice-on-valid-code, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03024.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85870 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619643-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 14:59:59 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 29000 invoked by alias); 30 Oct 2018 14:59:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 28638 invoked by uid 48); 30 Oct 2018 14:59:51 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/85925] [7/8/9 regression] Mis-compilation at -02, masking with 257 goes wrong in combine Date: Tue, 30 Oct 2018 14:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.1.1 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: ebotcazou at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03025.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85925 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619644-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:01:18 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 31140 invoked by alias); 30 Oct 2018 15:01:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30969 invoked by uid 48); 30 Oct 2018 15:01:11 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86485] [7/8/9 Regression] "anonymous" maybe-uninitialized false positive with ternary operator Date: Tue, 30 Oct 2018 15:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority blocked Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03026.txt.bz2 Content-length: 482 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86485 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 Blocks| |24639 Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D24639 [Bug 24639] [meta-bug] bug to track all Wuninitialized issues >>From gcc-bugs-return-619646-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:02:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 33823 invoked by alias); 30 Oct 2018 15:02:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33745 invoked by uid 48); 30 Oct 2018 15:02:35 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86569] [7/8 Regression] -Wnonnull-compare affects code generation since r233684 Date: Tue, 30 Oct 2018 15:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03028.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86569 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619645-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:02:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32578 invoked by alias); 30 Oct 2018 15:02:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 32505 invoked by uid 48); 30 Oct 2018 15:02:08 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/86487] [7/8/9 Regression] insn does not satisfy its constraints on arm big-endian Date: Tue, 30 Oct 2018 15:02:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: avieira at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03027.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86487 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619647-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:03:33 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 35269 invoked by alias); 30 Oct 2018 15:03:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 35153 invoked by uid 48); 30 Oct 2018 15:03:25 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/86575] [7/8/9 Regression] -Wimplicit-fallthrough affects code generation Date: Tue, 30 Oct 2018 15:03:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03029.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86575 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619648-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:04:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 38932 invoked by alias); 30 Oct 2018 15:04:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 38879 invoked by uid 48); 30 Oct 2018 15:04:31 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86669] [7/8/9 regression] Complete object constructor clone omits length for a c++11 braced initialiser Date: Tue, 30 Oct 2018 15:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03030.txt.bz2 Content-length: 398 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86669 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 --- Comment #2 from Richard Biener --- It sounds like invalid tree sharing. >>From gcc-bugs-return-619649-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:05:21 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40270 invoked by alias); 30 Oct 2018 15:05:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 40200 invoked by uid 48); 30 Oct 2018 15:05:17 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86823] [7/8/9 Regression] private member template struct/class is publicly accessible Date: Tue, 30 Oct 2018 15:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: accepts-invalid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03031.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86823 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619650-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:06:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 43111 invoked by alias); 30 Oct 2018 15:06:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 41481 invoked by uid 48); 30 Oct 2018 15:06:04 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 15:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03032.txt.bz2 Content-length: 1649 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 Iain Sandoe changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Ever confirmed|0 |1 --- Comment #2 from Iain Sandoe --- (In reply to H.J. Lu from comment #1) > Without AVX, GCC treats >=20 > typedef qi __attribute__((vector_size (32))) v32qi; >=20 > as a type of 32 bytes, which is passed in memory. Clang does >=20 > # clang -S -msse2 x.c -O2 > ... > movaps .LCPI0_0(%rip), %xmm0 # xmm0 =3D > [48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102] > movaps %xmm0, %xmm1 > retq > # clang -S -msse2 x.c -O2 -m32 > ... > movaps .LCPI0_0, %xmm0 # xmm0 =3D > [48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102] > movaps %xmm0, %xmm1 > retl >=20 > They look very odd to me. You either pass it as a vector or you don't. > You can't have it both ways. (when there's no native size support on the hardware) breaking objects into pieces to pass in registers is IMO a reasonable ABI approach.=20=20 However, I am not here to argue for one or the other - what's needed is a c= lear statement of the "correct" ABI ad then :=20 * a bug filed against the implementation(s) which don't comply.=20 * a plan to support the mismatch on systems "in the wild". I don't currently have access to icc (or other compilers) so no idea what t= hey do. FWIW clang -mno-sse passes in memory as per the GCC code. >>From gcc-bugs-return-619651-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:06:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46839 invoked by alias); 30 Oct 2018 15:06:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 46754 invoked by uid 48); 30 Oct 2018 15:06:52 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/86905] [7/8/9 Regression] g++ ICE on valid code: verify_cgraph_node failed Date: Tue, 30 Oct 2018 15:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-checking X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03033.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86905 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619652-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:09:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102648 invoked by alias); 30 Oct 2018 15:09:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 96406 invoked by uid 48); 30 Oct 2018 15:09:29 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86944] [7/8/9 Regression] ICE in vectorizable_store, at tree-vect-stmts.c:6878 on aarch64 Date: Tue, 30 Oct 2018 15:09:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03034.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86944 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619653-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:10:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17508 invoked by alias); 30 Oct 2018 15:10:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 4555 invoked by uid 48); 30 Oct 2018 15:10:08 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86988] [7 Regression] ICE: tree check: expected integer_cst, have var_decl in get_len, at tree.h:5563 Date: Tue, 30 Oct 2018 15:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: rguenth at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03035.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86988 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619654-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:12:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88289 invoked by alias); 30 Oct 2018 15:12:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84907 invoked by uid 48); 30 Oct 2018 15:12:16 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87047] [7/8/9 Regression] performance regression because of if-conversion Date: Tue, 30 Oct 2018 15:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 7.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03036.txt.bz2 Content-length: 361 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87047 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |missed-optimization Priority|P3 |P2 >>From gcc-bugs-return-619655-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:13:30 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 13242 invoked by alias); 30 Oct 2018 15:13:30 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12940 invoked by uid 48); 30 Oct 2018 15:13:26 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86944] [7/8/9 Regression] ICE in vectorizable_store, at tree-vect-stmts.c:6878 on aarch64 Date: Tue, 30 Oct 2018 15:13:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03037.txt.bz2 Content-length: 156 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86944 --- Comment #2 from Richard Biener --- I cannot reproduce this on trunk. >>From gcc-bugs-return-619656-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:14:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 17101 invoked by alias); 30 Oct 2018 15:14:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 16317 invoked by uid 48); 30 Oct 2018 15:14:04 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87072] [7 Regression] g++6.2.0 false warning: array subscript is above array bounds, with misleading line number Date: Tue, 30 Oct 2018 15:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03038.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87072 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619657-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:14:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 25412 invoked by alias); 30 Oct 2018 15:14:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21605 invoked by uid 48); 30 Oct 2018 15:14:44 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87145] [7/8/9 Regression] Implicit conversion to scoped enum fails: "error: taking address of temporary/rvalue" Date: Tue, 30 Oct 2018 15:14:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 7.3.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03039.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87145 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619658-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:15:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27526 invoked by alias); 30 Oct 2018 15:15:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 25836 invoked by uid 48); 30 Oct 2018 15:14:54 -0000 From: "law at redhat dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libitm/86293] unused variable left over (used in assert) when building with -g0 -DNDEBUG [-Werror=unused-variable] Date: Tue, 30 Oct 2018 15:15:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libitm X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: law at redhat dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cc resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03040.txt.bz2 Content-length: 503 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86293 Jeffrey A. Law changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |law at redhat dot com Resolution|--- |FIXED --- Comment #1 from Jeffrey A. Law --- Fixed on the trunk. >>From gcc-bugs-return-619659-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:16:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61153 invoked by alias); 30 Oct 2018 15:16:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60760 invoked by uid 48); 30 Oct 2018 15:15:53 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87148] [7/8/9 Regression] backward compatibility issue to take char [] as incomplete type Date: Tue, 30 Oct 2018 15:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: WONTFIX X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03041.txt.bz2 Content-length: 438 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87148 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #6 from Richard Biener --- Thus wontfix. >>From gcc-bugs-return-619660-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:16:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73173 invoked by alias); 30 Oct 2018 15:16:45 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 67678 invoked by uid 48); 30 Oct 2018 15:16:36 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [8/9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 15:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03042.txt.bz2 Content-length: 444 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Jonathan Wakely --- Fixed for GCC 8.3 and 9.x >>From gcc-bugs-return-619661-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:16:46 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 73592 invoked by alias); 30 Oct 2018 15:16:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 70478 invoked by uid 55); 30 Oct 2018 15:16:41 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [8/9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 15:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03043.txt.bz2 Content-length: 2251 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Jonathan Wakely --- Fixed for GCC 8.3 and 9.x --- Comment #6 from Jonathan Wakely --- Author: redi Date: Tue Oct 30 15:15:56 2018 New Revision: 265629 URL: https://gcc.gnu.org/viewcvs?rev=3D265629&root=3Dgcc&view=3Drev Log: PR libstdc++/87809 avoid invalid expressions in exception specifications If the allocator isn't default constructible then checking if the default constructor throws in an exception specification makes the declaration invalid. Use the type trait instead. Backport from mainline 2018-10-30 Jonathan Wakely PR libstdc++/87809 * include/bits/forward_list.h (_Fwd_list_impl::_Fwd_list_impl()): U= se trait in exception-specification instead of possibly invalid expression. * include/bits/stl_bvector.h (_Bvector_impl::_Bvector_impl()): Likewise. * include/bits/stl_list.h (_List_impl::_List_impl()): Likewise. * testsuite/23_containers/forward_list/cons/87809.cc: New test. * testsuite/23_containers/list/cons/87809.cc: New test. * testsuite/23_containers/vector/bool/cons/87809.cc: New test. * testsuite/23_containers/vector/cons/87809.cc: New test. Added: =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/23_containers/forward_list/con= s/87809.cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/23_containers/list/cons/87809.= cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/23_containers/vector/bool/cons= /87809.cc =20=20=20 branches/gcc-8-branch/libstdc++-v3/testsuite/23_containers/vector/cons/8780= 9.cc Modified: branches/gcc-8-branch/libstdc++-v3/ChangeLog branches/gcc-8-branch/libstdc++-v3/include/bits/forward_list.h branches/gcc-8-branch/libstdc++-v3/include/bits/stl_bvector.h branches/gcc-8-branch/libstdc++-v3/include/bits/stl_list.h >>From gcc-bugs-return-619663-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:18:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 93254 invoked by alias); 30 Oct 2018 15:18:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 93163 invoked by uid 48); 30 Oct 2018 15:18:21 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/87430] [7/8/9 Regression] ICE in fortran/trans-types.c:1157 Date: Tue, 30 Oct 2018 15:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.1.0 X-Bugzilla-Keywords: diagnostic, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03045.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87430 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P4 >>From gcc-bugs-return-619662-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:18:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 92484 invoked by alias); 30 Oct 2018 15:18:12 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 92398 invoked by uid 48); 30 Oct 2018 15:18:06 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87246] [7/8/9 Regression] ICE in decompose_normal_address, at rtlanal.c:6379 Date: Tue, 30 Oct 2018 15:18:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords priority bug_status cf_reconfirmed_on cf_known_to_work everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03044.txt.bz2 Content-length: 658 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87246 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|ice-on-invalid-code |ice-on-valid-code Priority|P3 |P2 Status|UNCONFIRMED |NEW Last reconfirmed| |2018-10-30 Known to work| |5.5.0 Ever confirmed|0 |1 --- Comment #2 from Richard Biener --- Confirmed. >>From gcc-bugs-return-619664-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:20:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123841 invoked by alias); 30 Oct 2018 15:20:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 113401 invoked by uid 48); 30 Oct 2018 15:20:43 -0000 From: "Casey at Carter dot net" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87814] New: [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3 Date: Tue, 30 Oct 2018 15:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: Casey at Carter dot net X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03046.txt.bz2 Content-length: 1125 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87814 Bug ID: 87814 Summary: [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: Casey at Carter dot net Target Milestone: --- Created attachment 44932 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44932&action=3Dedit Preprocessed repro This program (preprocessed repro attached as repro.i.gz): #include #include #include int main() { using namespace ranges; auto f =3D [](int) { return iterator_range(); }; join_view> rng; (void) rng.begin(); } ICEs in tsubst_copy while instantiating a variadic inherited constructor template that performs a "double" pack expansion, defined around line 43341= in the repro. >>From gcc-bugs-return-619668-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:21:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 70882 invoked by alias); 30 Oct 2018 15:21:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 63371 invoked by uid 48); 30 Oct 2018 15:21:44 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 15:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03050.txt.bz2 Content-length: 2092 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 --- Comment #3 from H.J. Lu --- Without AVX, v32qi should be passed the same way before AVX was added to compiler. For example, [hjl@gnu-cfl-1 tmp]$ cat z.c typedef int __attribute__((mode(SI))) si; typedef si __attribute__((vector_size (128))) v; v foo (int x) { v y =3D {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f', '0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'}; return y; } [hjl@gnu-cfl-1 tmp]$ gcc -S -O2 z.c [hjl@gnu-cfl-1 tmp]$ cat z.s .file "z.c" .text .p2align 4,,15 .globl foo .type foo, @function foo: .LFB0: .cfi_startproc movq %rdi, %rax movl $48, (%rdi) movl $49, 4(%rdi) movl $50, 8(%rdi) movl $51, 12(%rdi) movl $52, 16(%rdi) movl $53, 20(%rdi) movl $54, 24(%rdi) movl $55, 28(%rdi) movl $56, 32(%rdi) movl $57, 36(%rdi) movl $97, 40(%rdi) movl $98, 44(%rdi) movl $99, 48(%rdi) movl $100, 52(%rdi) movl $101, 56(%rdi) movl $102, 60(%rdi) movl $48, 64(%rdi) movl $49, 68(%rdi) movl $50, 72(%rdi) movl $51, 76(%rdi) movl $52, 80(%rdi) movl $53, 84(%rdi) movl $54, 88(%rdi) movl $55, 92(%rdi) movl $56, 96(%rdi) movl $57, 100(%rdi) movl $97, 104(%rdi) movl $98, 108(%rdi) movl $99, 112(%rdi) movl $100, 116(%rdi) movl $101, 120(%rdi) movl $102, 124(%rdi) ret .cfi_endproc .LFE0: .size foo, .-foo .ident "GCC: (GNU) 8.2.1 20181011 (Red Hat 8.2.1-4)" .section .note.GNU-stack,"",@progbits [hjl@gnu-cfl-1 tmp]$=20 If there were AVX1024, GCC would pass y in vector register. When AVX1024 were disabled, GCC would pass y in memory and issue an ABI change warning. So LLVM is wrong. >>From gcc-bugs-return-619665-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:21:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42461 invoked by alias); 30 Oct 2018 15:21:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 33270 invoked by uid 48); 30 Oct 2018 15:21:10 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87541] [7/8/9 Regression] ICE using a constant decl as an attribute alloc_size argument Date: Tue, 30 Oct 2018 15:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03047.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87541 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619666-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:21:29 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60644 invoked by alias); 30 Oct 2018 15:21:28 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 53729 invoked by uid 48); 30 Oct 2018 15:21:23 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87148] [7/8/9 Regression] backward compatibility issue to take char [] as incomplete type Date: Tue, 30 Oct 2018 15:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 6.4.1 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03048.txt.bz2 Content-length: 486 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87148 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |NEW Resolution|WONTFIX |--- --- Comment #7 from Jonathan Wakely --- We still reject the example in comment 4, and should accept it. Reopening. >>From gcc-bugs-return-619667-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:21:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 62300 invoked by alias); 30 Oct 2018 15:21:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 61408 invoked by uid 48); 30 Oct 2018 15:21:32 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87542] [7/8/9 Regression] bogus error on attribute format with a named constant argument Date: Tue, 30 Oct 2018 15:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: patch, rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03049.txt.bz2 Content-length: 292 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87542 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P2 >>From gcc-bugs-return-619669-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:22:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 32997 invoked by alias); 30 Oct 2018 15:22:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21614 invoked by uid 48); 30 Oct 2018 15:22:29 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87647] [7/8 Regression] ICE on valid code in decode_addr_const, at varasm.c:2958 Date: Tue, 30 Oct 2018 15:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.1 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: jakub at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords priority short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03051.txt.bz2 Content-length: 713 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87647 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Priority|P3 |P2 Summary|[7/8/9 Regression] ICE on |[7/8 Regression] ICE on |valid code in |valid code in |decode_addr_const, at |decode_addr_const, at |varasm.c:2958 |varasm.c:2958 --- Comment #5 from Richard Biener --- fixed on trunk >>From gcc-bugs-return-619671-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:23:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 22066 invoked by alias); 30 Oct 2018 15:23:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 6832 invoked by uid 48); 30 Oct 2018 15:23:32 -0000 From: "rguenth at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87702] [7/8/9 Regression] Segfault in glibc if compiled with -march=amdfam10 -O2 (x86) Date: Tue, 30 Oct 2018 15:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: rguenth at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords priority Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03053.txt.bz2 Content-length: 352 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87702 Richard Biener changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Priority|P3 |P2 >>From gcc-bugs-return-619670-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:23:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102376 invoked by alias); 30 Oct 2018 15:23:20 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 89223 invoked by uid 48); 30 Oct 2018 15:23:16 -0000 From: "redi at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87787] [9 Regression] runtime error: null pointer passed as argument 2, which is declared to never be null Date: Tue, 30 Oct 2018 15:23:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: redi at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03052.txt.bz2 Content-length: 402 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87787 Jonathan Wakely changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed|2018-10-29 00:00:00 |2018-10-30 Ever confirmed|0 |1 >>From gcc-bugs-return-619672-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:24:41 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48023 invoked by alias); 30 Oct 2018 15:24:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 64196 invoked by uid 48); 30 Oct 2018 15:23:57 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86944] [7/8/9 Regression] ICE in vectorizable_store, at tree-vect-stmts.c:6878 on aarch64 Date: Tue, 30 Oct 2018 15:24:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, needs-bisection X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: marxin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03054.txt.bz2 Content-length: 545 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86944 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |needs-bisection Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot g= nu.org --- Comment #3 from Martin Li=C5=A1ka --- Then let me bisect that. >>From gcc-bugs-return-619673-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:25:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 40481 invoked by alias); 30 Oct 2018 15:25:56 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 29142 invoked by uid 48); 30 Oct 2018 15:25:48 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87813] sprintf pass calling evrp at -O0 and setting global ranges which affect strnlen expansion Date: Tue, 30 Oct 2018 15:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: law at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03055.txt.bz2 Content-length: 458 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87813 --- Comment #5 from Martin Sebor --- The sprintf pass doesn't do any optimization at -O0 but it still runs to diagnose the subset of mistakes that are detectable even without optimizati= on.=20 For instance, the buffer overflow due to the off-by-one error in the follow= ing is diagnosed at -O0: char a[8]; void f (void) { sprintf (a, "%s/%s", "dir", "file"); } >>From gcc-bugs-return-619674-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:35:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 130863 invoked by alias); 30 Oct 2018 15:35:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 130784 invoked by uid 48); 30 Oct 2018 15:35:22 -0000 From: "ramana at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87330] ICE in scan_rtx_reg, at regrename.c:1097 Date: Tue, 30 Oct 2018 15:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: ramana at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: sameerad at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution target_milestone Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03056.txt.bz2 Content-length: 498 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87330 Ramana Radhakrishnan changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |9.0 --- Comment #9 from Ramana Radhakrishnan --- Fixed then ? >>From gcc-bugs-return-619675-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:37:25 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 2046 invoked by alias); 30 Oct 2018 15:37:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 2006 invoked by uid 48); 30 Oct 2018 15:37:21 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 15:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03057.txt.bz2 Content-length: 648 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 --- Comment #4 from Iain Sandoe --- (In reply to H.J. Lu from comment #3) > Without AVX, v32qi should be passed the same way before AVX was > added to compiler. For example, >=20 > If there were AVX1024, GCC would pass y in vector register. When AVX1024 > were disabled, GCC would pass y in memory and issue an ABI change warning. > So LLVM is wrong. ---- As an ABI co-author, perhaps you would be kind enough to file a bug there t= hen? --- For current affected systems (at least freeBSD 10+ and Darwin 11+ I'd say) = we will have to figure some work-around. >>From gcc-bugs-return-619676-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:46:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 14274 invoked by alias); 30 Oct 2018 15:46:05 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 14001 invoked by uid 48); 30 Oct 2018 15:45:51 -0000 From: "renlin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87563] [9 regression ] ICE with -march=armv8-a+sve Date: Tue, 30 Oct 2018 15:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: renlin at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: renlin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03058.txt.bz2 Content-length: 446 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87563 Renlin Li changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Renlin Li --- fix committed as r265172. Close it. >>From gcc-bugs-return-619677-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:50:27 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 27359 invoked by alias); 30 Oct 2018 15:50:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 27290 invoked by uid 48); 30 Oct 2018 15:50:23 -0000 From: "ostash at ostash dot kiev.ua" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87809] [8/9 Regression] Can't create empty std::optional> Date: Tue, 30 Oct 2018 15:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: rejects-valid X-Bugzilla-Severity: normal X-Bugzilla-Who: ostash at ostash dot kiev.ua X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: redi at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03059.txt.bz2 Content-length: 182 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87809 --- Comment #7 from Viktor Ostashevskyi --- I confirm that fix works on real codebase with GCC9. >>From gcc-bugs-return-619678-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:57:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11635 invoked by alias); 30 Oct 2018 15:57:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 9117 invoked by uid 48); 30 Oct 2018 15:57:06 -0000 From: "renlin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87815] New: ICE in DSE with -march=armv8-a+sve while trying to replace load with previously stored value Date: Tue, 30 Oct 2018 15:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: renlin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03060.txt.bz2 Content-length: 1821 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87815 Bug ID: 87815 Summary: ICE in DSE with -march=3Darmv8-a+sve while trying to replace load with previously stored value Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: renlin at gcc dot gnu.org Target Milestone: --- The following test case ICEs with: -march=3Darmv8.2-a+sve -O3 and -Ofast=20 int a, b, d; short e; void f() { for (int i =3D 0; i < 8; i++) { e =3D b >=3D 2 ?: a >> b; d =3D e && b; } } test.c: In function 'f': test.c:8:1: internal compiler error: in smallest_mode_for_size, at stor-layout.c:355 8 | } | ^ 0x1048b4a smallest_mode_for_size(poly_int<2u, unsigned long>, mode_class) src/gcc/gcc/stor-layout.c:355 0xa1a14e smallest_int_mode_for_size(poly_int<2u, unsigned long>) src/gcc/gcc/machmode.h:838 0x1a93f86 find_shift_sequence src/gcc/gcc/dse.c:1704 0x1a9497b get_stored_val src/gcc/gcc/dse.c:1850 0x1a94dae replace_read src/gcc/gcc/dse.c:1955 0x1a958db check_mem_read_rtx src/gcc/gcc/dse.c:2187 0x1a95dfc check_mem_read_use src/gcc/gcc/dse.c:2293 0xfd0fd9 note_uses(rtx_def**, void (*)(rtx_def**, void*), void*) src/gcc/gcc/rtlanal.c:2005 0x1a9660d scan_insn src/gcc/gcc/dse.c:2401 0x1a972f3 dse_step1 src/gcc/gcc/dse.c:2659 0x1a9968b rest_of_handle_dse src/gcc/gcc/dse.c:3576 0x1a9981e execute src/gcc/gcc/dse.c:3634 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-619679-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:58:02 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 25532 invoked by alias); 30 Oct 2018 15:58:01 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23141 invoked by uid 48); 30 Oct 2018 15:57:57 -0000 From: "renlin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87815] ICE in DSE with -march=armv8-a+sve while trying to replace load with previously stored value Date: Tue, 30 Oct 2018 15:58:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: renlin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords cf_gcctarget version target_milestone cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03061.txt.bz2 Content-length: 526 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87815 Renlin Li changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code Target| |aarch64-none-elf Version|8.0 |9.0 Target Milestone|--- |9.0 Known to fail| |9.0 >>From gcc-bugs-return-619680-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 15:59:07 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 61807 invoked by alias); 30 Oct 2018 15:59:07 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 59344 invoked by uid 48); 30 Oct 2018 15:59:03 -0000 From: "renlin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87815] ICE in DSE with -march=armv8-a+sve while trying to replace load with previously stored value Date: Tue, 30 Oct 2018 15:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: renlin at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: renlin at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03062.txt.bz2 Content-length: 403 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87815 Renlin Li changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2018-10-30 Ever confirmed|0 |1 >>From gcc-bugs-return-619681-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:01:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 111130 invoked by alias); 30 Oct 2018 16:01:53 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 110797 invoked by uid 48); 30 Oct 2018 16:01:41 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87812] X86-64 Vector __m256 return ABI needs clarification (discrepancy between implementations). Date: Tue, 30 Oct 2018 16:01:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ABI X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status see_also resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03063.txt.bz2 Content-length: 745 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87812 H.J. Lu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED See Also| |https://bugs.llvm.org/show_ | |bug.cgi?id=3D39501 Resolution|--- |INVALID --- Comment #5 from H.J. Lu --- (In reply to Iain Sandoe from comment #4) >=20 > As an ABI co-author, perhaps you would be kind enough to file a bug there > then? >=20 Done: https://bugs.llvm.org/show_bug.cgi?id=3D39501 >>From gcc-bugs-return-619682-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:06:31 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 127475 invoked by alias); 30 Oct 2018 16:06:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 127401 invoked by uid 48); 30 Oct 2018 16:06:26 -0000 From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/86944] [7/8 Regression] ICE in vectorizable_store, at tree-vect-stmts.c:6878 on aarch64 Date: Tue, 30 Oct 2018 16:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code, needs-bisection X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_known_to_work assigned_to short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03064.txt.bz2 Content-length: 863 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86944 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW Known to work| |9.0 Assignee|marxin at gcc dot gnu.org |unassigned at gcc d= ot gnu.org Summary|[7/8/9 Regression] ICE in |[7/8 Regression] ICE in |vectorizable_store, at |vectorizable_store, at |tree-vect-stmts.c:6878 on |tree-vect-stmts.c:6878 on |aarch64 |aarch64 Known to fail|9.0 | --- Comment #4 from Martin Li=C5=A1ka --- Fixed on trunk with r264439. >>From gcc-bugs-return-619683-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:29:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100534 invoked by alias); 30 Oct 2018 16:29:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100480 invoked by uid 48); 30 Oct 2018 16:29:39 -0000 From: "schwab@linux-m68k.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87816] New: D runtime fails to build on aarch64 Date: Tue, 30 Oct 2018 16:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: schwab@linux-m68k.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status keywords bug_severity priority component assigned_to reporter target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03065.txt.bz2 Content-length: 1712 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87816 Bug ID: 87816 Summary: D runtime fails to build on aarch64 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: d Assignee: ibuclaw at gdcproject dot org Reporter: schwab@linux-m68k.org Target Milestone: --- Target: aarch64-*-* /usr/aarch64-suse-linux/bin/ld: .libs/libgdruntime_la-threadasm.o: in funct= ion `fiber_switchContext': /opt/gcc/test/Build/aarch64-suse-linux/libphobos/libdruntime/../../../../li= bphobos/libdruntime/core/threadasm.S:492: multiple definition of `fiber_switchContext'; core/.libs/thread.o:/opt/gcc/test/Build/aarch64-suse-linux/libphobos/libdru= ntime/../../../../libphobos/libdruntime/core/thread.d:3862: first defined here collect2: error: ld returned 1 exit status make[4]: *** [Makefile:1620: libgdruntime.la] Error 1 ../../../../libphobos/src/std/math.d:5342:44: error: undefined identifier =E2=80=98cont=E2=80=99, did you mean template =E2=80=98conj(Num)(Num z) if = (is(Num* : const(cfloat*)) || is(Num* : const(cdouble*)) || is(Num* : const(creal*)))=E2=80=99? 5342 | "mrs %0, FPCR;" : "=3Dr" cont; | ^ ../../../../libphobos/src/std/math.d:5344:24: error: undefined identifier =E2=80=98cont=E2=80=99, did you mean template =E2=80=98conj(Num)(Num z) if = (is(Num* : const(cfloat*)) || is(Num* : const(cdouble*)) || is(Num* : const(creal*)))=E2=80=99? 5344 | return cont; | ^ make[4]: *** [Makefile:1791: std/math.lo] Error 1 >>From gcc-bugs-return-619684-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:34:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 12890 invoked by alias); 30 Oct 2018 16:34:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 12819 invoked by uid 48); 30 Oct 2018 16:34:30 -0000 From: "pkoning at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Tue, 30 Oct 2018 16:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: accepts-invalid, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: pkoning at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03066.txt.bz2 Content-length: 866 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 --- Comment #6 from pkoning at gcc dot gnu.org --- (In reply to Joel Sherrill from comment #4) > I added myself as a CC because I want to see if these become errors or > warnings. For core parts of RTEMS, I can see wanting these to be errors > since it indicates we did something in core OS code that did not achieve = the > desired results. But in application code, it might not be as well conside= red > or necessary. Interesting point. The current case that is rejected (alignment of variabl= es) is an error, so for consistency I'd say the other cases should do likewise. If there is a desire to make too-large alignment into a warning, that might= be better handled as a separate issue. It could be a switch of some sort. If changes are made, they should apply consistently to alignment of all kinds. >>From gcc-bugs-return-619685-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:36:36 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24036 invoked by alias); 30 Oct 2018 16:36:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 23949 invoked by uid 48); 30 Oct 2018 16:36:31 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87816] D runtime fails to build on aarch64 Date: Tue, 30 Oct 2018 16:36:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03067.txt.bz2 Content-length: 245 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87816 --- Comment #1 from Iain Buclaw --- I've received patches here for aarch64. https://github.com/D-Programming-GDC/GDC/pull/744 I'll push them in once tested. >>From gcc-bugs-return-619686-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:47:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 15693 invoked by alias); 30 Oct 2018 16:47:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 15627 invoked by uid 48); 30 Oct 2018 16:47:16 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 16:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03068.txt.bz2 Content-length: 169 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #3 from Iain Buclaw --- Thanks, I'm just going to try building it now. >>From gcc-bugs-return-619687-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:49:05 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 19134 invoked by alias); 30 Oct 2018 16:49:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 18883 invoked by uid 48); 30 Oct 2018 16:48:52 -0000 From: "sameerad at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87330] ICE in scan_rtx_reg, at regrename.c:1097 Date: Tue, 30 Oct 2018 16:49:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: sameerad at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: sameerad at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03069.txt.bz2 Content-length: 147 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87330 --- Comment #10 from sameerad at gcc dot gnu.org --- Yes, it can be marked as fixed. Thanks! >>From gcc-bugs-return-619688-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 16:51:11 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 21554 invoked by alias); 30 Oct 2018 16:51:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 21472 invoked by uid 48); 30 Oct 2018 16:51:07 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 16:51:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03070.txt.bz2 Content-length: 440 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #4 from Iain Sandoe --- (In reply to Iain Buclaw from comment #3) > Thanks, I'm just going to try building it now. didn't get much further - kinda looks like something isn't working right wi= th Version() such that the OSX/Darwin versions of the section refs are not get= ting used - hopefully, it's just config stuff and will be obvious to you. >>From gcc-bugs-return-619689-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:16:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 77491 invoked by alias); 30 Oct 2018 17:16:09 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 77103 invoked by uid 48); 30 Oct 2018 17:15:43 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87489] Spurious -Wnonnull warning Date: Tue, 30 Oct 2018 17:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03071.txt.bz2 Content-length: 838 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87489 --- Comment #6 from Martin Sebor --- (In reply to Andrew Church from comment #5) > Simpler testcase (based on the testcase in bug 87041): This is a case of the warning being issued by the front end well before dead code elimination has had a chance to run. The fix is conceptually simple: remove the warning from the front-end and enhance the middle-end implementa= tion to handle the cases it doesn't handle, such as: int foo (int i, const char *s) { return strcmp (i ? s : 0, ""); } But the middle-end implementation of -Wnonnull only runs with optimization enabled (just after CCP) so the change would have the effect of a large num= ber of false negatives at -O0. I'm not sure handling the constant test case in comment #5 is worth it. >>From gcc-bugs-return-619690-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:17:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81539 invoked by alias); 30 Oct 2018 17:17:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81375 invoked by uid 48); 30 Oct 2018 17:17:27 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 17:17:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03072.txt.bz2 Content-length: 1646 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #5 from Iain Buclaw --- (In reply to Iain Sandoe from comment #4) > (In reply to Iain Buclaw from comment #3) > > Thanks, I'm just going to try building it now. >=20 > didn't get much further - kinda looks like something isn't working right > with Version() such that the OSX/Darwin versions of the section refs are = not > getting used - hopefully, it's just config stuff and will be obvious to y= ou. It may be that there's no predefined version conditions for OSX, right. In the meantime, I guess this will need to be done just to get builders pas= sing again. So there's no time pressure on myself. --- a/configure.ac +++ b/configure.ac @@ -674,6 +674,30 @@ if test "${ENABLE_LIBSTDCXX}" =3D "default" ; then esac fi +# Disable the D frontend on systems where it is known to not work. +case "${target}" in +*-*-darwin* | *-*-cygwin* | *-*-mingw*) + unsupported_languages=3D"$unsupported_languages d" + ;; +esac + +# Disable libphobos on unsupported systems. +# For testing, you can override this with --enable-libphobos. +if test -d ${srcdir}/libphobos; then + if test x$enable_libphobos =3D x; then + AC_MSG_CHECKING([for libphobos support]) + if (srcdir=3D${srcdir}/libphobos; \ + . ${srcdir}/configure.tgt; \ + test -n "$UNSUPPORTED") + then + AC_MSG_RESULT([no]) + noconfigdirs=3D"$noconfigdirs target-libphobos" + else + AC_MSG_RESULT([yes]) + fi + fi +fi + # Disable Fortran for some systems. case "${target}" in mmix-*-*) >>From gcc-bugs-return-619691-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:20:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 84277 invoked by alias); 30 Oct 2018 17:20:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 84159 invoked by uid 48); 30 Oct 2018 17:20:38 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86626] ICE in get_array_charlen at gcc/fortran/trans-array.c:6870 Date: Tue, 30 Oct 2018 17:20:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03073.txt.bz2 Content-length: 2633 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86626 G. Steinmetz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gscfq@t-online.de --- Comment #3 from G. Steinmetz --- Reduction : $ cat z1.f90 module m interface fun module procedure f end interface contains function f(b) result(z) character(*) :: b(:) character(len(b)) :: z(size(b)) z =3D b end elemental function g(a,b) result(c) character(*), intent(in) :: a, b character(len(a)+len(b)) :: c c =3D a // b end end program p use m print *, len(g(['abc'], '_'//fun(['xyz']))) end $ gfortran-9-20181028 -c z1.f90 z1.f90:19:0: 19 | print *, len(g(['abc'], '_'//fun(['xyz']))) | internal compiler error: Segmentation fault 0xb1f6cf crash_signal ../../gcc/toplev.c:325 0x6c2a40 get_array_charlen ../../gcc/fortran/trans-array.c:6956 0x6c2b17 get_array_charlen ../../gcc/fortran/trans-array.c:6919 0x6d001c gfc_conv_expr_descriptor(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-array.c:7293 0x714b5c gfc_conv_intrinsic_len ../../gcc/fortran/trans-intrinsic.c:6624 0x714b5c gfc_conv_intrinsic_function(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-intrinsic.c:9628 0x6f8b94 gfc_conv_function_expr ../../gcc/fortran/trans-expr.c:6864 0x6ed2ea gfc_conv_expr(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-expr.c:7998 0x6ed482 gfc_conv_expr_op ../../gcc/fortran/trans-expr.c:3430 0x6ed482 gfc_conv_expr(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-expr.c:7994 0x6ef34a gfc_apply_interface_mapping(gfc_interface_mapping*, gfc_se*, gfc_expr*) ../../gcc/fortran/trans-expr.c:4410 0x6c2a97 get_array_charlen ../../gcc/fortran/trans-array.c:6963 0x6cfa5c gfc_conv_expr_descriptor(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-array.c:7232 0x714b5c gfc_conv_intrinsic_len ../../gcc/fortran/trans-intrinsic.c:6624 0x714b5c gfc_conv_intrinsic_function(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-intrinsic.c:9628 0x6f8b94 gfc_conv_function_expr ../../gcc/fortran/trans-expr.c:6864 0x6ed2ea gfc_conv_expr(gfc_se*, gfc_expr*) ../../gcc/fortran/trans-expr.c:7998 0x6f2c95 gfc_conv_expr_reference(gfc_se*, gfc_expr*, bool) ../../gcc/fortran/trans-expr.c:8143 0x7198e7 gfc_trans_transfer(gfc_code*) ../../gcc/fortran/trans-io.c:2584 0x6bea57 trans_code ../../gcc/fortran/trans.c:2038 >>From gcc-bugs-return-619692-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:22:16 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88835 invoked by alias); 30 Oct 2018 17:22:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 88753 invoked by uid 48); 30 Oct 2018 17:22:11 -0000 From: "gscfq@t-online.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/86626] ICE in get_array_charlen at gcc/fortran/trans-array.c:6870 Date: Tue, 30 Oct 2018 17:22:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: gscfq@t-online.de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03074.txt.bz2 Content-length: 628 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D86626 --- Comment #4 from G. Steinmetz --- Exploring variations of the last print statement in z1.f90, where "fun" is the interface and "f" is the function/procedure : z1: print *, len(g(['abc'], '_'//fun(['xyz']))) ! ICE z2: print *, g(['abc'], '_'//fun(['xyz'])) ! ok z3: print *, len(g(['abc'], '_'//f(['xyz']))) ! ok z4: print *, len(g(['abc'], fun(['xyz']))) ! ok Output of z2: abc_xyz Output of z3: 7 Output of z4: 6 The problematic part is the concatenation in '_'//fun(), the resulting len() gets corrupted. >>From gcc-bugs-return-619693-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:29:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 116900 invoked by alias); 30 Oct 2018 17:29:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 116835 invoked by uid 48); 30 Oct 2018 17:29:36 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87702] [7/8/9 Regression] Segfault in glibc if compiled with -march=amdfam10 -O2 (x86) Date: Tue, 30 Oct 2018 17:29:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03075.txt.bz2 Content-length: 2062 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87702 --- Comment #9 from Uro=C5=A1 Bizjak --- (In reply to Mihail Zenkov from comment #7) > http://www.knk.uwebweb.com/glibc-segfault-2.tar.xz >=20 > I put full command line into exit.cmd and vfscanf.cmd. Hm, it looks that for the first case __GI_exit gets called with misaligned stack: Breakpoint 2, __GI_exit (status=3D1) at exit.c:138 138 exit.c: No such file or directory. (gdb) disass Dump of assembler code for function __GI_exit: =3D> 0xf7e241c0 <+0>: call 0xf7f29629 <__x86.get_pc_thunk.ax> 0xf7e241c5 <+5>: add $0x1a5e3b,%eax 0xf7e241ca <+10>: sub $0xc,%esp 0xf7e241cd <+13>: lea 0x3fc(%eax),%eax 0xf7e241d3 <+19>: push $0x1 0xf7e241d5 <+21>: push $0x1 0xf7e241d7 <+23>: push %eax 0xf7e241d8 <+24>: pushl 0x1c(%esp) 0xf7e241dc <+28>: call 0xf7e23fa0 <__run_exit_handlers> End of assembler dump. (gdb) i r $sp sp 0xffffc424 0xffffc424 (gdb) up #1 0x0804cdbf in ?? () (gdb) i r $sp sp 0xffffc428 0xffffc428 Following this, __GI_exit calls __run_exit_handlers with misaligned stack: Breakpoint 1, __run_exit_handlers (status=3D1, listp=3D0xf7fca3fc <__exit_f= uncs>, run_list_atexit=3Dtrue, run_dtors=3Dtrue) at exit.c:40 40 in exit.c (gdb) disass Dump of assembler code for function __run_exit_handlers: =3D> 0xf7e23fa0 <+0>: push %ebp 0xf7e23fa1 <+1>: push %edi 0xf7e23fa2 <+2>: call 0xf7f29631 <__x86.get_pc_thunk.bp> 0xf7e23fa7 <+7>: add $0x1a6059,%ebp 0xf7e23fad <+13>: push %esi 0xf7e23fae <+14>: push %ebx 0xf7e23faf <+15>: sub $0x2c,%esp ... (gdb) i r $sp sp 0xffffc404 0xffffc404 (gdb) up #1 0xf7e241e1 in __GI_exit (status=3D1) at exit.c:139 139 in exit.c (gdb) i r $sp sp 0xffffc408 0xffffc408 This is wrong, gcc assumes 16-byte aligned stack. It looks that busybox is = at fault here, it shouldn't call __GI_exit with misaligned stack. >>From gcc-bugs-return-619694-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:33:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 109577 invoked by alias); 30 Oct 2018 17:33:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 109495 invoked by uid 48); 30 Oct 2018 17:33:32 -0000 From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87817] New: [9 Regression] gcc.target/i386/bmi2-bzhi-2.c execution test Date: Tue, 30 Oct 2018 17:33:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03076.txt.bz2 Content-length: 5117 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87817 Bug ID: 87817 Summary: [9 Regression] gcc.target/i386/bmi2-bzhi-2.c execution test Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: segher at kernel dot crashing.org Target Milestone: --- On x86-64, r265398 caused: FAIL: gcc.target/i386/bmi2-bzhi-2.c execution test on BMI2 machines: [hjl@gnu-cfl-1 gcc]$ /export/build/gnu/tools-build/gcc-debug/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/tools-build/gcc-debug/build-x86_64-linux/gcc/ /export/gnu/import/git/sources/gcc/gcc/testsuite/gcc.target/i386/bmi2-bzhi-= 2.c=20 -fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers -fdiagnostics-color=3Dnever -O2 -mbmi2 -lm -o ./bmi2-bzhi-2.exe -g gd[hjl@gnu-cfl-1 gcc]$ gdb ./bmi2-bzhi-2.exe GNU gdb (GDB) Fedora 8.1.1-3.fc28 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... BFD: warning: /export/build/gnu/tools-build/gcc-debug/build-x86_64-linux/gcc/testsuite/gc= c/bmi2-bzhi-2.exe: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010000 BFD: warning: /export/build/gnu/tools-build/gcc-debug/build-x86_64-linux/gcc/testsuite/gc= c/bmi2-bzhi-2.exe: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010001 Reading symbols from ./bmi2-bzhi-2.exe...done. (gdb) r Starting program: /export/build/gnu/tools-build/gcc-debug/build-x86_64-linux/gcc/testsuite/gc= c/bmi2-bzhi-2.exe=20 BFD: warning: /lib64/ld-linux-x86-64.so.2: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010000 BFD: warning: /lib64/ld-linux-x86-64.so.2: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010001 Missing separate debuginfos, use: dnf debuginfo-install glibc-2.27-33.2.fc28.x86_64 BFD: warning: /lib64/libm.so.6: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010000 BFD: warning: /lib64/libm.so.6: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010001 BFD: warning: /lib64/libc.so.6: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010000 BFD: warning: /lib64/libc.so.6: unsupported GNU_PROPERTY_TYPE (5) type: 0xc0010001 Program received signal SIGABRT, Aborted. 0x00007ffff7c874cf in raise () from /lib64/libc.so.6 (gdb) f 2 #2 0x0000000000401045 in bmi2_test () at /export/gnu/import/git/sources/gcc/gcc/testsuite/gcc.target/i386/bmi2-bzhi-= 2.c:56 56 abort (); (gdb) list 51 || f5 () !=3D 0x7fffffffU || f6 (-1U) !=3D 0x7fffffffU 52 || f7 () !=3D -1U || f8 (-1U) !=3D -1U 53 || f9 () !=3D -1U || f10 (-1U) !=3D -1U 54 || f11 () !=3D 1 || f12 (-1U) !=3D 1 55 || f13 () !=3D -1U || f14 (-1U) !=3D -1U) 56 abort (); 57 #ifdef __x86_64__ 58 if (f21 () !=3D 0 || f22 (-1ULL) !=3D 0 59 || f23 () !=3D 0x1f || f24 (-1ULL) !=3D 0x1f 60 || f25 () !=3D 0x7fffffffffffffffULL || f26 (-1ULL) !=3D 0x7fffffffffffffffULL (gdb)=20 [hjl@gnu-cfl-1 gcc]$ cat /tmp/x.c #include __attribute__((noinline, noclone)) unsigned long long f22 (unsigned long long x) { return _bzhi_u64 (x, 0); } int main () { if (f22 (-1ULL) !=3D 0) abort (); return 0; } [hjl@gnu-cfl-1 gcc]$ ./xgcc -B./ -O -mbmi2 /tmp/x.c -g [hjl@gnu-cfl-1 gcc]$ ./a.out=20 Aborted [hjl@gnu-cfl-1 gcc]$=20 [hjl@gnu-cfl-1 gcc]$ cat f.c #include unsigned long long f22 (unsigned long long x) { return _bzhi_u64 (x, 0); } [hjl@gnu-cfl-1 gcc]$ ./xgcc -B./ -O -mbmi2 f.c -S cat[hjl@gnu-cfl-1 gcc]$ cat f.s .file "f.c" .text .globl f22 .type f22, @function f22: .LFB5459: .cfi_startproc movl $64, %edx shlx %rdx, %rdi, %rax shrx %rdx, %rax, %rax ret .cfi_endproc .LFE5459: .size f22, .-f22 .ident "GCC: (GNU) 9.0.0 20181030 (experimental)" .section .note.GNU-stack,"",@progbits [hjl@gnu-cfl-1 gcc]$ gcc -O -mbmi2 f.c -S [hjl@gnu-cfl-1 gcc]$ cat f.s .file "f.c" .text .globl f22 .type f22, @function f22: .LFB5447: .cfi_startproc movl $0, %eax bzhi %rax, %rdi, %rax ret .cfi_endproc .LFE5447: .size f22, .-f22 .ident "GCC: (GNU) 8.2.1 20181011 (Red Hat 8.2.1-4)" .section .note.GNU-stack,"",@progbits [hjl@gnu-cfl-1 gcc]$ >>From gcc-bugs-return-619695-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:38:43 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 492 invoked by alias); 30 Oct 2018 17:38:43 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 384 invoked by uid 48); 30 Oct 2018 17:38:38 -0000 From: "ubizjak at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87702] [7/8/9 Regression] Segfault in glibc if compiled with -march=amdfam10 -O2 (x86) Date: Tue, 30 Oct 2018 17:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: ubizjak at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 7.4 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03077.txt.bz2 Content-length: 2146 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87702 Uro=C5=A1 Bizjak changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #10 from Uro=C5=A1 Bizjak --- Same issue for the second test. Something calls __sscanf with misaligned st= ack: Breakpoint 1, __sscanf ( s=3D0xffffc1a7 " 357383 799 0 0 0 0 0 = 1=20=20=20 88505 798 0 0 0 0 0 0\n", format=3D0x80ae357 "%llu%llu%u%u%u%u%u%u%llu%llu%u%u%u%u%u%u") at sscanf.c:27 27 in sscanf.c (gdb) disass Dump of assembler code for function __sscanf: =3D> 0xf7e5c100 <+0>: push %ebx 0xf7e5c101 <+1>: call 0xf7f278a5 <__x86.get_pc_thunk.bx> 0xf7e5c106 <+6>: add $0x16defa,%ebx 0xf7e5c10c <+12>: sub $0x8,%esp 0xf7e5c10f <+15>: lea 0x18(%esp),%eax 0xf7e5c113 <+19>: sub $0x4,%esp 0xf7e5c116 <+22>: push %eax 0xf7e5c117 <+23>: pushl 0x1c(%esp) 0xf7e5c11b <+27>: pushl 0x1c(%esp) 0xf7e5c11f <+31>: call 0xf7e619c0 <_IO_vsscanf> 0xf7e5c124 <+36>: add $0x18,%esp 0xf7e5c127 <+39>: pop %ebx 0xf7e5c128 <+40>: ret=20=20=20=20 End of assembler dump. (gdb) i r $sp sp 0xffffc134 0xffffc134 (gdb) up #1 0x080568b3 in ?? () (gdb) i r $sp sp 0xffffc138 0xffffc138 Please report these issues to busybox, there is nothing wrong with the comp= iler or glibc. BTW: Provided busybox binary was stripped, so the backtrace doesn't show the caller name, only: #2 0xf7e5c124 in __sscanf ( s=3D0xffffc1a7 " 355021 777 0 0 0 0 0 = 1=20=20=20 86884 779 0 0 0 0 0 0\n", format=3D0x80ae357 "%llu%llu%u%u%u%u%u%u%llu%llu%u%u%u%u%u%u") at sscanf.c:32 #3 0x080568b3 in ?? () #4 0x31323035 in ?? () #5 0x20202020 in ?? () #6 0x37373720 in ?? () Anyway, not our bugs. >>From gcc-bugs-return-619696-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 17:52:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 88043 invoked by alias); 30 Oct 2018 17:52:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81942 invoked by uid 48); 30 Oct 2018 17:52:13 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 17:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03078.txt.bz2 Content-length: 2220 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #6 from Iain Sandoe --- (In reply to Iain Buclaw from comment #5) > (In reply to Iain Sandoe from comment #4) > > (In reply to Iain Buclaw from comment #3) > > > Thanks, I'm just going to try building it now. > >=20 > > didn't get much further - kinda looks like something isn't working right > > with Version() such that the OSX/Darwin versions of the section refs ar= e not > > getting used - hopefully, it's just config stuff and will be obvious to= you. >=20 > It may be that there's no predefined version conditions for OSX, right. >=20 > In the meantime, I guess this will need to be done just to get builders > passing again. So there's no time pressure on myself. >=20 >=20 > --- a/configure.ac > +++ b/configure.ac > @@ -674,6 +674,30 @@ if test "${ENABLE_LIBSTDCXX}" =3D "default" ; then > esac > fi >=20=20 > +# Disable the D frontend on systems where it is known to not work. > +case "${target}" in > +*-*-darwin* | *-*-cygwin* | *-*-mingw*) > + unsupported_languages=3D"$unsupported_languages d" > + ;; > +esac > + > +# Disable libphobos on unsupported systems. > +# For testing, you can override this with --enable-libphobos. > +if test -d ${srcdir}/libphobos; then > + if test x$enable_libphobos =3D x; then > + AC_MSG_CHECKING([for libphobos support]) > + if (srcdir=3D${srcdir}/libphobos; \ > + . ${srcdir}/configure.tgt; \ > + test -n "$UNSUPPORTED") > + then > + AC_MSG_RESULT([no]) > + noconfigdirs=3D"$noconfigdirs target-libphobos" > + else > + AC_MSG_RESULT([yes]) > + fi > + fi > +fi > + > # Disable Fortran for some systems. > case "${target}" in > mmix-*-*) hmm - isn't there a way to put it in the non-default category instead so th= at someone trying to make it work doesn't need to hack configure? and then just not build libphobos if d is not being built? not a huge thing - better to get things building indeed than to agonise over this ;) I'd hope that we expect to get this going in 9.0 ? (I recall the observatio= n at the Cauldron that it ought to be not too too challenging). >>From gcc-bugs-return-619697-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:10:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 30712 invoked by alias); 30 Oct 2018 18:10:18 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 30658 invoked by uid 48); 30 Oct 2018 18:10:13 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 18:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03079.txt.bz2 Content-length: 2745 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #7 from Iain Buclaw --- (In reply to Iain Sandoe from comment #6) > (In reply to Iain Buclaw from comment #5) > > (In reply to Iain Sandoe from comment #4) > > > (In reply to Iain Buclaw from comment #3) > > > > Thanks, I'm just going to try building it now. > > >=20 > > > didn't get much further - kinda looks like something isn't working ri= ght > > > with Version() such that the OSX/Darwin versions of the section refs = are not > > > getting used - hopefully, it's just config stuff and will be obvious = to you. > >=20 > > It may be that there's no predefined version conditions for OSX, right. > >=20 > > In the meantime, I guess this will need to be done just to get builders > > passing again. So there's no time pressure on myself. > >=20 > >=20 > > --- a/configure.ac > > +++ b/configure.ac > > @@ -674,6 +674,30 @@ if test "${ENABLE_LIBSTDCXX}" =3D "default" ; then > > esac > > fi > >=20=20 > > +# Disable the D frontend on systems where it is known to not work. > > +case "${target}" in > > +*-*-darwin* | *-*-cygwin* | *-*-mingw*) > > + unsupported_languages=3D"$unsupported_languages d" > > + ;; > > +esac > > + > > +# Disable libphobos on unsupported systems. > > +# For testing, you can override this with --enable-libphobos. > > +if test -d ${srcdir}/libphobos; then > > + if test x$enable_libphobos =3D x; then > > + AC_MSG_CHECKING([for libphobos support]) > > + if (srcdir=3D${srcdir}/libphobos; \ > > + . ${srcdir}/configure.tgt; \ > > + test -n "$UNSUPPORTED") > > + then > > + AC_MSG_RESULT([no]) > > + noconfigdirs=3D"$noconfigdirs target-libphobos" > > + else > > + AC_MSG_RESULT([yes]) > > + fi > > + fi > > +fi > > + > > # Disable Fortran for some systems. > > case "${target}" in > > mmix-*-*) >=20 > hmm - isn't there a way to put it in the non-default category instead so > that someone trying to make it work doesn't need to hack configure? >=20 > and then just not build libphobos if d is not being built? >=20 > not a huge thing - better to get things building indeed than to agonise o= ver > this ;) >=20 > I'd hope that we expect to get this going in 9.0 ? (I recall the observat= ion > at the Cauldron that it ought to be not too too challenging). The reference D compiler (dmd) makes builds for i386 and x86_64 Windows, OS= X, Linux and BSD, and extern C binding support is present in the library. So no it shouldn't be difficult. If .minfo section doesn't translate well to Mach-O however, shared library support would need some work. Would adding/finishing off ports be fine during stage 3? >>From gcc-bugs-return-619698-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:25:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 48755 invoked by alias); 30 Oct 2018 18:25:21 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 48336 invoked by uid 48); 30 Oct 2018 18:24:56 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 18:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03080.txt.bz2 Content-length: 958 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #8 from Iain Buclaw --- (In reply to Iain Sandoe from comment #6) >=20 > hmm - isn't there a way to put it in the non-default category instead so > that someone trying to make it work doesn't need to hack configure? >=20 > and then just not build libphobos if d is not being built? >=20 So something like. # Disable the D frontend on systems where it is known to not work. # For testing, you can override this with --enable-languages=3Dd. case ,${enable_languages}, in *,d,*) ;; *) case "${target}" in *-*-darwin* | *-*-cygwin* | *-*-mingw*) echo "$enable_languages" unsupported_languages=3D"$unsupported_languages d" ;; esac ;; esac There'd be large swaths of functionality unavailable if without libphobos, = but a standalone compiler is still workable given that there's an object.d in t= he search paths. >>From gcc-bugs-return-619699-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:35:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 100164 invoked by alias); 30 Oct 2018 18:35:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 100119 invoked by uid 48); 30 Oct 2018 18:35:45 -0000 From: "kargl at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87818] New: D runtime does not build on FreeBSD. Date: Tue, 30 Oct 2018 18:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: kargl at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03081.txt.bz2 Content-length: 1389 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87818 Bug ID: 87818 Summary: D runtime does not build on FreeBSD. Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: d Assignee: ibuclaw at gdcproject dot org Reporter: kargl at gcc dot gnu.org Target Milestone: --- Created attachment 44933 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D44933&action=3Dedit Log of bootstrap failure The bootstrap dies with=20 libtool: compile: /safe/sgk/gcc/objx/./gcc/gdc -B/safe/sgk/gcc/objx/./gcc/ -B/s afe/sgk/work/x/x86_64-unknown-freebsd13.0/bin/ -B/safe/sgk/work/x/x86_64-unknown -freebsd13.0/lib/ -isystem /safe/sgk/work/x/x86_64-unknown-freebsd13.0/incl= ude - isystem /safe/sgk/work/x/x86_64-unknown-freebsd13.0/sys-include -fchecking= =3D1 -fP IC -O2 -g -nostdinc -I ../../../../gccx/libphobos/libdruntime -I . -c ../../../. ./gccx/libphobos/libdruntime/core/demangle.d -fversion=3DShared -o core/.libs/dema ngle.o /safe/sgk/gcc/gccx/libphobos/libdruntime/core/stdc/stdlib.d:201:9: error: undefined identifier 'wchar_t' 201 | int mbtowc(scope wchar_t* pwc, scope const char* s, size_t n); | ^ /safe/sgk/gcc/gccx/libphobos/libdruntime/core/stdc/stdlib.d:203:9: error: undefined identifier 'wchar_t' Build log attached. >>From gcc-bugs-return-619700-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:38:39 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106135 invoked by alias); 30 Oct 2018 18:38:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106035 invoked by uid 48); 30 Oct 2018 18:38:31 -0000 From: "rainer@emrich-ebersheim.de" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87819] New: failure during bootstrap, fails to build libdruntime Date: Tue, 30 Oct 2018 18:38:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: rainer@emrich-ebersheim.de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03082.txt.bz2 Content-length: 31000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87819 Bug ID: 87819 Summary: failure during bootstrap, fails to build libdruntime Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: d Assignee: ibuclaw at gdcproject dot org Reporter: rainer@emrich-ebersheim.de Target Milestone: --- There are a lot undefined identifier errors while compiling core/demangle.d: /bin/sh ../libtool --tag=3DD --mode=3Dcompile /opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./gcc/gdc -B/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./gcc/ -L/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/lib -L/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/mingw/lib -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/include -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/mingw/include -B/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/bin/ -B/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/lib/ -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/include -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/sys-include -fno-checking -DDLL_EXPORT -O2 -g -nostdinc -I ../../../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/l= ibphobos/libdruntime -I . -c -o core/demangle.lo ../../../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/l= ibphobos/libdruntime/core/demangle.d libtool: compile:=20 /opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./gcc/gdc -B/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/./gcc/ -L/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/lib -L/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/mingw/lib -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/include -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/mingw/include -B/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/bin/ -B/opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-sv= n/gcc-9.0.0-test/x86_64-w64-mingw32/lib/ -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/include -isystem /opt/devel/gnu/gcc/MINGW_NT/x86_64-w64-mingw32/mingw-w64-runtime-trunk-svn/= gcc-9.0.0-test/x86_64-w64-mingw32/sys-include -fno-checking -DDLL_EXPORT -O2 -g -nostdinc -I ../../../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/l= ibphobos/libdruntime -I . -c ../../../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/l= ibphobos/libdruntime/core/demangle.d -fversion=3DShared -o core/.libs/demangle.o D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdlib.d:201:9: error: undefined identifier 'wchar_t' 201 | int mbtowc(scope wchar_t* pwc, scope const char* s, size_t n); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdlib.d:203:9: error: undefined identifier 'wchar_t' 203 | int wctomb(scope char* s, wchar_t wc); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdlib.d:205:9: error: undefined identifier 'wchar_t' 205 | size_t mbstowcs(scope wchar_t* pwcs, scope const char* s, size_t n= ); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdlib.d:207:9: error: undefined identifier 'wchar_t' 207 | size_t wcstombs(scope char* s, scope const wchar_t* pwcs, size_t n= ); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:151:9: error: undefined identifier 'time_t', did you mean function 'time'? 151 | double difftime(time_t time1, time_t time0); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:151:9: error: undefined identifier 'time_t', did you mean function 'time'? 151 | double difftime(time_t time1, time_t time0); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:153:9: error: undefined identifier 'time_t', did you mean function 'time'? 153 | time_t mktime(tm* timeptr); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:153:9: error: undefined identifier 'tm' 153 | time_t mktime(tm* timeptr); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:155:9: error: undefined identifier 'time_t', did you mean function 'time'? 155 | time_t time(time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:155:9: error: undefined identifier 'time_t', did you mean function 'time'? 155 | time_t time(time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:157:9: error: undefined identifier 'tm' 157 | char* asctime(in tm* timeptr); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:159:9: error: undefined identifier 'time_t', did you mean function 'time'? 159 | char* ctime(in time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:161:9: error: undefined identifier 'tm' 161 | tm* gmtime(in time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:161:9: error: undefined identifier 'time_t', did you mean function 'time'? 161 | tm* gmtime(in time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:163:9: error: undefined identifier 'tm' 163 | tm* localtime(in time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:163:9: error: undefined identifier 'time_t', did you mean function 'time'? 163 | tm* localtime(in time_t* timer); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\time.d:165:17: error: undefined identifier 'tm' 165 | @system size_t strftime(char* s, size_t maxsize, in char* format, = in tm* timeptr); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\wchar_.d:89:14: error: undefined identifier 'wchar_t' 89 | enum wchar_t WEOF =3D 0xFFFF; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\wchar_.d:92:5: error: undefined identifier 'FILE' 92 | int fwprintf(FILE* stream, in wchar_t* format, ...); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\wchar_.d:92:5: error: undefined identifier 'wchar_t' 92 | int fwprintf(FILE* stream, in wchar_t* format, ...); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\wchar_.d:94:5: error: undefined identifier 'FILE' 94 | int fwscanf(FILE* stream, in wchar_t* format, ...); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\wchar_.d:94:5: error: undefined identifier 'wchar_t' =2E =2E =2E D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:168:27: error: undefined identifier 'int8_t' 168 | enum int8_t INT8_MIN =3D int8_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:170:15: error: undefined identifier 'int8_t' 170 | enum int8_t INT8_MAX =3D int8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:170:27: error: undefined identifier 'int8_t' 170 | enum int8_t INT8_MAX =3D int8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:172:15: error: undefined identifier 'int16_t' 172 | enum int16_t INT16_MIN =3D int16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:172:27: error: undefined identifier 'int16_t' 172 | enum int16_t INT16_MIN =3D int16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:174:15: error: undefined identifier 'int16_t' 174 | enum int16_t INT16_MAX =3D int16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:174:27: error: undefined identifier 'int16_t' 174 | enum int16_t INT16_MAX =3D int16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:176:15: error: undefined identifier 'int32_t' 176 | enum int32_t INT32_MIN =3D int32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:176:27: error: undefined identifier 'int32_t' 176 | enum int32_t INT32_MIN =3D int32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:178:15: error: undefined identifier 'int32_t' 178 | enum int32_t INT32_MAX =3D int32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:178:27: error: undefined identifier 'int32_t' 178 | enum int32_t INT32_MAX =3D int32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:180:15: error: undefined identifier 'int64_t' 180 | enum int64_t INT64_MIN =3D int64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:180:27: error: undefined identifier 'int64_t' 180 | enum int64_t INT64_MIN =3D int64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:182:15: error: undefined identifier 'int64_t' 182 | enum int64_t INT64_MAX =3D int64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:182:27: error: undefined identifier 'int64_t' 182 | enum int64_t INT64_MAX =3D int64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:185:15: error: undefined identifier 'uint8_t' 185 | enum uint8_t UINT8_MAX =3D uint8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:185:28: error: undefined identifier 'uint8_t' 185 | enum uint8_t UINT8_MAX =3D uint8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:187:15: error: undefined identifier 'uint16_t' 187 | enum uint16_t UINT16_MAX =3D uint16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:187:28: error: undefined identifier 'uint16_t' 187 | enum uint16_t UINT16_MAX =3D uint16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:189:15: error: undefined identifier 'uint32_t' 189 | enum uint32_t UINT32_MAX =3D uint32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:189:28: error: undefined identifier 'uint32_t' 189 | enum uint32_t UINT32_MAX =3D uint32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:191:15: error: undefined identifier 'uint64_t' 191 | enum uint64_t UINT64_MAX =3D uint64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:191:28: error: undefined identifier 'uint64_t' 191 | enum uint64_t UINT64_MAX =3D uint64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:194:22: error: undefined identifier 'int_least8_t' 194 | enum int_least8_t INT_LEAST8_MIN =3D int_least8_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:194:41: error: undefined identifier 'int_least8_t' 194 | enum int_least8_t INT_LEAST8_MIN =3D int_least8_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:196:22: error: undefined identifier 'int_least8_t' 196 | enum int_least8_t INT_LEAST8_MAX =3D int_least8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:196:41: error: undefined identifier 'int_least8_t' 196 | enum int_least8_t INT_LEAST8_MAX =3D int_least8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:198:22: error: undefined identifier 'int_least16_t' 198 | enum int_least16_t INT_LEAST16_MIN =3D int_least16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:198:41: error: undefined identifier 'int_least16_t' 198 | enum int_least16_t INT_LEAST16_MIN =3D int_least16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:200:22: error: undefined identifier 'int_least16_t' 200 | enum int_least16_t INT_LEAST16_MAX =3D int_least16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:200:41: error: undefined identifier 'int_least16_t' 200 | enum int_least16_t INT_LEAST16_MAX =3D int_least16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:202:22: error: undefined identifier 'int_least32_t' 202 | enum int_least32_t INT_LEAST32_MIN =3D int_least32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:202:41: error: undefined identifier 'int_least32_t' 202 | enum int_least32_t INT_LEAST32_MIN =3D int_least32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:204:22: error: undefined identifier 'int_least32_t' 204 | enum int_least32_t INT_LEAST32_MAX =3D int_least32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:204:41: error: undefined identifier 'int_least32_t' 204 | enum int_least32_t INT_LEAST32_MAX =3D int_least32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:206:22: error: undefined identifier 'int_least64_t' 206 | enum int_least64_t INT_LEAST64_MIN =3D int_least64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:206:41: error: undefined identifier 'int_least64_t' 206 | enum int_least64_t INT_LEAST64_MIN =3D int_least64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:208:22: error: undefined identifier 'int_least64_t' 208 | enum int_least64_t INT_LEAST64_MAX =3D int_least64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:208:41: error: undefined identifier 'int_least64_t' 208 | enum int_least64_t INT_LEAST64_MAX =3D int_least64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:211:22: error: undefined identifier 'uint_least8_t' 211 | enum uint_least8_t UINT_LEAST8_MAX =3D uint_least8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:211:41: error: undefined identifier 'uint_least8_t' 211 | enum uint_least8_t UINT_LEAST8_MAX =3D uint_least8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:213:22: error: undefined identifier 'uint_least16_t' 213 | enum uint_least16_t UINT_LEAST16_MAX =3D uint_least16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:213:41: error: undefined identifier 'uint_least16_t' 213 | enum uint_least16_t UINT_LEAST16_MAX =3D uint_least16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:215:22: error: undefined identifier 'uint_least32_t' 215 | enum uint_least32_t UINT_LEAST32_MAX =3D uint_least32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:215:41: error: undefined identifier 'uint_least32_t' 215 | enum uint_least32_t UINT_LEAST32_MAX =3D uint_least32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:217:22: error: undefined identifier 'uint_least64_t' 217 | enum uint_least64_t UINT_LEAST64_MAX =3D uint_least64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:217:41: error: undefined identifier 'uint_least64_t' 217 | enum uint_least64_t UINT_LEAST64_MAX =3D uint_least64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:220:20: error: undefined identifier 'int_fast8_t' 220 | enum int_fast8_t INT_FAST8_MIN =3D int_fast8_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:220:38: error: undefined identifier 'int_fast8_t' 220 | enum int_fast8_t INT_FAST8_MIN =3D int_fast8_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:222:20: error: undefined identifier 'int_fast8_t' 222 | enum int_fast8_t INT_FAST8_MAX =3D int_fast8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:222:38: error: undefined identifier 'int_fast8_t' 222 | enum int_fast8_t INT_FAST8_MAX =3D int_fast8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:224:20: error: undefined identifier 'int_fast16_t' 224 | enum int_fast16_t INT_FAST16_MIN =3D int_fast16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:224:38: error: undefined identifier 'int_fast16_t' 224 | enum int_fast16_t INT_FAST16_MIN =3D int_fast16_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:226:20: error: undefined identifier 'int_fast16_t' 226 | enum int_fast16_t INT_FAST16_MAX =3D int_fast16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:226:38: error: undefined identifier 'int_fast16_t' 226 | enum int_fast16_t INT_FAST16_MAX =3D int_fast16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:228:20: error: undefined identifier 'int_fast32_t' 228 | enum int_fast32_t INT_FAST32_MIN =3D int_fast32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:228:38: error: undefined identifier 'int_fast32_t' 228 | enum int_fast32_t INT_FAST32_MIN =3D int_fast32_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:230:20: error: undefined identifier 'int_fast32_t' 230 | enum int_fast32_t INT_FAST32_MAX =3D int_fast32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:230:38: error: undefined identifier 'int_fast32_t' 230 | enum int_fast32_t INT_FAST32_MAX =3D int_fast32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:232:20: error: undefined identifier 'int_fast64_t' 232 | enum int_fast64_t INT_FAST64_MIN =3D int_fast64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:232:38: error: undefined identifier 'int_fast64_t' 232 | enum int_fast64_t INT_FAST64_MIN =3D int_fast64_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:234:20: error: undefined identifier 'int_fast64_t' 234 | enum int_fast64_t INT_FAST64_MAX =3D int_fast64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:234:38: error: undefined identifier 'int_fast64_t' 234 | enum int_fast64_t INT_FAST64_MAX =3D int_fast64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:237:20: error: undefined identifier 'uint_fast8_t' 237 | enum uint_fast8_t UINT_FAST8_MAX =3D uint_fast8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:237:38: error: undefined identifier 'uint_fast8_t' 237 | enum uint_fast8_t UINT_FAST8_MAX =3D uint_fast8_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:239:20: error: undefined identifier 'uint_fast16_t' 239 | enum uint_fast16_t UINT_FAST16_MAX =3D uint_fast16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:239:38: error: undefined identifier 'uint_fast16_t' 239 | enum uint_fast16_t UINT_FAST16_MAX =3D uint_fast16_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:241:20: error: undefined identifier 'uint_fast32_t' 241 | enum uint_fast32_t UINT_FAST32_MAX =3D uint_fast32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:241:38: error: undefined identifier 'uint_fast32_t' 241 | enum uint_fast32_t UINT_FAST32_MAX =3D uint_fast32_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:243:20: error: undefined identifier 'uint_fast64_t' 243 | enum uint_fast64_t UINT_FAST64_MAX =3D uint_fast64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:243:38: error: undefined identifier 'uint_fast64_t' 243 | enum uint_fast64_t UINT_FAST64_MAX =3D uint_fast64_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:246:16: error: undefined identifier 'intptr_t' 246 | enum intptr_t INTPTR_MIN =3D intptr_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:246:30: error: undefined identifier 'intptr_t' 246 | enum intptr_t INTPTR_MIN =3D intptr_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:248:16: error: undefined identifier 'intptr_t' 248 | enum intptr_t INTPTR_MAX =3D intptr_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:248:30: error: undefined identifier 'intptr_t' 248 | enum intptr_t INTPTR_MAX =3D intptr_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:251:16: error: undefined identifier 'uintptr_t' 251 | enum uintptr_t UINTPTR_MIN =3D uintptr_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:251:30: error: undefined identifier 'uintptr_t' 251 | enum uintptr_t UINTPTR_MIN =3D uintptr_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:253:16: error: undefined identifier 'uintptr_t' 253 | enum uintptr_t UINTPTR_MAX =3D uintptr_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:253:30: error: undefined identifier 'uintptr_t' 253 | enum uintptr_t UINTPTR_MAX =3D uintptr_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:256:16: error: undefined identifier 'intmax_t' 256 | enum intmax_t INTMAX_MIN =3D intmax_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:256:30: error: undefined identifier 'intmax_t' 256 | enum intmax_t INTMAX_MIN =3D intmax_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:258:16: error: undefined identifier 'intmax_t' 258 | enum intmax_t INTMAX_MAX =3D intmax_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:258:30: error: undefined identifier 'intmax_t' 258 | enum intmax_t INTMAX_MAX =3D intmax_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:261:16: error: undefined identifier 'uintmax_t' 261 | enum uintmax_t UINTMAX_MAX =3D uintmax_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:261:30: error: undefined identifier 'uintmax_t' 261 | enum uintmax_t UINTMAX_MAX =3D uintmax_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:277:14: error: undefined identifier 'wchar_t' 277 | enum wchar_t WCHAR_MIN =3D wchar_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:277:26: error: undefined identifier 'wchar_t' 277 | enum wchar_t WCHAR_MIN =3D wchar_t.min; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:279:14: error: undefined identifier 'wchar_t' 279 | enum wchar_t WCHAR_MAX =3D wchar_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdint.d:279:26: error: undefined identifier 'wchar_t' 279 | enum wchar_t WCHAR_MAX =3D wchar_t.max; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdio.d:31:12: error: module core.stdc.stdint import 'intptr_t' not found 31 | import core.stdc.stdint : intptr_t; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdio.d:1149:16: error: undefined identifier 'FILE' 1149 | @trusted FILE* tmpfile(); // No unsafe pointer manipulation. | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdio.d:1154:7: error: undefined identifier 'FILE' 1154 | int fclose(FILE* stream); | ^ =2E =2E =2E D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdio.d:1313:12: error: undefined identifier 'FILE' 1313 | int fseek(FILE* stream, c_long offset, int whence); | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdio.d:1315:12: error: undefined identifier 'FILE' 1315 | c_long ftell(FILE* stream); | ^ ../../../../../../../../../opt/devel/gnu/src/gcc-mingw-w64/gcc-9.0.0-test/l= ibphobos/libdruntime/core/demangle.d:2622:16: error: module core.stdc.stdio import 'snprintf' not found, did you mean function 'sprintf'? 2622 | import core.stdc.stdio : snprintf; | ^ D:\opt\devel\gnu\src\gcc-mingw-w64\gcc-9.0.0-test\libphobos\libdruntime\cor= e\stdc\stdlib.d:98:6: error: static assert "Unsupported platform" 98 | else static assert( false, "Unsupported platform" ); | ^ make[4]: *** [Makefile:2901: core/demangle.lo] Error 1 make[4]: Leaving directory '/opt/devel/SCRATCH/tmp.I8jwTRKpzz/gcc-9.0.0-test/gcc-9.0.0-test/x86_64-w64= -mingw32/libphobos/libdruntime' >>From gcc-bugs-return-619701-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:44:57 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 102617 invoked by alias); 30 Oct 2018 18:44:57 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 102544 invoked by uid 48); 30 Oct 2018 18:44:52 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Tue, 30 Oct 2018 18:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03083.txt.bz2 Content-length: 2164 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |tkoenig at gcc dot = gnu.org --- Comment #7 from Thomas Koenig --- A rare case where fixing a bug involves removing code only. Index: simplify.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- simplify.c (Revision 265502) +++ simplify.c (Arbeitskopie) @@ -4961,11 +4961,9 @@ simplify_min_max (gfc_expr *expr, int sign) { gfc_actual_arglist *arg, *last, *extremum; - gfc_intrinsic_sym * specific; last =3D NULL; extremum =3D NULL; - specific =3D expr->value.function.isym; arg =3D expr->value.function.actual; @@ -4995,15 +4993,6 @@ if (expr->value.function.actual->next !=3D NULL) return NULL; - /* Convert to the correct type and kind. */ - if (expr->ts.type !=3D BT_UNKNOWN) - return gfc_convert_constant (expr->value.function.actual->expr, - expr->ts.type, expr->ts.kind); - - if (specific->ts.type !=3D BT_UNKNOWN)=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 - return gfc_convert_constant (expr->value.function.actual->expr,=20=20= =20=20=20=20=20=20=20=20=20=20 - specific->ts.type, specific->ts.kind);=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 -=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 return gfc_copy_expr (expr->value.function.actual->expr);=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 } >>From gcc-bugs-return-619702-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 18:47:53 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 106898 invoked by alias); 30 Oct 2018 18:47:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 106832 invoked by uid 48); 30 Oct 2018 18:47:48 -0000 From: "kargl at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87818] D runtime does not build on FreeBSD. Date: Tue, 30 Oct 2018 18:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: kargl at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03084.txt.bz2 Content-length: 580 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87818 --- Comment #1 from kargl at gcc dot gnu.org --- I poking through /usr/include, I find % find /usr/include -type f | xargs grep ___wchar_t /usr/include/x86/_types.h:typedef int ___wchar_t; /usr/include/stddef.h:typedef ___wchar_t wchar_t; /usr/include/wchar.h:typedef ___wchar_t wchar_t; /usr/include/stdlib.h:typedef ___wchar_t wchar_t; /usr/include/inttypes.h:typedef ___wchar_t wchar_t; It seems the D does not pick up the definition of ___wchar_t in the x86/_typed.h header. >>From gcc-bugs-return-619703-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:05:14 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 94102 invoked by alias); 30 Oct 2018 19:05:14 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 94023 invoked by uid 48); 30 Oct 2018 19:05:09 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87789] D does not build on powerpc64-linux Date: Tue, 30 Oct 2018 19:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03085.txt.bz2 Content-length: 501 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87789 Iain Buclaw changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ibuclaw at gdcproject dot = org --- Comment #1 from Iain Buclaw --- This is related to IBM long double support in the math-related modules. Shouldn't the component be D as well? >>From gcc-bugs-return-619705-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:16:40 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 122121 invoked by alias); 30 Oct 2018 19:16:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121781 invoked by uid 48); 30 Oct 2018 19:16:35 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/44646] [F08] Implement DO CONCURRENT Date: Tue, 30 Oct 2018 19:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: dep_changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 4.6.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03087.txt.bz2 Content-length: 464 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D44646 Bug 44646 depends on bug 83064, which changed state. Bug 83064 Summary: DO CONCURRENT and auto-parallelization https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83064 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED >>From gcc-bugs-return-619704-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:16:38 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 121847 invoked by alias); 30 Oct 2018 19:16:38 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 121735 invoked by uid 48); 30 Oct 2018 19:16:34 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/83064] DO CONCURRENT and auto-parallelization Date: Tue, 30 Oct 2018 19:16:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 8.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03086.txt.bz2 Content-length: 1372 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D83064 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #31 from Thomas Koenig --- Hm, on my system (current trunk), with the unrolled loop, parallelization only happens with -Ofast: $ gfortran -ftree-parallelize-loops=3D2 -O1 conc.f90 && time ./a.out PI 3.1415926553497115=20=20=20=20=20 PI 3.14159274=20=20=20=20 real 0m0.313s user 0m0.345s sys 0m0.001s $ gfortran -ftree-parallelize-loops=3D2 -O2 conc.f90 && time ./a.out PI 3.1415926553497115=20=20=20=20=20 PI 3.14159274=20=20=20=20 real 0m0.273s user 0m0.272s sys 0m0.001s $ gfortran -ftree-parallelize-loops=3D2 -O3 conc.f90 && time ./a.out PI 3.1415926553497115=20=20=20=20=20 PI 3.14159274=20=20=20=20 real 0m0.278s user 0m0.278s sys 0m0.001s $ gfortran -ftree-parallelize-loops=3D2 -Ofast conc.f90 && time ./a.out PI 3.1415926553497115=20=20=20=20=20 PI 3.14159274=20=20=20=20 real 0m0.152s user 0m0.296s sys 0m0.001s However, the wrong-code bug is indeed fixed. I'll look at paralellization separately. >>From gcc-bugs-return-619706-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:34:19 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 60606 invoked by alias); 30 Oct 2018 19:34:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 60149 invoked by uid 48); 30 Oct 2018 19:34:15 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/87789] D does not build on powerpc64-linux Date: Tue, 30 Oct 2018 19:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: d X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03088.txt.bz2 Content-length: 529 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87789 Segher Boessenkool changed: What |Removed |Added ---------------------------------------------------------------------------- Component|bootstrap |d Assignee|unassigned at gcc dot gnu.org |ibuclaw at gdcproje= ct dot org --- Comment #2 from Segher Boessenkool --- Yup, changed that (that component didn't exist yet when I filed this :-) ) >>From gcc-bugs-return-619707-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:42:55 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 81957 invoked by alias); 30 Oct 2018 19:42:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 81912 invoked by uid 48); 30 Oct 2018 19:42:50 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 19:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03089.txt.bz2 Content-length: 1321 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #9 from Iain Sandoe --- (In reply to Iain Buclaw from comment #8) > (In reply to Iain Sandoe from comment #6) > >=20 > > hmm - isn't there a way to put it in the non-default category instead so > > that someone trying to make it work doesn't need to hack configure? > >=20 > > and then just not build libphobos if d is not being built? > >=20 >=20 > So something like. >=20 > # Disable the D frontend on systems where it is known to not work. > # For testing, you can override this with --enable-languages=3Dd. > case ,${enable_languages}, in > *,d,*) > ;; > *) > case "${target}" in > *-*-darwin* | *-*-cygwin* | *-*-mingw*) > echo "$enable_languages" > unsupported_languages=3D"$unsupported_languages d" > ;; > esac > ;; > esac >=20 >=20 > There'd be large swaths of functionality unavailable if without libphobos, > but a standalone compiler is still workable given that there's an object.d > in the search paths. good motivation for the (very few) Darwin folks to try and fix it ..=20 thanks, I'll update in a little while - hopefully after the next C++ stds meeting there will be some cycles to try and tackle this. polishing new additions in stage 3 is expected, I think. >>From gcc-bugs-return-619708-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:50:15 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123460 invoked by alias); 30 Oct 2018 19:50:15 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122688 invoked by uid 55); 30 Oct 2018 19:50:10 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87708] [9 Regression] ira-shrinkwrap-prep-[12].c testcases fail after r265398 Date: Tue, 30 Oct 2018 19:50:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03090.txt.bz2 Content-length: 839 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87708 --- Comment #2 from Segher Boessenkool --- Author: segher Date: Tue Oct 30 19:49:36 2018 New Revision: 265639 URL: https://gcc.gnu.org/viewcvs?rev=3D265639&root=3Dgcc&view=3Drev Log: xfail ira-shrink-wrap-prep tests (PR87708) After r265398, the ira-shrinkwrap-prep-[12].c tests fail on all targets, because the IRA feature tested can only move hard registers down, and we no longer have hard registers for the function parameters at this stage. gcc/testsuite/ PR rtl-optimization/87708 gcc.dg/ira-shrinkwrap-prep-1.c: xfail test. gcc.dg/ira-shrinkwrap-prep-2.c: xfail test. Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c trunk/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c >>From gcc-bugs-return-619709-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 19:56:34 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 9469 invoked by alias); 30 Oct 2018 19:56:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 7054 invoked by uid 48); 30 Oct 2018 19:56:30 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Tue, 30 Oct 2018 19:56:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: accepts-invalid, ice-on-invalid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03091.txt.bz2 Content-length: 379 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |msebor at gcc dot g= nu.org >>From gcc-bugs-return-619710-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 20:42:23 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46741 invoked by alias); 30 Oct 2018 20:42:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 46659 invoked by uid 48); 30 Oct 2018 20:42:18 -0000 From: "mte.zych at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87769] GCC build from source uses headers and libraries from directories host machine. Date: Tue, 30 Oct 2018 20:42:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: mte.zych at gmail dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03092.txt.bz2 Content-length: 3918 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87769 --- Comment #2 from Mateusz Zych --- Hi Andrew ;) Thanks for your reply. You are right that, in order to create standalone GCC, I need to provide C standard library, because GCC can work with various C standard library implementations. The GNU C Library (glibc) is just one implementation, which is not always used (for example Android is using bionic). To correct my script, I changed it to download and compile binutils, glibc and gcc respectively: # GNU Binutils wget https://ftp.gnu.org/gnu/binutils/binutils-2.31.tar.gz tar -xvf binutils-2.31.tar.gz mv binutils-2.31 binutils-source mkdir binutils-build cd binutils-build ../binutils-source/configure --build=3Dx86_64-linux-gnu \ --host=3Dx86_64-linux-gnu \ --target=3Dx86_64-linux-gnu \ --prefix=3D$PWD/gcc \ --disable-multilib \ --disable-nls make -j 4 make install cd .. # GNU C Library (glibc) wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz tar -xvf glibc-2.28.tar.gz mv glibc-2.28 glibc-source mkdir glibc-build cd glibc-build ../glibc-source/configure --build=3Dx86_64-linux-gnu \ --host=3Dx86_64-linux-gnu \ --target=3Dx86_64-linux-gnu \ --prefix=3D$PWD/gcc \ --disable-multilib \ --disable-nls \ --disable-timezone-tools make -j 4 make install cd .. # GCC wget https://ftp.gnu.org/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz tar -xvf gcc-8.2.0.tar.gz mv gcc-8.2.0 gcc-source cd gcc-source ./contrib/download_prerequisites cd .. mkdir gcc-build cd gcc-build ../gcc-source/configure --build=3Dx86_64-linux-gnu \ --host=3Dx86_64-linux-gnu \ --target=3Dx86_64-linux-gnu \ --prefix=3D$PWD/gcc \ --enable-languages=3Dc,c++ \ --disable-multilib \ --disable-nls make -j 4 make install cd .. This improved things, in a sense that, in my simple C++ application compiled using GCC build from source it includes only these headers from host machin= e: - /usr/include/asm-generic/errno-base.h - /usr/include/asm-generic/errno.h - /usr/include/linux/errno.h - /usr/include/x86_64-linux-gnu/asm/errno.h However, header files from host machine are still being included! This can be seen when listing include directories used by GCC build from source: =20=20=20=20=20 /home/mzych/gcc/bin/../lib/gcc/x86_64-linux-gnu/8.2.0/../../../../include/c= ++/8.2.0 =20=20=20=20=20 /home/mzych/gcc/bin/../lib/gcc/x86_64-linux-gnu/8.2.0/../../../../include/c= ++/8.2.0/x86_64-linux-gnu =20=20=20=20=20 /home/mzych/gcc/bin/../lib/gcc/x86_64-linux-gnu/8.2.0/../../../../include/c= ++/8.2.0/backward /home/mzych/gcc/bin/../lib/gcc/x86_64-linux-gnu/8.2.0/include /home/mzych/gcc/bin/../lib/gcc/x86_64-linux-gnu/8.2.0/include-fixed ---> /usr/local/include /home/mzych/gcc/bin/../lib/gcc/../../include ---> /usr/include/x86_64-linux-gnu ---> /usr/include OK, maybe I'm completely wrong here, but I think that it would be great to introduce to GCC a configuration option, which would prevent GCC from using any headers and libraries from host mach= ine. In this configuration, GCC would simply return compilation error in case where required header or library would not found in its own directory tree. BTW, I was searching for such an option, but I couldn't find it. - https://gcc.gnu.org/install/configure.html Thanks, Mateusz >>From gcc-bugs-return-619711-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 21:25:26 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46530 invoked by alias); 30 Oct 2018 21:25:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 45885 invoked by uid 48); 30 Oct 2018 21:24:51 -0000 From: "bergner at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87507] IRA unnecessarily uses non-volatile registers during register assignment Date: Tue, 30 Oct 2018 21:25:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: bergner at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: bergner at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03093.txt.bz2 Content-length: 829 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87507 --- Comment #8 from Peter Bergner --- So Vlad is hesitant (probably rightly :) on accepting my patch. Looking closer, on BE, lower subreg2 is able to break the TImode accesses into 2 DI= mode accesses which helps tremendously. On LE (power8), split1 runs just before lower subreg2 and inserts swaps on the memory accesses, which confuses lower subreg, so we keep the TImode accesses and we get register pairs which are = hard to allocate and leads to poor decisions in this particular case. As a hack, I moved lower subreg2 before split1 and we get the code we want.= I don't think want to do that for real, so I will look at enhancing lower sub= reg to recognize our TImode memory ops with swaps to see whether we can still decompose them. >>From gcc-bugs-return-619712-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 21:41:04 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 69434 invoked by alias); 30 Oct 2018 21:41:04 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 69332 invoked by uid 48); 30 Oct 2018 21:41:00 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87795] Excessive alignment permitted for functions and labels Date: Tue, 30 Oct 2018 21:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: accepts-invalid, ice-on-invalid-code, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03094.txt.bz2 Content-length: 422 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87795 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch --- Comment #7 from Martin Sebor --- Patch: https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01965.html >>From gcc-bugs-return-619713-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 21:52:35 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 24597 invoked by alias); 30 Oct 2018 21:52:35 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 24499 invoked by uid 48); 30 Oct 2018 21:52:31 -0000 From: "segher at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/87507] IRA unnecessarily uses non-volatile registers during register assignment Date: Tue, 30 Oct 2018 21:52:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: segher at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: bergner at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03095.txt.bz2 Content-length: 198 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87507 --- Comment #9 from Segher Boessenkool --- Why isn't this handled in subreg1 already? Sorry if that is obvious :-) >>From gcc-bugs-return-619714-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 21:53:54 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 26400 invoked by alias); 30 Oct 2018 21:53:54 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 26324 invoked by uid 48); 30 Oct 2018 21:53:49 -0000 From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 21:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ibuclaw at gdcproject dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03096.txt.bz2 Content-length: 655 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #10 from Iain Buclaw --- (In reply to Iain Sandoe from comment #4) > (In reply to Iain Buclaw from comment #3) > > Thanks, I'm just going to try building it now. >=20 > didn't get much further - kinda looks like something isn't working right > with Version() such that the OSX/Darwin versions of the section refs are = not > getting used - hopefully, it's just config stuff and will be obvious to y= ou. To begin with this directive. .section minfo Should be: .section __DATA,minfo Looks like something new for the D language back-end stuff to handle. >>From gcc-bugs-return-619715-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 21:59:20 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34530 invoked by alias); 30 Oct 2018 21:59:19 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34398 invoked by uid 55); 30 Oct 2018 21:59:10 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87041] [8/9 Regression] GCC 8 regression: -Wformat "reading through null pointer" on unreachable code Date: Tue, 30 Oct 2018 21:59:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 8.3 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03097.txt.bz2 Content-length: 2112 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87041 --- Comment #10 from Martin Sebor --- Author: msebor Date: Tue Oct 30 21:58:35 2018 New Revision: 265648 URL: https://gcc.gnu.org/viewcvs?rev=3D265648&root=3Dgcc&view=3Drev Log: PR middle-end/87041 - -Wformat reading through null pointer on unreachable = code gcc/ChangeLog: PR middle-end/87041 * gimple-ssa-sprintf.c (format_directive): Use %G to include inlining context. (sprintf_dom_walker::compute_format_length): Avoid setting POSUNDER4K here. (get_destination_size): Handle null argument values. (get_user_idx_format): New function. (sprintf_dom_walker::handle_gimple_call): Handle all printf-like functions, including user-defined with attribute format printf. Use %G to include inlining context. Set POSUNDER4K here. gcc/c-family/ChangeLog: PR middle-end/87041 * c-format.c (check_format_types): Avoid diagnosing null pointer arguments to printf-family of functions. gcc/testsuite/ChangeLog: PR middle-end/87041 * gcc.c-torture/execute/fprintf-2.c: New test. * gcc.c-torture/execute/printf-2.c: Same. * gcc.c-torture/execute/user-printf.c: Same. * gcc.dg/tree-ssa/builtin-fprintf-warn-1.c: Same. * gcc.dg/tree-ssa/builtin-printf-2.c: Same. * gcc.dg/tree-ssa/builtin-printf-warn-1.c: Same. * gcc.dg/tree-ssa/user-printf-warn-1.c: Same. Added: trunk/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c trunk/gcc/testsuite/gcc.c-torture/execute/printf-2.c trunk/gcc/testsuite/gcc.c-torture/execute/user-printf.c trunk/gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-warn-1.c trunk/gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-2.c trunk/gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-warn-1.c trunk/gcc/testsuite/gcc.dg/tree-ssa/user-printf-warn-1.c Modified: trunk/gcc/ChangeLog trunk/gcc/c-family/ChangeLog trunk/gcc/c-family/c-format.c trunk/gcc/gimple-ssa-sprintf.c trunk/gcc/testsuite/ChangeLog >>From gcc-bugs-return-619716-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 22:04:24 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 42188 invoked by alias); 30 Oct 2018 22:04:24 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 42095 invoked by uid 48); 30 Oct 2018 22:04:19 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87041] [8 Regression] GCC 8 regression: -Wformat "reading through null pointer" on unreachable code Date: Tue, 30 Oct 2018 22:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic, patch X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: msebor at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_known_to_work resolution target_milestone short_desc cf_known_to_fail Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03098.txt.bz2 Content-length: 1032 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87041 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Known to work| |7.3.0, 9.0 Resolution|--- |FIXED Target Milestone|8.3 |9.0 Summary|[8/9 Regression] GCC 8 |[8 Regression] GCC 8 |regression: -Wformat |regression: -Wformat |"reading through null |"reading through null |pointer" on unreachable |pointer" on unreachable |code |code Known to fail| |8.2.0 --- Comment #11 from Martin Sebor --- Patch committed to trunk in r265648. It's too intrusive to backport to GCC= 8 so I'll resolve it as fixed. >>From gcc-bugs-return-619717-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 22:12:28 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 50329 invoked by alias); 30 Oct 2018 22:12:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 50268 invoked by uid 48); 30 Oct 2018 22:12:23 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition. Date: Tue, 30 Oct 2018 22:12:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: bootstrap X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 9.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03099.txt.bz2 Content-length: 919 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87788 --- Comment #11 from Iain Sandoe --- (In reply to Iain Buclaw from comment #10) > (In reply to Iain Sandoe from comment #4) > > (In reply to Iain Buclaw from comment #3) > > > Thanks, I'm just going to try building it now. > >=20 > > didn't get much further - kinda looks like something isn't working right > > with Version() such that the OSX/Darwin versions of the section refs ar= e not > > getting used - hopefully, it's just config stuff and will be obvious to= you. >=20 > To begin with this directive. >=20 > .section minfo >=20 > Should be: >=20 > .section __DATA,minfo >=20 > Looks like something new for the D language back-end stuff to handle. OK - but I noticed there was a __DATA,__minfodata section referenced in libphobos//libdruntime/rt/sections_osx.d .. which maybe misled me to believe that was the intended section? >>From gcc-bugs-return-619718-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 22:27:52 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 37914 invoked by alias); 30 Oct 2018 22:27:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 37863 invoked by uid 55); 30 Oct 2018 22:27:48 -0000 From: "joseph at codesourcery dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug driver/87769] GCC build from source uses headers and libraries from directories host machine. Date: Tue, 30 Oct 2018 22:27:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: driver X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: joseph at codesourcery dot com X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03100.txt.bz2 Content-length: 663 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87769 --- Comment #3 from joseph at codesourcery dot com --- On Tue, 30 Oct 2018, mte.zych at gmail dot com wrote: > ../gcc-source/configure --build=3Dx86_64-linux-gnu \ > --host=3Dx86_64-linux-gnu \ > --target=3Dx86_64-linux-gnu \ If host =3D target that's a native compiler, and searches native system=20 library directories. If you don't want that you need to configure with=20 different host and target values (and probably use --with-sysroot=3D to=20 point to an image of the native system library directories). >>From gcc-bugs-return-619719-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 23:04:47 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 51661 invoked by alias); 30 Oct 2018 23:04:46 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 51583 invoked by uid 55); 30 Oct 2018 23:04:42 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Tue, 30 Oct 2018 23:04:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03101.txt.bz2 Content-length: 734 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 --- Comment #8 from Thomas Koenig --- Author: tkoenig Date: Tue Oct 30 23:04:10 2018 New Revision: 265649 URL: https://gcc.gnu.org/viewcvs?rev=3D265649&root=3Dgcc&view=3Drev Log: 2018-10-30 Thomas Koenig PR fortran/85896 * simplify.c (simplify_min_max): Do not convert the type of the return expression. 2018-10-30 Thomas Koenig PR fortran/85896 * gfortran.dg/min_max_type.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/min_max_type.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/simplify.c trunk/gcc/testsuite/ChangeLog >>From gcc-bugs-return-619720-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 23:06:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 55975 invoked by alias); 30 Oct 2018 23:06:02 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 55881 invoked by uid 48); 30 Oct 2018 23:05:59 -0000 From: "tkoenig at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug fortran/85896] ICE in gfc_convert_constant(): Unexpected type Date: Tue, 30 Oct 2018 23:06:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: fortran X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: tkoenig at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: tkoenig at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03102.txt.bz2 Content-length: 517 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D85896 Thomas Koenig changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #9 from Thomas Koenig --- Fixed on trunk. This is not a particularly bad bug (a workaround is easy), so I won't backport. >>From gcc-bugs-return-619721-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 23:21:03 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 79216 invoked by alias); 30 Oct 2018 23:21:03 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 79160 invoked by uid 48); 30 Oct 2018 23:20:59 -0000 From: "fgsimperium at hotmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/87820] New: Explicit user-defined casting inside a template class working in implicit conversion inside function template Date: Tue, 30 Oct 2018 23:21:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fgsimperium at hotmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03103.txt.bz2 Content-length: 1371 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87820 Bug ID: 87820 Summary: Explicit user-defined casting inside a template class working in implicit conversion inside function template Product: gcc Version: 8.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: fgsimperium at hotmail dot com Target Milestone: --- Let's consider this class definition: template class Test{ public: Test() {} explicit operator T() const { return T(); } }; Then this code below fails to compile (as expected): int main(){ Test a(10); unsigned j =3D a; // error: cannot convert 'Test' to 'uns= igned int' in initialization } But this other code compiles fine: template void test(){ Test a(10); T j =3D a; // This should be an error } int main(){ test(); } The second snippet allows an implicit conversion from Test to T, even th= ough the casting is declared 'explicit'. It's been tested in every compiler version from 4.5.3 to 8.2. The command l= ine options are (in Ubuntu 16.04 LTS): -std=3Dc++0x -Wall -Wextra -pedantic # c++14 an c++17 have the same beh= aviour >>From gcc-bugs-return-619722-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Tue Oct 30 23:47:22 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 46873 invoked by alias); 30 Oct 2018 23:47:22 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 46839 invoked by uid 48); 30 Oct 2018 23:47:18 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/87821] New: pdp11 ICE on overaligned local variable: REG_POINTER used with unexpected rtx code 'const_int' in mark_reg_pointer Date: Tue, 30 Oct 2018 23:47:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03104.txt.bz2 Content-length: 1894 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87821 Bug ID: 87821 Summary: pdp11 ICE on overaligned local variable: REG_POINTER used with unexpected rtx code 'const_int' in mark_reg_pointer Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: msebor at gcc dot gnu.org Target Milestone: --- Compiling the following snippet with a pdp11-aout cross-compiler results in= the ICE below. This came up while testing a fix for pr87795. $ cat t.c && /ssd/build/pdp11-aout/gcc-svn/gcc/xgcc -B /ssd/build/pdp11-aout/gcc-svn/gcc -S -Wall t.c #define A 0x10000000 >> 12 void f (void*); void g (void) { __attribute__ ((aligned (A))) int i; // _Static_assert (_Alignof (i) =3D=3D A); f (&i); } during RTL pass: expand t.c: In function =E2=80=98g=E2=80=99: t.c:5:6: internal compiler error: RTL flag check: REG_POINTER used with unexpected rtx code 'const_int' in mark_reg_pointer, at emit-rtl.c:1460 5 | void g (void) | ^ 0xed5d6d rtl_check_failed_flag(char const*, rtx_def const*, char const*, in= t, char const*) /ssd/src/gcc/svn/gcc/rtl.c:939 0xa6ad43 mark_reg_pointer(rtx_def*, int) /ssd/src/gcc/svn/gcc/emit-rtl.c:1460 0xa93de2 get_dynamic_stack_base(poly_int<1u, long>, unsigned int) /ssd/src/gcc/svn/gcc/explow.c:1606 0x939180 expand_stack_vars /ssd/src/gcc/svn/gcc/cfgexpand.c:1208 0x93c56b expand_used_vars /ssd/src/gcc/svn/gcc/cfgexpand.c:2281 0x94a9ff execute /ssd/src/gcc/svn/gcc/cfgexpand.c:6268 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions. >>From gcc-bugs-return-619723-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 00:11:09 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 11382 invoked by alias); 31 Oct 2018 00:11:08 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 5415 invoked by uid 48); 31 Oct 2018 00:11:04 -0000 From: "romain.geissler at amadeus dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/87822] New: [regression 6/7/8/9] Binary incompatibility in std::pair introduced by PR 86751 Date: Wed, 31 Oct 2018 00:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: romain.geissler at amadeus dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03105.txt.bz2 Content-length: 1464 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87822 Bug ID: 87822 Summary: [regression 6/7/8/9] Binary incompatibility in std::pair introduced by PR 86751 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: romain.geissler at amadeus dot com Target Milestone: --- Hi, I am having core dumps when mixing libraries built with gcc 6.4.1 and the f= inal gcc 6.5.0 (I know gcc 6 branch is closed, but since the incompatibility is about a std::pair type that is quite commonly used I guess this is still valid). You have the exact same incompatibility with early gcc 7 vs newest = gcc 7, early gcc 8 vs newest gcc 8. See this simple snippet that builds fine with both gcc 6.4 and 6.5 shows the change of type size (on x64): #include #include #if __GNUC__ =3D=3D 6 && __GNUC_MINOR__ <=3D 4 static_assert(sizeof(std::pair, std::string>) =3D=3D 96, ""); #elif __GNUC__ =3D=3D 6 && __GNUC_MINOR__ >=3D 5 static_assert(sizeof(std::pair, std::string>) =3D=3D 104, ""); // Size of type changed with r265162 #endif=20 Shall we revert PR 86751 or find another way to fix it (introduce a new tag= ged std::pair type and provide dual abi ?). Cheers, Romain >>From gcc-bugs-return-619724-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 01:44:50 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 123029 invoked by alias); 31 Oct 2018 01:44:49 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 122878 invoked by uid 48); 31 Oct 2018 01:44:36 -0000 From: "achurch+gcc at achurch dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87489] Spurious -Wnonnull warning Date: Wed, 31 Oct 2018 01:44:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: achurch+gcc at achurch dot org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03106.txt.bz2 Content-length: 785 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87489 --- Comment #7 from Andrew Church --- Would it be reasonable to have the FE warning trigger only on a literal null value and not on variables whose values are known to be null? I don't know= the history behind -Wnonnull warning at two separate points, but if the FE warn= ing is intended to cover cases in which (for example) argument order is inadvertently switched to pass an otherwise-reasonable null to a nonnull parameter, then not warning on variables doesn't seem like it would make mu= ch of a difference. And I would not expect the compiler to catch data flow bu= gs ("variable declared as constant null" -> "constant null variable passed to nonnull function parameter") at -O0 anyway. >>From gcc-bugs-return-619725-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 02:35:12 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 34551 invoked by alias); 31 Oct 2018 02:35:11 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 34376 invoked by uid 48); 31 Oct 2018 02:35:06 -0000 From: "msebor at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/87489] [8/9 Regression] Spurious -Wnonnull warning Date: Wed, 31 Oct 2018 02:35:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 8.2.0 X-Bugzilla-Keywords: diagnostic X-Bugzilla-Severity: normal X-Bugzilla-Who: msebor at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03107.txt.bz2 Content-length: 818 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87489 Martin Sebor changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Spurious -Wnonnull warning |[8/9 Regression] Spurious | |-Wnonnull warning --- Comment #8 from Martin Sebor --- It might be reasonable but it isn't possible to distinguish one from the ot= her. The value of s has been folded into a constant by the time the warning is issued, and its origin is lost. In both cases the warning code sees someth= ing like constant 0> It's the same consequence of r254930 as bug 87041. >>From gcc-bugs-return-619726-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 02:41:37 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 47159 invoked by alias); 31 Oct 2018 02:41:37 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 47092 invoked by uid 48); 31 Oct 2018 02:41:33 -0000 From: "naka1024512256 at yahoo dot co.jp" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87823] New: strcpy() has bug ??? Date: Wed, 31 Oct 2018 02:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: naka1024512256 at yahoo dot co.jp X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03108.txt.bz2 Content-length: 1509 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87823 Bug ID: 87823 Summary: strcpy() has bug ??? Product: gcc Version: 7.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: naka1024512256 at yahoo dot co.jp Target Milestone: --- sometimes lose a byte or not collect when copying overlapping area ------------------------------------------------------------------------- //(test.c) #include #include char *p1 =3D "1234567890123456789012345678901234567890"; char *p2; char buff[100]; main() { test1(); } test1() { p2 =3D buff; strcpy(p2, p1); printf("test (%s) \n", p2); strcpy(p2, p2+1); printf("test (%s) \n", p2); } ------------------------------------------------------------------------- result: [ubunts 18.04 LTS] gcc 7.3.0 OS: ubuntu 18.04 LTS Hardware : HP dc7900SFF Core 2 duo E7400 test (1234567890123456789012345678901234567890)=20 test (234567890123456789012345678901234567900)=20 ------------------------------------------------------------------------- result: [windows XP] gcc 6.3.0 OS: windows XP Hardware : HP dc7900SFF Core 2 duo E8500 test (1234567890123456789012345678901234567890)=20 test (234567890123456789012345678901234567890)=20 ------------------------------------------------------------------------- >>From gcc-bugs-return-619728-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 02:46:44 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 56174 invoked by alias); 31 Oct 2018 02:46:44 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 56140 invoked by uid 48); 31 Oct 2018 02:46:40 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/87823] strcpy() has bug ??? Date: Wed, 31 Oct 2018 02:46:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 7.3.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Resolution: INVALID X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-10/txt/msg03110.txt.bz2 Content-length: 551 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D87823 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew Pinski --- >sometimes lose a byte or not collect when copying overlapping area And that is undefined behavior according to the C standard. >>From gcc-bugs-return-619727-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Wed Oct 31 02:46:01 2018 Return-Path: Delivered-To: listarch-gcc-bugs@gcc.gnu.org Received: (qmail 54927 invoked by alias); 31 Oct 2018 02:46:00 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Delivered-To: mailing list gcc-bugs@gcc.gnu.org Received: (qmail 54043 invoked by uid 89); 31 Oct 2018 02:45:27 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=H*F:U*info, dolphin, pay, btc X-HELO: thedobsonfiles.com Received: from thedobsonfiles.com (HELO thedobsonfiles.com) (188.225.24.219) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 31 Oct 2018 02:45:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=key1; d=thedobsonfiles.com; h=Date:From:Message-ID:To:Subject:MIME-Version:Content-Type: Content-Transfer-Encoding; i=info@thedobsonfiles.com; bh=JNferF2ZxEW1i/NZXi73uptBn8BZUTsfNDbtscN067M=; b=A5Etste98ClPjSrBDIE9yktCXDun9I65wU6fBy0KwffzxE+DXjuFLFUbQUb24YXd/973jfXvdDiZ WrNn8VfPd4/hEGMLMSpYr1FX2uq3V/PFXQ3aTnQtqWJJ4LiU68w/QHZPPB1uHWLLYoktRC0hWqOh jsi2OM59LDmxGox7ed4= Date: Wed, 31 Oct 2018 02:46:00 -0000 From: "Schenck Rabenold via gcc-bugs" Reply-To: "=?utf-8?Q?Schenck_Rabenold?=" Message-ID: <8260138513.20181031024509@thedobsonfiles.com> To: gcc-bugs@gcc.gnu.org Subject: =?utf-8?Q?=D0=A2ick=D0=B5t=23676103171_=5Bnick.brown=40thunderbikes.com=5D_31.10.2018_04=3A44=3A54_Dude=2CI_highly_suggest_you_to_read_this_letter=2C_simply_to_be_sure_not_a_thing_could_occur_?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SW-Source: 2018-10/txt/msg03109.txt.bz2 Content-length: 1460 Hello there.. . This won't take too much of your study time, so straight to the issue. I acquired a video of you flogging the dolphin while at a pornweb site you are been to, because of a fantastic ass program I have was able to put on a few internet sites with that type of content. You hit play and all of the cameras and a microphone begin working furthermore, it saves every fucking thing coming from your computer system, including contacts, security passwords and stuff like that, think exactly where i have this e mail from?) Therefore now i know just who my goal is to deliver that to, just in case you not necessarily going to settle this with me. I'll place a wallet address below for you to throw me 580 bucks within 2 days utmost through btc. See, it's not that large of a sum to pay, suppose this tends to make me not that awful of a guy. You are allowed to try and do what ever da shit you wish to, however in case i won't see the total amount within the time period stated over, well... u undoubtedly understand what can happen. Thus it is your choice at this point. I am not gonna go through all the details and shit, simply ain't got time for that and you possibly know that world-wide-web is overloaded with mail such as this, therefore it's also your decision to trust in this or not, there is just one way to find out. This is my btc address: 1CKCx4xYubw6SHMLUyMXSuRVYuAsmQsvA8 Have fun and remember that clock is ticking))