From nobody Sun Dec 28 22:54:10 2025 X-Original-To: freebsd-current@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 4dfZRZ44snz6MTdH for ; Sun, 28 Dec 2025 22:54:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 4dfZRY5LWCz3KBR for ; Sun, 28 Dec 2025 22:54:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=NauLVPHB; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766962465; bh=/hxlaa5vOk8ZHf3jM1qIEK84oQT2AVBnZK5ISvNmSKc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=NauLVPHBS/2Zkv4+JH6GSDcbzLLxs8LoxgHNGB18M1AUp/xclh3DEnxO0zw9NNZR6heD5BEeEwNSA9AFIy/98SRtU2MIQMptksnWyfjECpE4P/QZx0SmEFvqCBTebf/vv4hL5tYNPZrYNtcwjfW9JKoM08q27zqV3OdLCCqujTnKTrXbKC6L8h6qvznNNz6vB1zFHghtT7iZOYNDYKMCNFRKhwHjFCXibgPZA73cqU+h/5JOc+qbafP685ayRG10k6TDO4/btcxtolhWVFctm9heK1/+ps0vlRMJABS7VH/7++VF5nr+tfwCiLOqJFIGivlWDukBSEIKHJLNQqiZgA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766962465; bh=9DnDF2mAS6/4AOOqYo6Tpi+7b7SJGz6Cpf5DmflADdu=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=J37dQLLnZp+8Jpcvbhr+Q4ywJd6agyvq2I13rOkWwI9p9JY+6izHj/JaJ7RXajkNDvddoHqhgBvEfABWtreEt2ilwoomU1MAUiFPTOnqSStBS5GJpSQHiXAkm4YXLIOGyQLDM4o26mLMQgTV2L2qdwXTb8LV1LYGqtaZC6G+i2gt7KH22xcnNAGV+PYxtpqlEoPlW0hRDyuVDVbRlarnK5qozllUBUG66UUS/1WAIJobKLtgVu3JuW6BApbLCI1vUvG4O6Yvx3ZAE977yLn2jGMYsFy1xImGJ6Fu4Q/OkcrrHfUfMuP2yVUi7EiPjp2/v4eyq5A2E7QaK4Z4QfINtw== X-YMail-OSG: nCnt9OMVM1lU0xY6Hg1dx4EwEIR3Nrafah0G4AdfpMELbDrruiYQIgh75txRdFS AId08r.UhYX4ueVvX4ujlVRqOxIr.dB4NaM2hW4s359scH2bHXVo6q2ct515tVx3yO23p5n9ErYI pGRq6.a.e6l9C3jSCniY65tnNYsvppBA_lWqXQ1t9BdQ5Xe7e_vqlqO4JfLsCzzVAtSEYstg8F0m 6Sj9.uCqXSzfXRrlemVXyVspiNOyghYxB2kyn67HF6pEyuXiodRDwICyBxV1IVi.Ay_IKHVVR66j PmUmlUiLh7kgKZFZ1Xnib9RTgIA0bORTafRhd1i7HLHxkrgAvDQb8i_wTYRyANZomMko7C.zPPV8 W4Ol.YDUc3GxKmoMcTjTRAt84AzF8ZXEvQ8HihQ9_VD.7JZMYX3mxIVPVVRhGEySFS0HLTs_rNlQ FzQDyuj6gy97ZDLssu4os7lUu4wF.1Frnl4XM4vT.VDmOMDYRHlr8aIgCUKx8TQ19krsajGJ_EEC eLvKK3ZwjFiKpyaQBZFI47OJQ4r92L6JbW4npp57OZh1hBqUI4GzfzhmMX69HbTg1uBgIyha3Zcv FbJve0NHCqav.R5NgF4ckkxt1NFkQ7BndgzHmigAaKjn0FFWiXVcTmYeMk6VjNwchbZ2HQrpCaFg a4OE5lRt2u2gCGBRBlXx_DIePSACmD1UQTPq_IQzxJKefnVqcM9GWorwmJ99Z3kVrs6xjMmdNceU X7n.Dt17galRqoaOxpNxoyeOWF4B2Gs1D1PyiNtPvRcztuhOuat91r5UcWkoRSCIWZNcgdcTnzxy 5KEHhNtpXzI64q_c1lDx861luzDkmisWAXrYDL7DXbGXs50qNJ8XLjaMefBYRxCjgtEUin0OEqVg xgKoJ7GtAyGP4BXJVq6yFG2hFejImDgTTIsd78cfr9eWlRGLtUfwBX2pOkRfrmgwHqFsjW4Vi2Rs _E3aE5mA0SyMLC1mScUhzXq_AtyUyyrgG7ttx97_5bSOXg3gbNWD8IM9a3RvkpBESDU57fUVhN6_ o_KSTUNak3qCHrt1GqA5IEHB8N00eLHpqVwoSOhF0p5.etT1RVVahDfRrDf6yChYGIXlX1fu.sgo tbquD.vdUAJrWcVC7wv6mzJ4KfxonWNrUC1tzEFxU4rOVO3bALy.P1WYlS4cQkHFwlJSAopHee.i SCPW2iOtJGq9QHl4JAhauAPNr0wu4RwOPHTFUHmyEGDC13ee4GuOvut.ItZCl1u0cxVassI0BQZI 5YtBlxOM7whsFftdIUvdgxp3xFYitfo3kPw6PyWfrFNIGLiiIVtAFC1soHXothgHz80hT_nFJPTl Rfywn1xy3I1iDQT82w6hLr08OaIIp.BMzDcsvkJxdc647ufu9PYKF0zQxw89RTWCcoChSxUD.Gax VnO1CP2OLozd3lav_jP7rQs8E6R4buqO7xV_I5nkPoEaxkObV7IZFriX8QNK2UU3Yd0siyazCfB3 St0BenATl58qoyhLe_c1OAjgbAKlqonyOhQ00_YGcVGq540Lu2rOFrfge_S363we8tTm4yd1dhei 2cj2N2UwyeZ3AOoOdWmVDSDNtX4VHqEVE9MZtYXM.hzbt9RYpnSESbL_vOQgwXpWBdyOLZB9_SCU qbaIpJLiEyDJ2Iv9515B5ctc2_kcg8puuc.vZTjgMifIoQmUiBQxY.54864NXE3QOmpH_VYDQFyg n6Mr5piaqXplj7LoMocRGr3kL3WZkS55ZbFqGMRKjOiS8w7pxaLApPaFnIpzf7LuAOg1XEvaUt3_ GknMCivJe1v1UZkS9lS.ZY4baOs9MRZDJ.q5nxaGrloT1sngmHRAvdYexsAAshrgvvcQ7RmsHC4y g7XGyHzMDxakCTXCJsaX.WI_UdLF.D0EYMpBRjD1lBLRADULS9VDgFg9lKYAPjpwWHcbd9K9fbtS rdQLK_P.KSocR_53wXRIswCz2WvUrR7N4DR7MBK7vgrNNktbOLYxtJQU6qGDJ1oJf7HYIy7wzg3E EmMNzhIbqAgsEKxeTVR4BQ7bHSgKIiAX7f_UQzjnlkOI9.uttXvVunGQerLGL8q6IehzUM5lT.cD VMFXV2OlnQ4HczzCpq3dTnYm14iDX3pvFqjWK1HYjQvRUhspCyygxaoMJaTHQ192Iy1RBB8K0dN0 ajyRIHVzpjdILmNnk7MJhP0jYNYIjTIty5sSiaoGLGj8ri8hck3Acanx7GPnPdJMzUcZVD4eaXiv rLYq_DD2PxM4PAshWm8Tizt66OFzqUeguKDj7fdO26AKe8A7qt1X9UIb_8dF5aEl2jmCWshAD2y5 cKCJC2w-- X-Sonic-MF: X-Sonic-ID: 02a38d3d-0de2-48a5-ba8c-db463964da2f Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 28 Dec 2025 22:54:25 +0000 Received: by hermes--production-gq1-54bf57fc64-fqp47 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c3511808342bdf21b9c4fa617f766f5b; Sun, 28 Dec 2025 22:54:21 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: armv7 main's gpart [show]: signal 11 core dump during boot, before login; xo_format_string_direct; official pkgbase distribution (kernel and world) From: Mark Millard In-Reply-To: <2DDE6192-97E6-45A0-A119-6E25D9995C78@yahoo.com> Date: Sun, 28 Dec 2025 14:54:10 -0800 Cc: Alan Somers , FreeBSD Current , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: <29D0FAE4-7E72-420C-9E18-808DEAD16F72@yahoo.com> References: <1B16024B-5AEC-4F75-BAC5-C6936208082F@yahoo.com> <2DDE6192-97E6-45A0-A119-6E25D9995C78@yahoo.com> To: js@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.54 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_SPAM_SHORT(0.46)[0.456]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.147:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from] X-Rspamd-Queue-Id: 4dfZRY5LWCz3KBR I've found a problem: use of %ld notation which is not an invariant match to off_t and the like across FreeBSD platforms: off_t is 64 bits across FreeBSD platoforms but long is not (and so %ld is not): + xo_emit("=3D>{t:start/%*jd} {t:sectors/%*jd} {t:name/%*s} {:scheme} = ({h:size/%ld}){t:state}\n", . . . + xo_emit(" {t:start/%*jd} {t:sectors/%*jd} {P:/%*s} {ne:free}- free - = ({h:size/%ld})\n", . . .=20 + xo_emit(" ({h:size/%ld})\n", pp->lg_mediasize); . . . + xo_emit(" {t:start/%*jd} {t:sectors/%*jd} {P:/%*s} {ne:free}- free - = ({h:size/%ld})\n", %ld is for long but: . . . Architecture long void * long double time_t aarch64 8 8 16 8 aarch64c 8 16 16 8 amd64 8 8 16 8 armv7 4 4 8 8 i386 4 4 12 4 . . . The code would be broken in this way for i386 as well. =3D=3D=3D Mark Millard marklmi at yahoo.com