[zorg] r274008 - [modules] We don't need to prebuild intrinsics_gen. The fake dependency is gone.
Vassil Vassilev via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 28 05:36:56 PDT 2016
Author: vvassilev
Date: Tue Jun 28 07:36:56 2016
New Revision: 274008
URL: http://llvm.org/viewvc/llvm-project?rev=274008&view=rev
Log:
[modules] We don't need to prebuild intrinsics_gen. The fake dependency is gone.
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.py
zorg/trunk/zorg/buildbot/builders/ClangBuilder.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=274008&r1=274007&r2=274008&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Tue Jun 28 07:36:56 2016
@@ -433,7 +433,6 @@ def _get_clang_builders():
'builddir' : "clang-x86_64-linux-selfhost-modules",
'factory' : ClangBuilder.getClangBuildFactory(triple='x86_64-pc-linux-gnu',
useTwoStage=True,
- modules=True,
clean=False,
stage1_config='Release',
stage2_config='Release',
@@ -449,7 +448,6 @@ def _get_clang_builders():
'builddir' : "clang-x86_64-linux-selfhost-modules-2",
'factory' : ClangBuilder.getClangBuildFactory(triple='x86_64-pc-linux-gnu',
useTwoStage=True,
- modules=True,
clean=False,
stage1_config='Release',
stage2_config='Release',
Modified: zorg/trunk/zorg/buildbot/builders/ClangBuilder.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangBuilder.py?rev=274008&r1=274007&r2=274008&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/ClangBuilder.py (original)
+++ zorg/trunk/zorg/buildbot/builders/ClangBuilder.py Tue Jun 28 07:36:56 2016
@@ -42,11 +42,7 @@ def getClangBuildFactory(
checkout_compiler_rt=False,
run_gdb=False,
run_modern_gdb=False,
- run_gcc=False,
- modules=False):
- assert not modules or useTwoStage, \
- "modules build requires 2 stage cmake build for now"
-
+ run_gcc=False):
# Prepare environmental variables. Set here all env we want everywhere.
merged_env = {
'TERM' : 'dumb' # Make sure Clang doesn't use color escape sequences.
@@ -289,18 +285,6 @@ def getClangBuildFactory(
workdir=llvm_2_objdir,
env=merged_env))
- if modules:
- f.addStep(WarningCountingShellCommand(name="compile.llvm.stage2.intrinsics_gen",
- command=['nice', '-n', '10',
- make, "intrinsics_gen", WithProperties("-j%s" % jobs)],
- haltOnFailure=True,
- description=["compiling", "(stage 2 intrinsics.gen)",
- stage2_config],
- descriptionDone=["compile", "(stage 2 intrinsics.gen)",
- stage2_config],
- workdir=llvm_2_objdir,
- env=merged_env))
-
# Build llvm (stage 2).
f.addStep(WarningCountingShellCommand(name="compile.llvm.stage2",
command=['nice', '-n', '10',
More information about the llvm-commits
mailing list