Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755752AbbHYPDn (ORCPT ); Tue, 25 Aug 2015 11:03:43 -0400 Received: from bh-25.webhostbox.net ([208.91.199.152]:55783 "EHLO bh-25.webhostbox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755715AbbHYPDl (ORCPT ); Tue, 25 Aug 2015 11:03:41 -0400 Message-ID: <55DC83C7.1060809@roeck-us.net> Date: Tue, 25 Aug 2015 08:03:35 -0700 From: Guenter Roeck User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Mark Salter , Yoshinori Sato CC: uclinux-h8-devel@lists.sourceforge.jp, "linux-kernel@vger.kernel.org" , Oleg Nesterov , "Peter Zijlstra (Intel)" , "Paul E. McKenney" , Josh Triplett Subject: Re: h8300 build failures in linux-next (in rcu code, gcc 5.x related, not limited to h8300) References: <55DB63AC.7070305@roeck-us.net> <8737z7nc7b.wl-ysato@users.sourceforge.jp> <1440512875.5882.16.camel@redhat.com> In-Reply-To: <1440512875.5882.16.camel@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Authenticated_sender: linux@roeck-us.net X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bh-25.webhostbox.net X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - roeck-us.net X-Get-Message-Sender-Via: bh-25.webhostbox.net: authenticated_id: linux@roeck-us.net X-Source: X-Source-Args: X-Source-Dir: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1637 Lines: 53 Hi Mark, On 08/25/2015 07:27 AM, Mark Salter wrote: > On Tue, 2015-08-25 at 14:56 +0900, Yoshinori Sato wrote: >> On Tue, 25 Aug 2015 03:34:20 +0900, >> Guenter Roeck wrote: >>> >>> Hi, >>> >>> In linux-next as of today (0824), all h8300 builds fail for me with an >>> internal >>> compiler error. >>> >>> Building h8300:allnoconfig ... failed >>> -------------- >>> Error log: >>> >>> In file included from include/linux/rcupdate.h:429:0, >>> from include/linux/rcusync.h:5, >>> from kernel/rcu/sync.c:1: >>> include/linux/rcutiny.h: In function ‘rcu_barrier_sched’: >>> include/linux/rcutiny.h:55:20: internal compiler error: Segmentation >>> fault >>> static inline void rcu_barrier_sched(void) >>> ^ >>> >>> I tried both gcc 5.1 and 5.2, built with the patch set available to me. >>> >>> Is there a more recent compiler / patch set available that might fix >>> the problem ? >>> >> >> No. >> I tried gcc 6.0. It got same error. >> It looks optimization problem on h8300 target. >> I will investigate it. > > I get the same ICE with c6x gcc 5.1 > Interesting. h8300 was the only gcc 5+ compiler I had used so far. Just for fun, I built an alpha toolchain with gcc 5.1. Same problem there. So it looks like it isn't a h8300 problem after all, it is a gcc problem. Updated subject line, and copied rcu maintainers. Guenter -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/