[llvm-bugs] [Bug 49219] New: Pick patches adding -ffinite-loops/-fno-finite-loops to 12.x release
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Feb 17 02:02:21 PST 2021
https://bugs.llvm.org/show_bug.cgi?id=49219
Bug ID: 49219
Summary: Pick patches adding -ffinite-loops/-fno-finite-loops
to 12.x release
Product: clang
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: -New Bugs
Assignee: unassignedclangbugs at nondot.org
Reporter: florian_hahn at apple.com
CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org,
neeilans at live.com, richard-llvm at metafoo.co.uk
Clang 12.x adds `must progress` to loops/functions in C++11 and later and to
some loops in C11 and later, which in turn enables more aggressive loop
deletion.
Some code-bases may not be ready for this behavior and recently we added
-ffinite-loops/-fno-finite-loops to Clang, to allow the user to disable the new
behavior.
It would be good to pick this to the 12.x release branch.
Unfortunately the patches do not apply cleanly on 12.x
I resolved the conflicts and put up https://reviews.llvm.org/D96850
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210217/7d3f5dca/attachment-0001.html>
More information about the llvm-bugs
mailing list