diff options
author | cpeyser <cpeyser@google.com> | 2017-09-07 17:17:03 +0200 |
---|---|---|
committer | Yun Peng <pcloudy@google.com> | 2017-09-08 09:47:23 +0200 |
commit | fb829994988798e3d6663d66497f4614148ea79a (patch) | |
tree | 76dbe3bfd1c3ff44ea67750a8bc3c7bef890489b /src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java | |
parent | 4e79061f74a03dd9274f88ff42a7e2c0d6adae6c (diff) |
Rule classes cannot request duplicate toolchains.
PiperOrigin-RevId: 167861778
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java index 7e396ec338..9832487cfc 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java @@ -232,7 +232,7 @@ public final class ConfiguredTargetFunction implements SkyFunction { // Determine what toolchains are needed by this target. if (target instanceof Rule) { Rule rule = ((Rule) target); - ImmutableList<Label> requiredToolchains = rule.getRuleClassObject().getRequiredToolchains(); + ImmutableSet<Label> requiredToolchains = rule.getRuleClassObject().getRequiredToolchains(); toolchainContext = ToolchainUtil.createToolchainContext( env, rule.toString(), requiredToolchains, configuration); |