From nobody Wed Feb 21 01:54:25 2024 X-Original-To: freebsd-toolchain@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 4TffTs6VT3z5B7W8 for ; Wed, 21 Feb 2024 01:54:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (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 4TffTr6zN9z4Nb2 for ; Wed, 21 Feb 2024 01:54:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=SBYWAZJW; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.84 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=1708480478; bh=2O5A9RAYqwkEGDfyj048SSRtcGtCSoLzw+9+envlk6o=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=SBYWAZJWlXdyHwGMVNhdY0tV0WuXyFUipoaOaDoEwxhVVTiBXj+oNTC5EtBwSNaiR+UbHQLTpGJCp7ZE3BhVkRoN4qX2aUloQ6wMDJCFVUKmql8vlAUXUyd5sNdwX5dwALjA2OMYx3/x+4+gQurKJ8BYJt0yeBIHcG2iq093tIH5X6iBnrc+8eclerGFhgmV18AfkNEhrGB15+1ZtdJdcaE5nJC+OPnE31YsONAHUpn49xGO6RAdRmondJ3Q6OQUBahg88sSmJ9onv9LXifel3duUbZco4wNSAeovTajvlBybOaI7FNsLKQGYPF78qzByRky2/R+SVe65PiwEpUkTg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708480478; bh=VsIcSSVe2HaVVm+bG/wl3zJq44gadCmNgT5HQwJ9Dly=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=qA6bGcia+rHVAoj0zh7D8r6Vj5zf0nQpAhCY9M2l1eM8U16fYN7Ggf3actKch5agWQIjjKcdg6kqujMiBg1CMqs51cNuZnVcgC4UUjG9IJMCEv7RbnY5Ka7e7ROkuhUbwkuPEINiy2q0F2MSwSVdIbPjdDuy/+KThI0uVIXTeCKClI/7s25+NX4jALxmwfZBTM0l1aCdR76fn14nracVIo1GHp7VGpq4k3NzATiJVprBbdOh/rrNUL+VUSsdhoBMQW3jDH4UWJyV6w8GWgA36PDz6oGLAzFh+b5LxAWsNiHAzwakaWtnd1G6vDKTrVXC5euYNYBMIHjCVhchn7Byvw== X-YMail-OSG: EdubGQ4VM1lv_8e3_LB2RkyjFFNrI8ADv2ueBRglRtXSC3NMVrhPE4Cy.Q.TJmr ZBbaUnX7VISpRGri6GHF6l_tA9FJK0Ii.QruiWsUXnjfnAOmJlaBpaDu5ETJfU0tm4yNcDkOfIXr HaCaK3cS4wlRX5SUyQH5LbBs8aKFP_E9Jx6DTrAx6QU6C75RlIel40l0HW9kHuO9FQbitXcKnUco hxGIxMMOseM7m2tAbWhd9QRcifQX_fmXDP9COlgwEpCOiW6GFoOZVVTcuMPgT93Wg21X9QggBGKO .0QvTiKaJaNS93iQ8yHx6BNg42iP59GypxajXcC070oDZYnm.zNbuapTa9CIoLWhR.68OiSEmrh2 KPkVduysMTybKXHESjP2AKHK7cXnCFMBZ9IbW490a.tPcTNGA_SRRumoc2Eodh1HRLDGwZrjZxCu ohCVwyaKgEMrrQapXIhMy3XyeSEkfy4MXwHuTm1quDcp.p3dOReRBXtQ0fp6tyRCK7yH8iFYEc5e x2CWiSBzSJNc9AVO8YbwhZB4TCiNaSVogm8t3TkkOifqYrn7shoAqAJEPOvdxnb8bi5bgMvzTxG3 _s6a5xX4lBTjB_XpqfRohlRHgzB1hkRDVceNZZFFvc41s_Ap1trcOUXDJCW2GNDoFiCd5Kd8_XkA uTN4i3JAGW8vyMXKdWrKxpVJpja6CwpfRxv5D8RwrJSs2CH0KyUTA6ZvC44N3.U9CZqb8vdAO1eX DXzDOQ6FtIXuuhgw4hh_2f2P35rV2Bxr73yf_8b9PzvS4vJwxGC1FsY5F3Xnzdakm1dVItDjbaTB ktin1oGR7ULb._Ygs7sDSIJScZeQRQXSYYru7JkcmDpkD75KO7OzK_fD4taWX54tp4sYQVAXrIj2 3alF4gLR2Xn17we3enkda0HZK0ChNyqIPBZMAybxsMlwTsRETrMNDldZPOrtZez0xPJuKQA_NUpP JCapd4fO.KLvPyXmC264D6iiAW4Gpfnjol87g2vwEQF7TSamrw4AewMneepQ737GcUACa36168pD HWLuwtpQS2YWek2BF.qnd7utszKzQtH2Gusa.RxC.ypY4y5pEbMI1rwtYnEqwTXaDhcJizUpGOak n9rPn8W3lQfRRW01ooKBr6hcbWkNuZ8dHXbYw6XWtxSR411AyxZ90zfgflh9D52r.4OSZINqon7D je_gcrnR.IzqmGj8YtvxaaKHkN85Ce2Lhm1NI_ZHza00On1NiIrtcjxSePnFRnRS_bQeXCeW51yU dge_6nRobnwtO0f_2Cdjx.ILU2nqgoGNnOc3O4rOmeg6DOeS3h3ifsQU.OQ7fj9seQc8c.aQjusB 7jEHR2olVv8uRQ4sniPcLokY6F2M8iWwzK5H_V552MFe0unC6vsqQ00oau1tFHyPBFmpT.B8VJmI DImkkvor9r5Xk.6yefCiulU3iiWtpiJH0pPZgMJmUc_IwgWM5T6IspAdOl_Mf3SyKj4vZSQO_yFo WLDjji0qjvfUMCvjudp.7Va8FcO7kt4GT.i_hGYUyFS95dkPl7tv1TU1C_jo3n2VpeHr45i15QvR nnoYNymMnkas7RVfDR7wX7lVoZEICmDocqtzsu5DDEdFEYK3X7d6z.vEwZ0qDUdrDBKxRnTfj1N9 PoV_wxg79byOvrEIyIuk6ZDGujgFA0ENZ5Ud7W_nXfhQEVku9GlKjTYuqsabEEBpC3LT7TNyT.yh .nN52xzAQbyivlq_9aorscuCTFzlYy_L5HKuXOWHmkZ4NuuYmp210exMwpZB53Sg3lS60x0KLUs5 8lWqn6Wc7FIZZqOEzUPuAi6nwPOz9ja35HYZdEyHzWmJ9dVguMRMEwT4N6GzlIyFJ6jT25Mnl0mC CQ7rjLRFEMlpD1Gpt3S5U9ioG1fUL6K.mygyq_Yc.tyujkApdTpzvyy1xKtA30HoaSGhDvFEzNDU wDp4G2kFAhWL9TUUdjzsVnLcIzQKJIgQJb_wtTAHaXu3Ya1aBNAksZJ8KzxuuMIX19MdtJzUZR_m YTsVVO1A6iUEYuwr2Y003O0RZ1mIm0rQWhWUbbBbblzsINr6WiC8vGz60aM3npqgNxPjORXtP_5N VWxGiLGOB5iJOX9m5ujLtWhqfDaSw0lSWyF0UN1cPq.hkJ84LU3FdHH8hgidliyOUBFtWLCg25_z B9SGbYyXFaK7l9f5z_ZDYwvw_hvX55FeUvqbsinDPn306LOshcQcfRY27tcL867RkTcs3lx_Ppd5 ofiuuSqIsUanWfsj8hIA0OU0jYme9o.mDQKjgX9F4lJnztuBlvXn_ny8Nl_W7 X-Sonic-MF: X-Sonic-ID: acb4da8b-41bb-46a3-9fa0-dcf0f9b55cde Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 01:54:38 +0000 Received: by hermes--production-gq1-5c57879fdf-vxz7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4feadbffd6625bc1aa8b6bca1b005611; Wed, 21 Feb 2024 01:54:36 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: system clang's -debugger-tuning setting: Is the default gdb setting intended? Message-Id: Date: Tue, 20 Feb 2024 17:54:25 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4TffTr6zN9z4Nb2 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.52 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.52)[-0.521]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.84:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from] [Curiosity, not an objection.] It appears that most likely all FreeBSD platforms get the gdb setting by default . . . armv7: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: armv7-unknown-freebsd15.0-gnueabihf . . . -debugger-tuning=3Dgdb . . . -x c main.c . . . aarch64: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 . . . -debugger-tuning=3Dgdb . . . -x c main.c . . . amd64: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: x86_64-unknown-freebsd15.0 . . . -debugger-tuning=3Dgdb . . . -x c main.c FYI: QUOTE of = https://clang.llvm.org/docs/UsersManual.html#controlling-debugger-tuning Controlling Debugger =E2=80=9CTuning=E2=80=9D While Clang generally emits standard DWARF debug info = (http://dwarfstd.org), different debuggers may know how to take = advantage of different specific DWARF features. You can =E2=80=9Ctune=E2=80= =9D the debug info for one of several different debuggers. -ggdb, -glldb, -gsce, -gdbx Tune the debug info for the gdb, lldb, Sony PlayStation=C2=AE debugger, = or dbx, respectively. Each of these options implies -g. (Therefore, if = you want both -gline-tables-only and debugger tuning, the tuning option = must come first.) END QUOTE =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 21 02:24:03 2024 X-Original-To: freebsd-toolchain@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 4Tfg823mmCz5B9Vd for ; Wed, 21 Feb 2024 02:24:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 4Tfg813Rmwz4QMy for ; Wed, 21 Feb 2024 02:24:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=rQpJFX7S; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 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=1708482255; bh=qgzIakd4cXRM52zSdI1ouy87FfeZJyoCRFu1uXQX/xw=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=rQpJFX7Sjih+qFvFBdkeSm3qM3zHNKlS1YzX5vc1RchpuBJ8kN4p++HlqAeDO57SCyPD9wDSJ8nBojbKGp1YKeLa3/I0Vmho1FQVRpYxHAHxNKwaigZTm0cNxRuS+ffAh5Lac9GDjGw36OyxV2yh2YW16WHWFHpCdifDXzxQeB7uDK62v6hKSFZ5qPil408oj7NXqNNgeuvupr+d9xR0bqMWWS2ydmXnjo2SqNmPr87+tCsbwv14tEJ4rzuingu46Zff6rlk69gq7g3yVln5Wz9ykeAQAzLAMpoq8ANLBqAFCQKtc43PILJcj+riasQM/o67kJAqZNAEi4ZJJDYDsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708482255; bh=4WWtqbMJhET4HF8l6dWjMRGO6goYaKLopzSl1gCog8k=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=l3y934k0pforSlCgVM0QQ53t00pIuHvdHUR5sG2ZkK/Sowy7zlcr9wLEzH1FlvlHTKCaCfAplea1lMlhiz44JC0vkH6MORayP04EQtftEcZpSkTtHrHQ0gHR9aUwMWgkICNx5h1FD65QnCp7JoHCs56UsxIU2Fa7N4D+drl7Q7m0vydjjae5plqF1ir7xJdt8tALLZM+mzm8Lt+YLa79iyzT5yrxrtOI20UXPSPcNrsbYGYB+/+N2vJRg9MPHUENc+2M8DBmzHUWVlGyDxvO18Ohu9aZyM3wvjl+iOOvPI4wOR2GjVt6BLbSbjVCfksz+A2QtJBvcVCblKGXkjP3Zw== X-YMail-OSG: 0S_mE5oVM1n.VRPaOaL0oYV0nl0eALl2k8U2hlbeKENsFn3t7XSaRrSSsNHknjJ 6zx31RN_L.Xq1gw.Ap2o9mWjI8xayT6ayogxTernpeEWCmFUnQMBEQLaiKaDl5ejZiRaW50faYZc 5xtoWEw4sq59JZ7vdH40tNcgoH0l6okZXnUX6Dkkx_M7XRVlnSbvcwxJgT3JekqLYcIgZ5WfUeoo xRjW0kWm94lBYDXQ8GDtnd7Pr2l5s3bnI4yTwhC5bfFZKPb7ikmwRjKFck__6BvSBLnc91Sv2adh ZJ4BnkQdoayYSt_N01IE8wJLCZkRm8We2Gs0f.veeGKq4XOCoAtQpPy3j4CQV.7Poz22wTG3wxii VIhhf0cIiXJoneDbIgydeNQvs4Z5TzRWpw4Y4nEiGLSG1O1PIyk2m9oqf.uUOYadGIfais032gBz 8gTkaXyOMB1TW.MkUd38oMDPo_1S5zCULsQRvTfZBFXsn.Q9hb8XKJ585R1cXqaoW2OUF8ToburI qGyp295TIT_p8dfYWdcN08XFHQ_wKIngMQhM61jVHsdUcP9Q7ZBRQnpHdKhv8pkAu9T8Lz.bufKB N8pMxdAu4dUus5W1BlLUWAek6Z6VVt4k7fAI_BmExirTfai8wcIJbT9RU_AEjV1_Vu.LNSP.ItRQ yMA4.9WEyte0f.ZM_w588dHgIvme1d_udeiXenB1SHIuR4Ua637JwkOj_gHHR8AAQYTkHfcM0UKG HYeuI3hFyitX5UFcx0kTJSlsaAgzacOLCMeWWVmGSFtxsGR7grsTAPVV.KGwj5YTMDgc9ZiJM6lx QoySAF.KBLT.nO8fnblU3G33SSIxD0otR7EnfTgECUzClQkC.f2tYUi4I4MwfY7AgPb8nhkyE0fd P9W2JNGJ.kMpFH1MvabI4r7fXO3JJyA5NGRFaoGzRFnXJ21F8ClL9bZCnMndvfSbP5PJwwnyl3q_ 2tLxouesdUUQeQCxOhfarsccrvxvdVz9HcgWH.rH0J1_BD9RrJwYkHjUCdlPJEraQTD.Odng8GmN T01BgOrs_gGcMzwNUpNWLNUjug.N52Bh5BTJ5EobC36.hjMCZc5DGcQeNofK_rCfaRku6RuLIF3G 4QTkeq2LWrCjs5wxKo9SnmMynksdHivAFbswXPoGVJXku5RQQ4DhBHCQ6N7h4Dh54xH7mCWKhCPv NyRLsGiLowQKuYzE5a7D6K6H9yO7fWSZhGC7vpb8B5eKJ03FG8DJ.QuAdlBwkBu_HIqCZEIHlS0y qft.nzrt85k2CLdrG3Wr5N4IxPunNsoQ1JIc8PuaKDHU37D.d5vgs3SPi2ncyXU2Ynm_P2k0pJLy 7Cdp10IY1Dplexle9A2kGBnm7OBjAMb45cSQA3jRmCqsnJ9rPpcjTq2uYp5YqNPue7AkkQ3EaJD3 Xs9KHko2zUNGb_xCYf10vlptzwENfdH1nknEZ_dt0XDtovvciUXJwZdeadeDw8xSvgvbk3vRnDqo bsRInKcc_.r2247IqQj2TBzwQkwb5iLaZIqjZr0Gm4NB2s56FvTXllmOseXtXZ5x9QqaH2Htuj5F hs_e4hABIk.Zzk2gTxMU4bpwyH2aDzuF2ExWCJmd2UfaTR90pTaqgVuykunB.hbb4YzbCfEpUszL I3PQ2_HTPonISQwCxsrymJyFP30OVUEyu55KUpf0t30foQ80CvHRORcr.3ByQGfWnY5yHykCwMsS ALEcUtNyrXci_ezYkNCblRvaIoyIfjQ_Z79DWarZTXM4I49ovLxzujuTPDKCKfScoQ8M3FtmOZuA .gr236MtbYHnSK_9I1x0HNsXDV5Tca13bqZ9ApC.yrtV3smu3zK3XtpvA3Oya7zDVwNufAl.OnfN bn1ERQtDH0sXweo95uDucWyDOOwRQLpSznRcrNwY3IgtSTmvdGRBpG8Of9KSqD99WGpbLLy_b.gW 4kvMFEaZoEA.tF_lglwSe0xLWNLkfa67DdKx4hAIldQLYHLOhnIau959nDGYoH4sJ9FxU9.VTsYS Tj.9DH68gtfFFb5x5sEaEN6eYNzAXbjFmYEXWr6FVwQNwg8o2VExnuRL1ndaE9X5v_FIIGOmyaOl 6MPILbTaWwoj7K8PmQlYnu4ZK0zpNo6AzdaHBljSyZjaKJpgmoDxLF2ld779DIo5wfnJSRCbAKYw eq3arYr0ncUOoFgTWKMNOeJ1_gGQNIhOsjlmE9wBYJaOAMZqVFRlxd3CHPpL32J1IvD0gq7JTMLd 6zJlHI8ckfdCcQAfYAvkL9bYjHP9NYsRytZNMdit5UCRVYv144H1owybN0Xxf X-Sonic-MF: X-Sonic-ID: e8ab4478-eb8f-4c98-ae6b-a0f0f0a3f0e5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 02:24:15 +0000 Received: by hermes--production-gq1-5c57879fdf-tnlsv (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8d3fd2234c72b13268e2c89773e72b6a; Wed, 21 Feb 2024 02:24:13 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: aarch64 vs. armv7 system clang defaults: -target-abi aapcs (aarch64) vs. -target-abi aapcs-linux (armv7)? Message-Id: Date: Tue, 20 Feb 2024 18:24:03 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4Tfg813Rmwz4QMy X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.39 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.39)[-0.390]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.84:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from] armv7: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: armv7-unknown-freebsd15.0-gnueabihf . . . -target-abi aapcs-linux . . . -x c main.c . . . aarch64: # cc -v main.c you have mail FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 . . . -target-abi aapcs . . . -x c main.c . . . FYI: My understanding is the that aapcs-linux uses 32 bits for enums and aapcs uses variable length for enums. For aapcs-linux I've also seen references to "int-sized" instead. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 21 16:38:31 2024 X-Original-To: freebsd-toolchain@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 4Tg25z5S2Gz59txx for ; Wed, 21 Feb 2024 16:38:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.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 4Tg25y54hLz4dvy for ; Wed, 21 Feb 2024 16:38:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="sIUFrz/B"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.83 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=1708533524; bh=wqdhpniGLW5HqcQfkPPMOTSh9grypKKe9gRoLe1BceA=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=sIUFrz/B/DS1rtAbRNQVUONhM1jE1NsZA4U8MVoID+5PKCOmp0VDyhMiWNiBYfhbtJ+ddM7splHh9ydY9qis/wh8rnlV2e9ez64aMCWYmHCi+PDw4Vy7V77KlobzA5hVPKZxszkTZCXw57ijkfM7S0HeU9nBxYnQX6vm8XWNBAyYMQNL77ErgB/0+BgLEuLF7avSNLWTa8dwDxhirWxeD08DLuPnVQLJwGXspSy5c4IpRp/iECsNdlCto/IxdpJCAhQc2oSwTrVf5M5HYAq+3pXjmPe11pZDt12fCyPl3hgt9baiM0YUzSZHeA7ra4JiNPMY6plFgvmBEOe1Mrh+PA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708533524; bh=YVxR8AwMwKNnAi26uDj0hUwtwN1KPa8J91nO4HVjn9A=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ByS7C6srBgAhAaAQtOCEA9rmOm3deGZRa+cELCbDss8aE3hvg5NhzfESdG9CqsSgU2kiw1aB0O3JoA5guDNG7lVe1u2hMelQqY5QZfYz8uOPwmt+hyHuQnXHg/hZ+7ABuacXKJopw715Rj6PQDgKl9bAIEL/QrbqxHriDOeHX/HThesBvfR2178UoOF3nxo5ji6c2FX2UZDyP/M74+1YwMkTaJx9bBC5af6+jrG/kXbdtOHr6JjjzwHw+tmf7WgG7OI9V7O6Nxo18JxBDNp4IhkYbBgoSCU/wRFFEt3r6AaUVuNLIeW3b074QF3N0Ay4aX55E6glhhIeO2N4prqT8Q== X-YMail-OSG: VoUaqecVM1nuMihXLO98U1qzoixP8rcq1WCU0xK94Kz8vts5hGXvYlvWAPpRS9Z ds25Q1rkTs6fT5hmBHMpIv10qCwKuSdvG2g8F0hHx2HJ_9wr6pR7bWwyZIPMHg.A.xfXgPp3Z1wk TyFOPeTf75JF4OK8TYUf7QkqNvVA6QFu19w0wH7pASICTmWB6SlsdfGjLaqR8XqKq3NQ2twtFO1p PFfRqxz.jpV2ZZS0axJzFdInw4wSSaAjw6MqrCZbZLYpRHdzRsHjMvctn9_bk4EU0u2YHPsLHRx2 Kpx0aGJJbEiu6gQWpqpdl7a.Rvn080THNY6jHxzZjZlomJOYM6dzYoiaD9pmXNdqr27ByLOmIuGL DBN6NTG_C2d7e2X.sZbMmVN20eQbBohPI.6L74obsr5wJ_zHIYlhnbXDFkfIMa1m0PpnGJ00qlfR PZ0x58wvFB_REaVcJnhgwk0JdCHiLIbmDTs12_uyzc2QlvkNlrV2yGqHWc46HjjVt2YaK0quPC6L dRgLgckSlv1E0GFe4jQTxEv5HD9C1zxg1VgMmoYwgf3vHHY1rdY6XwWL0w8WEZV1sTkiYocfaf.R y_Gd08MHlD0DF9OkT0ThY_eOa6qEVM8TrA5.Ac5dIZZvIDS8TUGTRJrs4tADg3kSeQiTmZxqfxQY 6w5I5GwVBCXgtAC59Z5Vq56B6oh0hoobEvQVmtUi6lb4lc6Qb_5OJQFIUnw3HZisjtqHzZqN70ik jSLhpX8bvGIja7U24Iw55dGkMdZeDOnP0QcLnLPpNE_aX.Igbh1u1EdeaZhQ3GxqOY8mQB7rV1n7 6VajDWEc8D95if5qLO78SRK2jKsHCqMq2Tq2Bkw_Z5ImoagItDyb2TgCNsmwMREtVJflSjXJZmbO 5cn01YKKG_C.HyuqOlQL0aVLwRrfLc8KJaSyoU8_By.U278D.pl1ldZibWWpzIewS5zOPaqvL.wD f4iSBUhk3Rj4vPwbRDM7d5I8M0mgdKv5NxXwCSeBtY_6aqNZTIPvsybAqabVf2Q9gEutCH6nep6w z1cATnYbS3xPvAa2b7c2Wkd6RhQ_7KTgBYwfa1GlqUie4P8h_bV0zi9fRfIWWAPzYOSaMp7VuISM o_c08UJpBjcF0N_8_PoQgD1pHaxORyOpVRi4HT6vfwqSNR6q0ePpQSS6pqNo7Dume3Uod02wjzHt NDTyxjIXy1fEuj4N8seCv5kfxIVEvHZfDKXSQ7CWDRn3UClV7y1Ld7nG96bH_mj7Bl3hm4Cjhpza i5.VsvtNaztVN8_aiEzdKvT9s0x3nih5n_pja7a2aKbLLGyN23_ppl5CbdbPqE9Qydgob0_cM50Y uaetQYCbuICC_VCrGys_lIT7La_8P5W9SuOCaTOEvw4aA46skdq5GvQwMhZB5NvXb1qRH9cs8xL2 sP0xh.MY5gNNQVLFFp04CzkjVlgGt0qZ1Kwuba_LPBqqPqQOOOWhAaDrcycc5qUdAN_qfShturxY xoVtXYOK9e7PUjKU5uPGDBMEtvzgFuTvytKho2CyY.qoOdQrNPA.iQmSuadAe6bdB7bjic.T56zU Z59fN4yhX49T6EUSxnQOH0mkCpviyEles2GnwY_gm35SOK.tbHzAoRUyBkrpGSTFc3VslkaDlszd V7bN8GjoK4vX7w1TbtUKvwXEh9lY_DfGUs2aQW9BZUe.ywJTtNd7nGm1_2X0wDhMdKeIPR_YDeF4 xerH22hMymrwwB6Xe4SKTzaMjIFnUJaGE.cexP3JPDfT8G2IPNa9QO8qzAM18ev6X2uOLNg7rrKU N_JVCN24RVUKANU_TrFBudNzRuYYksaxhc56wTtT7JIRsSAw.HnRoNGWYGH5XoOlqktOqUznG3BF kJ1k6GiRQDjCz_q6TKrjonX5wOyPpK11UspvGFDBsEasVO83f2ikGChRoJstmSxUAbJZ7gRN5SEh SQL2iI62LnmofZa2lqTM4fCmBz3j2FBtl2V9w6RR1Fs5W0N2yaDVMxQd962iljDgxC14IcZH8dgh 8kBdUDRYKFlf1CmkWoLIokinQoD0GInhzm4nCUJEoylreVWLwBEksx50Hwnx7Mq4TofHZZHDSp8Q A5c2_F3juW8R6J0DyKgAn61EjAd7AzTBOG6kXm0Zk2G8IGPYX4qTdkVI.VoeTrxJzE8SxRTiIS3z LAX2S4Q8ytCs3QkZMtwCuQ9GtkKvf4cANzkETIWy0aQPUUn0rziWJEOpc9i5sFZ91eKpdsotnfxz D4oREKYWRelj9q2.BYtTW1Il8Q_MuoPK4JlaVwxCHRo2Apmj4TJKPPN8SnTO5Qvq02peWNj..deb hMNVZ X-Sonic-MF: X-Sonic-ID: 7ffdb551-1a0d-451d-b4e8-14d940fea983 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 16:38:44 +0000 Received: by hermes--production-gq1-5c57879fdf-vxz7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7b22f2bd45df7507ff1e6cabeda075e5; Wed, 21 Feb 2024 16:38:42 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: sanitizers broken (was RE: libc/libsys split coming soon) Message-Id: Date: Wed, 21 Feb 2024 08:38:31 -0800 Cc: FreeBSD Toolchain To: hartmut.brandt@dlr.de, Mark Johnston , FreeBSD Current X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4Tg25y54hLz4dvy X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(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]; RCPT_COUNT_THREE(0.00)[4]; 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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.83:from] Mark Johnston wrote on Date: Wed, 21 Feb 2024 13:33:43 UTC : > On Wed, Feb 21, 2024 at 09:52:23AM +0000, Hartmut.Brandt@dlr.de wrote: > > Hi, > >=20 > > I updated yesterday and now event a minimal program with > >=20 > > cc -fsanitize=3Daddress > >=20 > > produces > >=20 > > ld: error: undefined symbol: __elf_aux_vector > > >>> referenced by sanitizer_linux_libcdep.cpp:950 = (/usr/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_= linux_libcdep.cpp:950) > > >>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in archive = /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-x86_64.a > > cc: error: linker command failed with exit code 1 (use -v to see = invocation) > >=20 > > I think this is caused by the libsys split. >=20 > I don't see any such problem on a system running 5f7ac491eef4, which > includes the libsys split. Which compiler are you using, and which > revision are you running? Trivial to reproduce via pkgbase install/upgrade: # uname -apKU FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 # more main.c int main(void) { return 0; } # cc -fsanitize=3Daddress main.c ld: error: undefined symbol: __elf_aux_vector >>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a >>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a cc: error: linker command failed with exit code 1 (use -v to see = invocation) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 21 16:43:18 2024 X-Original-To: freebsd-toolchain@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 4Tg2CL1jQGz59vSJ for ; Wed, 21 Feb 2024 16:43:26 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 4Tg2CK5z2zz4gK6 for ; Wed, 21 Feb 2024 16:43:25 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Authentication-Results: mx1.freebsd.org; none Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 00A763C019A; Wed, 21 Feb 2024 16:43:18 +0000 (UTC) Date: Wed, 21 Feb 2024 16:43:18 +0000 From: Brooks Davis To: Mark Millard Cc: FreeBSD Toolchain Subject: Re: system clang's -debugger-tuning setting: Is the default gdb setting intended? Message-ID: References: List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Tg2CK5z2zz4gK6 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:36236, ipnet:199.48.128.0/22, country:US] On Tue, Feb 20, 2024 at 05:54:25PM -0800, Mark Millard wrote: > [Curiosity, not an objection.] > > It appears that most likely all FreeBSD platforms get the gdb > setting by default . . . I'm not sure we've thought about it much, but gdb is almost certainly the right default tuning since it's what most developers are accustom to. -- Brooks From nobody Wed Feb 21 16:49:30 2024 X-Original-To: freebsd-toolchain@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 4Tg2Lb0D5tz59vQn for ; Wed, 21 Feb 2024 16:49:43 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tg2LZ6nHcz4h49; Wed, 21 Feb 2024 16:49:42 +0000 (UTC) (envelope-from theraven@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708534183; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Aspuec5KS3okFyePbuyHJRPGO0y1XwFuLK4jnFvC31k=; b=YHcrHUsuKwbRJj8HzALUZVZGQJMrAaspSrmKmHhidt1m2M/QMcXvntcfmAYSRI7C55adak u/XPdhP0K0nm/vG3JJ4jUYOIFnHpP2efKRhpIXe1NfqkSGW0TGkodIJpugXwnKr1NMvW4S L8xIDSpAmg6OA66SiVBMGjz8HM8IIHLhlFwyxDKqg+33Th2Q16bRcvnv4DGeQVpKNfM1Su Oy9Xia3IO7f8Y/f7Ty8ogx4zmz1Dh0kAVbfDoPiSUYVQl8guCvklQ5tSLdQojZFgwpk46V Fne6SoPion1ZgA+tCPsMIcSONos7B5WYCqiyyoVeUnjjI4mUy+fq9ihB4TzxBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708534182; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Aspuec5KS3okFyePbuyHJRPGO0y1XwFuLK4jnFvC31k=; b=pZEGp6Kh90nmodsYlmtk+a1Rh0JPzsbxI743mRHllM2Z4EMdu2HNgiOG7tg0WMfQqUl9Tq 4TbNY/jhj4ukHmiGcFkSPwxTpiLfEZhG1+Vak1h64/sP7UX3CRI+yM+eWNrojxS/7/+vLT zO/JC5Rp8/fgvb5Ibl4PD+mg/ScBbDhh7lki8Cxj7NGMl6CNkrGea9bAv2XrLVTEw/gAO4 ZkkUkEwsa4pgwQYjFOuj1yjjv2GEv7/Qb0+vg08wWgkz4SLj9qkrdwVkOQMN9kg1YKcK0V bgKUCU+1gln8JeDEaYYWtUeU1hVd+wgc7egZLsa0vFduR10mnYQbOGZqv4wclQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708534183; a=rsa-sha256; cv=none; b=GYGF7jKqT6jFkf200Suid9aGO8beEro8EFyMSWAlPQziAT3nzvb+rrtapxWbK2iLbHEmOM BGXGhKz2lMm2zKbF2hpvoFEokVGbBfC+CDvHyJjByD5QmLuvgxBcw06hd4gmyoVe31StST ZOwcVKt2j5KX+DnjH2CqYm2NgLfnZMIljmsAlHJ4g9hoFGQ2q1VNrZeHW0wTr+WtxDL26C Vgsspx7+6Ltv1H1JYxFHGaQYO5utmA2yp8lrwuLZZ+FiiqJEwp5p8UeQ5xJ27d+ZnpJDWL EhULLJIN6479HiXjYpFuZLrwzKtZlDwXnXWeEwdX0mALAP0I7PywVEhKdOV4OA== Received: from smtp.theravensnest.org (smtp.theravensnest.org [45.77.103.195]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: theraven) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Tg2LZ5gpDz13BP; Wed, 21 Feb 2024 16:49:42 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from smtpclient.apple (host86-131-178-116.range86-131.btcentralplus.com [86.131.178.116]) by smtp.theravensnest.org (Postfix) with ESMTPSA id 1C2A8906F; Wed, 21 Feb 2024 16:49:42 +0000 (GMT) Content-Type: text/plain; charset=utf-8 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: system clang's -debugger-tuning setting: Is the default gdb setting intended? From: David Chisnall In-Reply-To: Date: Wed, 21 Feb 2024 16:49:30 +0000 Cc: Mark Millard , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Brooks Davis X-Mailer: Apple Mail (2.3774.400.31) On 21 Feb 2024, at 16:43, Brooks Davis wrote: >=20 > On Tue, Feb 20, 2024 at 05:54:25PM -0800, Mark Millard wrote: >> [Curiosity, not an objection.] >>=20 >> It appears that most likely all FreeBSD platforms get the gdb >> setting by default . . . >=20 > I'm not sure we've thought about it much, but gdb is almost certainly > the right default tuning since it's what most developers are accustom > to. I hadn=E2=80=99t realised that was the default, but I guess that = explains why my debugging experience is worse on FreeBSD than on macOS, = even though they both ship the same compiler and debugger. I would assume that anyone who installs a debugger from ports can change = the default. I=E2=80=99m also curious about the =E2=80=98most developers=E2=80=99, = since lldb is the default debugger for both iOS and Android, and neither = lldb nor gdb are the default on Windows), so of the three biggest = platforms two use lldb and zero use gdb. Even among FreeBSD developers, = I=E2=80=99m not sure that the majority are installing a GNU component = from ports when there=E2=80=99s a debugger that *doesn=E2=80=99t* forget = your command history across invocations right there in the base system. David From nobody Wed Feb 21 17:02:36 2024 X-Original-To: freebsd-toolchain@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 4Tg2dp5VYVz59xCq for ; Wed, 21 Feb 2024 17:02:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.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 4Tg2dn5PMtz4hx8 for ; Wed, 21 Feb 2024 17:02:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jx29pXZN; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 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=1708534971; bh=55U/3W+ftavLABhqeZoD28zCRhranqKAikhgJy0s86g=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=jx29pXZN7UYtAUBAp/zomGfvRjYLKsMAB+b8Mkw9Mn2G2qW0E6eQxrBuPcfCjfuEgCyPkoJgKzeoWKj8O7bwOzQnvOk1fJXSqQICjCmXJ7ArRZfskzfU6UjxGwEfx1tPd91V7oeRL7RpmlnfFtLbAdRUo1DZSmPx948R6AME9avswNnFc9kNDcwTuzI932y24vsUOCXyaKktDo5wZ4DiZthZ7vJJpaRQ1FTu1vD+fgIMJkwqsbM6+tWeAamGCl3HpMTome6RDBQdajNTsiclEKKOt7J4bK6Yo3PqlIRaVnpkw/l0coqJuzMIiWyXzDuoY8VNKb604rv89pqspLWYqg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708534971; bh=rR94+aqurImUFOrCq8fK/bGoeZiHI005xMcbUPw3G93=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=AeyjdRpndF9/WWwr73UgeAH/58e8BYqzXTMUJjY67KX1S3dnO8jxqTiFSN/gTHvE7fEvumW7iGREgc4j9gvZZBBnWlR1cJyxwDS8J5iebb/KQcOAbhlY/tbF/SLIoHqBwmDO8tP6zuwHvE8BDZQ0vo3RvASpNai5kZW3gQZsbUSJH3tcZLNiw9TGcreXh6WireeyUBcOG6uXbvx3qHtpSq4yabkUrlPwtN0UZCHql1hHZNfR4E7GZnsG9izPYhmH+JIpkmEOAnWMSIUepa8XKk782z9T2eIFKlZ8iA8pDdMQYm6DHjUKropxicx49cBJckjPytv+KMsN2O0V23XIug== X-YMail-OSG: 61HzcZgVM1kPyONn2yYZ3HBsNQZwrh5URWXjwTix3pwLkoivECASsNevMpRgwh8 azNOJRxou87Y7E0wI_1FiqWylhZOTIXR5m8ijYz4wtf69aNh9ot1hHH3h_2S5zuc6uHO5Cbhcnr8 .dEgDMjOKRgYFlHb9k_od.bkh5VKpdoY4KpW5jsJHOAkpTPxoEuTJIKt9KuL3_1D54siLDOpYdZ8 XVAsb_GUFHjBWCd3d5xfre_9qDqR0HzIJCyvrmn41OnilOZpJZPTNr9k7MANVgzgzrVEaTbSY_Gl MbCBfWAfm9BIjdaE15WNfUMFeqsUVK0cA6xLlbRQ9j4nxDDvfS2gmhB8nM9px3wH0liIbSAMw_MR nTjzkncQtKp4wTg0y0Xb8VEkx8J6A1FqFZruQ5agtOW42QQk478oRgMACTxQQQcP2CMC_gtPPCNT dsOCGo40.MIJQKn4J8KE4Kv.tXciPR5iAPhzamxz.jH_.alw6jArb3SuBr4E4zfSmu0e_qu4EACZ KtQdwmRp0oJQcUwGzVI3aEk8D3XJ4QpZ6zAM00EyyBV33yKDhm8YtxUfpM8sKH1sNpv1N4ypCY7X BOCvIY5KNHnrfQRO1WwSDdhakTDDMrpk1LNaJTOKbI8pZHkBrFFSV6xGuQp4GTerSqMsil1XFu0Y fpRXT7CBE_JXh0uuB4XebsQMNDrcl.xhcPXTy278FtbxnQIHthFiKpsUsL1m9mpfn4t8UjL8Gf0n 0IxOULwREyieqR1uOUjW3p6RmIx8Zm2DJFHygbCH4POkd94lsIhZvW3CdXYZstsJi1fDSAM42sfE V8qzAih2Tz7Xi4wv72VWF4vWAZzvLYYVvepM75Ubh_LJGgdrZieK8EEeyWNM9K2._d_5JPSWQyTU RN8JTv8zUwXsKQD1Cm_gn9V57v3C0BvI_uYIWa7fJu8mBwva46ESHsDxBFLZh_n09q9FNw3zYMFI 5krGN_wDTeevzuoYv_witpDZWNPxyJpyaCtQEasM98NhRRSqhtsOiJJbnMaLTMkVKRN45eKFs2d9 gyIzVTyvhcFTur8xAZCL.7EIBboCH_irIXVYTOtFsW4TUiUamWwbSNFTcxUgplxV_7UlNLuXPsWk mASyjj8NMao1QZibt5IzK_AmPFpHWSIACbTrKhnAU2WsJjElw2KXGTcAfRbA_9dxJxYFmFPV6cfZ Of16L0djx6po8Y2BebkXMuPnY16jDt1WSajfnErqJTUfQueXxl3RB8Ggd_uPr9AI_t3d9zvgX3TL FGUlo2GiJPYAQ5xbllEO6jau8HdfT6j4V7tm8KhFBtykrs6VDIpdtT7v1eG4GrW6NUvHm3sHxZKv VwuVvWqYUaZplJgs7SSSSxcPxeTxu3SEi_FZwKEx6TsTlNPp77htEHL5zELoI6KbpjU4Vj4IO46E P20iAFUwKi_pEKTxTKSAV1lJVQMoxSo8UFIqbLABDIshGQcimYR5LzRKt4UGKYlPYflFqDQA62Ue sF2K6bvVJPwq1zr._AYOqwkIMHhF9FUJY7Xz3RSX54cjSyPEAMCF5jwxg2k0LjCodKFJuMdFrkxt FPGe_Txr3FzA.VlGXLStTS5cl5WFtEFjONUc7N66eLSj0oLwdOMtwe.I8jKHGhdQHV.sOoMrnsBN ICFUoTtFZ3Wkul28d2rX0IdozHf.hC_RCLyVOXjlwvRofpfLnu5krh6hrxZIjjud4aSg9FpBZNuV IorGJZzIsyxjiYhGSntc4fl6BchbbnVYHCzdda0sN7lKVZci852Yjvnq1Lw6mfFrhgC.dlXgJY2K hH8jaKv0Nb13WSC24lRtWsfgnEMbJxe_lhT8Uwe3xMd65YLLIKyCX8hBhgGgqDl10yd8_3LgWuPr PppcgfCPiyIz3lZQySRB8AlGxiRXWfdUE3lkfjGR9yrbphqUEhwqtJwLbsXRPEAaSxpTkB8OeCZ6 rpnEqfFpIrS7be4.WrUSoBvkM7C3DPoArm2AbiTVcN6YonEgeMK38VM.7zOIm4VnmmXf3JqysLK0 iR8.etjQ7y2v1SB5ZIf8uhO9BJZwnQCdNIJ2YIzYydcvxJzIxlHdtSaFuiYo5UzpbIRr2X8wMKdP tiLkOAv5xNMarqfWtSF070HovWRgysTw.bjDbmo3YtE2wg3CREy42IKcJoBu0Eixhe0o8t1PkZ4U uCBvOSRnonGH.DHI3_JCfEV.L_XmTuMizjBE3vcjtENFxkRqMZBcfduQby.IZGSgHa8p8oQgx6Of wfP5hOethdNMpwCcHZ9Iy87fZAwe3vrIx92LtmAFXFb0WLZ0WOT2MDwV7cVygfQvNZCmEeeuoRnn P1HNWsAnUfA-- X-Sonic-MF: X-Sonic-ID: 8adb3de3-77a2-4d49-9bcd-d4f3b610fc60 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 17:02:51 +0000 Received: by hermes--production-gq1-5c57879fdf-c7xks (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 410a55bd35eb8611ff9acfd76207552c; Wed, 21 Feb 2024 17:02:47 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: sanitizers broken (was RE: libc/libsys split coming soon) From: Mark Millard In-Reply-To: Date: Wed, 21 Feb 2024 09:02:36 -0800 Cc: FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <41665018-A638-43BB-85D2-EAB1878028FA@yahoo.com> References: To: hartmut.brandt@dlr.de, Mark Johnston , FreeBSD Current X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4Tg2dn5PMtz4hx8 X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[4]; 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.65.83:from]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] On Feb 21, 2024, at 08:38, Mark Millard wrote: > Mark Johnston wrote on > Date: Wed, 21 Feb 2024 13:33:43 UTC : >=20 >> On Wed, Feb 21, 2024 at 09:52:23AM +0000, Hartmut.Brandt@dlr.de = wrote: >>> Hi, >>>=20 >>> I updated yesterday and now event a minimal program with >>>=20 >>> cc -fsanitize=3Daddress >>>=20 >>> produces >>>=20 >>> ld: error: undefined symbol: __elf_aux_vector >>>>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/usr/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_= linux_libcdep.cpp:950) >>>>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in archive = /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-x86_64.a >>> cc: error: linker command failed with exit code 1 (use -v to see = invocation) >>>=20 >>> I think this is caused by the libsys split. >>=20 >> I don't see any such problem on a system running 5f7ac491eef4, which >> includes the libsys split. Which compiler are you using, and which >> revision are you running? >=20 > Trivial to reproduce via pkgbase install/upgrade: >=20 > # uname -apKU > FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 Gack: pkgbase does not have the kernel and world at the same place relative to git commits of source code. See my note from yesterday: = https://lists.freebsd.org/archives/freebsd-pkgbase/2024-February/000319.ht= ml Looking at /usr/src/tests/sys/kern/sigsys.c in this pkgbse context shows the content from about 10 hours after 445d3d227e68's commit: git: e53b83a849e3 - main - tests/sigsys: initialize parameter passed to = sysctlbyname() Gleb Smirnoff (CommitDate: 2024-02-20 22:37:45 +0000) (Note: The next commit's source was not present.) > # more main.c > int main(void) { return 0; } >=20 > # cc -fsanitize=3Daddress main.c > ld: error: undefined symbol: __elf_aux_vector >>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a >>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a > cc: error: linker command failed with exit code 1 (use -v to see = invocation) I do not see the issue in my (somehwat older) personal builds: # uname -apKU you have mail FreeBSD CA72-16Gp-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT #134 = main-n268363-8b67c670a49b-dirty: Sat Feb 17 16:22:31 PST 2024 = root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1500014 1500014 (Here kernel and world match git hashes: 8b67c670a49b . But my personal builds have patches and other tailoring relative to the official git hash they are based on.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 21 17:09:20 2024 X-Original-To: freebsd-toolchain@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 4Tg2nZ599mz59xZG for ; Wed, 21 Feb 2024 17:09:38 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.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 4Tg2nY3qjNz4klC for ; Wed, 21 Feb 2024 17:09:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=ssDjyfRF; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 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=1708535376; bh=MWqYph/1wcIvLAmBb/VsrOZ0YlRy6C82nFNhZ1Qrf+A=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=ssDjyfRF1y3FyovGDiAfUUj4BP/QNK0eziieTcOq1lui41ivzFYE93J05Tf+2PInTpdYcuwz2liCELHKVpfckTPYgasRmQuUGxPrnv7Cqj502s1skOWKOUOVBXmGPE3jy8a0qi36TWg6x2fJYhf+zS49iJlf5RyF+DukgsqXU1L/81ALyYq0B5DE5fukcqXSc/B6TX/+87TvZwQSqUQXDjHvEjnkihhaRtUhaeAJg9AnnYTsF+M7Q0nPa24Lwrli/ljx2JYyn4ffhEAMndcXoTtrXVqSONTXPh/rP6/n/sXV8/MeQx4J2Y+4cvzpoga3GQHg9VANqT95FMlD7wBe7A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708535376; bh=b3BlYo+BTFcnrOIjdLUHcJlYzB8t4X91lWaeRnqLSFx=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=S0FFcEY6uW34GAtZnX46nkyfbK76knof6i31hlTbvsW8El9XKx6atpToIWWkPPWJz18xE73RtezVOSLPMAQF4h0D6ypq6ygL/g8Qn7uvAj6dT6140AmvgS/6vQr8pw7DYrGrQr7G1kwrSBUL9eM/8MBg2hyBL3xr6dU9lbsmDGLljVYgj7eQKxE+RJCcVa+x90uNsadeklNIdhdbmD3UhBTS5lF1hMi7cnQ3b/KQ9Xcbk/T1PJewa59SH+ZNky05i2EY09cZfCquyVMwslLYFqVDpC0tGSsJvyr0iILRd1/2xin27k4bavkyFD5L5+ofiKNXl0Q42pp8UuWv8jpoKA== X-YMail-OSG: nIHZZOMVM1lo_zt80vjcgR2nbPJnpDfciPr9HgRqddrdCZIhyTg0p0Drlm9gINA D8i2JBF0YWla1._qxnSpHm9elTxH9AKxwSLzweBQtQlrWKGOAx02VhNHoXpxKgYQ3OdUbOT5sUQz mDlj97YYcLpt5YWydBV2g2XyI7hjgegeHmC9XiiOd.hBwCYDwvSZS9Nlt3Rh.RLBxDbSk4u33Zv6 q3ni6Qvfqm6O8xUVk4Pe3HC1XxbCXR4NX49SPBGp_bK6MW530ZU1K_qnkoFJlFIp6inGgM_3TXY5 jFlJFBZ_rRvd6zxnatoxUF11InVlNzfieuG71jt86UHRxSJj2harNyt9BM9oNHprBAY_vOnctahl A9Wkc_v6t1FQyyndaykp70flJl0G6dqdeqz50clz1hMrrN89oWGL_oZPrA8hLn_tTHMScygVTohD HCxIgl1EG7_j4icK92gNPxlg1wbBl2pxyij8O0WMtCb_kdUVbikUyEsdHUMWcc92.jlN6dt0LB_p FUANyHoxyUcaYtzzdAaJppcKSBIjgEpttuhaeh7v5NJ56h3nTdkKwghGaV9InxPLvlk2xTMDz2QX XaI2RtJzLJUUOTfWpENMJKPiepAsuGQ5RH3U_rVntw4l0QLh1zL51_qmDdVjsE95HHf.rIuOSyxc NOcPh38inEgeZpXROhFDsTPsMdPGB5LHpNdd2LmXXrPtYY0oOM1ROOvPJmOHhLywJlDygov5N0lD 81c3aWKcUWjQWqWusQx7yFFkpIInYGCZ3QNRow5fcf55KT23s43AFyjKC53BIV.YpB8kTgehb3zY WE0ZoZ_14yVSKN0Oa0ANycmVsRTIyfabCiBPqxCZCG0nqps4VFE9zMEZTXMvWofEO.uo1ci_H07G 6BRzv2LdCcEjmKiPqnMneRSYxlLxFlchzb6Tk2T9N8LwfB13toV9XprDHVpUyTBa3zdACPxytBRY qyB54fAlA8Kv0bVmnYl3zUCv4FcD8QznIKB6zBR82IpBILSr5BTek_0pY3oRaKdghklLcZsj.6kw AoWGnpKCTbL7TXVo6CZglM.WeHB_sPDO37X89pSGNQ76GCiSG1xu8lrgXxtog3yYxPvj7Q7X2iwg mU4CaEomUVjP0F7QQ3VcMyZfDOKdkUasNAhYbthcEkS_oUzbUE9AnTuks4o4zpAo6daRKZp2Fpj0 D_xCHSEOuIl0_UJMvJvbe20qmNlWi0zQeV25.PT.jyzLC3swDd.DGIGNK76m6ZDqYomw.mr2qEaa .2mITb4SGrq0YrvXj.MScyRMiA9.GJl4TXoRPhZc2Vu.sFNvNZEY7tjMJ6vMSuuFC0DgrKbOC.b8 qLOMlXKg12MCfqywQ_BecUVxdLbe022lH76Kf_WGv7T7l9o883a.DFoF168oomgVXQq5GE39zoZt k3Q9ndEKk1E1ZrzQdmvbO1SgR8dYe2FnXwzOOrMLqmDQy5gZ1RW.K3i0nn_ucUSOV4M26kPvct1h 13D6LBAn8qypGcIrP_C2hNk4OEZ_zTr1LJi8vF5up7fvplJjonflar.Lg0xHvfbimoeADeYNCLIo 1EQRkr0UUrVnPztTXOZzxAPtU0zvaFMWMWn4xxnMdxaNHotiGR2iGPNgg_32N3zbc4kUEjjOtrFA NsHP3meeF2HbREEbqE1pbVuwXuFUB6MyBPSF.jBuqbvgOAf5vNObMmYRJAwMi6SzCe5qhaYL2weP QtuJ8wVitprH3qahmmC5DYsAjUwlkDgMFR8Hw7Pq9Q0U320Qhjki2uI9JHyuAd5gE1AFibcM6SlS sfjxWb86JJbytf1aOMbO7QYGyapagDqS4s6cVO6dStCgh1R7o61.7_8gyG.lnV5DJAdklgcOxx70 mLAxrtwtupg8om_6VSQkDsM5nVRSJdZqBNazgiPEyIiDnU2i2R832zZNF6nIqLxdIaU9GnsrtxZ6 GAHav7yACeWOJbQeyYsdeQZJ2nzc9ISde.y6X1V.FxwZ2soY_2tS8aFhm6Rq9GnQ5_lGrmKb1BP0 WwxOv.IAkYcWG1PvWruP09kcvFKJpET10L6dPXjNDmrfpkWptJ.jGLGfB6fLxEvOrpRQj766sWKn OQV2_fqg8GwaI9USGwnJbd35DV.vEqcr_13iVHgZTillioizX_BxrtbjhMx5swyG5NsgZ0FA10oz IgLXFONZ0HF6KhGaPjNrjIehJIPiK_oiXzRiSksFvMdWenvDWsDFRlmn6_k40fyhGOMC67z71SGe lBiMKQWFoeTpYCeDGrsfuiR_quUO1RVpTcOUi.DGcC8JIF5l8fdLMNK0F4Y1uIMFhTnAY95TBJQz a9aTcpSXZ.mofun2lglCAiafYlm2n X-Sonic-MF: X-Sonic-ID: aebbba7e-8a02-4f12-84c8-d5eda1c17220 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 17:09:36 +0000 Received: by hermes--production-gq1-5c57879fdf-p26ct (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6a0ca8b39365f2414d012906c4cbe7fa; Wed, 21 Feb 2024 17:09:31 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: sanitizers broken (was RE: libc/libsys split coming soon) From: Mark Millard In-Reply-To: <41665018-A638-43BB-85D2-EAB1878028FA@yahoo.com> Date: Wed, 21 Feb 2024 09:09:20 -0800 Cc: FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <5BD9DDEA-925D-437A-9803-C473CC4B0C6E@yahoo.com> References: <41665018-A638-43BB-85D2-EAB1878028FA@yahoo.com> To: hartmut.brandt@dlr.de, Mark Johnston , FreeBSD Current , Brooks Davis X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4Tg2nY3qjNz4klC X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.995]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; 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]; 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.65.83:from]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from]; RCPT_COUNT_FIVE(0.00)[5] [Brooks' activity related to commit = 99ea67573164637d633e8051eb0a5d52f1f9488e looks likely for what changed the status: "lib{c,sys}: move auxargs more firmly into libsys".] On Feb 21, 2024, at 09:02, Mark Millard wrote: > On Feb 21, 2024, at 08:38, Mark Millard wrote: >=20 >> Mark Johnston wrote on >> Date: Wed, 21 Feb 2024 13:33:43 UTC : >>=20 >>> On Wed, Feb 21, 2024 at 09:52:23AM +0000, Hartmut.Brandt@dlr.de = wrote: >>>> Hi, >>>>=20 >>>> I updated yesterday and now event a minimal program with >>>>=20 >>>> cc -fsanitize=3Daddress >>>>=20 >>>> produces >>>>=20 >>>> ld: error: undefined symbol: __elf_aux_vector >>>>>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/usr/src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_= linux_libcdep.cpp:950) >>>>>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in archive = /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-x86_64.a >>>> cc: error: linker command failed with exit code 1 (use -v to see = invocation) >>>>=20 >>>> I think this is caused by the libsys split. >>>=20 >>> I don't see any such problem on a system running 5f7ac491eef4, which >>> includes the libsys split. Which compiler are you using, and which >>> revision are you running? >>=20 >> Trivial to reproduce via pkgbase install/upgrade: >>=20 >> # uname -apKU >> FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 >=20 > Gack: pkgbase does not have the kernel and world at the same place > relative to git commits of source code. See my note from yesterday: >=20 > = https://lists.freebsd.org/archives/freebsd-pkgbase/2024-February/000319.ht= ml >=20 > Looking at /usr/src/tests/sys/kern/sigsys.c in this pkgbse context > shows the content from about 10 hours after 445d3d227e68's commit: >=20 > git: e53b83a849e3 - main - tests/sigsys: initialize parameter passed = to sysctlbyname() Gleb Smirnoff > (CommitDate: 2024-02-20 22:37:45 +0000) >=20 > (Note: The next commit's source was not present.) >=20 >=20 >> # more main.c >> int main(void) { return 0; } >>=20 >> # cc -fsanitize=3Daddress main.c >> ld: error: undefined symbol: __elf_aux_vector >>>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a >>>>> referenced by sanitizer_linux_libcdep.cpp:950 = (/home/bapt/worktrees/main/contrib/llvm-project/compiler-rt/lib/sanitizer_= common/sanitizer_linux_libcdep.cpp:950) >>>>> sanitizer_linux_libcdep.o:(__sanitizer::ReExec()) in = archive /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a >> cc: error: linker command failed with exit code 1 (use -v to see = invocation) >=20 > I do not see the issue in my (somehwat older) personal builds: >=20 > # uname -apKU > you have mail > FreeBSD CA72-16Gp-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT #134 = main-n268363-8b67c670a49b-dirty: Sat Feb 17 16:22:31 PST 2024 = root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1500014 1500014 >=20 > (Here kernel and world match git hashes: 8b67c670a49b . But > my personal builds have patches and other tailoring relative > to the official git hash they are based on.) >=20 My guess is: Brooks Davis Date: Mon, 19 Feb 2024 22:44:35 UTC=20 The branch main has been updated by brooks: URL: = https://cgit.FreeBSD.org/src/commit/?id=3D99ea67573164637d633e8051eb0a5d52= f1f9488e commit 99ea67573164637d633e8051eb0a5d52f1f9488e Author: Brooks Davis AuthorDate: 2024-02-19 22:44:08 +0000 Commit: Brooks Davis CommitDate: 2024-02-19 22:44:08 +0000 lib{c,sys}: move auxargs more firmly into libsys Continue to filter the public interface (elf_aux_info()), but entierly relocate the private interfaces (_elf_aux_info(), __init_elf_aux_vector(), and __elf_aux_vector) to libsys. This ensures that rtld updates the correct (only) copy of __elf_aux_vector. After 968a18975adc9c2a619bb52aa2f009de99fc9e24 updates were confused and __getosreldate was failing, causing the system to fall back to compat compat12 syscalls in some cases. Return to explicitly linking libc to libsys and link libthr with libc and libsys (in that order). Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D43910 . . . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Feb 21 20:11:31 2024 X-Original-To: freebsd-toolchain@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 4Tg6ql1chwz5BGsY for ; Wed, 21 Feb 2024 20:11:47 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-21.consmr.mail.gq1.yahoo.com (sonic310-21.consmr.mail.gq1.yahoo.com [98.137.69.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 4Tg6qj1SKbz46gX for ; Wed, 21 Feb 2024 20:11:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=TTBlN8Lj; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.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=1708546303; bh=1tCr3gQrhqy5UL0bzn1ak8Yl/kxGKTxuzhOJdtTsht8=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=TTBlN8LjGg/SbDte2tQEtOnkWdTJCw6BxUEpB0IaPsGZ/OZ9/tyDuOZEJt3Celcv/neK5H0W6VZIxsGHjhCFoX5Qb2SFHENhi7rXreWkAttMfjvQ7E4jDSDFNSwzSdj8AqsJGmJYd0HnNQm2lhnIXQ98zl7O8vvn5CzIFaPYP4GE+T5pF9+Jl22WRU5SL3ofkwWqNt+uz53tx7OQLdPEY+lqGDlaJTAMDUZZmU1vJSXVbZCagebNdvyhYaoQkODj9ccvKebJBA+e+A6HRVG/aXpzYZ5xuQSD5xj21SM4+Z8MGJLGT/sw0+72UOqgJ2GhuBwdlTDcHD+ZOlFQEZ3R2w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708546303; bh=T+d6BWXt0ShzQ8hyGwsfpCnpWamZ1rahDQ0HeC/SIAz=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=BYOqRVGWkH72Jbuw0x+Z8K5MSQl6uRy0YHREDaLyR6gupl/pmV7ypzIinmIuiB6bQQw0o5OVyKgyLEU78ZO19rNBPn/snKdK2f6JzPJM5Mhncgi31T90QizbV10+dI7WaoWRK2A+DdrJAl1564eX80qw8mU/GC3IAizGNGg1xuewsfWWqOHRnusFNZACWj4BN1s38+9P70uoSB5gyo9OQ1bE8Q8Bm7Y2smB7r5H0k3cLAIf08R9aqCzZGIrRq8F+JCYATS/8I3frk+goEI70HLt444Jp2KWVbcel4tqpoFhgDkSvVIUfSJ38GgRMXkBgwTauQdNiUMsS5oQetabCag== X-YMail-OSG: NCfOtFIVM1nsrD7gb_ub.NOgHc1Wm27YrH62F5iDG7Ytml4c2TFwN6qPLC.O.iE vWrZEhynqMhq_mYu7W0si0TCWs8Gd0Dvqs.JIgm6rAAObyoZc8sPI0_3s9ZIJZ8TXrpXPYnedIoS HlRAqnoavR1ptVnDYYOTgDNRfZOpI.Xpevx3O.CKolOkWKFF8cpMREaNFX6ZlPPWICZWiMLiQ0bA blvT.d.83_RZUvckEZ1PTQ8OiVJHhzYbfcoxgyu74zbW6Hz4E0NN7LBXCZEy5BcWuxUJkZim_wOV PN1oki9k.LQTAe926G37cSZ77NpZo_EKEtm2105bzPEWTA_ZwEDVgw..x63ft0Z3JNzdBQeTveEG pyOCj8cJWhR3wZFPlicGPFghj2nmklhuOwaQLRuTURO_ev7cv1zS2KqpsY0udfy1EFFrtHoK_8Wh I.Md6OvaU.BjLrRXW3..WHF2ji41HkmTz5ffNN4i00jU.NxASATZWU_rmX3bhvNhXmJQ5SuAfHIW 0ftezoD.C0h50KXowWD4a9d1SzPimPe1u3zSKy4M3cj1Cks4jVTYlLhn0ZOcV6WA11Cp1MMH66l7 OgwKKxcumxfZ9nwwrNubgFhWbqkHXFJ8jKSlEWjJU39OxUfozbmyVEMRAUF5ZXZmYqrWeX1Jnofa ITut9n8KF4ycB30oHkxM64dVsxrncAeLdHLgNCJ0McDnRW0CaaG.tnXueE9MGW7yr7NSwc9wcUnL 9V2tCnib9hxccH8dchplnNjwiYU8qsiU5VEFl0zBYpOH7R6WWjx.L8TkrvpL2cBI1ZEFPPwXFgBx cMwrC7RLgTCtgO.pkoj32aE_QqZ3qIl4KZ.35HkhCJ2l6icQph04sctNPhW75XT1xvSHSgwL1Rub Kxd9lrwNb_9gJgOFnBo0UWplzvcs5Trkdlig_nZOM2GiMphZvS6dXscx1x_ckxy6Se2rrxhcsdCz PNB8dPnWGwVMEY4kyawS75eJsJkm_G3BR39kP83ywFhIclBlhX3IsjCWyVO3RZnzDE78x_onXTkq QfFi3yCJ.bViV0ZV1eytz6dp76_rQGX7DsbWsWhSiUx4LUQgmF.hHB81dJhopmnSZrYuD8ndbLiO Y64BVRYuVyU1znvYy4xO1AjxB.dSIToeTOyDTlaY0Lg9Se0GQnXNaU5IbL_NAypRyGZO1n2dBk_E ghgPbWf75IOZwnUhBYQTe7AW9eWL6mWgkB7nq7pl._ZbixZgC.xR08nO.QVohg_BwiEjcq8_lgQ_ YkyxOToeNy2OqAP3OEzkSi.Qr94az7tf9Q8VUDf1UdZbaoRkGbMmG81y7fCNNZj4x.LI2B3hrTQ1 7yi2XsR72Shc1vN_zc82blZLnIoBdkw9rKsRnWHx6bs795zqzk_bmwHTdBwJ7NW4mhPrcYs8lJVw hAt58KNe74msbg2DFs4cEjKkm4_SKeoXZAbSQi7DVoMNciXRqirOBU2u.bK.8l1GvC5cV0oaT8OI VtgokDhwu281FzxBWhuOH1rbQIdjSygSMnPDEjxCS43QwPOdpf_LFcjxSR119tHL76tZ71E.WMiC kfxxDqufaNHPZ1KOWmBEZefF7ZV3wnFWVoBz.zR_iwCB4phMhIc0txTvg2T6Mu6Rk23yXI5a_BJz Z7XTx91HeruCKcyjKH6zP4WE0x7hQtxAHVGNR9qpRjG1Mu35Cbtp9lWfrOY2qfwoyhdu04OnNyF0 bnN2xWynQ5bXSBdjweEnB8foVC8QiDhlpwrZ8Nlvp9LIqjcWDKBOT.LB2Gf8x9MM80ts.7zJUozM sAJy4yKf5E7wrpVi6H0gf.5GWHWK4sQEbsj23RsT5646LQI8SzPo5oZ9bsfvjGPIpJfgSLXd_nDu en2dVcyotALKDHi6crbo6GqdJmIM_z29TL25pnwqmVuItS1Eg6o.jQ4RHSbQUW2cpMX0VMcsNFb2 9Y5M8x2UkZmEdzaCeGLOiz4yJzSzRrNoEx9PJmxnHJd7k_gU5CjM_9_in2xppCw2eha4tZvQZdc8 x3RehWsqJBTgQBtv.jOeBbVtEC188JlDvB16a.5Zkio81PUwVnE8mqBb6AqzldzlPWJbuNVlJ5ti Yr7bFVOsHYrbHbTZVk.470FV_JpeDiDfmrsV39d2Ta0n64TmqqOUhgmM_DhiScdMzKt5VEz4j96T i.SAes2yLt4SJy1jPom5VrkcjjMOQvCw_hVSBcpJbcZiQlMxKf8H4tGT1h0jwhweL8cSoNGrVN6H 7Alw8h7tGCQZ0rJy9ep69oca7q4Fykky01.MSEGWeIaUb1f4EDI.qipxkU7XC783V X-Sonic-MF: X-Sonic-ID: 49bfe539-25bf-4866-b7a6-2ff6a01191ae Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 20:11:43 +0000 Received: by hermes--production-gq1-5c57879fdf-p26ct (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3ae5c08987dc81749ab9f7b29816344d; Wed, 21 Feb 2024 20:11:42 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: main (via pkgbase use): -fsanitize=address use ends up with /usr/lib/libexecinfo.so.1 reference (not just /lib/* references) Message-Id: <6B2031BE-E9CE-471B-87CD-4E4418CBC5B8@yahoo.com> Date: Wed, 21 Feb 2024 12:11:31 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: <6B2031BE-E9CE-471B-87CD-4E4418CBC5B8.ref@yahoo.com> X-Rspamd-Queue-Id: 4Tg6qj1SKbz46gX X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.95 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.954]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.147:from]; APPLE_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.147:from] On a pkgbase official-build based system I ended up with "ldd a.out" showing: libexecinfo.so.1 =3D> /usr/lib/libexecinfo.so.1 (0x5430bd2d7000) via the following (the -lsys is for __elf_aux_vector binding currently): # more main.c int main(void) { return 0; } # cc -v -fsanitize=3Daddress -lsys main.c # cc -v -fsanitize=3Daddress -lsys main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/cc" -cc1 -triple aarch64-unknown-freebsd15.0 -emit-obj = -mrelax-all -dumpdir a- -disable-free -clear-ast-before-backend = -main-file-name main.c -mrelocation-model static = -mframe-pointer=3Dnon-leaf -ffp-contract=3Don -fno-rounding-math = -mconstructor-aliases -funwind-tables=3D2 -target-cpu generic = -target-feature +neon -target-feature +v8a -target-abi aapcs = -debugger-tuning=3Dgdb -v -fcoverage-compilation-dir=3D/root/c_tests = -resource-dir /usr/lib/clang/17 -internal-isystem = /usr/lib/clang/17/include -internal-externc-isystem /usr/include = -fdebug-compilation-dir=3D/root/c_tests -ferror-limit 19 = -fsanitize=3Daddress = -fsanitize-system-ignorelist=3D/usr/lib/clang/17/share/asan_ignorelist.txt= -fno-sanitize-memory-param-retval -fsanitize-address-use-after-scope = -fsanitize-address-globals-dead-stripping -fno-assume-sane-operator-new = -fno-signed-char -fgnuc-version=3D4.2.1 -fcolor-diagnostics -faddrsig = -D__GCC_HAVE_DWARF2_CFI_ASM=3D1 -o /tmp/main-b64c2c.o -x c main.c clang -cc1 version 17.0.6 based upon LLVM 17.0.6 default target = aarch64-unknown-freebsd15.0 #include "..." search starts here: #include <...> search starts here: /usr/lib/clang/17/include /usr/include End of search list. "/usr/bin/ld" --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --enable-new-dtags -o a.out /usr/lib/crt1.o /usr/lib/crti.o = /usr/lib/crtbegin.o -L/usr/lib --whole-archive = /usr/lib/clang/17/lib/freebsd/libclang_rt.asan_static-aarch64.a = --no-whole-archive --whole-archive = /usr/lib/clang/17/lib/freebsd/libclang_rt.asan-aarch64.a = --no-whole-archive --export-dynamic -lsys /tmp/main-b64c2c.o = --no-as-needed -lpthread -lrt -lm -lexecinfo -lgcc --as-needed -lgcc_s = --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed = /usr/lib/crtend.o /usr/lib/crtn.o (Note the -lexecinfo in the /usr/bin/ld command above.) # ldd -a a.out a.out: libsys.so.7 =3D> /lib/libsys.so.7 (0x513cd0e45000) libthr.so.3 =3D> /lib/libthr.so.3 (0x513ccfa85000) librt.so.1 =3D> /lib/librt.so.1 (0x513cd000a000) libm.so.5 =3D> /lib/libm.so.5 (0x513cd239b000) libexecinfo.so.1 =3D> /usr/lib/libexecinfo.so.1 (0x513cd0f39000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x513cd131a000) libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) /lib/libthr.so.3: libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) libsys.so.7 =3D> /lib/libsys.so.7 (0x513cd0e45000) /lib/librt.so.1: libthr.so.3 =3D> /lib/libthr.so.3 (0x513ccfa85000) libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) /lib/libm.so.5: libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) /usr/lib/libexecinfo.so.1: libelf.so.2 =3D> /lib/libelf.so.2 (0x513cd3cd8000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x513cd131a000) libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) /lib/libgcc_s.so.1: libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) /lib/libc.so.7: libsys.so.7 =3D> /lib/libsys.so.7 (0x513cd0e45000) /lib/libelf.so.2: libc.so.7 =3D> /lib/libc.so.7 (0x513cd2bba000) By contrast, with just "-fsanitize=3Daddress" eliminated: # cc -v -lsys main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/cc" -cc1 -triple aarch64-unknown-freebsd15.0 -emit-obj = -mrelax-all -dumpdir a- -disable-free -clear-ast-before-backend = -main-file-name main.c -mrelocation-model static = -mframe-pointer=3Dnon-leaf -ffp-contract=3Don -fno-rounding-math = -mconstructor-aliases -funwind-tables=3D2 -target-cpu generic = -target-feature +neon -target-feature +v8a -target-abi aapcs = -debugger-tuning=3Dgdb -v -fcoverage-compilation-dir=3D/root/c_tests = -resource-dir /usr/lib/clang/17 -internal-isystem = /usr/lib/clang/17/include -internal-externc-isystem /usr/include = -fdebug-compilation-dir=3D/root/c_tests -ferror-limit 19 = -fno-signed-char -fgnuc-version=3D4.2.1 -fcolor-diagnostics -faddrsig = -D__GCC_HAVE_DWARF2_CFI_ASM=3D1 -o /tmp/main-9e40ef.o -x c main.c clang -cc1 version 17.0.6 based upon LLVM 17.0.6 default target = aarch64-unknown-freebsd15.0 #include "..." search starts here: #include <...> search starts here: /usr/lib/clang/17/include /usr/include End of search list. "/usr/bin/ld" --eh-frame-hdr -dynamic-linker /libexec/ld-elf.so.1 = --enable-new-dtags -o a.out /usr/lib/crt1.o /usr/lib/crti.o = /usr/lib/crtbegin.o -L/usr/lib -lsys /tmp/main-9e40ef.o -lgcc = --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s = --no-as-needed /usr/lib/crtend.o /usr/lib/crtn.o # ldd -a a.out a.out: libsys.so.7 =3D> /lib/libsys.so.7 (0x19d023f23000) libc.so.7 =3D> /lib/libc.so.7 (0x19d024622000) /lib/libc.so.7: libsys.so.7 =3D> /lib/libsys.so.7 (0x19d023f23000) For reference for the pkgbase install (world ended up being e53b83a849e3 based): # uname -apKU FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268410-445d3d227e68 GENERIC-NODEBUG arm64 aarch64 1500014 1500014 However, pkgbase does not have the kernel and world at the same place relative to git commits of source code. See my note from yesterday: = https://lists.freebsd.org/archives/freebsd-pkgbase/2024-February/000319.ht= ml Looking at /usr/src/tests/sys/kern/sigsys.c in this pkgbse context shows the content from about 10 hours after 445d3d227e68's commit: git: e53b83a849e3 - main - tests/sigsys: initialize parameter passed to = sysctlbyname() Gleb Smirnoff (CommitDate: 2024-02-20 22:37:45 +0000) (Note: The next commit's source was not present.) (As stands, finding what to report about the commits a pkgbase installation is based on is a mess to deal with.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Thu Feb 22 07:06:26 2024 X-Original-To: freebsd-toolchain@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 4TgPMb0R0vz5C3fX for ; Thu, 22 Feb 2024 07:06:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-23.consmr.mail.gq1.yahoo.com (sonic311-23.consmr.mail.gq1.yahoo.com [98.137.65.204]) (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 4TgPMY45Lrz4MxX for ; Thu, 22 Feb 2024 07:06:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=VqaRSPIO; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.204 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=1708585602; bh=x15etsGSHrbYZ6vPD3vxubojvlBebrAzHg9uLgS+4Fc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=VqaRSPIOEMRaiB88Uq+NF1YWuHwP1pyI+a5FTqlI16U5ZbtnLvzgE3w1GxkzGZuE7bXgwoxTP1cfFGYBWE1N3h+Aajsbw4pZmahitCOcD/fOOHebPcVSK0ZX/DXWZHs/H3QixKszO1mzmcNAj2CLaNi6GUI5fmatPpORhGwBr1mTRlESfxZPGxK9a5tr1He1uU2Sq0EpR/Ewb+UF3vEaeC/Uxfvx11hV4WVfVozREkxv6R5Gy7oaggZ1pWR2+6CYGlVyVyP9skafDd+nbsstoUk90/pg76krPH4lHFpX7pnER/n1/rslJwo8b6N8e83FU9caxwEChoZo6N31nfWHGA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708585602; bh=zM+j6WsFDSNi+R0JsH/d/mu1ZD7toBmt3HFlriC9Nuv=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=QE9yf3l5LiMo9d/KjJDV4+GOBI0KdzITDrRmSSt4+Qge7TlTBQ5bdjNHDLMtMQj2zWstA3Zq6WdEhAmtcMQHvGna1JlPbVwCCQztRmTfHAiypd+BDej5xyqwXu1aV3vmuWFF3vyzEjODZCwwjRHEZg3/WepnYddH+lFTJYzF9RB+BwQGSG04/gyow4sjy442zZGUGO/BTCkXx1K4Jzg+i/ARdHT2K8zYHt8eWFoFZG4pTsLH+Grytpp2vqMmepEd6CeZTxbKoLl937e/4Fuxb/LYwGJKOijN6kk0ytG+jwNLEm9/EDx+NJ60SWaNn/oZjI9CB1uSwFWQ/mrOcqOP8w== X-YMail-OSG: jo2kFv8VM1lBhAeH1zU7BJyjLgnLmB.le44rg0yufBlxzxQafpVA68w3jbFQ98h naIt1gnewDzWq.yhEqHr7m57k3QXfgMvweONlsO1AIDoRRUEZCnxTtZ5u156ddyb0ft_6NqEqGLa XSwkaGx7.35eYsP.MqgWnu6R4UiNW9Q7e2CwdQoBLR6WeQTtFBkX_7TsS4ATB74_OJq8p8HtkBFT ugfYpastyq4g.nMHs7DThWmgoEOFCP84pBpvBe9zb3XlgWbOyoS2h7p5U7FJrRkrXIPnewFGM5hO W.bDGrz70Ml8fIvp_OTMchBp4vxMHiOJWSM5SejYr4LoH.YWTdZhVsepxpCXJon_2CtH1Lc7MPLC 3XWGkyrVEbCIXsVSYlImMuTQpC3Qx_pjWrhooVJHjNh956FkwhvI9A2JH5aP97XVe89iRbr830gT us1NNLXlhTBsjjeT49q2dJf3HdpeTU2vWoCqQK5MYa1HrFGAbgLxu_tN4tLyykLp9TQVCzjgCo_M qRfDlLI3cugzoCKAoGGuZ3AtfCjJmxIxgZIaw4yAB_YSz6pm0zQvKyc9h2kMy_.se2e15uzmXgJX .cLw0txSSDZ_vgneMGD0QlvLyUzrILWor9O_4ixEkxsZe1q.ZknWwvaFRmQEOe8w9SITs6Vn.giG ARUKaodzXM3Ax92LBg1JYouQkUNU3o4py8DwGVNb4vCg8Dd0TPW5b7MlHs1mVKTpiVjid2YObyxJ 7HL1nWpwzq0EOtZIjWBhjI8pGdhGHW5MwvIB9u52xQCeQXxP1hjRpQ2Qt5NW5kyfLmQmZlWJcCsK 9HeTv_q99powxAzA.0Dn07HTIwBnfKOUna5cCAkK.J3RcRTVJkTpJFNRtK8EZ4kPjSX3Iyoy5q17 FUM9onY20bLRORNaokX1dWIxScXAAaLYPEgzXJRoMwKax3xpDPYg5.0_Xo1.SL26lN3M.ymOFZuh nn4fWYLGuAlFfEcynWYQzQ5K.EKqfDcVL82ESCvKQ_OkzfBfPMP4skD2fAwA3u6CTt9Y7mCMTm_I gftKIRYSJs6OyZbPVUepwZSLsfbOua_L53CmAy972ts.rjfGXtwcls3J7ZTDvPEWeMmCDPakUXWo 7s.gWcAa9cCH93T3781kVDzSJBeXt.u3ozwgj2L5OwhitB0zhEhKOwqudFvR.DhRiE6Q5X5D116m 6yvFj5Vj_27NlitU535_aEGtfWB0i2CuaOkLN5AreOnMVpvWHg1CPLn3nCFby_e7_Gls1XdpX6E4 92mbkkVeNUOpA0CV.qrk7.SOJB_tVp.n6pDaeEi2n8vtj3Qg1HUNivhbGYTlYAROEIXJIdBSuGh3 TGhVP2bgf22WpeF2o2FFgupdA1cTB8_6BYHkPk2TbIuPTwMil.aF9fKCxQ9HiYT7Mg00DJRQ7D9W d6PpYs5PYOJTcahaJ8iLpP8D2TDFDcMnyk.EZhd5r_S2kBKz.KbEDR3upXsF8OpkfZ7Zy08PXP.X ThtPlyvp_xdshDur0y9XEeSxazkyM9OVyQo7DJsfeN.833xRpgJOF.Qqjm6rrHuoMHJyHweL5jLG Vm1Zt5osOyyeVcHw951HtWWH04HT_hAl6WmJXhTnlrvi7pkcMkeY5BMqO5YSjzi7AJui3egkjito aNmHhLTE17clVhbRrZCZvYz4FA3_w9HjNaeWu8BuBwlDtXdBsrxc06aeCmUyiC4xPN99t2trEM8g jQTVz_7eTEncs30dTmOf8EPkpBjKkbMp5M4Da.dDw0iy1PQPWwrIZjEYUWt7EbXNOQ9kNqyawCoW XMCyOsbuK4EyVkYqT00RH5xxrG1UppHJF3HRvUSUe4yAUNv0mlozQ1JzxRr4TQMmNIN1xqPM19zW bmsCLPMPUrBdvoU74Yn3k9DGny0jyqmJsCM0dkoW.jy60emHw7EZceK0.QEWc2j6ffx6yl9DI4Bj ifHnFTm8zyvAXEzl_3ifM8tiU.CjNWSPFSIPOwF6KUNFTvD0pbTCMKQw4SWwL5a20HGPzul_ZTxQ Nu5LVng8YYTccJhSn_PO3f7m7mUVlD6DKWS0Z0juCfg6ybGyQqIj9QNgCXdD9_8Jzc.3rWDxyBkz 1AQrVvIUsFxzqSZgCOzxNKjHBwXEHSQyQi4qCun1mIlXFbTmDRvmhCkK8gggJGgBXhxASHJJLS34 FSAdAiAjrVzhpcZySQfAR0JtR_EEnJ68PKnb3NnQzvwEpg6mnr2FyiRxSYhg5hgf_uUwgIWcQVql rSkk3Il3Pt6SAbLaqf3ojBZ8ipkP.gMKHdQSx4qWcyMuAzrPLQhGUMF5WbnoRBLPsEe0PoWbeSg- - X-Sonic-MF: X-Sonic-ID: d9dd4642-5838-4a97-b35f-4bcd02aed09c Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Thu, 22 Feb 2024 07:06:42 +0000 Received: by hermes--production-gq1-5c57879fdf-vxz7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4b4d689839502d509d6fbf162b608621; Thu, 22 Feb 2024 07:06:37 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: rust-1.76.0: build fails, bootstrap issue (aarch64) [armv7 okay] From: Mark Millard In-Reply-To: <307B3379-4F13-46FF-9AEE-914C50EEF48E@yahoo.com> Date: Wed, 21 Feb 2024 23:06:26 -0800 Cc: FreeBSD ARM List , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: References: <97A81410-BBC2-4131-B47D-34E725120A03@yahoo.com> <307B3379-4F13-46FF-9AEE-914C50EEF48E@yahoo.com> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4TgPMY45Lrz4MxX X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.86 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.86)[-0.856]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[3]; 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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.204:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.204:from] On Feb 21, 2024, at 20:28, Mark Millard wrote: > On Feb 21, 2024, at 18:51, Mark Millard wrote: >=20 >> On Feb 21, 2024, at 04:55, Nuno Teixeira wrote: >>=20 >>> (...) >>>=20 >>> Same error on 14.0-R >>>=20 >>> Nuno Teixeira escreveu (quarta, 21/02/2024 = =C3=A0(s) 12:10): >>>>=20 >>>> Hello all, >>>>=20 >>>> Could anyone do a rust-1.76.0 build on aarch64? >>>>=20 >>>> It seems that it can't bootstrap. >>>> Following error log is from current 81dc3a4 (yesterday). >>>>=20 >>>> I also waiting from result from 14.0 on same osversion (poudriere). >>>>=20 >>>> =3D=3D=3D> Building for rust-1.76.0 >>>> Building bootstrap >>>> running: /wrkdirs/usr/ports/lang/rust/w >>>> ork/bootstrap/bin/cargo build >>>> --manifest-path >>>> = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l >>>> --verbose --verbose --frozen >>>> error: failed to run `rustc` to learn about target-specific = information >>>>=20 >>>> Caused by: >>>> process didn't exit successfully: >>>> `/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/rustc - = --crate-name >>>> ___ --print=3Dfile-names -C linker=3Dcc -Wrust_2018_idioms >>>> -Wunused_lifetimes --crate-type bin --crate-type rlib --crate-type >>>> dylib --crate-type cdylib --crate-type staticlib --crate-type >>>> proc-macro --print=3Dsysroot --print=3Dsplit-debuginfo = --print=3Dcrate-name >>>> --print=3Dcfg` (exit status: 1) >>>> --- stderr >>>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>>> '-generate-arange-section'. Try: 'rustc -Cllvm-args=3D"..." with >>>> --help' >>>> rustc -Cllvm-args=3D"..." with: Did you mean '--print-all-options'? >>>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>>> '-mergefunc-use-aliases'. Try: 'rustc -Cllvm-args=3D"..." with = --help' >>>> rustc -Cllvm-args=3D"..." with: Did you mean '--rng-seed'? >>>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>>> '-preserve-alignment-assumptions-during-inlining=3Dfalse'. Try: = 'rustc >>>> -Cllvm-args=3D"..." with --help' >>>> rustc -Cllvm-args=3D"..." with: Did you mean = '--print-all-options=3Dfalse'? >>>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>>> '-import-cold-multiplier=3D0.1'. Try: 'rustc -Cllvm-args=3D"..." = with >>>> --help' >>>> rustc -Cllvm-args=3D"..." with: Did you mean '--sort-timers=3D0.1'? >>>> Traceback (most recent call last): >>>> File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/x.py", = line >>>> 50, in >>>> bootstrap.main() >>>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>>> line 1125, in main >>>> bootstrap(args) >>>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>>> line 1092, in bootstrap >>>> build.build_bootstrap() >>>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>>> line 880, in build_bootstrap >>>> run(args, env=3Denv, verbose=3Dself.verbose, cwd=3Dself.rust_root) >>>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>>> line 187, in run >>>> raise RuntimeError(err) >>>> RuntimeError: failed to run: >>>> /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build >>>> --manifest-path >>>> = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l >>>> --verbose --verbose --frozen >>>> *** Error code 1 >>=20 >> I can confirm that my attempted poudriere-devel based build on an >> aarch64 main [so: 15] got the same errors. >=20 > I started an armv7 poudriere jail build of lang/rust v1.76 and > it is building okay so far: >=20 > . . . > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D env: NO_DEPENDS=3Dyes USER=3Droot UID=3D0 GID=3D0 > =3D=3D=3D> Building for rust-1.76.0 > Building bootstrap > running: /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build = --manifest-path = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l --verbose --verbose --frozen > Compiling libc v0.2.150 > Compiling proc-macro2 v1.0.60 > Compiling memchr v2.5.0 > Compiling cfg-if v1.0.0 > Compiling quote v1.0.26 > Compiling unicode-ident v1.0.0 > Compiling typenum v1.15.0 > . . . > [ 48% 1572/3236] Building CXX object = lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.c= pp.o The armv7 build finished: [03:02:51] [01] [02:29:06] Finished lang/rust | rust-1.76.0: Success The official builders' logs show for rust 1.76.0 : i386 built fine: = http://beefy17.nyi.freebsd.org/data/main-i386-default/p3229bb06d7d7_sb2417= 67f8e/logs/rust-1.76.0.log amd64 built fine: = http://beefy18.nyi.freebsd.org/data/main-amd64-default/p3229bb06d7d7_sb241= 767f8e/logs/rust-1.76.0.log (but beefy18 now is not responding so I can not double check that) (Warning the log files are large. Display in a web browser may not be = reasonable.) Looks like the problem is aarch64 specific in some way. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Thu Feb 22 19:36:10 2024 X-Original-To: freebsd-toolchain@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 4Tgk0W1JFKz5BG81 for ; Thu, 22 Feb 2024 19:36:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-55.consmr.mail.gq1.yahoo.com (sonic307-55.consmr.mail.gq1.yahoo.com [98.137.64.31]) (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 4Tgk0V1680z4pFM for ; Thu, 22 Feb 2024 19:36:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=pF3fYCxo; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.31 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=1708630583; bh=RiE5sC/TfRRzYnyGKmwuKjVUlsDXgfH6FEGqbm0ijMc=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=pF3fYCxoIseubzfrgv76X5rF+73z1qj5qiTgspbFciBfpYuyD/vexik4meHTTGvuhX5J1Or9wVHYAClaTI5tOwUE2rthgGC3iz7ZLrc3sQveAIRN/Gx5MO2kd6dK3san0nK+hHuoea/cDPpMqNXaiSFHFCaWQYrmAyJtQQCvJ4oZvh3gFoH98NKaTg6NnpWXucyWzrzvLxT7XNblG8E2eeVXZB4WmjL01KE9WV4Rxb8gzcM2KtUBxlPu4wb53UbP2qFhlWzykA/jrGPEXnOJYDaUOBlXXUwfRAIFo3lwWBf2Nb5SNo539pLSDLd5wXbRUkwBR+4p8VXw8KTUJU112w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708630583; bh=i0JGdKyHh/F6CcBcnFuxYf1z/8mEpomqa4ez8bRmBx+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=XGl4E4/QxRAJUrWPdCAP2TqEk3ihW6ZfxALjmjDmLf06i0CHCmQfrWvA2um+8yZjkQkz4161GfHKc7fpmHSBFUKLaUBpZXtVt1NmfdrKbwmEP+43LmNHfV869zCNIj5ZW0qK44kY3YLY/lCOWSyLTjXbJc+o27Gwo2AUP5F4428fYylFr7nsA0yQwrdD5zACr4Tg/IYzDMg2O9mG3Lb0ozYNXYk5aOmodB8KqV5AZE21/028JbexKwf6rSuCjmMmnyGQ3cqcK1uTMkTFBRecfgqzEa1IJCZfot2lRA1B90mgbBk3MzBlq8CHkQEQovS/qhv5d3aSb2xF+pkflVCYCA== X-YMail-OSG: COk60aoVM1mHrHVnD2T7F.F_mRQeRe5Mt4CN2OqE8w1BFJRyPWHRB9DBHvoxCPi UMWEPuOZxapWEYraoky71k1bs_zlF66Ben7UVB8_k3yv81BchyflUYhe91AAWNBSf7Ye5s4SoYCW J0a.GhayuVUIEddih9JWD2FJGcjHYj4f_JOaOqR_8kJD9rDk9g5FR3ElhePwGTA.SG5ZtZZgxvtC Q1RBf_4gCboXX21mQT4qPA1wvV10TK7CZWgprev7cB_9s9Mvp5NvpQuT_0Y5XgHMxMYod6R0wVVf WB81NdHw8No2CjOuhbyec1w3Qisrc9cQdqsRHtfUeI_OReeRiaWFTZoXuuvU2gBdvV154blyGMAv _l0zgCj9inpUcgkcx5PFGVAxUUevWxNJqzsynFETo8Koc03XgBmFN2dix0pIJ.oW5Xke_R7XWGHj 34B8id_ci9csMsTOuSyB9lHdEGeDDHwrVp21OVtgreD5To8K0R0RZHs0TSaC1QO18zWVsxCr8fbT h2.cgRuQruG2.f3mpg7oXJE4hOIkMS7AiWiKIg_jlT_xFXSwNzbPsgw9VRQBC1A7uoBLSIBH2flp Bo1ILZp8nck1dBoz2Jjwvie5mLjeWjC61e72Rg0YMvqnU5cVmQlIxSrtyGele9U8BCUL9IjI0ZYd 0wKJ_JhlTuTRW50ezUVIeltkjl6GUF8mew6KaP5Iw8hqo8ITNVOSke.kv3GwsdI3y.61XX9YmGgu gGzOQyz0rwSfsgFX0KAHVGeUsDw8cdqPGzr49nDtBb0PlyNpTlLLMrNFDXVYEozLiwGwbgNkORQP 4kLDvjWCsbCo6BbbSiMa251v0o9TJhrm7G5s4cWj9gISEKppGYrOVJtQfoQVQTMAHdA7kPUME4OK aMy96lMScUjKWL5e3Bn6bBE7e3E_QZm9w_5uSfvHh.2Hdk9VmSp8ErTFbXiFER04XD6qGnO8JqdV o9pzlLc97ThspBD1AcCEnp_oEaCZzUmtE2LO.d_QrgCg5tZl1R7hHdJESvRuNdEMRsKj1psYmE4x wQMNRCotoNa2Kf93M8ZDSJXgDhpl.uxXvsPGzZQNZVwwhZLVWdLmhLy_N5DtRfF005JFyeRnJe6g ZUeLBnImwr.Nj_fswO6Jrj5EW1oOXXfZ0U23aK2uImcx.RC7.hiSuppE2EXbkxmauzj0TCF1eTto z5d1ZnaMsXki1rQ8J8Gx98wD3PIFzR8e7p83mr4qy_O3zKqythm4IgNG2RwU94rx_llLgseMe5FD VmiZHxnLJZ9e0NBP.jFc9jhKcTsudh2kJZEJtNJzmlasUT3w0r2OoWVQE.m8pKV87g4P6O1kXwKC XyyJnbzuXMKR.fn1RCScb27EyA12XekiwPZE_2ITQvmAl.T53T4.83WmVPjsKP5jF06D6OsYE0Bf hGlJMtl2My01CcHCDS6FvSgc0ixcVjn805iHL5uongl_3QAMMLd2l3aZYbL7gtvROqr7dRkdFG5j kOtsAIFhgFIg2n7dWnWVH0SkKATJzAZp6jVw0M_za0TU5FclVLWizeb.zI5_yaZ.AlJBocPZxQhe 9s6vgNH51rObCxwQQH3h1SV2NAJpTa7GvqoE._Oe0fLEOOQ0yLMfWw9.hCrvWq3N9HA1Sa6s51u1 fq26_oOH5cq_D7KL8rUCoaDX5oJ4nv4epmxDT3JEIn.YQCPFWoolI9pfOjCJKplRoa1J2oN68CPH 6SOyWuDGgx0MwcKmbccHrD6gU87XKwtUeq2ezAb7jjKkD5eXtOeWtusg7eqyVYQIWPfNk4pglMMr CPtvtoRnszRP._BtB5hF3iu8iWOCnB3Seso.s_wdv5S_YYokJsf2CnQoLWTgG8mqZjI9SVw5IoCn hYfYmONOJSjWKByi7jmQ9HbF_Gy5C2U4x_Tp5GMVDy2TwiFBvTHd.N8Xt5aEL3vyHpps1ojZlRHR 2dzkXmekcOF_eE16QJuEZri5TYZsmh2oBwKDLfU14ysaXWquizoThKZUL2JmCFMKKC0uR2LZ0okT FaliA8cnD0gN0ZRbW3t_ldmuwnXlvMLCQsrAYbv2krXrLfqrg5pfhlZTm4_b0ig.E6PMM7_a_Ocu Ea3I2cw_jSLRc_Bk5nniALf2yEj2UdkrNA02yJhptj3raeHwHExjcVcl2Edrn93tv0V4H0lpix.H 65nVA2lRe_geZ4mRye.s34FYDocFw.EVyEjKN01.V4UYwO7pu9.51qYyjceCx5EgIXLrNA9_ZgaV vbqtBHSrNjj8VwQg2qloytJbbT675cAvYLCZOO5q.SdcLd0sEMWWR_livaChgRNMYnlh7VbkfJQ- - X-Sonic-MF: X-Sonic-ID: f4ca499d-a637-4dca-bbec-4de7f5998cde Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Thu, 22 Feb 2024 19:36:23 +0000 Received: by hermes--production-gq1-5c57879fdf-9nrfh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ea41ef2f3e71726e27b657af9b11ef3e; Thu, 22 Feb 2024 19:36:21 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: pkgbase: FreeBSD-src-sys-15.snap20240222112915.pkg installed does not match the kernel pkgbase installed (as reported by uname -apKU) Message-Id: Date: Thu, 22 Feb 2024 11:36:10 -0800 To: FreeBSD-pkgbase@freebsd.org, FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4Tgk0V1680z4pFM X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.75 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.75)[-0.745]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; 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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.31:from] I just updated an aarch64 system via pkgbase. The resulting boot shows: # uname -apKU FreeBSD aarch64-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n268451-47e073941f4e GENERIC-NODEBUG arm64 aarch64 1500014 1500014 But the /usr/src/sys/ source code installed has changes that span to much later. I start with the 47e073941f4e below and go to the last /usr/src/sys/ change that I found in the source installed. I've added 2 commit date/times for reference. Wed, 21 Feb 2024 . . . git: 47e073941f4e - main - Import the kernel parts of bhyve/arm64 Andrew = Turner (CommitDate: 2024-02-21 18:55:32 +0000) Then: git: c85e6a5c2250 - main - bcm5974(4): Report proper width and depth for = Apple Magic Trackpads Vladimir Kondratyev git: 4f345989700f - main - bcm5974(4): Respect HID_DEBUG option and fix = debugging printf Vladimir Kondratyev git: 9097284b98be - main - bcm5974(4): Properly assign MT-slot on Apple = Magic Trackpad Vladimir Kondratyev Thu, 22 Feb 2024 git: 452c5e9995ab - main - fdlopen(3): do not create a new object = mapping if already loaded Konstantin Belousov git: 99fa799a19ab - main - linux_pwd_onexec: do not abort image = activation if emul path does not exist Konstantin Belousov git: bad90cb4f686 - main - nextboot: check unlink, but only warn on = !ENOENT Warner Losh git: 4ece79968e70 - main - x86/xen: fix out of bounds access to the = event channel masks on resume Roger Pau Monn=C3=A9 git: 399386f190f1 - main - x86/xen: introduce non-hypercall based = emergency print Roger Pau Monn=C3=A9 git: 6744fd8e7503 - main - x86/cpu: improve hypervisor detection Roger = Pau Monn=C3=A9 git: e283c994ab27 - main - x86/xen: fill hypercall page with int3 Roger = Pau Monn=C3=A9 git: 848e2719af50 - main - x86/xen: remove parameter from = fixup_console() Roger Pau Monn=C3=A9 git: 9a687d1fe3af - main - x86/xen: introduce a Xen early init function = Roger Pau Monn=C3=A9 git: 5d62aba742ac - main - x86/xen: move shared page setup to early init = handler Roger Pau Monn=C3=A9 git: 027b66d64b54 - main - x86/xen: do video console fixup as part of = early initialization Roger Pau Monn=C3=A9 git: f0cf86c075cd - main - x86/xen: replace xen_cpuid_base with hv_base = Roger Pau Monn=C3=A9 git: 4401b0685163 - main - x86/cpu: introduce an optional hook for early = hypervisor initialization Roger Pau Monn=C3=A9 Finally: git: 8f5406c77f1b - main - x86/xen: implement early init hook Roger Pau = Monn=C3=A9 (CommitDate: 2024-02-22 10:08:05 +0000) It is very difficult to identify what to report about the commits a pkgbase install/update is based on, especially (A) before installation for the kernel and (B) for the world in general (there is no equivalent to the kernel's main-n268451-47e073941f4e reportand it looks like the source code need not be a match, given that it is not for /usr/src/sys/ and the kernel). This makes problem reporting problematical of itself. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Fri Feb 23 08:58:17 2024 X-Original-To: toolchain@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 4Th3nm6Bb8z5C4VK for ; Fri, 23 Feb 2024 08:58:20 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Received: from smtp.smtpout.orange.fr (smtp-19.smtpout.orange.fr [80.12.242.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "*.smtpout.orange.fr", Issuer "DigiCert Global G2 TLS RSA SHA256 2020 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Th3nl6Xnpz4GgF for ; Fri, 23 Feb 2024 08:58:19 +0000 (UTC) (envelope-from pjfloyd@wanadoo.fr) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=wanadoo.fr header.s=t20230301 header.b=F9qZ+bF+; dmarc=pass (policy=quarantine) header.from=wanadoo.fr; spf=pass (mx1.freebsd.org: domain of pjfloyd@wanadoo.fr designates 80.12.242.19 as permitted sender) smtp.mailfrom=pjfloyd@wanadoo.fr Received: from [192.168.1.28] ([90.112.30.115]) by smtp.orange.fr with ESMTPA id dRNprnLDW6DaadRNprCgee; Fri, 23 Feb 2024 09:58:17 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wanadoo.fr; s=t20230301; t=1708678697; bh=jbvOmubg1vru78EI+Ls5BD+86GHGz9uetuBs61rBnoM=; h=Date:Subject:To:References:From:In-Reply-To; b=F9qZ+bF+NUAFviXBYeKoLQTqjlLQlaOJgyo6w4LmjcWEZ0XipnM5ot8WmJEV0K50g OClIQnLstRUpvdCYOsI6qHCa5Jp2K3L54rW5w03MlnSZhF9jrIcNW2NznudVkMNk7L bKfeOV4tYQp93CAaqH7uPV2o2Du0/Q4VoGe5YfsZyskJPXp8BUmntgASxbbJslbOWs miMh/GIVy0hZK9Vb7PDMeGUzSwkuCb2QgStSI1QXfVtZSmzDZJqHMPkgA6e2gIPUJ4 CbEgH+o893M6/Rh2POpfZFmk8uVi+g9PJPwGtddXhtNmOpoQiaWxAov+uqjPbxwJ8R ZBFj0+BERgO6Q== X-ME-Helo: [192.168.1.28] X-ME-Auth: cGpmbG95ZEB3YW5hZG9vLmZy X-ME-Date: Fri, 23 Feb 2024 09:58:17 +0100 X-ME-IP: 90.112.30.115 Message-ID: <7b928159-c984-420e-9ab3-62245bf3814a@wanadoo.fr> Date: Fri, 23 Feb 2024 09:58:17 +0100 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: system clang's -debugger-tuning setting: Is the default gdb setting intended? Content-Language: en-US To: toolchain@freebsd.org References: From: Paul Floyd In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: - X-Spamd-Result: default: False [-1.92 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[wanadoo.fr,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:80.12.242.0/25]; R_DKIM_ALLOW(-0.20)[wanadoo.fr:s=t20230301]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; NEURAL_HAM_SHORT(-0.03)[-0.034]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[wanadoo.fr]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[wanadoo.fr]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[80.12.242.19:from]; MLMMJ_DEST(0.00)[toolchain@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[wanadoo.fr:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[80.12.242.19:from]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:3215, ipnet:80.12.240.0/20, country:FR]; DWL_DNSWL_NONE(0.00)[wanadoo.fr:dkim] X-Rspamd-Queue-Id: 4Th3nl6Xnpz4GgF On 21-02-24 17:43, Brooks Davis wrote: > On Tue, Feb 20, 2024 at 05:54:25PM -0800, Mark Millard wrote: >> [Curiosity, not an objection.] >> >> It appears that most likely all FreeBSD platforms get the gdb >> setting by default . . . > > I'm not sure we've thought about it much, but gdb is almost certainly > the right default tuning since it's what most developers are accustom > to. And it may also affect other tools. Valgrind's DWARF reader was written based on GCC's output, which I assume is tuned for GDB. There are already a few limitations with clang's emitted DWARF. That has been improving, but there is still a bit lacking regarding local variables (possibly a limitation of the Valgrind DWARF reader, it's not part of the code that I've worked on much). I have no experience with changing that setting but I guess that it could have an impact. A+ Paul From nobody Sun Feb 25 21:01:36 2024 X-Original-To: toolchain@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 4TjblP2fLjz5C4QD for ; Sun, 25 Feb 2024 21:01:37 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TjblN6SXxz4VwV for ; Sun, 25 Feb 2024 21:01:36 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708894896; a=rsa-sha256; cv=none; b=cINgGhuoyX3q74gWaAUyD0noDF/M5WEAXqYY7LbFt5TQODn+DqqI8EsaeC5NhfQDMdmE/v MjdgPdXJLo+vkpa0kVdd0tEYJmwOc0tAV7QUcZgxxxlnx++mQnBsTQtFDXPq0+kFqTooaw PynWYWe+nJlEWXmjFdyhtfkAWoznGoYdmI2IjJhP39PGQMVUwCNPnbno8QlHhzEgR3Q32A an16XCeE4h9EbwrFR8SouPxRsH+96nG3jYUpjhsJ+QXkn3bYbYDSO5+I9USo8evIZ6X7zi bSp4VmMzIWK18fOXf8lXhyzkZGMeHrwxFH1hCArwLY1fUkpP5IKhxv6Y7dH3sA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708894896; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=esrVEo/MLQUyeJrVNC1syCHnfzvGq3AhW3+icL1pxXY=; b=W+mhv9CSLaG4VlVPXRnFrV6y+RoQBdpBULTQVcsn//EL4ucj2BOlCgyqC8roHS5eXcNUY+ TAdDIA0SZ2KOuMoh8XcXFPiMst7zl1CUD6TXXbc4kyjVGm0dDbeqUsAfrCbsCNRnFU3CTv Rcb4B8MWz8xjL7FiRsEXC6C2ql8Uaf1IxyZkNK4m5a3BuNCLuk57r3jmxxFfVrrsXy1+1z jXgIzrdIAS2UMDu6KVfFrfRUKVvW+pZnv+sGCpdbe1LlKrH09Ab2LJwqdz0h6fswp8mAp0 nqjCX109z0C7VxOyMc5SGZIL1YiwH6SCkYrr1X9S6hb4yrawpRZ5qozM0zZdGQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TjblN5SQ8z10Zj for ; Sun, 25 Feb 2024 21:01:36 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 41PL1aEs068892 for ; Sun, 25 Feb 2024 21:01:36 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 41PL1ajd068891 for toolchain@FreeBSD.org; Sun, 25 Feb 2024 21:01:36 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202402252101.41PL1ajd068891@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: toolchain@FreeBSD.org Subject: Problem reports for toolchain@FreeBSD.org that need special attention Date: Sun, 25 Feb 2024 21:01:36 +0000 List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="17088948964.EBAE6.53378" Content-Transfer-Encoding: 7bit --17088948964.EBAE6.53378 Date: Sun, 25 Feb 2024 21:01:36 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 236165 | crash in malloc with ld.lld and -Wl,--export-dyna Open | 261341 | clang-13 runs out of memory on the port math/open Open | 263870 | cad/horizon-eda: Crashes clang 13 on aarch64, amd Open | 271624 | emulators/qmc2: clang crashes during build on {12 Open | 192686 | Segfaults using combinations of -pie -pthread -lm 5 problems total for which you should take action. --17088948964.EBAE6.53378 Date: Sun, 25 Feb 2024 21:01:36 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |    236165 | crash in malloc with ld.lld and -Wl,--export-dyna
Open        |    261341 | clang-13 runs out of memory on the port math/open
Open        |    263870 | cad/horizon-eda: Crashes clang 13 on aarch64, amd
Open        |    271624 | emulators/qmc2: clang crashes during build on {12
Open        |    192686 | Segfaults using combinations of -pie -pthread -lm

5 problems total for which you should take action.
--17088948964.EBAE6.53378-- From nobody Sun Feb 25 22:32:50 2024 X-Original-To: toolchain@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 4Tjdmn0hw9z5CCpX for ; Sun, 25 Feb 2024 22:32:57 +0000 (UTC) (envelope-from mpysw@vip.163.com) Received: from mail-177180.vip.163.com (mail-177180.vip.163.com [123.58.177.180]) by mx1.freebsd.org (Postfix) with ESMTP id 4Tjdml3lLtz4fgT for ; Sun, 25 Feb 2024 22:32:55 +0000 (UTC) (envelope-from mpysw@vip.163.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=vip.163.com; spf=pass (mx1.freebsd.org: domain of mpysw@vip.163.com designates 123.58.177.180 as permitted sender) smtp.mailfrom=mpysw@vip.163.com Received: from [192.168.1.107] (unknown [223.81.190.125]) by smtp1 (Coremail) with SMTP id oGZ4CgAXpb0TwNtlUq4aCA--.58906S3; Mon, 26 Feb 2024 06:32:51 +0800 (CST) Date: Mon, 26 Feb 2024 06:32:50 +0800 Subject: UnSubscribe X-Priority: 3 Message-ID: <-7y3i2t4sjdae-ab6xexobox1ol46wme1x8rxevfdewbhnndglf5uyvlphzh1k-5ywav4-afagjh-px51lz-sqhctd-fpef7vdwe5oi-b3few3hq1s5-5caf62-6pfxx-utsqku-7p8amu9z7xum-iw8n5d.1708900332677@email.android.com> From: =?UTF-8?B?4oCqeXUgc2hhbiB3ZWnigKw=?= To: "toolchain@FreeBSD.org" List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-CM-TRANSID:oGZ4CgAXpb0TwNtlUq4aCA--.58906S3 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxU2M5lUUUUU X-Originating-IP: [223.81.190.125] X-CM-SenderInfo: 5ps124g6yl1hqrwthudrp/1tbiFRWPb16YJHzzDQAAsA X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.19 / 15.00]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_SPAM_SHORT(0.59)[0.592]; DMARC_POLICY_ALLOW(-0.50)[vip.163.com,none]; MIME_HTML_ONLY(0.20)[]; R_SPF_ALLOW(-0.20)[+ip4:123.58.177.0/24:c]; MIME_BASE64_TEXT(0.10)[]; RCVD_NO_TLS_LAST(0.10)[]; RWL_MAILSPIKE_GOOD(-0.10)[123.58.177.180:from]; MLMMJ_DEST(0.00)[toolchain@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:~]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_ENVFROM(0.00)[vip.163.com]; FREEMAIL_FROM(0.00)[vip.163.com]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; HAS_XOIP(0.00)[]; SINGLE_SHORT_PART(0.00)[]; R_DKIM_NA(0.00)[]; HAS_X_PRIO_THREE(0.00)[3]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:45062, ipnet:123.58.177.0/24, country:CN]; RCVD_IN_DNSWL_NONE(0.00)[123.58.177.180:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4Tjdml3lLtz4fgT PGRpdiBkaXI9ImF1dG8iPjxkaXYgZGlyPSJhdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0 LjY3MDdweCI+VW5TdWJzY3JpYmU8L3NwYW4+PGJyIC8+PGJyIC8+PGJyIC8+PGJyIC8+PGJyIC8+ PGRpdj7lj5Hoh6rmiJHnmoTmiYvmnLo8L2Rpdj48L2Rpdj48L2Rpdj4=