An experimental optimizing compiler for Bril using egglog
Rust
102
3,688 commits
updated Sep 1, 2026
insta command for cargo
cargo install cargo-insta
graphviz on your system. You'll need a dot executable in your path.brew install llvm@18
.zshrc file: export PATH="/opt/homebrew/Cellar/llvm@18/18.1.8/bin/:$PATH"brew tap coin-or-tools/coinor and brew install coin-or-tools/coinor/cbcsourceing alone may not work).make runtime to install the bril llvm runtime. If this fails, try running cargo clean in runtime and trying again.export LIBRARY_PATH="$LIBRARY_PATH:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib"make and ensure things build and run without errors.make might show this error: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicui18n.74.dylib. To resolve this, run brew upgrade and brew cleanup.
LIBRARY_PATH in .zshrc or .zprofile, e.g: export LIBRARY_PATH="$LIBRARY_PATH:/opt/homebrew/opt/zstd/lib"./install_ubuntu.shsudo apt install coinor-libcbc-devmake runtime to install the bril llvm runtime.make and ensure things build and run without errors.tests/.cargo insta review to confirm the output for the new file.bash infra/localnightly.sh <bril file or directory>To run the nightly server for an existing nightly, run cd nightly/output && python3 -m http.server.
Rust
66.4%
Python
13.4%
C++
12.0%
JavaScript
4.6%
TeX
1.7%
An experimental optimizing compiler for Bril using egglog
Rust
102
3,688 commits
updated Sep 1, 2026
insta command for cargo
cargo install cargo-insta
graphviz on your system. You'll need a dot executable in your path.brew install llvm@18
.zshrc file: export PATH="/opt/homebrew/Cellar/llvm@18/18.1.8/bin/:$PATH"brew tap coin-or-tools/coinor and brew install coin-or-tools/coinor/cbcsourceing alone may not work).make runtime to install the bril llvm runtime. If this fails, try running cargo clean in runtime and trying again.export LIBRARY_PATH="$LIBRARY_PATH:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib"make and ensure things build and run without errors.make might show this error: Library not loaded: /opt/homebrew/opt/icu4c/lib/libicui18n.74.dylib. To resolve this, run brew upgrade and brew cleanup.
LIBRARY_PATH in .zshrc or .zprofile, e.g: export LIBRARY_PATH="$LIBRARY_PATH:/opt/homebrew/opt/zstd/lib"./install_ubuntu.shsudo apt install coinor-libcbc-devmake runtime to install the bril llvm runtime.make and ensure things build and run without errors.tests/.cargo insta review to confirm the output for the new file.bash infra/localnightly.sh <bril file or directory>To run the nightly server for an existing nightly, run cd nightly/output && python3 -m http.server.
Rust
66.4%
Python
13.4%
C++
12.0%
JavaScript
4.6%
TeX
1.7%