[zorg] r259200 - [powerpc] Switch powerpc64 lnt buildbots to use cmake/ninja
Hal Finkel via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 29 08:59:39 PST 2016
Do all of these bots self-host with -DLLVM_ENABLE_ASSERTIONS=ON? If so, we should have some with assertions disabled - we catching more self-hosting bugs that way.
-Hal
----- Original Message -----
> From: "Bill Seurer via llvm-commits" <llvm-commits at lists.llvm.org>
> To: llvm-commits at lists.llvm.org
> Sent: Friday, January 29, 2016 10:05:47 AM
> Subject: [zorg] r259200 - [powerpc] Switch powerpc64 lnt buildbots to use cmake/ninja
>
> Author: seurer
> Date: Fri Jan 29 10:05:46 2016
> New Revision: 259200
>
> URL: http://llvm.org/viewvc/llvm-project?rev=259200&view=rev
> Log:
> [powerpc] Switch powerpc64 lnt buildbots to use cmake/ninja
>
> The lnt buildbots were using configure/make which is no
> longer supported.
>
> Modified:
> zorg/trunk/buildbot/osuosl/master/config/builders.py
>
> Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
> URL:
> http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=259200&r1=259199&r2=259200&view=diff
> ==============================================================================
> --- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
> +++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Jan 29
> 10:05:46 2016
> @@ -292,18 +292,22 @@ def _get_clang_builders():
> {'name' : "clang-ppc64be-linux-lnt",
> 'slavenames' :["ppc64be-clang-lnt-test"],
> 'builddir' :"clang-ppc64be-lnt",
> - 'factory' :
> LNTBuilder.getLNTFactory(triple='ppc64-elf-linux1',
> -
> nt_flags=['--cflag','-mcpu=native',
> '-j16'],
> - jobs=16,
> use_pty_in_tests=True,
> - testerName='O3-plain',
> run_cxx_tests=True)},
> + 'factory' :
> ClangBuilder.getClangCMakeBuildFactory(clean=False,
> +
> useTwoStage=False,
> +
> runTestSuite=True,
> +
> stage1_config='Release',
> +
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"]),
> + 'category' : 'clang'},
>
> {'name' : "clang-ppc64le-linux-lnt",
> 'slavenames' :["ppc64le-clang-lnt-test"],
> 'builddir' :"clang-ppc64le-lnt",
> - 'factory' :
> LNTBuilder.getLNTFactory(triple='ppc64le-elf-linux1',
> -
> nt_flags=['--cflag','-mcpu=native',
> '-j6'],
> - jobs=6,
> use_pty_in_tests=True,
> -
> testerName='ppc64le-plain',
> run_cxx_tests=True)},
> + 'factory' :
> ClangBuilder.getClangCMakeBuildFactory(clean=False,
> +
> useTwoStage=False,
> +
> runTestSuite=True,
> +
> stage1_config='Release',
> +
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"]),
> + 'category' : 'clang'},
>
> {'name' : "clang-ppc64be-linux-multistage",
> 'slavenames' :["ppc64be-clang-multistage-test"],
> @@ -312,7 +316,8 @@ def _get_clang_builders():
> useTwoStage=True,
> stage1_config='Release',
> stage2_config='Release',
> -
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"])},
> +
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"]),
> + 'category' : 'clang'},
>
> {'name' : "clang-ppc64le-linux-multistage",
> 'slavenames' :["ppc64le-clang-multistage-test"],
> @@ -321,7 +326,8 @@ def _get_clang_builders():
> useTwoStage=True,
> stage1_config='Release',
> stage2_config='Release',
> -
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"])},
> +
> extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"]),
> + 'category' : 'clang'},
>
> {'name': "clang-ppc64be-linux",
> 'slavenames':["ppc64be-clang-test"],
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
--
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-commits
mailing list