<div dir="ltr">I would volunteer to try to get these patches in, but I don't have the bandwidth for it. I was hoping someone else would speak up, but I guess not. =/</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 21, 2017 at 5:50 AM, Mateusz via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<br><div class="gmail_quote"><div dir="ltr"><div><div><div><div><br></div>I'm involved with maintenance of Clang and related LLVM packages for MSYS2.<br></div><div>It was based on Martell's patches (with his permission for MSYS2) from his git repository and MSYS2 own fixes so number of patches might be overwhelming: <a href="https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-clang" target="_blank">https://github.com/Alexpux/MIN<wbr>GW-packages/tree/master/mingw-<wbr>w64-clang</a><br></div><div>Maybe some of these patches could make it's way to the upstream.<br><br></div><div>Tools state at version 3.9.1 :<br></div><div>Clang:        mostly works (there are issues found)<br></div><div>LLMV:        mostly works (not tested well enough)<br></div><div>LLD:           creates broken executable<br></div><div>LLDB:         runs but not further tested since lldb-server is not build-able for mingw-w64<br></div><div>libc++:        need further testing<br>libc++abi:    need further testing<br></div><div>compiler-rt:  need further testing<br><br></div><div>Open clang issues (at MSYS2):<br><a href="https://github.com/Alexpux/MINGW-packages/issues/1677" target="_blank">https://github.com/Alexpux/MIN<wbr>GW-packages/issues/1677</a><br><a href="https://github.com/Alexpux/MINGW-packages/issues/1678" target="_blank">https://github.com/Alexpux/MIN<wbr>GW-packages/issues/1678</a> (not that much Clang issue but rather mingw-64 with GCC)<br><a href="https://github.com/Alexpux/MINGW-packages/issues/1834" target="_blank">https://github.com/Alexpux/MIN<wbr>GW-packages/issues/1834</a><br></div><div><br></div><div>Any help will be welcome.<br></div><div><br><br></div><div>make check seems to hang during LLVM tests but here is make check-clang:<br>Failing Tests (18):<br>    Clang :: Driver/mingw.cpp<br>    Clang :: Modules/dependency-dump.m<br>    Clang :: Modules/dependency-gen.modulem<wbr>ap<br>    Clang :: PCH/chain-categories.m<br>    Clang :: PCH/chain-categories2.m<br>    Clang :: PCH/chain-class-extension.m<br>    Clang :: PCH/chain-conversion-lookup.cp<wbr>p<br>    Clang :: PCH/chain-cxx.cpp<br>    Clang :: PCH/chain-default-argument-ins<wbr>tantiation.cpp<br>    Clang :: PCH/chain-empty-initial-namesp<wbr>ace.cpp<br>    Clang :: PCH/chain-friend-instantiation<wbr>.cpp<br>    Clang :: PCH/chain-implicit-definition.<wbr>cpp<br>    Clang :: PCH/chain-late-anonymous-names<wbr>pace.cpp<br>    Clang :: PCH/chain-openmp-threadprivate<wbr>.cpp<br>    Clang :: PCH/chain-pending-instantiatio<wbr>ns.cpp<br>    Clang :: PCH/chain-staticvar-instantiat<wbr>ion.cpp<br>    Clang :: PCH/cxx-chain-function-templat<wbr>e.cpp<br>    Clang :: PCH/replaced-decl.m<br><br>  Expected Passes    : 9349<br>  Expected Failures  : 16<br>  Unsupported Tests  : 227<br>  Unexpected Failures: 18<br><br></div>Full output is available here: <a href="https://gist.github.com/mati865/b4a2c96f82b22ac41eca32714092db1d" target="_blank">https://gist.github.com/mati86<wbr>5/b4a2c96f82b22ac41eca32714092<wbr>db1d</a><br><br></div><div>Is there any interest from You in providing at lest minimal support to it?<br></div><div><br></div>Cheers,<br></div>Mateusz Mikuła<br></div>
</div><br></div>
<br>______________________________<wbr>_________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>