Stream: compiler development

Topic: roc bump


view this post on Zulip Anton (Jul 20 2026 at 18:32):

I updated roc-random for the latest compiler but the external API did not change so I wanted to use version number 0.7.1. roc bump needs to be able to compile both versions to compare them. Should we modify roc bump or just always do a larger bump in a case like this?

roc bump failed.

The old package (/home/runner/.cache/roc/packages/2LdxsJEfiBKwTBZc8SF1SidGC68wKCvfAwVREwWKwZu7/main.roc) does not compile with this compiler. roc bump needs both packages to compile so their public APIs can be compared.

error: roc bump failed for expected version 0.7.1.

view this post on Zulip Luke Boswell (Jul 20 2026 at 20:00):

In these cases Ive been just doing a major bump. Roc the compiler will be more stable in future.


Last updated: Jul 23 2026 at 13:15 UTC