Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124803 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 34B0C1A00B7 for ; Tue, 6 Aug 2024 12:00:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1722945738; bh=RSKPaT9N+ez1yiPMZxK3uQocGj8rxLKXi79ubBelcPc=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=MzZtpf20KSwHVXY1/FdxiD4ONp1Qx60Pl4CaVqtc7Q19OwGMg2uJXShZys+IIX+uQ yj9Jtx9liXXBDJMidpMVqrJ6XfXznsvddsSEnEdI0CRK3VfJhjj7F0dzvfTJDnwgs3 FXOhB5SPgkVlZiZ3LTwaFWeSTVPeN/7lo8B5LpQKZflStanllbY5AmRpXSKx/wnLV8 N8akuveUeZnJOsyjw4/YyI9U2MN0xkxjSyDUpgINqJW9r43PY5qTTHohEWxcwrcAsm jpZ233U43VqcrZa0RbYGJY7KSRUYDJAJRPryjH0m1DTSZfjEvkSe0z9pzhJkhzsZew MO0IHh5A5RfSw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id CFA05180042; Tue, 6 Aug 2024 12:02:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Tue, 6 Aug 2024 12:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1722945633; x=1723550433; i=cmbecker69@gmx.de; bh=z00l0N4414huClzi4WF9ZXu8kGQAl9GVuePZ4F2w9NM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=HkZCmvObLDL4/D2k438Pi9UxCFXQqoRyujXBFewJRSMC3nesabZ7cbuoYN/tE+d3 fSSNHa6wAlkyjmY9e8DRNdu/T6NxEvvbN6KbdiLF8mZmkJ8fqFLyxGVS3akkjsasd Rgcba4Btx/HYsx2boxZN8Xf14HVy72FoAc+6dW1V+Dy9INvq/9b6TNxUPNzBPOr+T MumyAGNJWTmRhX8rQFEqTCSsIuxABMVb/aJNchS54KM+/6OdYw7G4e8hWfu1/rU0I 1hTqPH9dnLvVsATzqMw03nf5eQ3ooUOvWsid6N0FX9oDsCehC69thVIGVuB9ah1EV RRa/BGEWu+c9LEbklw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M4s0j-1sc8Tn3oQB-006glk; Tue, 06 Aug 2024 14:00:32 +0200 Message-ID: <9d546406-e2eb-4534-9dc0-b08eba73f91d@gmx.de> Date: Tue, 6 Aug 2024 14:00:32 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] Require C11 in PHP 8.4 Content-Language: de-DE To: Derick Rethans Cc: Pierre Joye , Ilija Tovilo , PHP internals References: <6cde6bb4-30cc-4838-a003-6333acbd6a3c@gmx.de> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:DuD/Ws50IRrrENiufW1HyUEHkM/euKg6UIn3G3MDsJUeg8C07TT CfdYdrEbW8SPFd6umT0XLqKstiroFIGyIajwAzDEjC6DE75hl0+ewPhABdsZ8GjLX3nNInw VVRnFtd7FedpmkJ7RwfHN9EkDpbx8DCTD3t0Nbz4CsvOhPGEUbgr2dUlLj+St85V4yMj0p8 NxGUc2Yqp8Va6am4s0KDw== UI-OutboundReport: notjunk:1;M01:P0:FCooHCiQGmI=;PzdO85f4KzLw7fT6fp/GbT8lq2K 8yG+IUHkoLKk/9eIfsnksAbsaJLgvoxBb5WR74R4M3PfDaMkNdKWdtL7yFuxAkH0JRnG7Oyhq N5NO4jknb7cYWsu8GB6cKAnzyEpQWAlZrY536wKt5AE78uFp1yPAuOGlfVSzydXnya6Uf49VH 4y/CFqm3RKL+aT89QPqVIgT+wN1lK4IIiSd+9E9pYwj8Nd76ebGvBZI9tRbTOljKAZpleBZEt O/WSLC17J4CQlpISnf4CDFObq6c5D6b/WalBwvNhDj0lAUscUBfL8a8S6p8IpYaWImsWd1yeE NFWoo/PWlquDAxvga4z6UHmqWbRirxQ/1BslMYtmHjuiSgEIY5lso0POeGHRSIL2GlkPfA+Vl BvBwIV0O3plItuC5l6LpiDijJnamJTPnQpBCkp+UiBWn94MUhwV6MArDFBOOIE1g8t/53FWNn HlCnoJ5D/V11ToARUkxAkNY/H4Uw8ZK4O9qYrJs5fSgO+7sZp56E2QI1NoPA54NLp0tIWcPBV WitCHnY5nXlIwNATBxKd0B4fGdtz+swb39DNpREf4FgzKCMRkESBIchPdpKT6t/At/AKVikzr wGl0XcAImbrfyG2Ldk9Bc2UoPu2duU2FlHK6qukJNUCPGOH5ZfXSiKJGCAPF6gyODbqkysw8t BNJiWdp42wWeLaWhouaVt4RGoyr5IReaRdwIZ38DAFpzbuJNxhCa9TGhqDspHr+MTMNhM5VUz 0VIovrXWPstkoaz0brwjLfAOBP49TpSQXLSXHRsxcar0WwhfRwzQKBygNN6dnCYe7q3sNtqFc hpdG6vNRkY16Kw0/0xbkaR7unIl4t6/MaHaY/Z473/ejA= From: cmbecker69@gmx.de ("Christoph M. Becker") On 06.08.2024 at 13:26, Derick Rethans wrote: > Normal clang supports the same flag. Apple clang potentially too, but > not currently: > https://opensource.apple.com/source/clang/clang-23/clang/tools/clang/doc= s/UsersManual.html > =E2=80=94 it could be outdated information though. I don't have a mac to= test. > > But it's just possible to check for the flag for compilers that we *do* > know about. And by checking for it and showing a warning, we make > people's lives easire. Not sure about which flag you are talking, but anyway see . I.e. I'm fine with a feature test, but wouldn't want to check for individual compiler versions (although I have no hard feelings about that). Christoph