You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I run with the staged-recipes cuda118 variant, I expect use_cuda == "true" to evaluate to true, and use_cuda == "false" to evaluate to false. Instead, both evaluate to false, even though the variables are set to their expected values as evidenced by the version number I constructed:
$ rattler-build build -m ../../.ci_support/linux64_cuda118.yaml
╭─ Finding outputs from recipe
│ Loading variant config file: "../../.ci_support/linux64_cuda118.yaml"
│ Loading variant config file: "/home/gcpuser/staged-recipes/recipes/vllm/conda_build_config.yaml"
│ Loading variant config file: "../../.ci_support/linux64_cuda118.yaml"
│ Found 1 variants
│
│ Build variant: vllm-0.7.2-h00ab004_0
│
│ ╭───────────────────────┬────────────╮
│ │ Variant ┆ Version │
│ ╞═══════════════════════╪════════════╡
│ │ cuda_compiler_version ┆ "11.8" │
│ │ target_platform ┆ "linux-64" │
│ ╰───────────────────────┴────────────╯
│
╰─────────────────── (took 0 seconds)
╭─ Running build for recipe: vllm-0.7.2-h00ab004_0
│
│ ╭─ Fetching source code
│ │ No sources to fetch
│ │
│ ╰─────────────────── (took 0 seconds)
│
│ ╭─ Resolving environments
│ │
│ │ Resolving host environment:
│ │ Platform: linux-64 [__unix=0=0, __linux=6.8.0=0, __glibc=2.35=0, __cuda=12.2=0, __archspec=1=cascadelake]
│ │ Channels:
│ │ - file:///home/gcpuser/staged-recipes/recipes/vllm/output/
│ │ - conda-forge
│ │ Specs:
│ │ - use_cuda_not_true ==11.8-true
│ │ - use_cuda_not_false
│ │
│ ╰─────────────────── (took 1 second)
│
╰─────────────────── (took 1 second)
Error: × Failed to resolve dependencies: Cannot solve the request because of: No candidates were found for use_cuda_not_true ==11.8-
│ true.
│
╰─▶ Cannot solve the request because of: No candidates were found for use_cuda_not_true ==11.8-true.
If I downgrade to v0.35.9, then I get the expected behavior:
I'm working on a CUDA-enabled staged recipe, using rattler-build v0.36.0. The following is a MWE of the strange behavior I'm experiencing:
When I run with the staged-recipes cuda118 variant, I expect
use_cuda == "true"
to evaluate to true, anduse_cuda == "false"
to evaluate to false. Instead, both evaluate to false, even though the variables are set to their expected values as evidenced by the version number I constructed:If I downgrade to v0.35.9, then I get the expected behavior:
The text was updated successfully, but these errors were encountered: