Skip to content

Commit

Permalink
Preparations for a new run.
Browse files Browse the repository at this point in the history
  • Loading branch information
Peter committed Jul 3, 2024
1 parent ffcd6eb commit 45ff859
Show file tree
Hide file tree
Showing 7 changed files with 125 additions and 276 deletions.
9 changes: 6 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,21 @@ doc:
echo Run make all to run all tests
csv: all.csv

all.csv:
grep -a -h '+!CSVLINE' results.* | sed 's/+!CSVLINE!+//' > all.csv
all.csv: $(wildcard results.*)
grep -a -h '^+!CSVLINE' results.* | sed 's/+!CSVLINE!+//' > all.csv

html: index.html benchmark.html csv

index.html: all.csv graph.scm
chez-scheme --script "graph.scm"
chez --script "graph.scm"

clean:
rm -f results.* all.csv outputs/*

chicken-dependencies:
chicken-install r7rs srfi-1 srfi-13 srfi-14 srfi-69

racket-dependencies:
sudo raco pkg install --scope installation r7rs

include Makefile.schemes
169 changes: 80 additions & 89 deletions Makefile.schemes
Original file line number Diff line number Diff line change
@@ -1,189 +1,180 @@
all: results.Bigloo results.Bones results.Chez results.Chibi results.Chicken5 results.Chicken5CSI results.Foment results.GambitC results.Gauche results.Guile results.Guile3 results.IronScheme results.Kawa results.Loko results.MIT results.Petite results.Racket results.S7 results.S9fES results.Sagittarius results.Scheme48 results.Ypsilon results.Cyclone results.Femtolisp
# results.Gerbil results.Owl-Lisp
# results.TinyScheme results.Stalin results.SISC results.Rhizome results.Picrin results.Vicare results.RScheme results.Larceny
all: results.Bigloo results.Bones results.Chez results.Chibi results.Chicken results.ChickenCSI results.GambitC results.Gauche results.Guile results.Loko results.MIT results.Petite results.Racket results.S7 results.S9fES results.Cyclone results.Owl-Lisp results.Stalin results.Ypsilon results.Mosh results.Picrin results.TR7
# results.Foment results.IronScheme results.Sagittarius results.Scheme48 results.Femtolisp results.Kawa results.TinyScheme
# results.Gerbil results.SISC results.Vicare results.RScheme results.Larceny results.Rhizome

s7:
results.TR7:
./bench tr7 all

results.S7:
./bench s7 all

sisc:
results.SISC:
./bench sisc all

gerbil:
results.Gerbil:
./bench gerbil all

femtolisp:
results.Femtolisp:
./bench femtolisp all

foment:
results.Foment:
./bench foment all

s9fes:
results.S9fES:
./bench s9fes all

bigloo:
results.Bigloo:
./bench bigloo all

bones:
results.Bones:
./bench bones all

chez:
results.Chez:
./bench chez all

chibi:
results.Chibi:
./bench chibi all

chicken4:
./bench chicken4 all

chicken4csi:
./bench chicken4csi all
results.Chicken:
./bench chicken all

chicken5:
./bench chicken5 all
results.ChickenCSI:
./bench chickencsi all

chicken5csi:
./bench chicken5csi all

cyclone:
results.Cyclone:
./bench cyclone all

gambitc:
results.Gambitc:
./bench gambitc all

gauche:
results.Gauche:
./bench gauche all

guile:
results.Guile:
./bench guile all

guile3:
./bench guile3 all

ironscheme:
results.Ironscheme:
./bench ironscheme all

kawa:
results.Kawa:
./bench kawa all

larceny:
results.Larceny:
./bench larceny all

loko:
results.Loko:
./bench loko all

mit:
results.MIT:
./bench mit all

owllisp:
results.Mosh:
./bench mosh all

results.Owl-Lisp:
./bench owllisp all

petite:
results.Petite:
./bench petite all

picrin:
results.Picrin:
./bench picrin all

racket:
results.Racket:
./bench racket all

rhizome:
results.Rhizome:
./bench rhizome all

rscheme:
results.Rscheme:
./bench rscheme all

sagittarius:
results.Sagittarius:
./bench sagittarius all

stalin:
results.Stalin:
./bench stalin all

scheme48:
results.Scheme48:
./bench scheme48 all

tinyscheme:
results.TinyScheme:
./bench tinyscheme all

tr7:
./bench tr7 all

# vicare:
# results.Vicare:
# ./bench vicare all

ypsilon:
results.Ypsilon:
./bench ypsilon all

results.Bigloo: bigloo

results.Bones: bones

results.Chez: chez
bigloo: results.Bigloo

results.Chibi: chibi
bones: results.Bones

results.Chicken5: chicken5
chez: results.Chez

results.Chicken5CSI: chicken5csi
chibi: results.Chibi

results.Chicken4: chicken4
chicken: results.Chicken

results.Chicken4CSI: chicken4csi
chickencsi: results.ChickenCSI

results.Foment: foment
foment: results.Foment

results.GambitC: gambitc
gambitc: results.GambitC

results.Gauche: gauche
gauche: results.Gauche

results.Guile: guile
guile: results.Guile

results.Guile3: guile3
guile3: results.Guile3

results.IronScheme: ironscheme
ironscheme: results.IronScheme

results.Kawa: kawa
kawa: results.Kawa

results.Larceny: larceny
larceny: results.Larceny

results.Loko: loko
loko: results.Loko

results.MIT: mit
mit: results.MIT

results.Petite: petite
mosh: results.Mosh

results.Picrin: picrin
petite: results.Petite

results.Racket: racket
picrin: results.Picrin

results.Rhizome: rhizome
racket: results.Racket

results.RScheme: rscheme
rhizome: results.Rhizome

results.S7: s7
rscheme: results.RScheme

results.S9fES: s9fes
s7: results.S7

results.Sagittarius: sagittarius
s9fes: results.S9fES

results.Scheme48: scheme48
sagittarius: results.Sagittarius

results.Stalin: stalin
scheme48: results.Scheme48

results.TinyScheme: tinyscheme
stalin: results.Stalin

results.TR7: tr7
tinyscheme: results.TinyScheme

results.Vicare: vicare
vicare: results.Vicare

results.Ypsilon: ypsilon
ypsilon: results.Ypsilon

results.Cyclone: cyclone
cyclone: results.Cyclone

results.Femtolisp: femtolisp
femtolisp: results.Femtolisp

results.Gerbil: gerbil
gerbil: results.Gerbil

results.SISC: sisc
sisc: results.SISC

results.Owl-Lisp: owllisp
owllisp: results.Owl-Lisp

tr7: results.TR7
Loading

0 comments on commit 45ff859

Please sign in to comment.