From owner-svn-src-head@freebsd.org Tue Aug 20 21:02:39 2019 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7FBA5E0B8E for ; Tue, 20 Aug 2019 21:02:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-24.consmr.mail.ne1.yahoo.com (sonic310-24.consmr.mail.ne1.yahoo.com [66.163.186.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46Cjt620H8z43rt for ; Tue, 20 Aug 2019 21:02:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: l588vsUVM1mWGKWdnS62v8ire5HDnoH8Gb1AiRpbnnLXK.go_WzKtF.nOy3ukgi cj42Oypfd5A63rc.7n6PWcdueKaDBKq1_wt3fGsor26Tsb6evRIPyGs2hHa99KkRdoJrK2PVqu6V b5ZvKalazmyRDga8KbZVLfh_FM63tmv_IDsdZKsfpgdr.NgW5wyqzMD0UHGrEXtCmHYPBtnua1tm xuv6PmMFeugvXxC6xkBU7Puk4ibekJB88fzZDk47DwRbR03Q2NmLTcu2Qz77gJd.QgM4pUK6BLwe zXiD4_YOGCzzFPjJdZtGeurVorlRN.ZlaivIw8m4YHCKspx3_c0HsirQxQhBVGk0PDIkvn0j6DgZ a3VAAj8RQ7UIqFfpMzmLeQJDeofYhsvq7JzTXRuHAsSJJuU0xeyXOC1SGuUZR15ST5GuoIda2ZCW kDsmRqzHnNGRhVChzcHVCXqfnjrFKS.NtSPWf8fwuo4julhQBNzCtfr6vKcoPSAQWLDAX0eLhaCm uvJ_.exkBI66W1gt42Sfw7Ltqn7WT9LVmlInqoVDZ6xrDdP1iRYPPjwmek0TZwmCXl89GpnmY9nZ hhzPGeqOoTaxlFdpTfOHXr7F0KveQkCxYCwmtsIorikl4Y7EnZes9KSe5XRVtgnl.4PC_hGPJiCs 49qXoPpeKkwd.OMdH4_sjVT8cvTW1gQEXK49kcgMCP_Jll2fTwueuNFjQvfxzkKTyEH5ivmUwqH4 2Frj6i_Z7Y9n3GnC0OOXzaObeWvthFeahUXAKS6MOahOTsdwQ0cXlK3i9cBaDQGGG5K7bjtrBiRX RnSU1AViJwdZVZw3DgdmlIRvo7lQGjWibyReEC9cB6EHRUauOOs5sYBCq4xmWLUAcEM3O5PkUNZo .Qr84iPSlhr7jr4Pp2uY._8nW44uHajy109QyZEx9HeAQBev.IiZmsU8bSPYNsq0IhKkjrKQRKR_ gEh9tU6Wooo0.obWC77G_7.yFfdOLSmKYSmZVh4Bvqdt.Yz6Lehi9M2nKiRXAJfam5gmizt3iptk 3PRLaDzkoUzk_gE7_Fzf2MV7.kkt58odJnlSa1ZLrHoxnRER9R4OKEjGawBPYnu3KUX58ddjbSx8 jw3Ckd7530IB58dVQYgV91z1jemz7JNoX1HUMLAXVLjr5o2P2btTQyljEihcxFvLbYWN7IjFGiB3 aRllyXOpLDj5OGYrhdbsWw7j9_UobAKs30lONEK3MCL5M5_skfJ_DZEYWPH94jUJj3F.amTZE9bo 4eqlP7wXH8hN1FRUQTJpy9CY- Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Tue, 20 Aug 2019 21:02:36 +0000 Received: by smtp429.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID ad1a88bdc1ce2f549070808e15c15152; Tue, 20 Aug 2019 21:02:35 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: svn commit: r351253 - in head/contrib/libc++: include src Message-Id: <416E4F6E-A073-4B0E-A67D-EFAC4769E3AD@yahoo.com> Date: Tue, 20 Aug 2019 14:02:33 -0700 To: svn-src-head@freebsd.org, "dim@freebsd.org " X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 46Cjt620H8z43rt X-Spamd-Bar: + X-Spamd-Result: default: False [1.15 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; FAKE_REPLY(1.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.54)[0.539,0]; NEURAL_HAM_LONG(-0.58)[-0.576,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.00)[ip: (2.39), ipnet: 66.163.184.0/21(1.28), asn: 36646(1.03), country: US(-0.05)]; NEURAL_SPAM_MEDIUM(0.68)[0.684,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[205.186.163.66.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Aug 2019 21:02:39 -0000 > Author: dim > Date: Tue Aug 20 17:39:32 2019 > New Revision: 351253 > URL:=20 > https://svnweb.freebsd.org/changeset/base/351253 >=20 >=20 > Log: > Pull in r368867 from upstream libc++ trunk (by Marshall Clow): > =20 > Rework recursive_timed_mutex so that it uses __thread_id instead = of > using the lower-level __libcpp_thread_id. This is prep for fixing > PR42918. Reviewed as=20 > https://reviews.llvm.org/D65895 >=20 > =20 > Pull in r368916 from upstream libc++ trunk (by Marshall Clow): > =20 > Fix thread comparison by making sure we never pass our special = 'not a > thread' value to the underlying implementation. Fixes PR#42918. FYI: llvm's -r368916 has a successor fix: -r329399 tied to: https:://reviews.llvm.org/D66480 that is summarized with: QUOTE In fixing https://bugs.llvm.org/show_bug.cgi?id=3D42918 (r368916), I = broke external threading support. This should fix that END QUOTE =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)