From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 23875385DC2A; Mon, 20 Apr 2020 17:27:42 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 23875385DC2A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1587403662; bh=ipGwfBEjM63vavQ8oMLyc1sMo+PJplGUxmyT9hztC08=; h=From:To:Subject:Date:In-Reply-To:References:From; b=il3M09lYcNs75KSnbCan5c4GHUN48wctqie0EHrW46Yli/mehj2YxL7IuiXGUYkLj LdfA1xs3g3SWFLIVH6omMeBMmmT0LXRFIQhHQajGapZftvy7d2dl9bz4mwfr+jaPod TpO4JQVC/aXb94tSlqs9SRkhRhsZ+4m6SBNOhcZg= From: "ibuclaw at gdcproject dot org" To: gcc-bugs@gcc.gnu.org Subject: [Bug d/94623] ice for ./gdc.test/compilable/interpret3.d Date: Mon, 20 Apr 2020 17:27:42 +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: 10.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: 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-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2020 17:27:42 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D94623 --- Comment #14 from Iain Buclaw --- (In reply to David Binderman from comment #13) > (In reply to Iain Buclaw from comment #12) > > (In reply to David Binderman from comment #11) > > > Checking flag "extra" is the one. > >=20 > > Without knowing too much about what that checking flag does. That woul= d be > > highly odd if that were the case, as the dmd implementation sits "outsi= de" > > of gcc. > >=20 > > The only bridge that is connecting the two is d/d-system.h, which does = some > > necessary #define's to fix portability and use of gcc_assert. >=20 > A possible next step is for you to try a build with checking > flag extra switched on and see what happens. >=20 > At least that would confirm or deny what I am seeing here. >=20 > I don't think bootstrap is required. I can only deny what you are seeing. It might be possible that the object.d module being picked up by gdc is not the same version supplied by libphobos. Do you have another D compiler installed? Possibly one newer than 2.078? More specifically, I'm thinking of https://github.com/dlang/dmd/pull/6689 But the related druntime change did not go in till 8 months (and two releas= es) later.=