Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124836 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 1C5771A00B7 for ; Sat, 10 Aug 2024 12:19:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1723292492; bh=W/dorHrJ3mmNRU4FBftO8GHFopJoV3unwvBD/qr8Ols=; h=Date:Subject:To:References:From:In-Reply-To:From; b=R4pjEBbYEGOUm1YkMnAn7ytEv19qLAzmYOQoJdhR6gwaiOpE+406IOY5ZLPyJ7oT/ 9AK5X6uDAPTlEt0QES+QT4MoY3UWHPp+a+qlhmRYrde8sKLQOeH9fnRuw3+rf7+pdM UD4xy5/NFRYuT2AK1LYthu+A7G8l3G8GyZFxud/0NzE9z0+DO8ZXO056KJk0fxbWUW lISUC1DN0KMqPF1usAEYQUo5aAy/8zzfgcUaUH6W6iZN6nkdz6eMe8HJBT4gfEWB0L nQl6Mp8DCM4GHXhSDtZ97SCzbleY8L/QJurRDZQ/boQCdOuwOn3/tqj2agerYCdun3 LDWx3YoopTfmw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id D58CB18006D for ; Sat, 10 Aug 2024 12:21:31 +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.18]) (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 for ; Sat, 10 Aug 2024 12:21:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1723292385; x=1723897185; i=cmbecker69@gmx.de; bh=W/dorHrJ3mmNRU4FBftO8GHFopJoV3unwvBD/qr8Ols=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: 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=HqPZ+R8OF200Dd1dhy2o3hONdg63jOS/6Ch4O05oU1Z5Q7296JhfkQceGV9it1pn Lwo/kjlc41arx4hchjZZ+D6qkcUao1pK6aSZXRUZABMXGSWGoIf5/8IrrgQvS2/o3 nqWOkUqqSLbCiGWwwRsh2z7iBALsDEcSJXLvtKdk7C/xtw8Pz4MAt1dYgT8vFioZv GJmMgGRVtcGz0D3Lo+/qJ04Tn4cMPS4eRR/I31lSDmTqPUuy4urtvuhH6UQn+ZgVJ 0c+UKhiJLj/+Bm8je+K9IRukA23sjCY2mEkYQv0xsEel17FvBmU6MVz+d1e/AFwhU d50LT5nuYlBj8iLqvQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWics-1sjIUr0YOW-00YwcY; Sat, 10 Aug 2024 14:19:45 +0200 Message-ID: <9e1068ae-593e-40bc-91d7-dd63545d9e60@gmx.de> Date: Sat, 10 Aug 2024 14:19:45 +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: Ilija Tovilo , PHP internals References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:wox3djgBWdGkt9fxcqDRB1jeHjmNq2JkQQw4TYwcIlyO0gUJh28 /dmiK7m5vYWso2HylqdBFVncu9+AdKzGwOrn9o2O8eF+swqNANWlsgdOaVy8S+RldQrK8Ed HXEBbFkP33JkAp8LdALAvEzXKcW3TbMWH53RTcDvnIdaq2wSfCPvTJ64T2Sr0qNNAuJll6Y wzWVubsubVvZfsk8Rtorw== UI-OutboundReport: notjunk:1;M01:P0:8iWvY4YQ83Q=;vd7lg1C++KVgxr/5XHh0Aw5UEYv wm856ObMBffDXZ+cIyRCuHQZlj/IBG2eN7edqanN0VIQS0wIbs4ObZbnOm9dbM2tHwIeMOFwW YfEOn4IUl8CDeRO6ViGZgu6EecVgtHEVJV+sjm95qYiBKqx80wlJto/hXcZ4aihaL/iLnzKbQ 7zjztr8+szRqgES9GqJHszy3cgWPvGGO0bfuY3TN34m+L6R6gYT3oib+503yGCANOZe7p2dp+ 9CZv3alvff3QeJ9dQGQuMB5PWKrRQm8sjawCJhGUn3kit7K1EulJ9FBPuSb+Xefc6PZuIAXny fwSLoW+js/lZGrOAMEq0drJF8PfOg1+fQhvPyEtn9DoFEioMu7hXj7XcgYqesf8ezfmbjyUC0 E44hFZEZcICkZyFTt+6JK1i6gSlbIHMhbSmgPOZINaVx9G/ODcXv8yxxcTa5MXa5Xsk+4RTXJ /Fj+p96AVz06+VoU9pOBGvalRS4sHxaPkRbcYRCOEEUx511xzeSeaJZHxD5tn8Y1elaeA61pw G+T4Uqj+gtsNXPAyLuFq9D1KEWLXxiko0Heitv9UuHgrxl4MKPpfUMHt4JRCAFcLLUfBYBsm6 hO7fIxAN6yAjsDAS6w/VKSgtOWmJgykeo9bnaFtZitP7hySp3hzFVlGa8aoXoygJo63KuTi/E hH5Y3j5rpFrjo1k0/259w3L0sknJmhlsWoyJroov9e7nJqQBE1Q+Hrf5qron7+Gu1Xv25XXhC hUcqZb81iw5TKRJvwJvAhgBaBM+sE9DSUGKFOT1VfFAJ4MJPsOMJ6XY6VMlJtUknQOv5ZRntg gn+ec6jtBKLnnIBa/Y2E4n9Q27sPCh6R8nOwIj7ZeinsU= From: cmbecker69@gmx.de ("Christoph M. Becker") On 01.08.2024 at 23:57, Ilija Tovilo wrote: > Hence, it seems like it would be ok to bump our C compiler requirement > to C11. We'd like to make this change before beta 1 if there are no > objections. There are no immediate plans to make non-optional use of > other C11 features, although that is conceivable at some point. So skimming the whole discussion[1] it seems that most are generally fine with bumping the requirements to C11, except for Giovanni Giacobbi (whose draft PR[2] had no further discussion so far), and maybe for some uncertainties regarding some less used compilers. Given that feature freeze is in 3 days[3], it appears to be prudent to have a final decision now, and to close PR #15079[4] if we're going with C11, or merge that or Giovanni's PR[2], otherwise. And if we're going with C11, figuring out the details (which configuration check to use, or only documenting the requirement) can still be decided somehwat later, in my opinion. [1] [2] [3] [4] Cheers, Christoph