I just finished the Sum of Multiples exercise in the Julia track. The instructions state “less than or equal to the level”. However, my tests fail unless I exclude the level itself, i.e. “less than the level”.
The Nim track excludes the limit when I did it last month.
The present instructions.md does not contain this phrase. It did until a few days ago, but it seems the published instructions weren’t updated properly? The web page does report an update on 13 april…
In short, @TutorialTatoe: this should have been fixed, but it seems something went wrong. Or perhaps we just need to wait a bit longer.
I just checked the code (runtests.jl and example.jl) and it definitely assumes “less than”. This corresponds both to the old instructions and the current instructions. It looks as though an incorrect instructions.md was merged briefly in #623 and fixed 2 days later in #628.
For some reason, the instructions on the exercise web page are not tracking the exercise files. Is this something for @iHiD to look at?
You should see this banner if your exercise is out of date and needs to be updated to the latest version. Though I seem to be having issues updating the exercise myself to the latest version, will open a new thread to notify.
The Python exercise should also have the correct instructions as of last week.
Be sure to update your exercise if it’s outdated with the current version. And remember problem specs can be outdated, it’s always best to read and go by the tests.
I don’t know if this is helpful info or not. I just (4/18/23) rebased and merged this PR on the Python content repo, and immediately got a sync error.
But this is the first sync error I’ve gotten since this one – yet if I check my account on the website, I have a lot of exercises that are showing the update warning flag. When I click it, I get an outsized spinner, then a message “we were unable to determine what has changed”: