From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9940 invoked by alias); 12 Oct 2018 19:06:17 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 9921 invoked by uid 89); 12 Oct 2018 19:06:17 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=H*f:sk:877ejf5, H*f:sk:CBFEC03, H*f:sk:355AA6D, H*f:sk:8736xr4 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 12 Oct 2018 19:06:15 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 6C7CC80F8D; Fri, 12 Oct 2018 19:06:14 +0000 (UTC) Received: from localhost (unused-10-15-17-196.yyz.redhat.com [10.15.17.196]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1F9527942D; Fri, 12 Oct 2018 19:06:14 +0000 (UTC) From: Sergio Durigan Junior To: Alan Hayward Cc: Ramana Radhakrishnan , Simon Marchi , GDB Patches , Simon Marchi , nd , Pedro Alves Subject: Re: Status of the AArch* builders References: <20180606151629.36602-1-alan.hayward@arm.com> <20180606151629.36602-3-alan.hayward@arm.com> <9FBBFBF2-9363-49AA-8BC3-20E4E0AFBFED@arm.com> <5862fa9c22cc48d86256686e74d60f20@polymtl.ca> <82743c0795488492486076685b9f8828@polymtl.ca> <93f7cb8434f463508b3fc3cfbcd29ef0@polymtl.ca> <877en43qx1.fsf@redhat.com> <644470E6-AEB8-4F84-890C-7496EC8BB419@arm.com> <8736xr4ukx.fsf@redhat.com> <6b1500d9-bc31-aa09-586f-d451b910d880@foss.arm.com> <7BC78EF8-06BE-439B-835B-0F0847BF785F@arm.com> <877ejf50qo.fsf_-_@redhat.com> <87a7o7ot6r.fsf@redhat.com> <355AA6DE-FAB1-425B-8CE2-6E1508E57F88@arm.com> Date: Fri, 12 Oct 2018 19:06:00 -0000 In-Reply-To: <355AA6DE-FAB1-425B-8CE2-6E1508E57F88@arm.com> (Alan Hayward's message of "Thu, 11 Oct 2018 09:23:44 +0000") Message-ID: <87ftxb6l3u.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2018-10/txt/msg00296.txt.bz2 On Thursday, October 11 2018, Alan Hayward wrote: >> On 24 Sep 2018, at 15:39, Sergio Durigan Junior wr= ote: >>=20 >> On Monday, September 24 2018, Alan Hayward wrote: >>=20 >>>> On 20 Sep 2018, at 22:15, Sergio Durigan Junior = wrote: >>>> Hi guys, >>>>=20 >>>> Just a ping to see if you have progressed on this. I've left the AArc= h* >>>> builders there, and now they're *really* behind (more than 1000 builds >>>> in the queue), and at least one of the buildslaves is offline. >>>>=20 >>>> I will temporarily remove the builders now, but it would be really nice >>>> to keep having AArch* builders in our BuildBot. >>>>=20 >>>> Thanks a lot, >>>=20 >>>=20 >>> Ramana has got some aarch64 machines up on packet.net for use in buildb= ot instead >>> of the existing machines. I think a few things just need finalising bef= ore they can >>> be handed over. >>=20 >> That's great news. Thanks for doing that. >>=20 >>> Once that=E2=80=99s done I can get buildbot set up on them. Are there s= ome simple instructions >>> for getting this going? >>=20 >> There are instructions on our wiki: >>=20 >> https://sourceware.org/gdb/wiki/BuildBot#How_to_add_your_buildslave >>=20 >> But please do let me know if you need any help. I can take care of the >> configuration on my side, so you don't have to submit a patch for the >> master.cfg file (although you can if you want). >>=20 > > The machine is now ready for buildbot! > > Aarch64, Ubuntu 16.04.5 LTS, 96 cores That's great news, Alan! > I=E2=80=99ve setup buildbot-slave-0.8.14 in a virtualenv/ > (Oddly, I had to install twisted=3D=3D16.4.1, as anything newer than that= caused a hang). > > I=E2=80=99ve manually checked you can build gdb and run the testsuite. > > My recent experiments with the testsuite on Aarch64 show all the threaded= tests > are quite racy on a fully loaded ubuntu, whereas on redhat/suse they are = fairly > stable. I=E2=80=99m still looking into why this is. But, in the short-ter= m maybe we should > restrict the number of jobs to 32 (or maybe even fewer?) Sure, no problem. What do you think of 16? > Sergio, could you please add the relevant server config. It's a good idea to follow the instructions here: And make sure that all of the necessary/recommended deps are installed in the machine. The more deps, the more tests will be performed. You will need a password to connect to the BuildBot master. I will send it to you in private. I also recommend creating at least 3 builders associated with each slave: native, native-gdbserver, and native-extended-gdbserver. If you're OK with it, I'll do that. Last question: is there any special flags needed to build GDB on the machine? Thanks! --=20 Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible http://sergiodj.net/