[cfp-interest 3584] Fwd: Issues with N3537
Jim Thomas
jaswthomas at sbcglobal.net
Wed Sep 3 14:52:18 PDT 2025
The forwarded message responded to the action item
> Jim: Write note for Rajan to bring up for WG14 re. removing imaginary I.
- Jim Thomas
> Begin forwarded message:
>
> From: Jim Thomas <jaswthomas at sbcglobal.net>
> Subject: Issues with N3537
> Date: August 13, 2025 at 3:07:22 PM PDT
> To: Rajan Bhakta <rbhakta at us.ibm.com>
>
> Hi Rajan,
>
> The following is from my notes about N3581:
>
> 1. Under Impact is
>
> Code that uses I and wants to continue to compile in C2Y can always simply add the definition explicitly:
>
> #include <complex>
> #define I _Complex_I
> // or
> constexpr auto I = _Complex_I;
>
> This should be noted in C2Y. A good place might be 7.3.1, whence the macro I has been removed.
>
> 2. Change to 7.3 #3 doesn’t account for N3537
>
> 3. Change to 6.7.11 #28. Prefer writing value as 5 + i 3, per 6.2.5 #17
>
> 4. Change to 7.3.9.5 doesn’t account for N3536
>
> 5. Change to G.3.2 doesn’t fit with N3550
>
> - Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.oakapple.net/pipermail/cfp-interest/attachments/20250903/8ef7f214/attachment.htm>
More information about the cfp-interest
mailing list