<div dir="ltr"><div dir="ltr"><br></div>Thank you all for suggestions on where to take my concerns. I will look into moving to a more appropriate forum. Though I am presently unaware, how would I be able to send mail to the appropriate reflector (I assume EWG) for the discussion. <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 22 Feb 2023 at 02:51, Jens Maurer &lt;<a href="mailto:jens.maurer@gmx.net" target="_blank">jens.maurer@gmx.net</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On 22/02/2023 03.53, connor horman via Std-Proposals wrote:<br>
&gt; I just learned of P2815, and I do not know of another place I can respond to it, so I&#39;m going to answer here.<br>
<br>
As shown here:<br>
<br>
<a href="https://github.com/cplusplus/papers/issues/1489" rel="noreferrer" target="_blank">https://github.com/cplusplus/papers/issues/1489</a><br>
<br>
these are presentation slides for P2188R1, whose status<br>
is shown here:<br>
<br>
<a href="https://github.com/cplusplus/papers/issues/895" rel="noreferrer" target="_blank">https://github.com/cplusplus/papers/issues/895</a><br>
<br>
The actual paper is here:<br>
<a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2188r0.html" rel="noreferrer" target="_blank">https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2188r0.html</a></blockquote><div>Apparently it is on R1 now, which has no proposed wording because the author &quot;[didn&#39;t] think it addresses all the issues&quot; with permissions and constraints on the optimizers and users.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Note the last comment in the github issue:<br>
<br>
&quot;guidance was given to the authors, and we expect to see an omnibus solution to the problem, based on #1364.&quot;<br>
<br>
and #1364 is<br>
<br>
P2434R0 Nondeterministic pointer provenance (S. Davis Herring)<br>
<a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2434r0.html" rel="noreferrer" target="_blank">https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2434r0.html</a><br>
<br>
That doesn&#39;t sound like an approach is being pursued that would<br>
disable most pointer-related optimizations.<br></blockquote><div>Keeping that seems to be incompatible with Important Aspect 5. `opaque_operation` could do absolutely anything after comparing the pointers, including aborting. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Jens<br>
</blockquote></div></div>

