Avatar for the KittyCAD user
KittyCAD
modeling-app
BlogDocsChangelog

KCL: Nicer error messages

#10956Merged
Comparing
achalmers/fix-error-msgs
(
dda53e3
) with
main
(
007cc86
)
CodSpeed Performance Gauge
0%
Untouched
167
New
2
Skipped
93

Benchmarks

262 total
parse_big_sketch_block
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
N/A
N/A120.7 ms
bench_edit_segment
rust/kcl-lib/benches/frontend.rs::benches::bench_edit_segments
CodSpeed Performance Gauge
N/A
N/A709.5 ms
recast_medium_sketch
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::recast
CodSpeed Performance Gauge
+1%
177.2 µs175.8 µs
parse_cylinder
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::cylinder
CodSpeed Performance Gauge
0%
751.5 µs748.8 µs
parse_gallows-bracket
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::gallows-bracket
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
parse_nested function calls
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
484.3 µs483.2 µs
mock_execute_mike_stress_test_program
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_mock_warmed_up
CodSpeed Performance Gauge
0%
872.4 ms870.5 ms
parse_cube
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
2 ms2 ms
parse_inner-thread
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::inner-thread
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
parse_shaft-grommet
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::shaft-grommet
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
parse_cpu-cooler
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::cpu-cooler
CodSpeed Performance Gauge
0%
2 ms2 ms
parse_mike_stress_test
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
173 ms172.7 ms
parse_golf-tee
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::golf-tee
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
parse_koch snowflake
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
7.6 ms7.6 ms
parse_split-washer-spring-version
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::split-washer-spring-version
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
parse_big_kitt
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
47.9 ms47.8 ms
parse_tube-manifold
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::tube-manifold
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
parse_split-washer-flat-version
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::split-washer-flat-version
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
parse_pipe-manifold
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::pipe-manifold
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
parse_pipes_on_pipes
rust/kcl-lib/benches/compiler_benchmark_criterion.rs::benches::bench_parse
CodSpeed Performance Gauge
0%
136.3 ms136.2 ms
parse_rack-blanking-panel
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::rack-blanking-panel
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
digest_big_kitt
rust/kcl-lib/benches/digest_benchmark.rs::benches::bench_digest
CodSpeed Performance Gauge
0%
8.2 ms8.2 ms
parse_shepherds-hook-bolt
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::shepherds-hook-bolt
CodSpeed Performance Gauge
0%
5.6 ms5.6 ms
parse_t-slot-rail
rust/kcl-lib/benches/benchmark_kcl_samples.rs::benches::run_benchmarks::t-slot-rail
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms

Commits

Click on a commit to change the comparison range
Base
main
007cc86
+0.04%
Fix cases with the wrong variable being formatted
dda53e3
6 days ago
by adamchalmers
© 2026 CodSpeed Technology
Home Terms Privacy Docs