From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 3D2E63858C83; Wed, 22 Feb 2023 23:58:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D2E63858C83 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1677110299; bh=tR3DF6zia8/PunSn9mYclXAsklilkPy7rIbKl5W1L8g=; h=From:To:Subject:Date:In-Reply-To:References:From; b=WnQ/0JDPFj4UfVe+Kdcl6Z0XSd1SOQaik5yoKgcN15ABQOrqzIZ/viU+ZkNhyyiQB VoGrS6l8IeLPEewU7jp+HbCkeQryyBuTfsSk6W0lfVQGOceLV5UhwZfYkzKCZZLTau bqbyScWWt/A2RFs03DKXGfRVHD6Jt6duDSAIP+yo= From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin Date: Wed, 22 Feb 2023 23:58:17 +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: 13.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: ibuclaw at gdcproject dot org X-Bugzilla-Target-Milestone: 13.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status keywords everconfirmed cf_gcctarget cf_reconfirmed_on Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D106977 Iain Sandoe changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Keywords| |ice-on-valid-code Ever confirmed|0 |1 Target|i386-apple-darwin11.4.2 |i?86-apple-darwin* Last reconfirmed| |2023-02-22 --- Comment #5 from Iain Sandoe --- with the latest D updates (as of 2023-02-22) this seems to be still present: * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x43) frame #0: 0x00054e38 d21`Declaration::visible(this=3D0x00000007) at declaration.d:562 559=20=20 560 override final Visibility visible() pure nothrow @nogc @safe 561 { -> 562 return visibility; 563 } 564=20=20 565 override final inout(Declaration) isDeclaration() inout pure nothrow @nogc @safe Target 0: (d21) stopped. (lldb) bt * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACC= ESS (code=3D1, address=3D0x43) * frame #0: 0x00054e38 d21`Declaration::visible(this=3D0x00000007) at declaration.d:562 frame #1: 0x00200841 d21`get_symbol_decl(Declaration*) (.part.0) + 849 frame #2: 0x00203b27 d21`DeclVisitor::visit(FuncDeclaration*) + 775 frame #3: 0x001fdf0c d21`DeclVisitor::visit(AttribDeclaration*) + 92 frame #4: 0x001fed8c d21`build_decl_tree(Dsymbol*) + 92 frame #5: 0x00212a39 d21`build_module_tree(Module*) + 137 frame #6: 0x001fcaa7 d21`DeclVisitor::visit(Module*) + 23 frame #7: 0x001fed8c d21`build_decl_tree(Dsymbol*) + 92 frame #8: 0x001f9469 d21`d_parse_file() + 3897 frame #9: 0x01420234 d21`compile_file() + 36 frame #10: 0x01c5f870 d21`toplev::main(int, char**) + 5696 frame #11: 0x01c60cc4 d21`main + 36 frame #12: 0xa7273611 libdyld.dylib`start + 1=