On Sat, May 1, 2021 at 1:20 AM Nathan James via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hi Francesco,
>
> clang-tidy will run over all files in a patch, even if not supported in
> the build system, so errors about missing header files can often be
> ignored.
>
> As for the failing lit test, the are dependent on trunk having no build
> failures, which unfortunately isn't always the case. If the failing
> test doesn't appear to be related to the code you are working on in any
> way, it can (usually) be ignored.
>
Unfortunately I believe that until we have a buildbot that is continuously
building the main branch with the exact same configuration as the
pre-merge, we'll keep having this issue of frequent unrelated failure.
I've
seen some tests being broken for days (and over a week) in the premerge
configuration sometimes, likely because they don't have coverage on any of
the post-commit bots.
--
Mehdi
>
> ~Nathan
>
> On Sat, 2021-05-01 at 09:42 +0200, Francesco Bertolaccini via llvm-dev
> wrote:
> > Hi everyone,
> > this is the first patch I've submitted to LLVM, and I'm not
well
> > acquainted with the automated scripts that are run as pre-merge
> > tests.
> >
> > I've been able to solve the formatting related issues, but there
are
> > a
> > couple of tests that I'm not sure what to do about: clang-tidy
warns
> > about missing header files, likely caused by the OCaml headers not
> > being
> > present on the machine running pre-tests, and a suggested fix in case
> > of
> > "unhelpful" clang-tidy warnings is to put the file into the
> > ignorelist.
> > I'm not sure this is the right course of action, because obviously
> > this
> > file has worked before without having to ignore it.
> >
> > Also, the 'lit.lit::test-output-micro.py' completely stumps
me, it
> > doesn't seem to be related to what I'm patching and I
can't really
> > understand its result.
> >
> > This is the link to phabricator for reference:
> > https://reviews.llvm.org/D101639
> >
> > Thanks and best regards,
> > Francesco
> > _______________________________________________
> > LLVM Developers mailing list
> > llvm-dev at lists.llvm.org
> > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20210501/6d23c3f4/attachment.html>