crustbench
v1.0CRUST-bench: 100 C-to-safe-Rust transpilation tasks from real-world C repositories.
uvx harbor run -d crustbench@1.0Tasks (100)
crustbench-2dpartint
uvx harbor run -d crustbench@1.0 -t crustbench-2dpartint9b05780
crustbench-42-kocaeli-printf
uvx harbor run -d crustbench@1.0 -t crustbench-42-kocaeli-printf9b05780
crustbench-aes128-simd
uvx harbor run -d crustbench@1.0 -t crustbench-aes128-simd9b05780
crustbench-amp
uvx harbor run -d crustbench@1.0 -t crustbench-amp9b05780
crustbench-approxidate
uvx harbor run -d crustbench@1.0 -t crustbench-approxidate9b05780
crustbench-avalanche
uvx harbor run -d crustbench@1.0 -t crustbench-avalanche9b05780
crustbench-bhshell
uvx harbor run -d crustbench@1.0 -t crustbench-bhshell9b05780
crustbench-bigint
uvx harbor run -d crustbench@1.0 -t crustbench-bigint9b05780
crustbench-bitset
uvx harbor run -d crustbench@1.0 -t crustbench-bitset9b05780
crustbench-blt
uvx harbor run -d crustbench@1.0 -t crustbench-blt9b05780
crustbench-bostree
uvx harbor run -d crustbench@1.0 -t crustbench-bostree9b05780
crustbench-btree-map
uvx harbor run -d crustbench@1.0 -t crustbench-btree-map9b05780
crustbench-c-aces
uvx harbor run -d crustbench@1.0 -t crustbench-c-aces9b05780
crustbench-c-blind-rsa-signatures
uvx harbor run -d crustbench@1.0 -t crustbench-c-blind-rsa-signatures9b05780
crustbench-c-string
uvx harbor run -d crustbench@1.0 -t crustbench-c-string9b05780
crustbench-carrays
uvx harbor run -d crustbench@1.0 -t crustbench-carrays9b05780
crustbench-cfsm
uvx harbor run -d crustbench@1.0 -t crustbench-cfsm9b05780
crustbench-chtrie
uvx harbor run -d crustbench@1.0 -t crustbench-chtrie9b05780
crustbench-circularbuffer
uvx harbor run -d crustbench@1.0 -t crustbench-circularbuffer9b05780
crustbench-cissy
uvx harbor run -d crustbench@1.0 -t crustbench-cissy9b05780
crustbench-cjson
uvx harbor run -d crustbench@1.0 -t crustbench-cjson9b05780
crustbench-clhash
uvx harbor run -d crustbench@1.0 -t crustbench-clhash9b05780
crustbench-clog
uvx harbor run -d crustbench@1.0 -t crustbench-clog9b05780
crustbench-coroutine
uvx harbor run -d crustbench@1.0 -t crustbench-coroutine9b05780
crustbench-cset
uvx harbor run -d crustbench@1.0 -t crustbench-cset9b05780
crustbench-csyncmers
uvx harbor run -d crustbench@1.0 -t crustbench-csyncmers9b05780
crustbench-dict
uvx harbor run -d crustbench@1.0 -t crustbench-dict9b05780
crustbench-emlang
uvx harbor run -d crustbench@1.0 -t crustbench-emlang9b05780
crustbench-expr
uvx harbor run -d crustbench@1.0 -t crustbench-expr9b05780
crustbench-fasthamming
uvx harbor run -d crustbench@1.0 -t crustbench-fasthamming9b05780
crustbench-fft
uvx harbor run -d crustbench@1.0 -t crustbench-fft9b05780
crustbench-file2str
uvx harbor run -d crustbench@1.0 -t crustbench-file2str9b05780
crustbench-fleur
uvx harbor run -d crustbench@1.0 -t crustbench-fleur9b05780
crustbench-fs-c
uvx harbor run -d crustbench@1.0 -t crustbench-fs-c9b05780
crustbench-fslib
uvx harbor run -d crustbench@1.0 -t crustbench-fslib9b05780
crustbench-genetic-neural-network-for-simple-control
uvx harbor run -d crustbench@1.0 -t crustbench-genetic-neural-network-for-simple-control9b05780
crustbench-geofence
uvx harbor run -d crustbench@1.0 -t crustbench-geofence9b05780
crustbench-gfc
uvx harbor run -d crustbench@1.0 -t crustbench-gfc9b05780
crustbench-gorilla-paper-encode
uvx harbor run -d crustbench@1.0 -t crustbench-gorilla-paper-encode9b05780
crustbench-graph-recogniser
uvx harbor run -d crustbench@1.0 -t crustbench-graph-recogniser9b05780
crustbench-hamta
uvx harbor run -d crustbench@1.0 -t crustbench-hamta9b05780
crustbench-holdem-odds
uvx harbor run -d crustbench@1.0 -t crustbench-holdem-odds9b05780
crustbench-hydra
uvx harbor run -d crustbench@1.0 -t crustbench-hydra9b05780
crustbench-impcheck
uvx harbor run -d crustbench@1.0 -t crustbench-impcheck9b05780
crustbench-inversion-list
uvx harbor run -d crustbench@1.0 -t crustbench-inversion-list9b05780
crustbench-jccc
uvx harbor run -d crustbench@1.0 -t crustbench-jccc9b05780
crustbench-kairocompiler
uvx harbor run -d crustbench@1.0 -t crustbench-kairocompiler9b05780
crustbench-kd3
uvx harbor run -d crustbench@1.0 -t crustbench-kd39b05780
crustbench-lambda-calculus-eval
uvx harbor run -d crustbench@1.0 -t crustbench-lambda-calculus-eval9b05780
crustbench-leftpad
uvx harbor run -d crustbench@1.0 -t crustbench-leftpad9b05780
crustbench-lib2bit
uvx harbor run -d crustbench@1.0 -t crustbench-lib2bit9b05780
crustbench-libbase122
uvx harbor run -d crustbench@1.0 -t crustbench-libbase1229b05780
crustbench-libbeaufort
uvx harbor run -d crustbench@1.0 -t crustbench-libbeaufort9b05780
crustbench-libfor
uvx harbor run -d crustbench@1.0 -t crustbench-libfor9b05780
crustbench-libm17
uvx harbor run -d crustbench@1.0 -t crustbench-libm179b05780
crustbench-libpgn
uvx harbor run -d crustbench@1.0 -t crustbench-libpgn9b05780
crustbench-libpsbt
uvx harbor run -d crustbench@1.0 -t crustbench-libpsbt9b05780
crustbench-libqueue
uvx harbor run -d crustbench@1.0 -t crustbench-libqueue9b05780
crustbench-libtinyfseq
uvx harbor run -d crustbench@1.0 -t crustbench-libtinyfseq9b05780
crustbench-libutf
uvx harbor run -d crustbench@1.0 -t crustbench-libutf9b05780
crustbench-libvcd
uvx harbor run -d crustbench@1.0 -t crustbench-libvcd9b05780
crustbench-libwecan
uvx harbor run -d crustbench@1.0 -t crustbench-libwecan9b05780
crustbench-linear-algebra-c
uvx harbor run -d crustbench@1.0 -t crustbench-linear-algebra-c9b05780
crustbench-ljmm
uvx harbor run -d crustbench@1.0 -t crustbench-ljmm9b05780
crustbench-ltre
uvx harbor run -d crustbench@1.0 -t crustbench-ltre9b05780
crustbench-math-library-in-c
uvx harbor run -d crustbench@1.0 -t crustbench-math-library-in-c9b05780
crustbench-matrix-multiplication
uvx harbor run -d crustbench@1.0 -t crustbench-matrix-multiplication9b05780
crustbench-mdb
uvx harbor run -d crustbench@1.0 -t crustbench-mdb9b05780
crustbench-megalania
uvx harbor run -d crustbench@1.0 -t crustbench-megalania9b05780
crustbench-merkle-tree-c
uvx harbor run -d crustbench@1.0 -t crustbench-merkle-tree-c9b05780
crustbench-morton
uvx harbor run -d crustbench@1.0 -t crustbench-morton9b05780
crustbench-murmurhash-c
uvx harbor run -d crustbench@1.0 -t crustbench-murmurhash-c9b05780
crustbench-mvptree
uvx harbor run -d crustbench@1.0 -t crustbench-mvptree9b05780
crustbench-nandc
uvx harbor run -d crustbench@1.0 -t crustbench-nandc9b05780
crustbench-phills-dht
uvx harbor run -d crustbench@1.0 -t crustbench-phills-dht9b05780
crustbench-quadtree
uvx harbor run -d crustbench@1.0 -t crustbench-quadtree9b05780
crustbench-razz-simulation
uvx harbor run -d crustbench@1.0 -t crustbench-razz-simulation9b05780
crustbench-rbtree-lab
uvx harbor run -d crustbench@1.0 -t crustbench-rbtree-lab9b05780
crustbench-recordmanager
uvx harbor run -d crustbench@1.0 -t crustbench-recordmanager9b05780
crustbench-rect-pack-h
uvx harbor run -d crustbench@1.0 -t crustbench-rect-pack-h9b05780
crustbench-remimu
uvx harbor run -d crustbench@1.0 -t crustbench-remimu9b05780
crustbench-rhbloom
uvx harbor run -d crustbench@1.0 -t crustbench-rhbloom9b05780
crustbench-roaring-bitmap
uvx harbor run -d crustbench@1.0 -t crustbench-roaring-bitmap9b05780
crustbench-rubiksolver
uvx harbor run -d crustbench@1.0 -t crustbench-rubiksolver9b05780
crustbench-satc
uvx harbor run -d crustbench@1.0 -t crustbench-satc9b05780
crustbench-simple-config
uvx harbor run -d crustbench@1.0 -t crustbench-simple-config9b05780
crustbench-simple-lang
uvx harbor run -d crustbench@1.0 -t crustbench-simple-lang9b05780
crustbench-simple-sparsehash
uvx harbor run -d crustbench@1.0 -t crustbench-simple-sparsehash9b05780
crustbench-simplexml
uvx harbor run -d crustbench@1.0 -t crustbench-simplexml9b05780
crustbench-skp
uvx harbor run -d crustbench@1.0 -t crustbench-skp9b05780
crustbench-slothlang
uvx harbor run -d crustbench@1.0 -t crustbench-slothlang9b05780
crustbench-ted
uvx harbor run -d crustbench@1.0 -t crustbench-ted9b05780
crustbench-tisp
uvx harbor run -d crustbench@1.0 -t crustbench-tisp9b05780
crustbench-totp
uvx harbor run -d crustbench@1.0 -t crustbench-totp9b05780
crustbench-ulidgen
uvx harbor run -d crustbench@1.0 -t crustbench-ulidgen9b05780
crustbench-utf8
uvx harbor run -d crustbench@1.0 -t crustbench-utf89b05780
crustbench-vaultsync
uvx harbor run -d crustbench@1.0 -t crustbench-vaultsync9b05780
crustbench-vec
uvx harbor run -d crustbench@1.0 -t crustbench-vec9b05780
crustbench-worsp
uvx harbor run -d crustbench@1.0 -t crustbench-worsp9b05780
crustbench-xopt
uvx harbor run -d crustbench@1.0 -t crustbench-xopt9b05780