[flang-dev] How to properly test a patch

Mehdi AMINI via flang-dev flang-dev at lists.llvm.org
Thu Sep 16 16:08:56 PDT 2021


It is really hard to cover the entire test matrix, and be bullet-proof:
next time you may get a revert because a sanitizer bot will fail
(ASAN/UBSAN/TSAN), or because you broke the IBM SystemZ bot or something
like that.
There is some testing on Phabricator revisions, but I believe it only
builds a single config on Linux and Windows.

Some folks are looking into expanding the pre-merge testing flow, but it'll
take time!


On Thu, Sep 16, 2021 at 3:47 PM Rasmussen, Craig E. via flang-dev <
flang-dev at lists.llvm.org> wrote:

> I just had a push reverted because linking failed with shared libraries.
> I, unsurprisingly, had been testing on my local machine with static
> libraries.
> I’ve heard mention that someone was trying to create a buildbot that could
> be used for testing.  Perhaps I should have paid more attention to this
> thread, but perhaps some kind soul could fill me in on testing.
> Thanks,
> Craig
> _______________________________________________
> flang-dev mailing list
> flang-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/flang-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/flang-dev/attachments/20210916/cc8d347b/attachment.html>

More information about the flang-dev mailing list