diff options
Diffstat (limited to 'llvm_tools/llvm_next.py')
-rw-r--r-- | llvm_tools/llvm_next.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/llvm_tools/llvm_next.py b/llvm_tools/llvm_next.py new file mode 100644 index 00000000..1c075e50 --- /dev/null +++ b/llvm_tools/llvm_next.py @@ -0,0 +1,30 @@ +# Copyright 2024 The ChromiumOS Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Contains useful constants for testing LLVM.""" + +from typing import Iterable + +import cros_cls + + +LLVM_NEXT_HASH = "28a8f1b901389c1e478407440f7ccf2d41c71b64" +LLVM_NEXT_REV = 516547 + +# NOTE: Always specify patch-sets for CLs. We don't want uploads by untrusted +# users to turn into bot invocations w/ untrusted input. + +# A list of CLs that constitute the current llvm-next roll. +# This is taken as the set of CLs that will be landed simultaneously in order +# to make llvm-next go live. +# +# Generally speaking, for simple rolls, this should just contain a link to the +# Manifest update CL. +LLVM_NEXT_TESTING_CLS: Iterable[cros_cls.ChangeListURL] = () + +# The CL used to disable -Werror, and report the results. +DISABLE_WERROR_CL = cros_cls.ChangeListURL( + cl_id=2599698, + patch_set=5, +) |