From nobody Mon Apr 18 19:36:01 2022 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A4F0911E007F for ; Mon, 18 Apr 2022 19:36:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Khxxn4dgtz4fW2 for ; Mon, 18 Apr 2022 19:36:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650310566; bh=6rKw9AL64eYsYUvtgXAkz8x2ecAfN0gyoSqWwtJbmWw=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=PjnLQUV2voevqcT3p65Vl3PxQ9E0v/hm/fnvEEU7rnSE6+d/TTWcCasJOzU3WVP8Xd8JFQveNJy/49dL1jnWJwPbBd0WiM8sOFgbJWPXTONfKMZ8iL+CQ/HppSCtdd73jiIhEmNwA3BjD8vu+hygSeM9SkDg2wkZnWDv2bTKcN/p8p03ODQQgByv1o2JjRcSM2ORVQlzTyCuP5tyZ77W6PPGXnfcxhHlLFdQ7MqmmdSlybx57lmi6TXu1uDnBxuAw1YtMvPJYt7mavkT58H5PA17VbmrLDuGlICFliz7S7wirUQZNhQMO3KJjDtav3GqtxvGepI8SklWH2Lf1Chixg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1650310566; bh=ynus8Q/9e0zSR+a391Q+QMylsOo/9M6H19g89pymc9N=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ldCS6ODru5jAXUuZtohZNDafnlywfdw9e0IhK49MwtOLGpR4UDYWlPKp2hiQ491Q7lEL2UQTtnR9ZcWOjSCuk2TLLHoaQ05rKCujP8ycMeBah1fAKBKN6rZgUE4tDfqQEuqRhgxeOF4G6i657BY3oAWliXV+TzIeV+a/SEaEvLibk471kkcwBpdl4IQn59Odwy/XrhZ+V78ssiZAwu4WEcUDX9X4vksSkB+NQ9yM6DCvMe0xWsv+rNOujOxQyHestVTi/+ItruZA/caPmEHzc5Z9PrptvenZ2MD1363ijE5DgfXf4QCZ6p7+JpXKM+iglnJjdejp4CfG/f+O25a3vA== X-YMail-OSG: stfVoQcVM1kEwmR6Mth3WGsW3XNd2PrzsehnD.0B6n.k6OqTqlcRuiSnXisWo1c NuKejZSYNQzc_3MduBz4Q.ApD28._ybjlrMtmBZaE74Ko87YKH45k1sYSZCsQiK6zsitAGlJtcxt uGet.Z7AhpmKUZTdFbsL4E2HwHRs5rWUp1bN2iJoydWHxu650iqRtuC6u4sDlewu7U.SUcmAr8KK Vn.tWoD6auveZFS4llLriL1NwSnGyxnWwFD8CSm6Hs0YXAaKIAECVtQibV3fvr7a8PeaqmgYyOHG mAaRHNBRxtecQQN8rPNU6.RTSWUwxl7JcjAfQsLe0qUl2mreAWcoerPL.uec.ASe_IlM8iD2UiUB vG2SBGFRHqlfqQllwmLBUNnhMtqMXFeXj51M9vdMMpunqcv0bKENlqbvzN3XjYIG8RDOguotUXgF mwEO1cY6SIckTtUgiu_tnbaqtmunQUfqJr5r_WaaecTtcNYFgI93WEYeTVHQi6re2556YLTNyE5I fGcxAHi6QQDKfcMzDYfB78SfW97lngyQbhWvCF5pymT1NUxpSmy0qdO.QV_2KBzTVtXsi3MTbMUt soRmUNOVaG2k.GgDoWi3Jn6KS18zXghTN2ZR9Zjr.UymTtymakT8xlzbl4.9FVd6J3umtACc.W9N IK4OMB7FwZqKGukKPVbjDagTbKMM9iQXK0KMXlGIdk9lh3i1JxY4oMR25YEDMj91eW7tzBJ3SPAI uxjwIIG7ncvt.30.cu8fToD8FIzIwRzk8RPf1oYhc62_4nwXzDVUvMz.lhnqtXwP8HWYsVVeaTeB YJ9K1D3xSbBLj8EXsiTnz52w0ZqEfBE.UQUSNjahyTM0lf253nomu6ldUBV_GoVrkoJrV_9AOWp9 tXle.4D5L2QzE..J0DFJkj0mdBQ6UEHT4txdT8T3Ea.V5pq_tQPjajskLOxt_pNbGmdaATTbk50e aaMFoxGlQnvm2sHB7JyNmgyX12PVHUa8.1Wy_oAOw3qguK2J.aJeT0domzY0q9rHTmifAb87ViTI H7OZGFSxFw09EYaj6lf4Vglpwvmdt3cAJN2_oxZ6gbVR6MVPNFUHMElTPJHMC9pbZ7ggmnUVkLN3 EAnyPca9QEsaX0HtRUWDAjymNGv7tWUv7d8H8SZd0N20nxudkLnlIC1JBZBrmkXpf.14K9cVdWO9 9_ZuzPJT5WDktjjekRh8p47KZirSXxOJS0SNuCJqnnr94sB88wSsFP20wr4avfl8N3TnmQJ3KFJd KTQJ.e5fgj5ebi7O3Spok6840H6Sun3vTCPCVOWCrMI76rC84zqnYlINDjvcDCKQGRU.h3aniPtQ .hvxVKWTfgpH7FqKiIChnHMFHTlAVaMxGJstafq.skQtfpzp29.bmAJy70t4A1f1MBPrWrjchxBy UL70VQol1sYpbqpoq1tMsTL4jTjIYh4Dp7wvVlEGIAOnsm_COGCHU2GbvI3aa9df6LAa_bowdv5f x9pkjMK4mBMpxxutWDcD0nhOluqBf48JtqTKtj6kO.9sofIrih0qXVnUcyUyvwlAmom3_LQGQ.dg mHLV9rP_j14caHL8AQ1Pi_kQOPx1ytf2OvVVxuV6EN1wa6uXjG_BKKQQeNaBAyj8FjQgU9b4Ojtk UCXhgN1AYPBJQzLCreo8SD7ZJ9xwLMahvwmoq2PtLiyvSIqaQGXoZF1cQF3Ca_FrAXwFC7HLl4tN nf6MQLFEKPGXSDjw.MuZ6HOZlEpR7P_myrmNNUOfBay0pAQ6Ou0h2JawpK.FHUHWJ59teKpHCpzE KDnHuDDJ9gVqXUodU2VgsGB6liWBVMDV8FTMZP.LdnRhZXu7EXlcApvII6iipUPF3iOUPdyMH.4P xO_DflbHfKIDP3Bfi4DNSPgtQrRL0QRkPO0WVUlppCQiHNEV48_GGwjUvQEgLo4Tf7jMBJkue2uv tYpHR9EniWAAPaKEbkVlAQudwKIUah93thFy_Yszz1LZ5Idu_1uRiwR9bxPyZbnLSExh_GNR892E tjEVXkGaTPT0mgv7V_g9inqHSshYxnNww9RxKcyAPAnoonYPow1XudmEltSZHmJ0qStIOJlXTRiM PBizftLZ27RFL1K_2G54tUn9TekP0Klea2F7meriCRg2k6333mM76zhuOCm.5BHglxOsy2T.4hn. o_b9qjs1cg3D5p8nNMiBXrodLdQPbSSOLY9Khy85dx.QaTOtYlvPVayw7N1gk6czwjTo0Tkxqx5z eUQcTNBoPGsv9ifCaeXqz9h7AQbf_U0vmxUtCneiqVoRnZZL94I.2lDVUcnousnwEbnY7pHNlrZo fAKyUkvMJqWY- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Mon, 18 Apr 2022 19:36:06 +0000 Received: by hermes--canary-production-ne1-c7c4f6977-hpxwv (VZM Hermes SMTP Server) with ESMTPA ID 15faed27107579704ad62d62508dc817; Mon, 18 Apr 2022 19:36:03 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: It looks like devel/aarch64-none-elf-gcc and other aarch64 */gcc* 's suffer from https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101723 Message-Id: Date: Mon, 18 Apr 2022 12:36:01 -0700 To: Free BSD , freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.3654.120.0.1.13) References: X-Rspamd-Queue-Id: 4Khxxn4dgtz4fW2 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=PjnLQUV2; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.31:from]; MLMMJ_DEST(0.00)[freebsd-ports]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.31:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N In doing some experiments, it looks like I've run into: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D101723 which had fixes applied to gcc9 , gcc10, and gcc11 in very late 2021-July into Aug (all after the most recent tagged release). gcc8 was already out of support or it would have had a commit too. ( aarch64-none-elf-gcc is currently at 8.4.0 .) The specific issue is that for compiles with -march=3Darmv8-a+crc specified the result is as if the +crc had not been specified. In my context: {standard input}: Assembler messages: {standard input}:37: Error: selected processor does not support `crc32b = w0,w0,w4' The description of the fixes starts with: QUOTE A change to the way gas interprets the .fpu directive in = binutils-2.34 means that issuing .fpu will clear any features set by = .arch_extension that apply to the floating point or simd units. This unfortunately causes problems for more recent versions of the architecture because we currently emit .arch, .arch_extension and .fpu directives at different times and try to suppress redundant changes. . . . END QUOTE So seeing the problem or not also depends on the vintage of gas in use, possibly explaining this not having been noticed before. This was reported separately in: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D104439 for 11.2.0 and more and specifically for crc32b messages, but was classified as a duplicate of the earlier one listed above. As far as I can tell no tagged gcc release has the fix yet: releases/gcc-11.2.0 (2021-Jul-27, so close: 29th commit) releases/gcc-9.4.0 (2021-Jun-01) releases/gcc-10.3.0 (2021-Apr-08) This interfere with experimenting with an updated U-Boot for aarch64. =3D=3D=3D Mark Millard marklmi at yahoo.com