From nobody Sun Oct 22 21:00:59 2023 X-Original-To: standards@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 4SD9hq6Pmzz4xq68 for ; Sun, 22 Oct 2023 21:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SD9hq5Fpcz3JlH for ; Sun, 22 Oct 2023 21:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698008459; a=rsa-sha256; cv=none; b=srSw9slX/yFkAYSvxeCiuiMrqehaVwuspxk2eQSYig9u8gcLjfE6MaJ7vKMb9nXnF6LTVB ZIfoKsGzIvTZ41sd7/FM4WBHwLhhzAnrwDhaEK1t6ATRkItZozBNF8rsKmbxwIZbnUrFnm pa0FzKZB7SVob2FjDsqdopDn1HcS8k57EhgJEerLN6FtcmKGMyT6c+DjUxNiNvA6gB3/z6 OslMGbCd3a/gjUrwyQiPE3I2kb/A84S4pQisJMjhfjscFx+nk5TSOyJtsYsfyTV+6wD4I8 g4bh5pfGugZJlct/LxTBcpfJS1zjbGIEcVh5QWdPkmySGBlP+1zeeIZHUOT1Ng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698008459; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=7s/N3QDHBXOQd8EgUl360zs4WOcibbmWYCh8IFh+nco=; b=fTPFDIgGT/Usi9MxT30scaN3fqBbj1cSlS41XE0WjY9w4DIRuW65gOBUK4cviW4nqgYxyo x+rCcrNlQxBahzGylfQ5loEoQzz6ghCt5Y2Pi8dTCgHKLwXubh7hIDLIdFmqu2avfRILxr tC5yZNgf++ZF8tfw+mZDFL1rNdJuI2A+eoAs82o2YgNazN6PhhUuIJuX+ZAIc9LdG7YYlM ZblzjU8i/YuSfO94KjFuU+GWBjDbhNvHWd9WXTQkJuxJWHqd9g7mExG0z7OQduDCzmQd6k LhQo21hGqFmRcIEx+Xc4mXnd5TeGESe/nOIJSBQp+o7uLNPUyI5Lww3LxSHg3w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SD9hq4GJjz1C5s for ; Sun, 22 Oct 2023 21:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39ML0xDw063162 for ; Sun, 22 Oct 2023 21:00:59 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39ML0xVp063161 for standards@FreeBSD.org; Sun, 22 Oct 2023 21:00:59 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202310222100.39ML0xVp063161@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: standards@FreeBSD.org Subject: Problem reports for standards@FreeBSD.org that need special attention Date: Sun, 22 Oct 2023 21:00:59 +0000 List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16980084593.bCAa4.58185" Content-Transfer-Encoding: 7bit --16980084593.bCAa4.58185 Date: Sun, 22 Oct 2023 21:00:59 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 46441 | sh(1): Does not support PS1, PS2, PS4 parameter e 1 problems total for which you should take action. --16980084593.bCAa4.58185 Date: Sun, 22 Oct 2023 21:00:59 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |     46441 | sh(1): Does not support PS1, PS2, PS4 parameter e

1 problems total for which you should take action.
--16980084593.bCAa4.58185-- From nobody Tue Oct 24 23:17:22 2023 X-Original-To: standards@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 4SFSdG6Tq4z4xfGs for ; Tue, 24 Oct 2023 23:17:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SFSdG3Xxqz3L06 for ; Tue, 24 Oct 2023 23:17:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698189442; a=rsa-sha256; cv=none; b=BMC/bErmKp54FItYwv/HByLQgRTojDVn7dIP0xLrElQSgmdru0pzyIdhMwRsAYmDDKjpq5 /ZWOood/VBxCLerOgihOyngbSrF3b1TYtwIPIwkjmsBVJJoz+BrjD91UDPqySw0FFZq0UM LLTelSHstxucYWVOLtfbspqByu/3c42Vxcq79P0B2pFx9Ly/2kzapVmcXYg5NWNmxM6r2N D8HJUm+CxUMXlY1QBr7MtHvkq7VjyCfMwZqya/cApm5tj0iLjXII+d3XLcH4mGIXXP1DjD fziD9U08C6XVFQCGa60WuTSjwS3jPNp7KAyfdls0/PADHjVmFA64uvvxI4yV6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698189442; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5OMt7CzUGrf8X7ZGJeKRfUHARi+q9fZ66eR4uSgOilQ=; b=IXq6lMMvqyx/jWQs1+oLwrBf8XWbypgxqYKNj3JFNIUs3rCVvldRFeVxqcTt+YbnCVrJxA f/Fg+uq8uvuwp/zk8Jq/CCvoYuIOFB6qxflhf3KH4LdSTrlGrAqOfl0ZhVbaqbsko5TcsI R8Jfp3EUL3qTCeb2BU2jQD3J9gl5oxhVazvsn9EGRvpSt9P2Gx2tq/4vMajzbiJVdy7Rq/ MVwkbCqfMUFLSu9F6u8TOY9asVlWzK5HeFPQZJCydufQ/J5X0gdK6m7hD1Uki1Bc0v5Qqx 6CHJxqtrb1LwoqKZ130BnugKH487o76HgFFpZHWCSOBXoiu/MliL0BNCa557bA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SFSdG2fW2zhtc for ; Tue, 24 Oct 2023 23:17:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39ONHMVv060969 for ; Tue, 24 Oct 2023 23:17:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39ONHMxS060968 for standards@FreeBSD.org; Tue, 24 Oct 2023 23:17:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 274706] The C++ header 'execution' is missing Date: Tue, 24 Oct 2023 23:17:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274706 Bug ID: 274706 Summary: The C++ header 'execution' is missing Product: Base System Version: 13.2-STABLE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: standards Assignee: standards@FreeBSD.org Reporter: yuri@freebsd.org The 'execution' header is defined in C++17: https://en.cppreference.com/w/cpp/algorithm/execution_policy_tag The clang status page doesn't mention it: https://clang.llvm.org/cxx_status.html Does this mean that is should be supported? --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Oct 26 03:45:57 2023 X-Original-To: standards@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 4SGBXj5HDzz4yRjX for ; Thu, 26 Oct 2023 03:45:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SGBXj47vKz4gHV for ; Thu, 26 Oct 2023 03:45:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698291957; a=rsa-sha256; cv=none; b=ZIvNrrlWqA439QELMtaTmfVNX7wdcP7fE6hhNHzpxVETeTzN/hkY9G4jsQ9PaDS/Wnd31V FfSfOI5MfEbQ5aONwbK7Eiicp2CsOtD4e9uV4+JFQvXz0gEU1y7qwrS+TgBkxEExOyk5yN c+Np00s7GqcusRj+/8VyjprKuw5FQRzyVwMgUJnuPVyk1HbZ2LXt1VXS2d7E7giYPgj+Wy qakN4AkXbcEnjAVfKfv9duvHu06PojcQgrtNncBknXZ3GI+FyNgmysNS1CPsloUAeYjHjh /SayWCcwytEthaWOzakzC0FGjWzGxcLAWZSSARl3UzhoRYCW3ggBkRTNwzRDbQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698291957; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ynVs+oaDZnBfw3wRpwgycy35gEPsEE0m00aRRS43nI4=; b=rERghKhHiV8hrk32OrX4Codqgxi8KFDI/mmv+pxripjhIidYfuMS7fHiv6xAsZssuB1+Cw LoererBVRNxzmJg4SsLTG8CftYNXs2N0nR3rmKiEq0avannyGGlu5VGCrWPl6NjqF3ehnI f0wqAjTE7EBvO+R8ooZN9DSyQ7X7v8A+zfPs6olPr3TmgeRIdjnc77VF+SrMyaSVp+NYBQ rb3sDlHi3Toas1BWSGrybx31ie1u2Dr5YwTxywxzI4n5SIJFTnymnfSesNV7dmRbLje2oI IvMj4itgPq4GHr7Nq6j2p7njvFWneSr2Cxs4FfIRVMoV23Oem25T3G7UXS96yw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SGBXj31flz1pk for ; Thu, 26 Oct 2023 03:45:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39Q3jvHg004854 for ; Thu, 26 Oct 2023 03:45:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39Q3jv0x004853 for standards@FreeBSD.org; Thu, 26 Oct 2023 03:45:57 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 274706] The C++ header 'execution' is missing Date: Thu, 26 Oct 2023 03:45:57 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274706 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #1 from Mark Millard --- First a direct answer . . . https://en.cppreference.com/w/cpp/compiler_support/17 reports: Parallel algorithms and execution policies (P0024R2) for: Clang libc++ as being based on LLVM version: 17 (partial)* https://libcxx.llvm.org/Status/Cxx17.html still reports: P0024R2 LWG The Parallelism TS Should be Standardized Jacksonville Partial I doubt that 13.2 STABLE is based on LLVM17+ materials at this point. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Thu Oct 26 04:04:40 2023 X-Original-To: standards@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 4SGByJ6Prmz4yT9T for ; Thu, 26 Oct 2023 04:04:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SGByJ55YJz4jW8 for ; Thu, 26 Oct 2023 04:04:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698293080; a=rsa-sha256; cv=none; b=g0CCQusFqRmlF3IYCYFxTv9a6twyw/0JcRNHO8a1Cx87wLXynlI7xSHPO0jcwKuzIMohPC PMQTkksozXZlWw4DzF3bYW63M2BPXlrgdD/1fpehGnIyNwgnuYGOwQbuQY4ij0N3o/SAiX Vw3C8c2jugEdBhSw+zZj9Tdjq0AmyR4HnHU6It4EG8GJGiP1FfSRU/MEGILG0f67ll4aWx AdZP/MS4IfNO6MTNQkUs8KQB5zrTdrcq1/kmQ9qBEEUcP+Noh3AmbjkUyLX3VZ7LW5uUAV b4vT6XnfPD6E2p69sKvpqxOIeR6/LAMv1pd11dleOXcxHf3Iw5OGdwHABpCE3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698293080; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/LKbkpXhM7m6b+J1uQDtXL6MS/5dBz/txrjDg70NP9M=; b=X8LBmSNkVTUre55wR5+9Sbgu2htKC45mAX2GpD3LBNT6D05NyCUFCzM+QeNSrMCeGo3oSL Gj22WYaI32BCB1lc1lEqX6SwKCaF3h2zatswSmllbjbUKjJ6pdm7Xeeiv9llKKZ3hDrIGx gTIGXoBV/EZThc6l8ziLNjkkdKjEcqKob7UaU5w29XAguNGURTyUKyMmTAmvwvjwxo83oB Vx9Hxwl44jyYJRODKkfapgLiefY97ctJH96Z+orFm71HJ/sED447COFLzU6mBLF0rON6FS V11eDp0sDVCed/8dpELAjyZGx+bRdUZdmxptku0h27W5RHSYGrWnhGp1et/lNg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SGByJ42pmz2V8 for ; Thu, 26 Oct 2023 04:04:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39Q44ecG035693 for ; Thu, 26 Oct 2023 04:04:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39Q44eFj035692 for standards@FreeBSD.org; Thu, 26 Oct 2023 04:04:40 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 274706] The C++ header 'execution' is missing Date: Thu, 26 Oct 2023 04:04:40 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274706 --- Comment #2 from Mark Millard --- (In reply to Mark Millard from comment #1) FYI: the other part after the "direct answer" was done outside bugzilla (also: off list). I forgot to remove that 1st line. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Oct 27 00:59:34 2023 X-Original-To: standards@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 4SGkpG3JVLz4xW7v for ; Fri, 27 Oct 2023 00:59:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SGkpG0tYzz4Lfn for ; Fri, 27 Oct 2023 00:59:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698368374; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZKmRQQMdHzpOvOjp4E6O6hcVpSc+SVwJpqhw3KpRE80=; b=mAkLyacpdGpS21lsXwCP/ydRlFJMsb6JFMaNfIDDiLrozC/cZgWCrpNZ8llxGMR5uBrOM2 +Rhnnk36rMzYvUoh2ns/ytCvP2o5o89ZNGEshWk+9U7n2U2Fo/5XDD3SVyZLp/3Cbnizq/ o0AZXX5AKTpzNx9gJlU/QtwVYpj/xhsVN9oRPPUej95Xb3dSWmee0BNCs4cwLjFWn8OcLG AX1bnW+NO7+PgOEo4yE4dbtctN8v7ma0MD6bJM6Ha7X2ww5qpePuWf789urptvylrE5Tte G/1YY08x7mL9czehPRhYjG5hcXmZzDxVkKT4FGkHYJtSvR24+on89XuqIDXtDw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698368374; a=rsa-sha256; cv=none; b=KfMlRaySHVzDvIwpHnt1qBKnVIlNnuUrZJ+1KfaMQPXs0YTuYKmw1DHpRBbTq/6SredRCL I9UgyF/3JSh2Xn/AE9kf23LIPrYaXGz9wfiRYpuNgqZMMh5ecgtEUShWrwlHCzQccNqNoJ EfwRt/XC6fEaynuqK67VNMX75pNvm2qB90d/bc6NyFLuYU0njWYHQ+wUrz5pE427O7z6DB etXq7yazlrOgH+8qVQNfr8MmTeM2az89WjUV5Fvy9R2PI9ooQ95drbRw55boSZzHO/bg53 QWXnFVrHl95mnSPGTDdOYQAi9XlMBD8ghkG+WIEm521XAxkYY0F7ZyKh3LVneQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SGkpF73VkzsgT for ; Fri, 27 Oct 2023 00:59:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39R0xXgB067000 for ; Fri, 27 Oct 2023 00:59:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39R0xX9n066999 for standards@FreeBSD.org; Fri, 27 Oct 2023 00:59:33 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 274706] The C++ header 'execution' is missing Date: Fri, 27 Oct 2023 00:59:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274706 --- Comment #3 from Mark Millard --- More from the stndard places for libc++ status information, in this case: https://libcxx.llvm.org/UsingLibcxx.html reports (probably for llvm17 or so at this point): QUOTE . . . Those are disabled by default because they are neither API nor ABI stable. However, the -fexperimental-library compiler flag can be defined to turn those features on. The following features are currently considered experimental and are only provided when -fexperimental-library is passed: The parallel algorithms library ( and the associated algorithms) std::stop_token, std::stop_source and std::stop_callback std::jthread std::chrono::tzdb and related time zone functionality std::ranges::join_view END QUOTE This need to use -fexperimental-library to enable features has been mentioned in various prior submittals of supposedly missing features in FreeBSD's LLVM (but are really things that still have an API or ABI that is not yet known stable in libc++: not yet known to be well implemented). At this point I do not know if FreeBSD has -fexperimental-library working for use of or not for stable/13 . I may see about setting up an experiment based on a snapshot image at some point. I'm also not sure of the LLVM 16 status vs. LLVM17+ status upstream. --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Fri Oct 27 06:49:27 2023 X-Original-To: standards@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 4SGtYz6BMvz4xsQT for ; Fri, 27 Oct 2023 06:49:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SGtYz3KhDz3N16 for ; Fri, 27 Oct 2023 06:49:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698389367; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=flsWYv+0AeV+4sHQbDtXtIEuaVbfK9M+qtt3HRwvDaM=; b=Aa3/wb3NYiHM+WOmYhuRBvEXXDMWe733qjwdFJgFjBpweXn2CFFQNDOhkxog6rxp2oJ2uc 1hFz35R9xJIQKz4P3k7d/l8ksVK9ggerlXrl14OkpdkxwKJ86YLbTq4ukR+d6036IysiPh 4hCu6rDl0+bsPMJxPZ5e8cVyhIJ+Hi99xfyA6awmq8YL+OW6xaY7y1XtPDDFq+gFnAZS7L 2HIHmugIWZEPP3agU+08no+cI8gxnnUWe+SwmE+7NO1u3x6RYYkvqKgQtsgjIJEMmkoVAY 0PhbLblS10VU1ZzK44ovUzmMXGkT7DziuPEahvzB8EEtfOphB8tCjIq4Ef9XYg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698389367; a=rsa-sha256; cv=none; b=D0rotAexr+gDTyrVO93ds45ygQfKC0l3VAy2R4wDM/j6LD9f0lSvNSF7DXcuVM+9wGpRtG b0+zYO2Atb+AQHrY5jIzgldmbBJpgB6zgF561CqH2hNRTaDYABuuhoY0qsqskPf8RnyGUF 7Dcx/lY+k6ouo38i1OBIbhtTgIc+njkH/rkgr7XJl8NcZty/nq7F8cqUJ5Fet00loE8NHy o78pDBVbysFnPRsS+3mlGbDopvaqJC5k2Jo3m5dwJqbF950nA6SIaWZ1x5aFezC4Q2qFWK c6M9uqhHB4l045NlGWCTdqvjTIO0DTT+C61UzqLwy3NR9ixAlJfTBB2tHSQ1SA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SGtYz2Nvwz13Fq for ; Fri, 27 Oct 2023 06:49:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 39R6nRKc093922 for ; Fri, 27 Oct 2023 06:49:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 39R6nRHI093921 for standards@FreeBSD.org; Fri, 27 Oct 2023 06:49:27 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 274706] The C++ header 'execution' is missing Date: Fri, 27 Oct 2023 06:49:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.2-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: standards@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274706 --- Comment #4 from Mark Millard --- (In reply to Mark Millard from comment #3) The file "execution" is not missing from 13.2-STABLE as of what I just chec= ked. It is in an expected sort of place: # uname -apKU FreeBSD generic 13.2-STABLE FreeBSD 13.2-STABLE stable/13-n256634-c4dfacd0b= 3c3 GENERIC arm64 aarch64 1302508 1302508 # find /usr/include -name '*execution*' -print /usr/include/c++/v1/execution The actual "problem" looks to be that other files are missing: # grep -r _LIBCPP_HAS_PARALLEL_ALGORITHMS /usr/include /usr/include/c++/v1/algorithm:#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) = && _LIBCPP_STD_VER >=3D 17 /usr/include/c++/v1/execution:#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) = && _LIBCPP_STD_VER >=3D 17 /usr/include/c++/v1/memory:#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) && _LIBCPP_STD_VER >=3D 17 /usr/include/c++/v1/numeric:#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) && _LIBCPP_STD_VER >=3D 17 /usr/include/c++/v1/__config_site:/* #undef _LIBCPP_HAS_PARALLEL_ALGORITHMS= */ and has /usr/include/c++/v1/__config_site with: #ifndef _LIBCPP___CONFIG_SITE #define _LIBCPP___CONFIG_SITE #define _LIBCPP_ABI_VERSION 1 #define _LIBCPP_ABI_NAMESPACE __1 /* #undef _LIBCPP_ABI_FORCE_ITANIUM */ /* #undef _LIBCPP_ABI_FORCE_MICROSOFT */ /* #undef _LIBCPP_HAS_NO_THREADS */ /* #undef _LIBCPP_HAS_NO_MONOTONIC_CLOCK */ /* #undef _LIBCPP_HAS_MUSL_LIBC */ /* #undef _LIBCPP_HAS_THREAD_API_PTHREAD */ /* #undef _LIBCPP_HAS_THREAD_API_EXTERNAL */ /* #undef _LIBCPP_HAS_THREAD_API_WIN32 */ /* #undef _LIBCPP_HAS_THREAD_LIBRARY_EXTERNAL */ /* #undef _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS */ #define _LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS /* #undef _LIBCPP_NO_VCRUNTIME */ /* #undef _LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION */ /* #undef _LIBCPP_HAS_NO_FILESYSTEM_LIBRARY */ /* #undef _LIBCPP_HAS_PARALLEL_ALGORITHMS */ /* #undef _LIBCPP_HAS_NO_RANDOM_DEVICE */ /* #undef _LIBCPP_HAS_NO_LOCALIZATION */ /* #undef _LIBCPP_HAS_NO_FSTREAM */ /* #undef _LIBCPP_HAS_NO_WIDE_CHARACTERS */ #define _LIBCPP_ENABLE_ASSERTIONS_DEFAULT 0 /* #undef _LIBCPP_ENABLE_DEBUG_MODE */ . . . #endif // _LIBCPP___CONFIG_SITE so _LIBCPP_HAS_PARALLEL_ALGORITHMS is not defined by default. That in turn disables execution's content. (That source looks to predate the -fexperimental-library mechanism.) # c++ -std=3Dc++17 -D_LIBCPP_HAS_PARALLEL_ALGORITHMS execution_test.cpp=20 In file included from execution_test.cpp:1: In file included from /usr/include/c++/v1/mutex:192: In file included from /usr/include/c++/v1/__mutex_base:20: In file included from /usr/include/c++/v1/system_error:154: In file included from /usr/include/c++/v1/string:576: In file included from /usr/include/c++/v1/string_view:1025: /usr/include/c++/v1/algorithm:1909:12: fatal error: '__pstl_algorithm' file= not found # include <__pstl_algorithm> ^~~~~~~~~~~~~~~~~~ 1 error generated. # find /usr/include -name '*pstl*' -print #=20 But: # grep -r pstl /usr/include/c++/v1/ /usr/include/c++/v1/algorithm:# include <__pstl_algorithm> /usr/include/c++/v1/execution:# include <__pstl_execution> /usr/include/c++/v1/memory:# include <__pstl_memory> /usr/include/c++/v1/numeric:# include <__pstl_numeric> So it is the __pstl_* material that is missing, not execution itself. I've not checked, but it may be that the c++ language was updated to LLVM16 without updating libc++ to also be based on LLVM16's assoicated libc++ source. I will note that: # uname -apKU FreeBSD CA72-16Gp-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT #120 main-n266130-d521abdff236-dirty: Tue Oct 24 18:26:23 PDT 2023=20=20=20=20 root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64= .aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1500002 1500002 has the same basic status: # find /usr/include -name '*pstl*' -print # # grep -r pstl /usr/include/c++/v1/ /usr/include/c++/v1/numeric:# include <__pstl_numeric> /usr/include/c++/v1/memory:# include <__pstl_memory> /usr/include/c++/v1/algorithm:# include <__pstl_algorithm> /usr/include/c++/v1/execution:# include <__pstl_execution> --=20 You are receiving this mail because: You are the assignee for the bug.=