From nobody Mon Apr 28 15:32:44 2025 X-Original-To: dev-commits-src-main@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 4ZmSBQ2yHqz5vVNw; Mon, 28 Apr 2025 15:32:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZmSBQ1W4yz4Kc8; Mon, 28 Apr 2025 15:32:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1745854366; 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=zkJUmrPqAqrvac12cIghNPC3XmUfXtYYMJ2bWb3ytc4=; b=YUhhMq61IKuWYQEIt7EuK31ZuJtaXjn8W1Vv3hki3X5WrOIl3QDUqMF4oqJ/lciXbY9sN1 Bm2OoZ9egv8oFZ0UrDOQFDeljor/JB5ytidAeheuPi3TgU8fFrHo+MMcevbP/p2uzhcVAd rocbgzY3Xr/6ktDMMEfi1w8DAk+Pa1rA7rihu6vZCNRTiw3q8e8+nBwyM3afgcJ8OTXJHY RVsZI6RMSohS1Vqo2VBH62/gLMcF5FQJUFvgUPOwe4BNrRI23+J7kpubQLDzpVIByuf15l F5wkkvMlTMK/vhYtEH2YEUjN6Xycj3wXAXEa3OzY951FHoFUFQ/I1+Sbxt4zfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1745854366; a=rsa-sha256; cv=none; b=Z9Bz/TvOJ/zKFa9WEsSt/nu9FYD5jqzCmQw2QbLtvEUYzCH0LTcoCpDgyZQx7Nisy+RGrL vJlJNcNN4qBkIUOIih7p7SWeAWlhiZn78GbObl/EA49uurG3t8sDaRRihhpzFiNzpna131 arXDc7I5s8yrDYDM5ynXclJuHvOndcFtoNSqhABrs2AGjRxXStQt4DDwU8N+kgkC4PLLxE hI3N8EKPG2wvcLjFqcXtGYd1kAJJz6CiXGu8lqO46voaFD6K5ASz3jYP3hd0K3qxt7h9Tk v2PiGh8MRhfheztBC2Hpa1/PGTS4P62QfUZ2Hut+O/Sg/Rd4rMOxT7W/MzQ5Aw== 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=1745854366; 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=zkJUmrPqAqrvac12cIghNPC3XmUfXtYYMJ2bWb3ytc4=; b=qhZdenZbwvptm66OfeKnEJt+kT16IIUfNg1HZqKCLOvIrUySNvqsPB81Zm3c0afho2lKMZ 4NtFF2X/4Y9tnoWoiEDz0e9JBvrjluk/IoD1keCe5k8q+ZfzLBiiOIYWDPBpC6FzcV9bNZ HnlSpgMyH6cgeyjAnMzm9r7l9BpFLktw0ViNdiHmHrGOUH72u3nF154cFPQ/8VSDoKq7Vc lgVv0y0Om+OGTlXyEuxLBrzHs2lg0OmTsdK2+twI0c/gPJGr8DGkq4bZf/xu0/h6zt1b0O rqEYdS+Weka5UV5kOllzC8rddRTE09W4BfSM/CBkPMVyUT40FKgkfEKYmPDZ5w== Received: from [IPV6:2601:5c0:4200:b830:a502:8833:7847:ef8] (unknown [IPv6:2601:5c0:4200:b830:a502:8833:7847:ef8]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ZmSBP6lLnz16MB; Mon, 28 Apr 2025 15:32:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <053e6747-445d-41b5-9117-7d7aa05073e1@FreeBSD.org> Date: Mon, 28 Apr 2025 11:32:44 -0400 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: a34d2231fa38 - main - Partially revert 6527682ab705 for llvm-based projects Content-Language: en-US To: Dimitry Andric , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202504241436.53OEanKM076888@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <202504241436.53OEanKM076888@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/24/25 10:36, Dimitry Andric wrote: > The branch main has been updated by dim: > > URL: https://cgit.FreeBSD.org/src/commit/?id=a34d2231fa38a5e440ecdc94dbca3b3deb5a7f50 > > commit a34d2231fa38a5e440ecdc94dbca3b3deb5a7f50 > Author: Dimitry Andric > AuthorDate: 2025-04-24 12:03:38 +0000 > Commit: Dimitry Andric > CommitDate: 2025-04-24 14:36:40 +0000 > > Partially revert 6527682ab705 for llvm-based projects > > Upstream llvm compiles most of their subprojects with -std=c++17 > explicitly, not -std=gnu++17. In gnu++17 mode, both clang and gcc define > the macro 'i386' on i386, which clashes with a namespace identifier in > contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/i386.h. > > Since the default after 6527682ab705 is now CXXSTD=gnu++17, explicitly > set CXXSTD=c++17 for lib/clang, lib/libclang_rt and lib/libomp. Oops. I had done my testing in base with CXXSTD=c++17, but switched to gnu++17 due to breakage in ports. :( -- John Baldwin