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.=