mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-14 08:17:35 +02:00
Categorize failing benchmarks
This commit is contained in:
parent
f1f9153578
commit
c6e2ef2b9d
1 changed files with 14 additions and 1 deletions
15
TODO
15
TODO
|
@ -3,9 +3,22 @@ Initiatives:
|
||||||
Tier 1:
|
Tier 1:
|
||||||
- Performance - most likely need CPS optimization and closure elimination
|
- Performance - most likely need CPS optimization and closure elimination
|
||||||
- pass larceny benchmarks (will require some bugfixes):
|
- pass larceny benchmarks (will require some bugfixes):
|
||||||
TODO: keep track of which ones will not run, and why
|
|
||||||
|
benchmarks that do not finish due to
|
||||||
|
missing features:
|
||||||
|
- gcbench.scm - Needed to manually import (srfi 9)
|
||||||
|
- mbrotZ.scm - No complex library
|
||||||
|
- read0.scm - needs open-input-string
|
||||||
|
- scheme.scm - Problem with (macro?) being a primitive and defined in application code
|
||||||
|
- slatex.scm - Need to handle more than one "args" argument to apply
|
||||||
|
crashes:
|
||||||
|
- compiler.scm - segfaults during compilation
|
||||||
|
- maze.scm - vector-ref invalid index -6
|
||||||
|
- nucleic.scm - Runs now, but segfaults
|
||||||
|
- simplex.scm - Compiles but quickly throws error Error: Divide by zero
|
||||||
|
|
||||||
OK if test errors out if outputs directory is missing, chibi does the same thing.
|
OK if test errors out if outputs directory is missing, chibi does the same thing.
|
||||||
|
List of all benchmarks, along with comments if they are failing:
|
||||||
|
|
||||||
- ack.scm
|
- ack.scm
|
||||||
- array1.scm
|
- array1.scm
|
||||||
|
|
Loading…
Add table
Reference in a new issue