Skip to content

Commit eeb97c3

Browse files
authored
Merge branch 'main' into egglog-simpler-schedules
2 parents 2403f2e + e9e9760 commit eeb97c3

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ FROM rust:1.88.0 AS egg-herbie-builder
88
WORKDIR /herbie
99
COPY egg-herbie egg-herbie
1010
RUN cargo build --release --manifest-path=egg-herbie/Cargo.toml
11-
RUN cargo install --locked --git https://github.com/egraphs-good/egglog.git --rev 052a330de22d40e9eded19e7f0891c921f7f458c
11+
RUN cargo install egglog --version 1.0.0
1212

1313
# Production image
1414
FROM racket/racket:8.17-full AS production

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ egg-herbie:
2929
raco pkg install ./egg-herbie
3030

3131
egglog-herbie:
32-
cargo install --locked --git https://github.com/egraphs-good/egglog.git --rev 052a330de22d40e9eded19e7f0891c921f7f458c
32+
cargo install egglog --version 1.0.0
3333

3434

3535
distribution: minimal-distribution
@@ -45,8 +45,8 @@ minimal-distribution:
4545
[ ! -f herbie.app ] || (raco distribute herbie-compiled herbie.app && rm herbie.app)
4646
[ ! -f herbie ] || (raco distribute herbie-compiled herbie && rm herbie)
4747

48-
nightly: install
49-
bash infra/nightly.sh bench/ reports/ --threads 4 --enable "generate:egglog"
48+
nightly:
49+
bash infra/nightly.sh bench/ reports/ --threads 4
5050

5151
upgrade:
5252
git pull

infra/nightly.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
set -e -x
55

66
# Ensure egglog is in the path
7-
export PATH="$PATH:$HOME/.cargo/bin/"
7+
export PATH="$HOME/.cargo/bin/:$PATH"
8+
rustup update
9+
10+
make install
811

912
# Seed is fixed for the whole day; this way two branches run the same seed
1013
SEED=$(date "+%Y%j")

0 commit comments

Comments
 (0)