From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,NICE_REPLY_A, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4266 invoked from network); 13 Jul 2023 18:49:34 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 13 Jul 2023 18:49:34 -0000 Received: (qmail 13643 invoked by uid 550); 13 Jul 2023 18:49:29 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 13605 invoked from network); 13 Jul 2023 18:49:29 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689274157; x=1691866157; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=yntAkQecJe8e4Z1O6o2EAz55D6D1z/vm2ftFIydPTSg=; b=Q9Owx7j7QFtnH2dCzjEi1rSlo/HUw1eQt0Wjz9Y5VSMlQIpIMsMPidWgVcDsxFqSWp Y3sVybyhXreRc34IHO7gM4NKFyaUbbMR9ODq3J0xzOh7Q9iKBB/rqSOx7i2ef89ru4pd BuIe4+cSuMZIcRnB9W/B2cw3fMsxGPQZLXrwl17NEIix05akMHY4l3CMTGsKUq/C0PNX aBMnEUYCxHoj7cYvBHlou9osCV79KBZMK2kSoWWyvXZf1ImXw4YGAGBnSdGpOF9Cvq4x dVX6En6jw2jjL4j6j+/hUgKnwxhUGBeS/lVqo9IaVKTEM2kib1l2dUGL0yZiHCvKClTG geUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689274157; x=1691866157; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yntAkQecJe8e4Z1O6o2EAz55D6D1z/vm2ftFIydPTSg=; b=WiofEPsugGcpsC63acScABbph3SWYNs6jkuWxM14lIy7ztyzKjORme63lxNrKyE8U0 tI2ZJD3gXRO8X/EXLz2LL9rcwNbAbgtheFLFniLLKR7PZOYnHt8lLv66PWuWbJokPKbh 2QESLXqh82E6gqWt5OulcRpSTQCyzwSWqJMyzKKiTH9DoR+HbWvK2CLF8PQtSm4h8jm8 5OLTNpGnbEfU+aWevm/Ew/SE0nH7qOMVYNDDBWcXS3J8w+TSDvThUnKFBOruU+Nllw5R te4kFVJP+0H/hR2/oBj0ZOUb4zjAGB2ZH6j48m82Zjh7J7PfM8IbJoEUtW0PwRmoEGP9 p+KQ== X-Gm-Message-State: ABy/qLbfbjL8Sv1kGgkFSpYS1VUB3jx4GzbxyjVShCaqX88y8D+YNS4e hsXG+Zf/Xnc2Cf/RYgjUo0tPx+FHdt0vyBh5l8c= X-Google-Smtp-Source: APBJJlHXt9NQb163GD6Jpdrlfar3OBu09yzMt1UauQEVkqSzCZRYIJaDmMpqek4D6JmEGADvfJJzZw== X-Received: by 2002:a17:906:92:b0:993:ef26:c6e3 with SMTP id 18-20020a170906009200b00993ef26c6e3mr2445788ejc.26.1689274156644; Thu, 13 Jul 2023 11:49:16 -0700 (PDT) Message-ID: <31beec2a-bf2f-9b9b-e6a0-eea8fc482fb9@gmail.com> Date: Thu, 13 Jul 2023 20:49:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Content-Language: en-US To: musl@lists.openwall.com, Markus Wichmann References: <20230712024804.GH4163@brightrain.aerifal.cx> <20230713015046.GI4163@brightrain.aerifal.cx> <7f435b07-ee08-8ed1-72a2-edb7354aa2f1@gmail.com> From: Gabriel Ravier In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [musl] Difference in pthread behavior between glibc and musl On 7/13/23 18:27, Markus Wichmann wrote: > Am Thu, Jul 13, 2023 at 04:02:54AM +0200 schrieb Gabriel Ravier: >> so I don't get you mean by 'It is not "explicitly recommended"': > Reading comprehension, please! The sentence you quoted contains a > condition; one that Rich already pointed out to you. The condition is > not fulfilled; musl does not detect that the key is invalid, and > therefore the entire thing is null for this implementation. Let alone > that the sentence is in a section explicitly marked "informative" (as > opposed to normative). > > Ciao, > Markus I know it's not normative - that doesn't seem like it would change anything given that regardless is a recommendation, not a requirement. The explanation you've given does makes sense though - the wording seems oddly ambiguous, but that does seem to be what it's trying to say.