From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/7177 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: Does musl build error with gcc-4.9.2+ git repo resolved Date: Wed, 11 Mar 2015 08:02:00 -0400 Message-ID: <20150311120200.GD23507@brightrain.aerifal.cx> References: <20150311042235.GA4254@localhost> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1426075341 14414 80.91.229.3 (11 Mar 2015 12:02:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Mar 2015 12:02:21 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-7190-gllmg-musl=m.gmane.org@lists.openwall.com Wed Mar 11 13:02:20 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1YVfL9-000498-Hg for gllmg-musl@m.gmane.org; Wed, 11 Mar 2015 13:02:19 +0100 Original-Received: (qmail 3732 invoked by uid 550); 11 Mar 2015 12:02:17 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 3669 invoked from network); 11 Mar 2015 12:02:12 -0000 Content-Disposition: inline In-Reply-To: <20150311042235.GA4254@localhost> User-Agent: Mutt/1.5.21 (2010-09-15) Original-Sender: Rich Felker Xref: news.gmane.org gmane.linux.lib.musl.general:7177 Archived-At: On Wed, Mar 11, 2015 at 09:52:35AM +0530, vlse wrote: > I want to know whether the gcc 4.9.x bug bugzilla id 61144 resolved > with latest git/svn branch of gcc-4.9.x. > > That bugzilla page says bug 61144 has been resolved. Anybody has > confirmed it? Has musl changed it's build scripts to account that? I haven't done detailed tests to confirm, but I believe the bug is fixed in 4.9.2. However there's another very serious bug that affects 4.9.2 and possibly all 4.9.x releases causing incorrect code gen: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65307 On the musl side, we worked aroung bug 61144 with gratuitous use of volatile before 4.9.2 was released. This workaround might be reverted at some point in the future if the affected versions are deemed too buggy for any distros to keep them around. Rich