[llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 5 19:31:54 PST 2016


Can you please point out exactly how you built llvm and run the tests?
(so that I can avoid similar breakages in the future)
I was pretty sure I ran `ninja check-llvm` before committing, in fact,
I ran that again and I saw all the tests passing (I have assertions
enabled)

[davide at cupiditate build]$ grep -R ASSERT CMakeCache.txt
LIBCXXABI_ENABLE_ASSERTIONS:BOOL=ON
LIBCXX_ENABLE_ASSERTIONS:BOOL=ON
//Enable abi-breaking checks.  Can be WITH_ASSERTS, FORCE_ON or
LLVM_ABI_BREAKING_CHECKS:STRING=WITH_ASSERTS
LLVM_ENABLE_ASSERTIONS:BOOL=ON
HAVE_ASSERT_H:INTERNAL=1

[30/30] Running the LLVM regression tests
Testing Time: 176.39s
  Expected Passes    : 18322
  Expected Failures  : 120
  Unsupported Tests  : 386

Thanks!

On Mon, Dec 5, 2016 at 6:38 PM, Davide Italiano <davide at freebsd.org> wrote:
> On Mon, Dec 5, 2016 at 6:33 PM, David L. Jones <dlj at google.com> wrote:
>> It looks like this is breaking several tests, and may be the cause of
>> https://llvm.org/bugs/show_bug.cgi?id=31271.
>>
>
> Not sure if the bug is related. The clang revision predates this change.
>
> --
> Davide
>
> "There are no solved problems; there are only problems that are more
> or less solved" -- Henri Poincare



-- 
Davide

"There are no solved problems; there are only problems that are more
or less solved" -- Henri Poincare


More information about the llvm-commits mailing list