bsdjhb added a comment.

In https://reviews.llvm.org/D39074#974913, @sdardis wrote:

> This was libunwind's test suite:
>
>   Compiled test failed unexpectedly!
>   ********************
>   Testing Time: 0.53s
>   ********************
>   Failing Tests (1):
>       libunwind :: libunwind_02.pass.cpp
>  
>     Expected Passes    : 3
>     Unexpected Failures: 1 
>   
>   
>
> The hacky patch I used to test n32:
>
>   --- a/test/libunwind/test/config.py
>   +++ b/test/libunwind/test/config.py
>   @@ -48,6 +48,8 @@ class Configuration(LibcxxConfiguration):
>            # Stack unwinding tests need unwinding tables and these are not
>            # generated by default on all Targets.
>            self.cxx.compile_flags += ['-funwind-tables']
>   +        self.cxx.compile_flags += ['-mabi=n33']
>   +        self.cxx.link_flags += ['-mabi=n32']
>            if not self.get_lit_bool('enable_threads', True):
>                self.cxx.compile_flags += ['-D_LIBUNWIND_HAS_NO_THREADS']
>                self.config.available_features.add('libunwind-no-threads')
>   
>   


Just to be sure, is that '-mabi=n33' in the compile flags a copy and paste typo 
in the diff or do you have it locally in the real change as well?


https://reviews.llvm.org/D39074



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to