From nobody Sun Oct 27 02:52:03 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 4XbgzT24Ddz5bV2v for ; Sun, 27 Oct 2024 02:52:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-20.consmr.mail.gq1.yahoo.com (sonic302-20.consmr.mail.gq1.yahoo.com [98.137.68.146]) (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 4XbgzR6LwXz44vZ for ; Sun, 27 Oct 2024 02:52:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=BhV6FRqO; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729997537; bh=7+IqDLeWCKCsSF0hSscS4iNOiGkSDmmQNK2itMjIOqQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=BhV6FRqOCFkx1p5jsucuKPuEYqwM3o6nBSW6b8XzGp3Ws7iOUUuM5+CQuILradINBaRqL064HHo1TGE7DeA7ZDdcr7RZuny1La3ybRBmIsYnwQdsJiC+GvT49oQ+AEfIYG42wlRmDXNqpqNJ+KSLIr57IG+pEb+eEcDb/tGO1wL/b4eiPjB6vGBXwPl7GHrojTrQUPgyQzIA7DUHKMn+dxYA5kihuNuT3qvG9SAhjxvcxGHCEZIKbpIGVWDee9ecOshldk1O1OWBjR08O5rcwuGZVcF98b77vformQYt07huJtAYWCKJ9AumR3OWMY+Gw3foH5KqRMilr1wk9ERZeA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1729997537; bh=HwaBH7/AQG60sV1C2DjreVFn58mV3mhg8Ot6YH+DMNJ=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GwmD7X0Ti9BrwQtODjHK7aMfgeC3nmTDKp6XNh3mJlWb/8l4M/HNyez+FRUlKja2Qv6c7EBTT8Q8mlkF2B4bxI0O31hK9EauboqQLL5RmsfzpSHk22VNgZRR0mpKFLnrHz/BQLFCOE34IzsaH1QdsYQLiAC26XoIsLPFxAsOuWjrHXHLQvuBYXHCURN8boP0CuSMpJOm35f0vdxaSZQFD+iJl8H9hER0oVVuVSsXe2SVgTCxJzYr6dbruNrOau+kJEm7z8B5K2ix92FQIjSgrIYZGVWVuhGIJz7DSBY4ipKgXrbGnfAYGOscCJE+dH35rbBjNv/Al5W8uE6rQ8s+uQ== X-YMail-OSG: gOdfGyoVM1mAP0MJPxit2B4wgmQbqOznPEk7w3RN.O4X5wy8OX1wCSgDdSDp47e qZ9OEQ82jMhskwnvwtqU0gElPYEB0JFR9pigfPbPXqIW67FBu.b8EaXYIFg4Ss27kGwpm8r6pQVt lkh5t2QzH.Xc9zPPVBk3ThQw99aI7_GisFd9Y9Pf1.icgyPBr95ex6JMDwt_ZXH5_WrpuuNKxfrW x2KCoxyo67uvk4.i6FL__jCR6XwpluwGFeX6bv6eEmIr8.5L3NZGtLbvAhuOiVF4sjqWCRJ2zR3p S5dsDcx5XDm4ggvhKWfERgopqPnYDGb2ZBRoI7tbf.0EgfwPBmc8TDOVqT9r3cV8WAOlPGCv6MJj Nbddie8Rlt1XRinl1RYqZXhuuRJD.9ZvzIdVBo70w3BnjbuK628lBgxLfVpxLR6IpkRLLSNcmdeb g8kb7.OQ3Jo9m.zNVFTFDZLsNUBUr_5e_aXlyiS_KIU3LGQo5JpgicmXZwpN8svyX6W.JVSxa.cL FPr5dkXqGS9v84nLKqXFbcr8BvlK71FCSplsSdp7H0vbNVtdse6z.n5gK3EnoLbva9Xjn2Jq9zUc c9xZauDG2uhWHynSvHHYOm9s3OuzY_0GkGRa__WBBb6e4hAKhTYSZ.3VdZLK20YAf1KhMmP0sphu BbF3edgWRmxZMbSEGJZzqNf_1TUTb5eegzF9r9V7rSXoJaNHS6myrg1qKKBTHzaSrao9KOWZo3Kx k_7AKPdX73dtvWvkDaCItBp8C.TtbzAR0r4sUU4QO7nOiz2eY_uR2w4xFXSeTRxR6F0pGjvXCQDu Pu_X2n5345.GZiLHkFn_vO8KrHzQXiE536wHNSmIbyMXWRWvUkjhS7N4z7FrNxN4cDDPgISPr54a pq5n9bFnnoXSrJ9PWlZ.ClnaKvJqueAailn5D30kcR0BnsfD5fUgpZz_tRU4uZKrfAVovrzXjxi3 2eGfjCLTWjGFSZapG3WhJRGnhoMnE_NZYST4.jBIV99lcPlrKfFUKwQQDCvOT6Lt6_pXooQnuztY B4skmV6pdLQ.yZp9TiMH99IJLZqBFtd257s2YO.26PvMDGZThQLJDBjuBTCssJvOUDpH5AOFVrym yw8etynJo_T.zjxgsMubDz.LoRv_u2bQNmRfFX5.YMag3X6lHB01Pju6nM5bfQUIXpU4YytTQXdZ HM_jVSWpkFLWe8EXpsn3K7Syy2HCRVlfJUI..p8rTbF4QRfIshEbeaN6H7BdojrJRK.8OlQlcORK 6.__le17rilHTYzKlBX_.fGTEy5Dvzr.f1G4oaz_rxIkRP42XQTpJTCregFACPfylwxbgjSmy2h1 yq8eq8_TRfMr8WBB5HJYesiu1.qdyi7oD2976EEBDOwil8Tqaw1a42kFP5t03ExPh5pyx8Qi9X48 9m0TY.rJu78lw_Yl8zbKAwsRvWd0tWv72jnO0r7qZ6eh7NozcfikBXEBFKiba9WbxJLbdZQ.3xyA 1Oxfz3nilIgtBV2Q6mYJODPNthwNcJfWzRwSuB5dXaDcgqH3tBPfQXAF1PKUQHUZCbs4kc5gcSc8 HPLOn9_ErwhyQPYFCje1TQuLg7r6zw8plloMVGKjLKY9VftqMII8jKFIB4hr.mEo2GaN6Yaa.b4X I8hIZX6HHBsSK4Do6mvqdI0_9RroYiH97TGsGg1.CYn4O4ktnCYAOAQBWOIj4lDFZTI5eOhuZiDu IBX3zy9Q7h0IZAzG2GDC5bWGcGAnopzYSRVtSaoIx86qsKme1Adkk5snsX1usXA4cjhf.JmKLtQD SkYHXf3LfH_wUvml5TTks77siBGgbfJfHsl_WPNB2afoxCfwBYQs7zl8ATii04eyVOD8w.X7Qnz6 IXk9R7f_hpnzhxfJVdgnDI8KGANkmdzi1qkMMKKxDu6LOR3Ynq7_MUtVcyXnHPkdhv_zq3loAr6Z AL.rTsG8h2jGiptyn48LSH15XW2yvoecvtwyg09P6PZ5.msLLEhcxJ7u.ULNvs1vBhgOgkiZbxH1 GWycxF18EzLepvfmp1yf2REW44Zt83WXESQC4Et9jzkziJ0FCHQgFmIKyPPgpH6hXLHsq9SOc_3E QNVOGhVXV0bPpyioGnbLnSCd1jUPXnOQFafjoZHLX9FU7MhVacW.4sSal_obAAoR2rMV_w3Sw0RN 85P_nZmlMsggPxq1Nn3tJfWzp9ThaPX1F9pE8wYOYiDvJNeTCY_8nZrB.eFnwaGDBaEBG7H8oSkO JnTa6RIRFapBIjDlZyKfR5vi.Y02yHjbCAFF4DO.eoihLbG2iqhNkd_6e.Me0EKn3BzaubvVbrXX P7FG0IA-- X-Sonic-MF: X-Sonic-ID: 959c9298-0254-436c-b4ab-bb7daf668e21 Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.gq1.yahoo.com with HTTP; Sun, 27 Oct 2024 02:52:17 +0000 Received: by hermes--production-gq1-5dd4b47f46-whghm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 03e16816ca98c66b84649407018ddb7c; Sun, 27 Oct 2024 02:52:13 +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: Date: Sat, 26 Oct 2024 19:52:03 -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-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.988]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.146:from]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.146:from]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4XbgzR6LwXz44vZ X-Spamd-Bar: --- On Oct 22, 2024, at 15:38, Mark Millard wrote: > On Oct 22, 2024, at 14:02, Philip Paeps wrote: >=20 >> 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. >=20 > That is per "poudriere bulk -a" run. But there is also: >=20 > ampere1 builds a cycle of 4 distinct quarterly's > ampere3 builds a cycle of 4 distinct latest's >=20 > Both cover the 13.3/14.1 and arm64/armv7 combinations currently >=20 > ampere2 builds a cycle of 2 distinct latest's > (main for arm64 and for armv7) >=20 >> 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. >=20 >=20 > 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): >=20 > 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 >=20 > (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.) >=20 > It would seem that two better alternatives would be: >=20 > A) prevent those 4 builds from even being attempted > on any of ampere1 .. ampere3 >=20 > or: >=20 > 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 >=20 > (A) would cut the elapsed time to the following > armv7 bulk attempt (probably by at least > something like 48 hrs) >=20 > (B) would instead increase that time but would > produce more arm64 packages >=20 > armv7 already does not attempt to build those 4 > packages. >=20 >=20 > Note: The devel/llvm* builds look to total to > something like 190 hrs as well. I'll note that ampere2's main-armv7 p94c4ac6b071b_sc87b3f0006 build processing stopped updating its status while the last builder was still running: = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dp94c4ac6b071b_sc87b3f0006 shows libretro-mame-20220124_1 but no updates after its Elapsed 13:29:45 update. Eventually main-arm64 starting building: = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-arm64-default&= build=3Dp711a2f7f1ca4_s0d965bc0342 So main-armv7 has not completed a build since the one that started at Thu, 03 Oct 2024 04:21:42 GMT and took 61:50:05 to build. That predates the libmd.so .6 -> libmd.so = .7 change in main if I remember right. Once main-armv7 does build, it will have jumped to be based on LLVM 19 as well. I've no clue what happend on ampere2 to stop the main-armv7 build from completing. =3D=3D=3D Mark Millard marklmi at yahoo.com