Skip to content

Add Mojo 0.26.1.0#1953

Merged
mattgodbolt merged 1 commit intocompiler-explorer:mainfrom
d5ng4i:claude/add-mojo-version-tQjxI
Feb 8, 2026
Merged

Add Mojo 0.26.1.0#1953
mattgodbolt merged 1 commit intocompiler-explorer:mainfrom
d5ng4i:claude/add-mojo-version-tQjxI

Conversation

@d5ng4i
Copy link
Contributor

@d5ng4i d5ng4i commented Feb 4, 2026

Copy link
Contributor

@Ahajha Ahajha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It won't let me comment on the line, but can you change the index URL line to:

--extra-index-url https://whl.modular.com/nightly/simple

We moved all of our nightly packages to a new registry. Not strictly necessary for the 0.26.1.0 change though.

@d5ng4i d5ng4i force-pushed the claude/add-mojo-version-tQjxI branch 2 times, most recently from 72c778b to e416aeb Compare February 4, 2026 16:22
@d5ng4i d5ng4i marked this pull request as draft February 4, 2026 16:34
@d5ng4i d5ng4i force-pushed the claude/add-mojo-version-tQjxI branch from e416aeb to 32ad983 Compare February 4, 2026 16:37
@d5ng4i d5ng4i force-pushed the claude/add-mojo-version-tQjxI branch from 32ad983 to d766f9d Compare February 4, 2026 16:46
@d5ng4i d5ng4i marked this pull request as ready for review February 4, 2026 16:57
Copy link
Contributor

@Ahajha Ahajha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@github-actions
Copy link

github-actions bot commented Feb 8, 2026

Build Required

The following additions require CE to build artifacts before deployment:

  • cpp.yaml: compilers/c++/cross/gcc/avr 13.2.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 13.4.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 14.1.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 14.2.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 14.3.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 13.1.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 12.5.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 15.2.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 12.2.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 12.3.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 12.1.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 12.4.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 15.1.0 (type: s3tarballs)
  • cpp.yaml: compilers/c++/cross/gcc/avr 13.3.0 (type: s3tarballs)

Please ensure these have been built and uploaded to S3 before merging, or coordinate with the CE team.

Build Commands

gh workflow run bespoke-build.yaml -f image=gcc -f version=13.2.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=13.4.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=14.1.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=14.2.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=14.3.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=13.1.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=12.5.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=15.2.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=12.2.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=12.3.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=12.1.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=12.4.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=15.1.0 -f command=build.sh
gh workflow run bespoke-build.yaml -f image=gcc -f version=13.3.0 -f command=build.sh

@mattgodbolt
Copy link
Member

mattgodbolt commented Feb 8, 2026

Hopefully this will fix:
:)

2026-02-08 16:44:21,458 lib.ce_install  INFO     compilers/mojo 0.25.7.0 is already installed, skipping
Installing compilers/mojo/nightly nightly
ERROR: Could not find a version that satisfies the requirement mojo (from versions: none)
ERROR: No matching distribution found for mojo
2026-02-08 16:44:25,126 lib.ce_install  INFO     compilers/mojo/nightly nightly failed to install: Command '['/tmp/ce-cefs-temp/staging/6c7a435f-325c-47a2-a083-6a9d23c069e9/mojo-nightly/bin/pip', '--no-cache-dir', 'install', '--index-url=https://dl.modular.com/public/nightly/python/simple/', 'mojo']' returned non-zero exit status 1.
Traceback (most recent call last):
  File "/home/ubuntu/infra/bin/lib/ce_install.py", line 763, in install
    installable.install()
  File "/home/ubuntu/infra/bin/lib/installable/python.py", line 122, in install
    self.stage(staging)
  File "/home/ubuntu/infra/bin/lib/installable/python.py", line 110, in stage
    self.install_context.check_output([str(venv / "bin" / "pip"), "--no-cache-dir", "install", *packages])
  File "/home/ubuntu/infra/bin/lib/installation_context.py", line 396, in check_output
    output = subprocess.run(
    ```

@mattgodbolt mattgodbolt merged commit d645ef7 into compiler-explorer:main Feb 8, 2026
2 checks passed
@mattgodbolt
Copy link
Member

It does! :)

mattgodbolt pushed a commit to compiler-explorer/compiler-explorer that referenced this pull request Feb 8, 2026
[changelog](https://docs.modular.com/mojo/changelog/#v0261-2026-01-29)

cc: @Ahajha

depends on: compiler-explorer/infra#1953

Co-authored-by: Claude <noreply@anthropic.com>
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.

4 participants