[llvm-bugs] [Bug 50021] 12.0.0: polly is not LTO ready
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Apr 21 13:11:03 PDT 2021
https://bugs.llvm.org/show_bug.cgi?id=50021
Michael Kruse <llvm at meinersbur.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed By Commit(s)|90e5ce0b0d6b0e72fdc034cbb61 |90e5ce0b0d6b0e72fdc034cbb61
|2f67d67de0fdd |2f67d67de0fdd
| |89b59345ee29d2cc1afa1f60445
| |916ae2e74be6d
Resolution|--- |FIXED
Status|REOPENED |RESOLVED
--- Comment #5 from Michael Kruse <llvm at meinersbur.de> ---
Thanks for the report. I committed a fix in
89b59345ee29d2cc1afa1f60445916ae2e74be6d.
I also compiled Polly with -flto=auto myself to ensure that there no remaining
issues. 'opt' and 'clang' compile successfully, but there seem to be remaining
problems with LLVM itself, since check-llvm (and check-polly) does fail for
every unit test with the following (+ many warnings):
/home/meinersbur/src/llvm-project/llvm/lib/Support/TimeProfiler.cpp:36:45:
error: only zero initializers are allowed in section
‘.tbss._ZL25TimeTraceProfilerInstance.lto_priv.9719’
static LLVM_THREAD_LOCAL TimeTraceProfiler *TimeTraceProfilerInstance =
nullptr;
However, it's not a Polly issue.
@Tom Stellard: Please add 90e5ce0b0d6b0e72fdc034cbb612f67d67de0fdd and
89b59345ee29d2cc1afa1f60445916ae2e74be6d for 12.0.1
--
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/20210421/2f9a3fc4/attachment-0001.html>
More information about the llvm-bugs
mailing list