Skip to content

[pixi][complex] Fix mojo version + adjustment to complex dtype and SIMD#323

Merged
shivasankarka merged 455 commits into
Mojo-Numerics-and-Algorithms-group:pre-0.9from
shivasankarka:gpu_foundation
Feb 24, 2026
Merged

[pixi][complex] Fix mojo version + adjustment to complex dtype and SIMD#323
shivasankarka merged 455 commits into
Mojo-Numerics-and-Algorithms-group:pre-0.9from
shivasankarka:gpu_foundation

Conversation

@shivasankarka
Copy link
Copy Markdown
Collaborator

@shivasankarka shivasankarka commented Feb 24, 2026

This PR resolves build issues in downstream projects and introduces several API and correctness improvements to ComplexDType and ComplexSIMD.

Pixi

Pin the modular version to modular = "==26.2.0.dev2026021805".

This ensures that packages that depend on NuMojo can build without errors through pixi-build. Without this explicit pin, the build looks for latest modular package and thus fails.

ComplexDType

Rename _dtype to dtype for all ComplexDType related methods.

ComplexSIMD

Adds an Int constructor for creating ComplexSIMD instances (temporary method until DType.int gets merged).

@shivasankarka shivasankarka changed the title [pixi] Fix pixi build [NuMojo] Minor updates Feb 24, 2026
@forfudan forfudan changed the title [NuMojo] Minor updates [pixi][complex] Fix mojo version + adjustment to complex dtype and SIMD Feb 24, 2026
@shivasankarka shivasankarka merged commit 6599264 into Mojo-Numerics-and-Algorithms-group:pre-0.9 Feb 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants