[cfe-dev] State of Clang in MSYS2
Reid Kleckner via cfe-dev
cfe-dev at lists.llvm.org
Wed Feb 1 14:25:36 PST 2017
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. =/
On Sat, Jan 21, 2017 at 5:50 AM, Mateusz via cfe-dev <cfe-dev at lists.llvm.org
> wrote:
> Hello,
>
> I'm involved with maintenance of Clang and related LLVM packages for MSYS2.
> 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: https://github.com/Alexpux/MINGW-packages/tree/master/mingw-
> w64-clang
> Maybe some of these patches could make it's way to the upstream.
>
> Tools state at version 3.9.1 :
> Clang: mostly works (there are issues found)
> LLMV: mostly works (not tested well enough)
> LLD: creates broken executable
> LLDB: runs but not further tested since lldb-server is not
> build-able for mingw-w64
> libc++: need further testing
> libc++abi: need further testing
> compiler-rt: need further testing
>
> Open clang issues (at MSYS2):
> https://github.com/Alexpux/MINGW-packages/issues/1677
> https://github.com/Alexpux/MINGW-packages/issues/1678 (not that much
> Clang issue but rather mingw-64 with GCC)
> https://github.com/Alexpux/MINGW-packages/issues/1834
>
> Any help will be welcome.
>
>
> make check seems to hang during LLVM tests but here is make check-clang:
> Failing Tests (18):
> Clang :: Driver/mingw.cpp
> Clang :: Modules/dependency-dump.m
> Clang :: Modules/dependency-gen.modulemap
> Clang :: PCH/chain-categories.m
> Clang :: PCH/chain-categories2.m
> Clang :: PCH/chain-class-extension.m
> Clang :: PCH/chain-conversion-lookup.cpp
> Clang :: PCH/chain-cxx.cpp
> Clang :: PCH/chain-default-argument-instantiation.cpp
> Clang :: PCH/chain-empty-initial-namespace.cpp
> Clang :: PCH/chain-friend-instantiation.cpp
> Clang :: PCH/chain-implicit-definition.cpp
> Clang :: PCH/chain-late-anonymous-namespace.cpp
> Clang :: PCH/chain-openmp-threadprivate.cpp
> Clang :: PCH/chain-pending-instantiations.cpp
> Clang :: PCH/chain-staticvar-instantiation.cpp
> Clang :: PCH/cxx-chain-function-template.cpp
> Clang :: PCH/replaced-decl.m
>
> Expected Passes : 9349
> Expected Failures : 16
> Unsupported Tests : 227
> Unexpected Failures: 18
>
> Full output is available here: https://gist.github.com/mati86
> 5/b4a2c96f82b22ac41eca32714092db1d
>
> Is there any interest from You in providing at lest minimal support to it?
>
> Cheers,
> Mateusz MikuĊa
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20170201/be0a3753/attachment.html>
More information about the cfe-dev
mailing list