<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 5, 2017, at 11:25 AM, Mateusz Mikuła 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="">
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" class="">
  
  <div bgcolor="#FFFFFF" text="#000000" class=""><p class="">I don't have rights to commit, should I ask someone to do it
      with: <a class="moz-txt-link-freetext" href="https://reviews.llvm.org/D29464">https://reviews.llvm.org/D29464</a>,
      <a class="moz-txt-link-freetext" href="https://reviews.llvm.org/D29772">https://reviews.llvm.org/D29772</a>, <a class="moz-txt-link-freetext" href="https://reviews.llvm.org/D29952">https://reviews.llvm.org/D29952</a>?<br class="">
    </p>
    </div></div></blockquote><div>Just mention it in the review when it is accepter and the reviewer usually will commit it for you right after.</div><div><br class=""></div><div>— </div><div>Mehdi</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class="">Also while browsing bugzilla I came into
    <a class="moz-txt-link-freetext" href="https://bugs.llvm.org//show_bug.cgi?id=30685">https://bugs.llvm.org//show_bug.cgi?id=30685</a>.<br class="">
    I have developed workaround for MinGW
<a class="moz-txt-link-freetext" href="https://github.com/mati865/MINGW-packages/blob/clang-svn/mingw-w64-clang-svn/0107-enable-__float128-for-X86-MinGW.patch">https://github.com/mati865/MINGW-packages/blob/clang-svn/mingw-w64-clang-svn/0107-enable-__float128-for-X86-MinGW.patch</a><br class="">
    It tricks libstc++ to think Clang supports _float128 but<span style="color: #ce9178;" class=""> <font class="">__FLOAT128__ isn't
        defined so you can compile code with </font></span><type_traits>
    included<span style="color: #ce9178;" class=""><font class=""> but not
        with _float128 actually being used. I think it's better that way
        since using _float128 with mingw will seg fault Clang.<br class="">
        <br class="">
        <br class="">
      </font></span>
    <div class="moz-cite-prefix">W dniu 01.02.2017 o 23:25, Reid
      Kleckner pisze:<br class="">
    </div>
    <blockquote cite="mid:CACs=ty+41p+HhNjsdeosbz79QVXqutO_dLTsFCzyb6dNCR_+5A@mail.gmail.com" type="cite" class="">
      <div dir="ltr" class="">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 class="">
        <div class="gmail_quote">On Sat, Jan 21, 2017 at 5:50 AM,
          Mateusz via cfe-dev <span dir="ltr" class=""><<a moz-do-not-send="true" href="mailto:cfe-dev@lists.llvm.org" target="_blank" class="">cfe-dev@lists.llvm.org</a>></span>
          wrote:<br class="">
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr" class="">Hello,<br class="">
              <div class="gmail_quote">
                <div dir="ltr" class="">
                  <div class="">
                    <div class="">
                      <div class="">
                        <div class=""><br class="">
                        </div>
                        I'm involved with maintenance of Clang and
                        related LLVM packages for MSYS2.<br class="">
                      </div>
                      <div class="">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 moz-do-not-send="true" href="https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-clang" target="_blank" class="">https://github.com/Alexpux/MIN<wbr class="">GW-packages/tree/master/mingw-<wbr class="">w64-clang</a><br class="">
                      </div>
                      <div class="">Maybe some of these patches could make it's
                        way to the upstream.<br class="">
                        <br class="">
                      </div>
                      <div class="">Tools state at version 3.9.1 :<br class="">
                      </div>
                      <div class="">Clang:        mostly works (there are issues
                        found)<br class="">
                      </div>
                      <div class="">LLMV:        mostly works (not tested well
                        enough)<br class="">
                      </div>
                      <div class="">LLD:           creates broken executable<br class="">
                      </div>
                      <div class="">LLDB:         runs but not further tested
                        since lldb-server is not build-able for
                        mingw-w64<br class="">
                      </div>
                      <div class="">libc++:        need further testing<br class="">
                        libc++abi:    need further testing<br class="">
                      </div>
                      <div class="">compiler-rt:  need further testing<br class="">
                        <br class="">
                      </div>
                      <div class="">Open clang issues (at MSYS2):<br class="">
                        <a moz-do-not-send="true" href="https://github.com/Alexpux/MINGW-packages/issues/1677" target="_blank" class="">https://github.com/Alexpux/MIN<wbr class="">GW-packages/issues/1677</a><br class="">
                        <a moz-do-not-send="true" href="https://github.com/Alexpux/MINGW-packages/issues/1678" target="_blank" class="">https://github.com/Alexpux/MIN<wbr class="">GW-packages/issues/1678</a>
                        (not that much Clang issue but rather mingw-64
                        with GCC)<br class="">
                        <a moz-do-not-send="true" href="https://github.com/Alexpux/MINGW-packages/issues/1834" target="_blank" class="">https://github.com/Alexpux/MIN<wbr class="">GW-packages/issues/1834</a><br class="">
                      </div>
                      <div class=""><br class="">
                      </div>
                      <div class="">Any help will be welcome.<br class="">
                      </div>
                      <div class=""><br class="">
                        <br class="">
                      </div>
                      <div class="">make check seems to hang during LLVM tests
                        but here is make check-clang:<br class="">
                        Failing Tests (18):<br class="">
                            Clang :: Driver/mingw.cpp<br class="">
                            Clang :: Modules/dependency-dump.m<br class="">
                            Clang :: Modules/dependency-gen.modulem<wbr class="">ap<br class="">
                            Clang :: PCH/chain-categories.m<br class="">
                            Clang :: PCH/chain-categories2.m<br class="">
                            Clang :: PCH/chain-class-extension.m<br class="">
                            Clang :: PCH/chain-conversion-lookup.cp<wbr class="">p<br class="">
                            Clang :: PCH/chain-cxx.cpp<br class="">
                            Clang :: PCH/chain-default-argument-ins<wbr class="">tantiation.cpp<br class="">
                            Clang :: PCH/chain-empty-initial-namesp<wbr class="">ace.cpp<br class="">
                            Clang :: PCH/chain-friend-instantiation<wbr class="">.cpp<br class="">
                            Clang :: PCH/chain-implicit-definition.<wbr class="">cpp<br class="">
                            Clang :: PCH/chain-late-anonymous-names<wbr class="">pace.cpp<br class="">
                            Clang :: PCH/chain-openmp-threadprivate<wbr class="">.cpp<br class="">
                            Clang :: PCH/chain-pending-instantiatio<wbr class="">ns.cpp<br class="">
                            Clang :: PCH/chain-staticvar-instantiat<wbr class="">ion.cpp<br class="">
                            Clang :: PCH/cxx-chain-function-templat<wbr class="">e.cpp<br class="">
                            Clang :: PCH/replaced-decl.m<br class="">
                        <br class="">
                          Expected Passes    : 9349<br class="">
                          Expected Failures  : 16<br class="">
                          Unsupported Tests  : 227<br class="">
                          Unexpected Failures: 18<br class="">
                        <br class="">
                      </div>
                      Full output is available here: <a moz-do-not-send="true" href="https://gist.github.com/mati865/b4a2c96f82b22ac41eca32714092db1d" target="_blank" class="">https://gist.github.com/mati86<wbr class="">5/b4a2c96f82b22ac41eca32714092<wbr class="">db1d</a><br class="">
                      <br class="">
                    </div>
                    <div class="">Is there any interest from You in providing at
                      lest minimal support to it?<br class="">
                    </div>
                    <div class=""><br class="">
                    </div>
                    Cheers,<br class="">
                  </div>
                  Mateusz Mikuła<br class="">
                </div>
              </div>
              <br class="">
            </div>
            <br class="">
            ______________________________<wbr class="">_________________<br class="">
            cfe-dev mailing list<br class="">
            <a moz-do-not-send="true" href="mailto:cfe-dev@lists.llvm.org" class="">cfe-dev@lists.llvm.org</a><br class="">
            <a moz-do-not-send="true" href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank" class="">http://lists.llvm.org/cgi-bin/<wbr class="">mailman/listinfo/cfe-dev</a><br class="">
            <br class="">
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
    <br class="">
  </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="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev<br class=""></div></blockquote></div><br class=""></body></html>