[zorg] r245686 - Enable assertions in Polly's LNT build bots

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 21 10:27:00 PDT 2015


On Fri, Aug 21, 2015 at 3:22 AM, Tobias Grosser via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: grosser
> Date: Fri Aug 21 05:22:37 2015
> New Revision: 245686
>
> URL: http://llvm.org/viewvc/llvm-project?rev=245686&view=rev
> Log:
> Enable assertions in Polly's LNT build bots
>
> The common performance configuration is Release+Asserts, hence we want
> to primarily track this performance.
>

I'm slightly confused here - why would you track the runtime performance of
an asserts build? The build system itself prints a pretty stern warning
that they can be at least an order of magnitude slower than a release
build... (unless you're only interested in the perf of the resulting
program, not the compile-time perf)


>
> Modified:
>     zorg/trunk/zorg/buildbot/builders/PollyBuilder.py
>
> Modified: zorg/trunk/zorg/buildbot/builders/PollyBuilder.py
> URL:
> http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/PollyBuilder.py?rev=245686&r1=245685&r2=245686&view=diff
>
> ==============================================================================
> --- zorg/trunk/zorg/buildbot/builders/PollyBuilder.py (original)
> +++ zorg/trunk/zorg/buildbot/builders/PollyBuilder.py Fri Aug 21 05:22:37
> 2015
> @@ -47,7 +47,7 @@ def getPollyBuildFactory():
>                                 workdir="."))
>      cmakeCommand = ["cmake", "../%s" %llvm_srcdir,
>                     "-DCMAKE_COLOR_MAKEFILE=OFF",
> "-DPOLLY_TEST_DISABLE_BAR=ON",
> -                   "-DCMAKE_BUILD_TYPE=Release"]
> +                   "-DCMAKE_BUILD_TYPE=Release",
> "-DLLVM_ENABLE_ASSERTIONS=ON"]
>
>      f.addStep(ShellCommand(name="cmake-configure",
>                                 command=cmakeCommand,
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150821/ebb15a7d/attachment-0001.html>


More information about the llvm-commits mailing list