From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 6C9CD385840E; Mon, 22 May 2023 20:16:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6C9CD385840E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1684786572; bh=+T1hwa2J6V9fvdLV5rdSh1PuuOtQhRuOt8ujI/A4b0M=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Eas4EP/PMtPEuV5m0fbbkU9NBma58SEmtASi4UYDy6fifDVSWLgw7Gh/ZGbVTFZ0V 9mawBi77iDYQczlTfDDThc0x1UocI63hcU62mkzy/1NXDepN+/iJdPJcq97Ocb/KTV Zj0jNIyRGJKEwwPrfrpB7q3B8+uPaNbwJbXeRYgk= From: "adam at wozniakconsulting dot com" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBjKysvMTA5OTM2XSBlcnJvcjogZXh0ZW5kZWQgY2hhcmFj?= =?UTF-8?B?dGVyIOKJoCBpcyBub3QgdmFsaWQgaW4gYW4gaWRlbnRpZmllcg==?= Date: Mon, 22 May 2023 20:16:12 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 12.1.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: adam at wozniakconsulting dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status version Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D109936 Adam Wozniak changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |--- Status|RESOLVED |UNCONFIRMED Version|11.3.0 |12.1.0 --- Comment #4 from Adam Wozniak --- reopening. this is not at all "expected". C++ papers P1041R4 and P1139R2 cover literal constants in code. they do not at all cover anything about arguments to C preprocessor macros. in this case, the macro generates no code. it should be perfectly legal to use these as arguments. note the emoji passes through flawlessly. bug also exists in 12.1.0, so updating "Version".=