<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 27, 2019, at 12:59 PM, Brian M. Rzycki via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div class="gmail_default"><font face="monospace, monospace" class="">Hello Krzysztof,</font></div><div class="gmail_default"><font face="monospace, monospace" class=""><br class=""></font></div><div class="gmail_default"><font face="monospace, monospace" class="">I've seen these errors in our nightly builds as well and noticed them when tracking down a different set of build breaks last month. I don't honestly know if they can be safely ignored. Our nightly compilers work for our testing even with the errors. I would be interested in knowing what this means and if it impacts us though.</font></div><div class="gmail_default"><font face="monospace, monospace" class=""><br class=""></font></div><div class="gmail_default"><font face="monospace, monospace" class="">I did a little digging and found when we started seeing the messages. These SHAs are from the LLVM monorepo (<a href="https://github.com/llvm/llvm-project.git" rel="noreferrer" target="_blank" class="">https://github.com/llvm/llvm-project.git</a>). We started seeing them in our builds 2019-March-05. I don't have the exact commit but may have time tomorrow to dig in a bit more.</font></div><font face="monospace, monospace" class=""><br class="">b306ef12f04635-master (llvm-svn: 355299) <span class="gmail_default" style="font-family:monospace,monospace"> </span># <span class="gmail_default" style="font-family:monospace,monospace">clean</span><br class="">81dbc02671b223-master (llvm-svn: 355375) <span class="gmail_default" style="font-family:monospace,monospace"> </span># <span class="gmail_default" style="font-family:monospace,monospace">emits</span><span class="gmail_default" style="font-family:monospace,monospace"></span><span class="gmail_default" style="font-family:monospace,monospace"></span> "Host compiler must support std::atomic!”</font></div></div></div></blockquote><div><br class=""></div><div>This change?</div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div><div><a href="https://github.com/llvm/llvm-project/commit/81dbc02671b223" class="">https://github.com/llvm/llvm-project/commit/81dbc02671b223</a></div></div></blockquote><div><div>It’s an LLDB commit, doesn’t seem related. Maybe an adjacent change was the root cause?</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 27, 2019 at 1:20 PM Krzysztof Parzyszek via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank" class="">cfe-dev@lists.llvm.org</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I'm seeing the following warning during cmake. I'm not sure when it started. Is this a known issue? Can it be safely ignored?<br class="">
<br class="">
CMake Warning at projects/libcxx/cmake/Modules/CheckLibcxxAtomic.cmake:49 (message):<br class="">
  Host compiler must support std::atomic!<br class="">
Call Stack (most recent call first):<br class="">
  projects/libcxx/cmake/config-ix.cmake:63 (include)<br class="">
  projects/libcxx/CMakeLists.txt:476 (include)<br class="">
<br class="">
It's also showing up in the upstream bots:<br class="">
<a href="http://lab.llvm.org:8011/builders/libcxx-libcxxabi-x86_64-linux-debian/builds/1189/steps/cmake/logs/stdio" rel="noreferrer" target="_blank" class="">http://lab.llvm.org:8011/builders/libcxx-libcxxabi-x86_64-linux-debian/builds/1189/steps/cmake/logs/stdio</a><br class="">
<br class="">
The linker errors (in my cmake) are actually:<br class="">
CMakeFiles/cmTC_354e0.dir/src.cxx.o: In function `__clang_call_terminate':<br class="">
src.cxx:(.text.__clang_call_terminate[__clang_call_terminate]+0x2): undefined reference to `__cxa_begin_catch'<br class="">
src.cxx:(.text.__clang_call_terminate[__clang_call_terminate]+0xb): undefined reference to `std::terminate()'<br class="">
CMakeFiles/cmTC_354e0.dir/src.cxx.o:(.data.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0'<br class="">
clang-8: error: linker command failed with exit code 1 (use -v to see invocation)<br class="">
CMakeFiles/cmTC_354e0.dir/build.make:97: recipe for target 'cmTC_354e0' failed<br class="">
<br class="">
-- <br class="">
Krzysztof Parzyszek  <a href="mailto:kparzysz@quicinc.com" target="_blank" class="">kparzysz@quicinc.com</a>   LLVM compiler development<br class="">
<br class="">
_______________________________________________<br class="">
cfe-dev mailing list<br class="">
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank" class="">cfe-dev@lists.llvm.org</a><br class="">
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank" class="">https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br class="">
</blockquote></div>
_______________________________________________<br class="">cfe-dev mailing list<br class=""><a href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a><br class="">https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev<br class=""></div></blockquote></div><br class=""></body></html>