1# Copyright 2024 The ChromiumOS Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5"""Contains useful constants for testing LLVM.""" 6 7from typing import Iterable 8 9import cros_cls 10 11 12LLVM_NEXT_HASH = "28a8f1b901389c1e478407440f7ccf2d41c71b64" 13LLVM_NEXT_REV = 516547 14 15# NOTE: Always specify patch-sets for CLs. We don't want uploads by untrusted 16# users to turn into bot invocations w/ untrusted input. 17 18# A list of CLs that constitute the current llvm-next roll. 19# This is taken as the set of CLs that will be landed simultaneously in order 20# to make llvm-next go live. 21# 22# Generally speaking, for simple rolls, this should just contain a link to the 23# Manifest update CL. 24LLVM_NEXT_TESTING_CLS: Iterable[cros_cls.ChangeListURL] = () 25 26# The CL used to disable -Werror, and report the results. 27DISABLE_WERROR_CL = cros_cls.ChangeListURL( 28 cl_id=2599698, 29 patch_set=5, 30) 31