From nobody Tue Oct 22 22:38:36 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XY6Xw3J3lz5ZTXG for ; Tue, 22 Oct 2024 22:38:56 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4XY6Xw0Gpjz4NmX for ; Tue, 22 Oct 2024 22:38:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729636734; bh=DYkS27SFpmNDjSQ0QCf/0lOxRZHkvZdT8a3ejJAoj5s=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=MBh6C/D4pSNF05d1EV7CcVgZf0UDooB3JmVdK68Dw8iRZJIXhPAKBQqpfzFKpQDUrdsbfxMXmhO9Ml2Bz21QUFwI3Y1j3WOut/epByg/fUxCRzkpUvfUdK5A6hUENzqNl80Eluuqiq9GS1LtYcuxr8NXOPSaLPLdqbp61kzMZfXY/tG1ljtpqu4rw/hrIyxj9DvLZMsdMPOZfaA9RXC1t6Mi6ORYt9VeA61j+B7MeZrHVHrNac7kUhb8HqRXBUEeXRw7qx2fZIgJe6KwKzleNQmX9B2YVHApf1AhgSWbLFsz2nsSOrQfhS5zJl/Wfgaj3w/2TPm0egS3ikgh7aKxYg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729636734; bh=vAlzuGgHg/onmjUFZQkjvZQauwcs/trPJXEm8IsohOn=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=tttE/Bz0x+lk0/KvyK7NyJ+vESFQzimIKVjDnbh5+Ly+UasfbBDSXCsEeNvfytfsFGS/1mA3wu+LM5HQWuX8wzXR9SMKd4XuinNzBTXMteisWRg+kTbqXvfSqFaZhXAZ8G346ev/ukUfASSl8uyscvc8yE+OavBhCRc9judoKjnWYaYdLrIF+R8aJUtoj88jJ+gB9qjxD6t2pOU/M9hjkXFJIHLatNzrWDitJXLBYtGI0AvWZ4bV2MjOCcmhEmJP1tVIn7fMmSmWsv6WhWGGI0BII3NY8pu9ItTZotUGfIBfRAD7FRpAv9GSpC2eJszWCSW2ATKcoKeVR5oD9LrzyA== X-YMail-OSG: bixEFEQVM1nJRgFeZLlCazgW.iq09.wRANwKchX7DZBPO6K1F3wj_Ai_dzrkXEc BHd1mRGfw14.NC.IFYawKCLROhJGF7iLwPRYS1s_v7DwgZ0H08d1.uXykWRCOHg6ijw4UlyEcfJ_ oRV_UTstgjfhwvTARVoKXlHnt7qSh3IRYjZ_5zA2hCdLiXZIhjmbTekFVdAtkCOu7mJiADcprZuh anDk.HvfQsluBFKJ1fAu6AcYCT8RcCIcwG55db5cXSVGI8tcbWH.YgMRkI4Ns7VF1Z8FmtGo7Tfw 9n4X1qTXyRhX1gJcSQATJUMKVJCB7vBMgGEo3xMP16ATNRGuwfKXT7YEoeC9bfpiHa7fwKZb5jE1 8DUSSIRx7q3zzYCLz7UQDSRRnFEsmlSCDwX8vV3RrybM4OU.IgdBjP1PSWjzG1W80t.jHLJxwghP VsgQ1bnmZi5ObRUTzfwFXYxnxcdewsKTZlKoZYHg1wwcKYmE5Z8cASZgqkJeDVz6FhMlPDskhL1o .tLOFKpYfn_ydB9ZNrl9foAvUdGzkgU_kAnwsg9U1Co_s6Rq_LJi25O_K.HpFIJ705F1aJGcWdMs wmgeIlWENYJuul2Wooi3Ysq5NHN.xxUa1zqolJBkG.MeKP_6x0D1u7Ff2UcP3SPruEoCgqON0KbR 4Ia_c.z4apDV.Be1UPqxmzC3kKp0DNpimHLUg.t7D9a18ST83J674UDXkFlEQLpf3F3dTKPRpxTo h9DoYAv5g8HD8uGoOjJqkENPdL7nikybSlOVkcRZsdOnH3rFXwhZPw3EjIbANTGRJDWYrPTunosM ae7wYIuw95r264Plkk7sDW_qng1.ihQkAbzEeyxkPQOJkhp1Mlvz8HNPPQDXJhsU1uDb7b7Ajw9t mnG6Dz98KhEW.CE3XUUcJ4LXPADmpPheTFXxwPB7KXewrEDflCxZ2rIg8K5_E54tqO7zWJuE.bLh Wg1FR5Gu3G19D5cCY3xYhPAgEi4j1WhoXrdmPaHLo6BNIWtmTi7_WNDDJWmTCdOHCk6mzIEq8RXk O9CbYxsDnaMfdb5Exxtg7ApE8Mzu7aA22kBoeqM5iSjj0fLur1bXH8myXh3s6nm81zEac5Kptj0T sYb9chm8EhzBdAvYGrAeozdgKWPjZsbRdgEa1H9x3a75APkxE8YAUx2ilQLy0kcthC7IQve38nLr 7PZ46tuwY0ems1dyX2INck1fpNrMgWuYIm1ooiv9XaYWDz.hl9Ns3DWt7UoOUg5VXiEBWrScOJp5 ySP2oe3uqZ1ImaBiu_a7KvlPiJCzlIoJjEmlKv7dOFhjS5WEHteIE70DRxTQcpS8gzVuRiifEjte JHdwmMjF_4.nDeKWxdUXRFK_ExxG2i1sHwy_8mMZgYJSL9cG_8okauwgPjLakPviswJLve6YQuVo T5uby1POG2chUDXMGLFUO8UqFzTTDpAPtgU2zs2DJMOXfo77VlTscze5kg6gAvUtDolpU6yh39fI tcWohS0SLNeEVRTA0WCwsHiWfhk5wRSn04qakna9OSpod38pZ9xk6T3_8.rNGVmWhyxymot9yBX_ W6N9PHTXK8FGTjU9zt1Fo2Yd9Yf4AyF__T3wzAgt2CWpnizawqlrReFtDGNsEn2eoLK3BteyxGKF XXTFd6VUo5D51x3Mu5DmTvdirWYIu8y22Lb0Uk_hF6RyTXCtbcVIsGQNy.4UtOCkUGlwVeFNT2L0 Dz_Ag56hYrqVmMNC_OhXhv5i..5Vv.LQb3SnY14inD9NLqkklkcgTo9KG_RGuLXNvmzUVGRKAmKa wUzKPesy2W6hV3zAj1TXLXeUBdSIu3K8__eDLtjE26bDjnrLLfoShui2t98JXJADIpukXmlcO48e DOiMiz2l4hCfhIlD.2GS97MO8Ug_BW_4xDy4wFxRLrBXdA3iM7oOVQZ8svhRyHx3xwlsUNYOVykK FwbnVgqFba5XyWXo93vPvxIJJlLQCm.sBwnnwZ51rKv7buGjsvcljwcGQ8FXLvYJ2tSzAFR6pDbS GsrMa4fTQhSrrd9DE7kDciZ3hfOkZo9w4409cWZbCgFYKk5hWRQkKRksraZAqbpooYUu35DYSbh2 j5TczqM46vwgAp3GdPngDIG7DQyr5C4s4I8kukJ8wfM8hlW_6syM76uYNyuPZWuDxgD2cemsFQrF HLiGb8wLpJ4T5xYzKSlCRXgJWAY81_B3dWTqtKVCxAPWS.TdGtrkEAmAORyI43YV5AC97N3egIjW fvZQ50ubBWPlFrz1U2LRueb4fFpyeMEffOdw1FY7osiR2TQL3xqYpYCPisGoXqR1M8Z4ccFbDK2c eC1.ShA-- X-Sonic-MF: X-Sonic-ID: e9d97a4e-5078-4894-a81e-a68680aeb1ff Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Tue, 22 Oct 2024 22:38:54 +0000 Received: by hermes--production-gq1-5dd4b47f46-5qmz7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 845d504b1183046483da6e240eccdfb6; Tue, 22 Oct 2024 22:38:48 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: ampere2's main-armv7 crashed after only 3 min 51 sec, nothing started to build; libdm.so.{6->7} issues From: Mark Millard In-Reply-To: <349F2B57-1045-4375-BC88-56B0D6194006@freebsd.org> Date: Tue, 22 Oct 2024 15:38:36 -0700 Cc: Ronald Klop , FreeBSD Mailing List , Antoine Brodin , FreeBSD ARM List Content-Transfer-Encoding: quoted-printable Message-Id: References: <1902543396.49319.1729630346915@localhost> <349F2B57-1045-4375-BC88-56B0D6194006@freebsd.org> To: Philip Paeps X-Mailer: Apple Mail (2.3776.700.51) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4XY6Xw0Gpjz4NmX X-Spamd-Bar: ---- On Oct 22, 2024, at 14:02, Philip Paeps wrote: > On 2024-10-22 16:52:26 (-0400), Ronald Klop wrote: >=20 >> Ampere2 is building armv7 again >> = https://pkg-status.freebsd.org/ampere2/build.html?mastername=3Dmain-armv7-= default&build=3Dp94c4ac6b071b_sc87b3f0006 >> BTW: I made a graph that shows how old a pkg repo is per = architecture.It shows that arm/aarch64 is significantly older than = i386/amd64. But also that armv7 is way behind the rest now. >=20 > It takes aarch64 considerably longer to build a set than i386/amd64. That is per "poudriere bulk -a" run. But there is also: ampere1 builds a cycle of 4 distinct quarterly's ampere3 builds a cycle of 4 distinct latest's Both cover the 13.3/14.1 and arm64/armv7 combinations currently ampere2 builds a cycle of 2 distinct latest's (main for arm64 and for armv7) > The builds are scheduled at the same frequency, but we don't start a = new build while another build is still going. >=20 > Our aarch64 builders spend most of their time building about 19 = different versions of LLVM (at last count). This really slows down the = pipeline. There is also the processor time wasted on the 4 ports that almost always fail by build/timeout for going over 48 hrs or so. (#, Package, Origin, Skipped, Log, Time): 22 ungoogled-chromium-129.0.6668.100 www/ungoogled-chromium = build/timeout 0 ??? 49:06:45 21 iridium-browser-2024.08.128.3 www/iridium build/timeout 0 ??? = 49:00:07 23 chromium-129.0.6668.100 www/chromium build/timeout 9 ??? 48:33:54 45 electron30-30.5.1 devel/electron30 build/timeout 2 ??? 48:21:11 (So over 4*48 =3D=3D 192 that could have been spent producing successful builds instead, per arm64 "pouriere bulk -a" across the 3 machines, or that could have been spent not using as much power if more cores would have been idle.) It would seem that two better alternatives would be: A) prevent those 4 builds from even being attempted on any of ampere1 .. ampere3 or: B) change the configuration settings (such as timeouts or processes allowed) enough that the builds usually complete so that folks get an advantage from the build attempts (A) would cut the elapsed time to the following armv7 bulk attempt (probably by at least something like 48 hrs) (B) would instead increase that time but would produce more arm64 packages armv7 already does not attempt to build those 4 packages. Note: The devel/llvm* builds look to total to something like 190 hrs as well. =3D=3D=3D Mark Millard marklmi at yahoo.com