From nobody Tue Nov 26 01:05:52 2024 X-Original-To: ports@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 4Xy4C530mpz5dVtx for ; Tue, 26 Nov 2024 01:06:09 +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 4Xy4C45wL5z4p7l for ; Tue, 26 Nov 2024 01:06:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=GgZDkinl; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.147 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=1732583165; bh=qKOT7cF2VobtoHjV68hknMDGVCXfMSro+q9lW8cmwyo=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=GgZDkinleLahgju9NikHwNMWxsW7zgUeN1JsbkD6sSyZiaD9e5j+bvbMsn/Fa+DWr/1zd69AwTII1BQ5uM96EeH25eLdTu9BM+QvwdTLZLSwSXh5oevcWTwXKLSy1spk5ulhSP4q/+JZqk9XP/iZgDNn8193CQgO7wZNya/ODmaqsUoLPdmt9sP5jsxEQeJQISr2XW3npxhYTTWPA6oJg36rkTwaIKbR6QmkUIXfBRBKBRXNx4B+ncYie/w9eq2SYDkd4WxAMoa8BgxRTDbbVK27O9E2WSr5xq51gl9JcZ9cdwDUkCWaUOMakfcsB7zWLhKf7ewjDyFXt/kd2Ys5sw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1732583165; bh=mdzeFetYww+O+8f9MBLm3uULRil4EySbJCmQxp3istl=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=st5YvdX0aa/LLNRu7lnl6MFSCcYWHjmLTbvBcaCnim7GQamM7ubRvCw+06Bcx9sN57hC9Txom9sdxp/oDJaIeFTDTmxwpZw8MRusuzXp2WyhcpRDSWXRcec1MgzCjNQJYx8U98zIvzLw1/4LH6adot2WoAauEH8be0J3rPdLdAzsLAPqfESDLHk47fz72SQz81fkmXQDrSjbUg/0vZEoWmoD7WpsCKONb/RpbWxiK28iREuJnWDkskqx2ymOVnLp7CHHPEAhLiIhdzvbrNbM/+6OZI24xYww+fQYsjr6JROEeio5bDU4Rom2M8CEw7BRFRl1GJaB/ZHJ4Wz3DRnUAQ== X-YMail-OSG: glUj_eMVM1lHEaP2x4dyA9crTj66wB4aNjzEdSa7T8f3OSHJFdNx3qP9.w5bYXB 2CVff0m06rzypSN5aeuVLiGYI8FxnMprQMpm5PYSao1AnS5i1X7bC7EvP4NQ67kxuYnmNhLcgKf. DjDZCSDsHP3rWB4nfNKx0KDMiXJV_ks17HRuJIMcaNhEGxYm4Pv_1JNn7kdTNQHya88XY5qfD498 exzEFLytcV.VL6bA2VNWVnnVObOWPiBeAjLm_W58TriyvzMFW6BMqWzld6vKlW3e2ajpB4mJJJ4b AnhjAG9kILRG4O3yAILuslvsuv2MrDT_kcLI2Kre8ISXSKrp1oCQ_zJj3FgXYRxGzi9wB.4kQ6bm OnEjlJg.2JOz9750OFRs.zxcXmhrtG.9ouWpH84P79whSwXcwAqa1d8RzZZ0mHcaOKvcUTmafqPj 7ROIskxYkFin8Sp_p0_W3B9QQuc0oZfE95StOxSg7Ryv2x9NvQSR2Fjc.RggmWWyB.00zVu0unnL aPRKE.H2ucvWJeFhgwIMY6SxnfWrxMnkYuQOWOS5m6DfjOzYAZGzpfRg_rc3RfEE4EHnykS2E3QT dMG_ou_FdvvEQarv2ChUIl11GAIxz6ZpmLtOl6H2VQOVM4DtsOaybvmUcynGobfXpUj5bSe5BJu4 tkRKaaWtDEE4_B6DWxrfjF9n5JlGqcHMNqV2uvE2iy45Z7NpIUs2eTe9CY2WI.DNk.4T0Wnj4b06 xvBmBliV3EYk93g.GPjupmTvjnjxMpuDK21YiNXGNcRzDS.X9t5.4vdl401dLo2IJxuUsWbM0ccn jAtuEdSeTwDzTKjSDqcm2j0CLBdQkgJ5NgrLbA.zVOwcf_53OWjKP9x1r0XYvN047XXLX9Ir2aIX ek2waCWYKaOyTcM2nitRe9mFTZOqZhQcTTjW3Rw0JCNlAQsvKtAYcaVrWT4hdy0MFwZ8llHJEJRg 6XJRS7An47LpjbaqbUwgZZ0gx_R2HsfJqWbx1SjqZOOWWjgjXj30Arhbkvx3mOu_zBsiKvF7WHqK Mxpc5irIwLfZ1D_osN8FdnwMkaDjOFtvYnrow5t38Bd5YIpaEmzrVfU8c.k1sajHQ2.eial9PI5E BCFASp8xUT2WXob.1R2DUYEv_fX3PqiWGVSZssoPNa73IqeFL6Brm9cNFmCeN9x69nV08to5VKXx Nvqk2BhaWvlBs97Twt3yiURDonB1TeWRJNHb2ZUX7Ia2Gd0fu.xuIFU6Oxn8at6gTlizIv2b_JGK Y_Qf9S9_nJHTTrfCIlfYU0kXODrtkUkrIds.ZcR1ctaqyG4THZ5UOBpZ2XuMZ2e5sl74B54l6wL. MMEoZ1MkdRFb6uKRSiX3X5uOTsqtzf.GpEGNHQ93uDoCyrWgUUlCo2zvWtSZ.WIyDoPDdyo7m17y oZ4ILcorJsf_Lep66rIi4tXV88w3n4sA9pLdyowP5BaXvIQs8J774udmPABAjzF2bFcCAsuqEjCq kcJLJpYc_bef6HEGxqsXoGkbpAZx2dyE2AKrFN1pADPLABMZvQMJTa7YZPLOwSSUlJl.MTguX3HK UPDjRlHF6Ji4fyxB.V3CLpNEraPCZ4k5Ad9wV.RHXoYMaVMY1M.0mb1zomH8onuW6St0.aobhbAG ivfGFkHg6lUECbI0gmAqN9.524tKMPpfbDs0Ksqs.8X6X7sDPORPOjke.bRjkt2w_2f0OMV0_kD_ e8KSJUmW7nCNB2uolpq5J0NqKGANUpOFPEkdJ55Od032bHcL_Ral4XvgZUAydkuITjsFNGk8UWw9 v7wtGpGQfgrCAdTMI.wf94hSnfyOvQeFOD8JLnPRQtJGbqFGqF6kvyOMxVD9a232AO1F1yGsOCeE VdkDapHm0kNghvD1AUUB.XMDqgpmHKlInA.iWY.XJT0z_OnLMkizi5tqNK1euSE_Q0yszHjrSz4. GlUlAUxEWPWRR2fx3xrB7I.2AH1K9JG8r7i4ilBEoNygfnmX5c2fmXFUs5XjzN2qhTSvSFywyvTb oSHF3w09vFNRCmAnFztF6pdJQNCtXNG1VIl.drPrSwhoRiu04YTQsXnr2x116fFBR5u52ZU5b3yW MfVqhvvIz5uG4zVwtrn.owypuU16OtQT8Zd8aq4agGVoYIhecEPv4oOpOVlT799dSCFeYj31ddSz gFv8RkYQX_Xaj3Ni3B3T2NFod7hevZfijSwAI8Mmul6z9Zqt4.IAGItT3YUrvpLaMpw4G5jByM_O SaL5zpQEN3.IlHb29nxYOrCnAb8qlTaxCyKH9VYT_sXwiROSHeH9nx24jgWd7mMgINUw.EV_8dMf oUQwp.yTM X-Sonic-MF: X-Sonic-ID: beedd218-edf1-452f-94e2-2b8a065f61ec Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 26 Nov 2024 01:06:05 +0000 Received: by hermes--production-gq1-5dd4b47f46-ps69l (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 33f59f478d8ac8e023c55ee347f98df2; Tue, 26 Nov 2024 01:06:03 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Subject: Re: port binary dumping core on recent head in poudriere From: Mark Millard In-Reply-To: Date: Mon, 25 Nov 2024 17:05:52 -0800 Cc: Dimitry Andric , =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , ports@freebsd.org, FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: References: <46E3A370-A3E0-4BAF-B707-87F94F98E248@FreeBSD.org> <5ee47c3d-f80e-4d50-9b6a-acb3c98e80e0@madpilot.net> <7c9c3cf5-bbd1-4642-8d04-33aa07a4db02@madpilot.net> <9df256a8-c6ed-46d9-b955-fc2657c12d36@madpilot.net> <5c502054-7353-4a1e-8350-c403482e9c0d@madpilot.net> <3127C3BA-FC93-4636-ADDB-89518DE9C60D@FreeBSD.org> <86ed2zsp6l.fsf@ltc.des.dev> <5f24a570-26e0-4c0a-817f-591a234fd07b@madpilot.net> <5918C6A1-8FDB-40CA-8C86-EB7B7BE75A2E@yahoo.com> <86ed2zc8r5.fsf@ltc.des.dev> <45098ccf-4dc6-426c-849a-c923805d6723@madpilot.net> <38658C0D-CA33-4010-BBE1-E68D253A3DF7@FreeBSD.org> <1004a753-9a3c-4aa2-bfa8-4a0c471fe3ea@madpilot.net> To: Guido Falsi X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; MV_CASE(0.50)[]; 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]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(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]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.147:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4Xy4C45wL5z4p7l X-Spamd-Bar: --- On Nov 25, 2024, at 15:21, Mark Millard wrote: > On Nov 25, 2024, at 14:23, Guido Falsi wrote: >=20 >> On 25/11/24 23:15, Dimitry Andric wrote: >>> On 25 Nov 2024, at 23:12, Mark Millard wrote: >>>>=20 >>>> On Nov 25, 2024, at 13:27, Guido Falsi wrote: >>>>=20 >>>>> On 25/11/24 22:18, Dag-Erling Sm=C3=B8rgrav wrote: >>>>>> Mark Millard writes: >>>>>>> Guido Falsi writes: >>>>>>>> On 25/11/24 09:17, Dag-Erling Sm=C3=B8rgrav wrote: >>>>>>>>> Dimitry Andric writes: >>>>>>>>>> Probably best to create a bugzilla ticket, but as I said = before, I >>>>>>>>>> cannot reproduce this. >>>>>>>>> I can. My builder is running 15 and sees segfaults while = building >>>>>>>>> packages for 14 and 15 but not for 13. >>>>>>>> BTW removing optimizations (CPUTYPE) for only the affected = ports made >>>>>>>> guile2 work again. Did not solve the issue with sassc though. = [...] >>>>>>>> I'm also using ccache, but that does not look relevant. >>>>>>> I've never used ccache or analogous and get the libsass.so.1.0.0 >>>>>>> .got.plt corruption that I've reported on the lists anyway. >>>>>> I don't use ccache or optimizations. Here's an example of sassc >>>>>> segfaulting in a 14.1-RELEASE-p6 jail: >>>>>> = https://pkg.des.dev/logs/data/14amd64-default/2024-11-24_19h29m04s/logs/er= rors/plasma5-breeze-gtk-5.27.11.log >>>>>> which matches the following entry from `/var/log/messages`: >>>>>> Nov 24 21:23:06 pkg kernel: pid 71277 (sassc), jid 253, uid = 65534: exited on signal 11 (core dumped) >>>>>> The poudriere host is a bhyve VM with 48 cores and 192 GB RAM on = a >>>>>> 32c/64t AMD EPYC 7502P with 256 GB RAM. >>>>>=20 >>>>> I sincerely hope this is not relevant but my CPU is also AMD: AMD = Ryzen 5 5600G >>>>=20 >>>> The amd64 system type that I have access to and used >>>> for my testing: >>>>=20 >>>> AMD 7950X3D (16 core, 32 thread, so 32 FreeBSD-cpus) with 192 = GiBytes of RAM >>> I'm on Intel, and I don't see any crashes at all. So, are we looking = at some CPU specific issue here? >>=20 >> We can't say for sure, but we definitely have all people reporting = the issue on the same CPU brand, so it's some indication I guess. >>=20 >> I was hoping it would not come to this because I suspect such issues = are quite difficult to diagnose. >=20 > Unfortunately, for amd64 I only have access to: >=20 > ) An old ThreadRipper 1950X system (untested so far) > ) The 7950X3D system >=20 > No Intel systems. >=20 > If someone had both AMD and Intel and could have > boot&operate media that should work for both, say > USB that can be simply moved between machines, > running test on both would be appropriate. > (Implication: the media not being tailored to the > cpu specifics so the same system software is > tested in both places.) >=20 > I'll note that the media in my context is PCIe Optane, > ZFS based. I could try a U.2 Optane in a PCIe adaptor > that has UFS instead for building textproc/libsass . > (The U.2 content is an basically a rsync of the ZFS > Optane media's live directory tree, with node naming > and such adjusted afterwards.) >=20 > What do other folks have for the file system(s) > involved? I get the sassc failure from a a pure UFS live-context as well. Interestingly, there is variation in the .got.plt oddity. Earlier: Bad .got.plt: Contents of section .got.plt: 2bed60 00000000 00000000 00000000 00000000 ................ . . . 2befc0 00000000 00000000 00000000 00000000 ................ 2befd0 00000000 00000000 00000000 00000000 ................ 2befe0 00000000 00000000 00000000 00000000 ................ 2beff0 00000000 00000000 00000000 00000000 ................ 2bf000 96ab2a00 00000000 a6ab2a00 00000000 ..*.......*..... 2bf010 b6ab2a00 00000000 c6ab2a00 00000000 ..*.......*..... 2bf020 d6ab2a00 00000000 e6ab2a00 00000000 ..*.......*..... 2bf030 f6ab2a00 00000000 06ac2a00 00000000 ..*.......*..... . . . The new bad .got.plt ended up with a bigger zero area, the nonzero area again being nicely aligned for where it starts. (The .got.plt starts at the same address as above.) Contents of section .got.plt: 2bed60 00000000 00000000 00000000 00000000 ................ . . . 2befc0 00000000 00000000 00000000 00000000 ................ 2befd0 00000000 00000000 00000000 00000000 ................ 2befe0 00000000 00000000 00000000 00000000 ................ 2beff0 00000000 00000000 00000000 00000000 ................ 2bf000 00000000 00000000 00000000 00000000 ................ 2bf010 00000000 00000000 00000000 00000000 ................ 2bf020 00000000 00000000 00000000 00000000 ................ 2bf030 00000000 00000000 00000000 00000000 ................ . . . 2bffc0 00000000 00000000 00000000 00000000 ................ 2bffd0 00000000 00000000 00000000 00000000 ................ 2bffe0 00000000 00000000 00000000 00000000 ................ 2bfff0 00000000 00000000 00000000 00000000 ................ 2c0000 96cb2a00 00000000 a6cb2a00 00000000 ..*.......*..... 2c0010 b6cb2a00 00000000 c6cb2a00 00000000 ..*.......*..... 2c0020 d6cb2a00 00000000 e6cb2a00 00000000 ..*.......*..... 2c0030 f6cb2a00 00000000 06cc2a00 00000000 ..*.......*..... . . . =3D=3D=3D Mark Millard marklmi at yahoo.com