make `make test` work again

Two changes:

1.) lit r187261 turned on pipefail, so add `not` commands in front of
    gong invcations that are expected to fail.

2.) lit r188039 moved some lit things around, so merge clang r188072 to
    make the lit config work with that.
merge clang r187097