From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3tB0-0001bQ-Ox for qemu-devel@nongnu.org; Wed, 04 Apr 2018 20:54:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3tAz-0006da-PZ for qemu-devel@nongnu.org; Wed, 04 Apr 2018 20:54:54 -0400 Received: from mail-pl0-x242.google.com ([2607:f8b0:400e:c01::242]:41939) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f3tAz-0006dU-IA for qemu-devel@nongnu.org; Wed, 04 Apr 2018 20:54:53 -0400 Received: by mail-pl0-x242.google.com with SMTP id bj1-v6so14257904plb.8 for ; Wed, 04 Apr 2018 17:54:53 -0700 (PDT) From: Richard Henderson References: <20180207225540.31698-1-richard.henderson@linaro.org> <20180207225540.31698-17-richard.henderson@linaro.org> <20180404164908.GA7582@flamenco> <330b4559-52a5-50d6-3a85-da7bb0850107@linaro.org> Message-ID: <0f10b5a5-2be0-4b6b-3c58-e718a062f07d@linaro.org> Date: Thu, 5 Apr 2018 10:54:46 +1000 MIME-Version: 1.0 In-Reply-To: <330b4559-52a5-50d6-3a85-da7bb0850107@linaro.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 16/20] target/arm: Use vector infrastructure for aa64 compares List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Emilio G. Cota" Cc: qemu-devel@nongnu.org, peter.maydell@linaro.org, =?UTF-8?Q?Alex_Benn=ef=bf=bde?= On 04/05/2018 10:07 AM, Richard Henderson wrote: > On 04/05/2018 02:49 AM, Emilio G. Cota wrote: >> 1. grab this binary: >> http://cs.columbia.edu/~cota/qemu/nbench-aarch64 >> 2. run it on a PowerPC host with: >> $ aarch64-linux-user/qemu-aarch64 nbench-aarch64 -V >> >> Note: the "-V" (or "-v") flag is important! Without it, there's no segfault. > > How quickly? I did not see one up until it exited for lack of NNET.DAT. > > I will note that I am using gcc 7.2 on gcc112 (/opt/cfarm/gcc-latest/bin/gcc). > > Are you using gcc 4.8.5, and is commit 74912f6dad in your tree? > That commit might have made a difference... Bah. I confirm that it doesn't, and that the test still fails. Since qemu does work on the same host when built with gcc 7.2, I can only blame this failure on a compiler bug wrt gcc 4.8 on ppc64. I have not tracked down exactly what's going wrong, and probably won't unless someone feels that it's worthwhile. This only begs the question of whether we should blacklist this compiler entirely. Certainly it's old enough that it's probably not worth fixing. r~