Install any skill in seconds. Free to start, no credit card required.
Get Started Free →julialang/compiler-jl
Develop and test Julia's Compiler.jl.
Passed 26 of 26 test cases with the skill, and 9 of 26 without it.
and 18 more in the full report
17 fixed9 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am working on the compiler in my local Julia repository checkout and need to run just the `inline.jl` test file from `Compiler/test/` to iterate quickly. Please give me the precise command line string to execute this individual test file using the in-tree Julia build.
| Checked | Without skill | With skill |
|---|---|---|
| specifies running ./usr/bin/julia --project=Compiler | Missed | Passed |
| uses Test.@testset wrapping include to execute Compiler/test/inline.jl | Missed | Passed |
The instructions your model reads when the skill loads.
Use this when modifying Compiler/ source, tests, or package metadata.
During bootstrap, Compiler/ is built into the sysimage as Base.Compiler.
That in-sysimage compiler is what Julia normally uses for native compilation.
Because it is baked into the sysimage, changes made to Compiler/ after the
sysimage was built are not reflected in Base.Compiler unless Julia is rebuilt.
Compiler/ can also be loaded as a stdlib package, producing a separate
Compiler module from Base.Compiler. For day-to-day development, testing, and
debugging of post-sysimage source changes, prefer this stdlib Compiler module
over trying to replace Base.Compiler with Revise. It is usually reliable except
for failures caused by compatibility with the src/ runtime or other
sysimage/native-codegen integration issues.
When investigating a runtime compatibility issue, make -C src can update the
runtime faster than rebuilding the full Julia sysimage. Rebuild Julia when the
updated Compiler/ code needs to be baked into Base.Compiler or when checking
sysimage/native-codegen integration.
Run the in-tree Julia runtime with the Compiler project:
./usr/bin/julia --project=Compiler
For reflection-oriented debugging, activate the stdlib Compiler module:
using InteractiveUtils, Compiler
@activate Compiler
test cases passed, vs 9 / 26 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.