<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Courier New" size="2"><span style="font-size:11pt;">
<div>Bug 45329 “segfault with frounding-math” “<a href="https://bugs.llvm.org/show_bug.cgi?id=45329"><font face="Calibri" color="#0563C1"><u>https://bugs.llvm.org/show_bug.cgi?id=45329</u></font></a>” highlights that we are silently allowing people to use options
that are unimplemented or only partially implemented.</div>
<div> </div>
<div>If use the -frounding-math option on a compile I expect it to work. I do not expect it to trigger an ICE, a crash, or much worse silently not work and produce wrong results.</div>
<div><font face="Calibri"> </font></div>
<div>I propose a warning be printed so that we can avoid issues like bug 45329 in the future. And it needs to be per-target since some targets are closer to supporting this feature than others.</div>
<div><font face="Calibri"> </font></div>
<div>Thoughts?</div>
<div><font face="Calibri" size="2"><span style="font-size:10pt;">--<font size="2"><span style="font-size:11pt;">
<br>

</span></font><font face="Courier New">Kevin P. Neal<br>

</font><font face="Courier New">SAS/C and SAS/C++ Compiler</font></span></font></div>
<div><font size="2"><span style="font-size:10pt;">Compute Services</span></font></div>
<div><font size="2"><span style="font-size:10pt;">SAS Institute, Inc.</span></font></div>
<div><font face="Calibri"> </font></div>
<div><font face="Calibri"> </font></div>
<div><font face="Calibri"> </font></div>
<div><font face="Calibri"> </font></div>
</span></font>
</body>
</html>