I try to run puzzles via pixi
pixi shell
mojo run solutions/p01/p01.mojo
mojo run solutions/p02/p02.mojo
But direct run pixi run p01 -e apple will got below error
/Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/problems/p01/p01.mojo:16:19: warning: assignment to 'i' was never used; assign to '_' instead?
i = thread_idx.x
^
out: HostBuffer([0.0, 0.0, 0.0, 0.0])
expected: HostBuffer([10.0, 11.0, 12.0, 13.0])
stack trace was not collected. Enable stack trace collection with environment variable `MOJO_ENABLE_STACK_TRACE_ON_ERROR`
Unhandled exception caught during execution: At /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/problems/p01/p01.mojo:51:29: AssertionError: `left == right` comparison failed:
left: 0.0
right: 10.0
/Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/.pixi/envs/default/bin/mojo: error: execution exited with a non-zero result: 1
pixi info
System
------------
Pixi version: 0.55.0
Platform: osx-arm64
Virtual packages: __unix=0=0
: __osx=15.6.1=0
: __archspec=1=m1
Cache dir: /Users/posheng_chang/Library/Caches/rattler/cache
Auth storage: /Users/posheng_chang/.rattler/credentials.json
Config locations: No config files found
Global
------------
Bin dir: /Users/posheng_chang/.pixi/bin
Environment dir: /Users/posheng_chang/.pixi/envs
Manifest dir: /Users/posheng_chang/.pixi/manifests/pixi-global.toml
Workspace
------------
Name: mojo-gpu-puzzles
Version: 1.0.0
Manifest file: /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/pixi.toml
Last updated: 03-10-2025 20:40:35
Environments
------------
Environment: nvidia
Features: nvidia, default
Solve group: nvidia
Channels: nvidia, https://conda.modular.com/max-nightly, conda-forge
Dependency count: 7
Dependencies: python, mojo, max, bash, manim, mdbook, pre-commit
Target platforms: linux-64, osx-arm64
Prefix location: /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/.pixi/envs/nvidia
System requirements: cuda = "12"
Tasks: p12, p09, p33, viz03, p19, p18-test-kernels, p20, p28, tests, p05_layout_tensor, check-macos, p11, clean-profiles, initcheck, clean-all, viz15, p08_layout_tensor, p13, book, p03, build-book, p06, gpu-specs, viz07, synccheck, viz12, racecheck, gpu-info, rooflineviz, p25, viz11, p11_layout_tensor, p08, p07_layout_tensor, p34, format, thread_indexing, viz13, p17, p22, p32, p31, setup-cuda-gdb, viz05, p05, clean-animations, p10, viz02, p04_layout_tensor, p27, p24, clean, viz16, p12_layout_tensor, install-pre-commit, p18-package, viz08, viz04, p07, viz01, memcheck, p18, p21, layout_tensor_intro, sanitizers, p14, viz06, set-buffer-cache, p16, p02, p26, p23, p30, p15, p01, p04, generate-animations, viz14, p29
Environment: amd
Features: amd, default
Solve group: amd
Channels: https://conda.modular.com/max-nightly, conda-forge
Dependency count: 7
Dependencies: python, mojo, max, bash, manim, mdbook, pre-commit
Target platforms: linux-64, osx-arm64
Prefix location: /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/.pixi/envs/amd
Tasks: p12, p09, p33, viz03, p19, p18-test-kernels, p20, p28, tests, p05_layout_tensor, check-macos, p11, clean-profiles, initcheck, clean-all, viz15, p08_layout_tensor, p13, book, p03, build-book, p06, gpu-specs, viz07, synccheck, viz12, racecheck, gpu-info, rooflineviz, p25, viz11, p11_layout_tensor, p08, p07_layout_tensor, p34, format, thread_indexing, viz13, p17, p22, p32, p31, setup-cuda-gdb, viz05, p05, clean-animations, p10, viz02, p04_layout_tensor, p27, p24, clean, viz16, p12_layout_tensor, install-pre-commit, p18-package, viz08, viz04, p07, viz01, memcheck, p18, p21, layout_tensor_intro, sanitizers, p14, viz06, set-buffer-cache, p16, p02, p26, p23, p30, p15, p01, p04, generate-animations, viz14, p29
Environment: apple
Features: apple, default
Solve group: apple
Channels: https://conda.modular.com/max-nightly, conda-forge
Dependency count: 7
Dependencies: python, mojo, max, bash, manim, mdbook, pre-commit
Target platforms: osx-arm64, linux-64
Prefix location: /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/.pixi/envs/apple
System requirements: macos = "15.0"
Tasks: p12, p09, p33, viz03, p19, p18-test-kernels, p20, p28, tests, p05_layout_tensor, check-macos, p11, clean-profiles, initcheck, clean-all, viz15, p08_layout_tensor, p13, book, p03, build-book, p06, gpu-specs, viz07, synccheck, viz12, racecheck, gpu-info, rooflineviz, p25, viz11, p11_layout_tensor, p08, p07_layout_tensor, p34, format, thread_indexing, viz13, p17, p22, p32, p31, setup-cuda-gdb, viz05, p05, clean-animations, p10, viz02, p04_layout_tensor, p27, p24, clean, viz16, p12_layout_tensor, install-pre-commit, p18-package, viz08, viz04, p07, viz01, memcheck, p18, p21, layout_tensor_intro, sanitizers, p14, viz06, set-buffer-cache, p16, p02, p26, p23, p30, p15, p01, p04, generate-animations, viz14, p29
Environment: default
Features: nvidia, default
Channels: nvidia, https://conda.modular.com/max-nightly, conda-forge
Dependency count: 7
Dependencies: python, mojo, max, bash, manim, mdbook, pre-commit
Target platforms: linux-64, osx-arm64
Prefix location: /Users/posheng_chang/Work/work_modular/mojo-gpu-puzzles/.pixi/envs/default
System requirements: cuda = "12"
Tasks: p12, p09, p33, viz03, p19, p18-test-kernels, p20, p28, tests, p05_layout_tensor, check-macos, p11, clean-profiles, initcheck, clean-all, viz15, p08_layout_tensor, p13, book, p03, build-book, p06, gpu-specs, viz07, synccheck, viz12, racecheck, gpu-info, rooflineviz, p25, viz11, p11_layout_tensor, p08, p07_layout_tensor, p34, format, thread_indexing, viz13, p17, p22, p32, p31, setup-cuda-gdb, viz05, p05, clean-animations, p10, viz02, p04_layout_tensor, p27, p24, clean, viz16, p12_layout_tensor, install-pre-commit, p18-package, viz08, viz04, p07, viz01, memcheck, p18, p21, layout_tensor_intro, sanitizers, p14, viz06, set-buffer-cache, p16, p02, p26, p23, p30, p15, p01, p04, generate-animations, viz14, p29