Skip to content

Commit

Permalink
✨ BLS (#1205)
Browse files Browse the repository at this point in the history
  • Loading branch information
Vectorized authored Dec 7, 2024
1 parent e286c5f commit bb3dc45
Show file tree
Hide file tree
Showing 5 changed files with 688 additions and 7 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,12 @@ jobs:
- name: Run Tests with ${{ matrix.profile }}
run: >
( [ "${{ matrix.profile }}" = "post-cancun" ] &&
FOUNDRY_PROFILE=post_cancun forge test --use 0.8.28
FOUNDRY_PROFILE=post_cancun forge test --use 0.8.28 &&
FOUNDRY_PROFILE=ithaca forge test --use 0.8.28
) ||
( [ "${{ matrix.profile }}" = "post-cancun-via-ir" ] &&
FOUNDRY_PROFILE=post_cancun forge test --use 0.8.28 --via-ir
FOUNDRY_PROFILE=post_cancun forge test --use 0.8.28 --via-ir &&
FOUNDRY_PROFILE=ithaca forge test --use 0.8.28 --via-ir
) ||
( [ "${{ matrix.profile }}" = "solc-past-versions-0" ] &&
FOUNDRY_PROFILE=pre_global_structs forge test --use 0.8.5 --fuzz-runs 16 &&
Expand Down
10 changes: 8 additions & 2 deletions foundry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,23 @@ auto_detect_solc = false
optimizer = true
optimizer_runs = 1_000
gas_limit = 100_000_000 # ETH is 30M, but we use a higher value.
skip = ["/*Transient*"]
skip = ["/*Transient*", "*/ext/ithaca/*"]
fs_permissions = [{ access = "read", path = "./test/data"}]
remappings = [
"forge-std=test/utils/forge-std/"
]

[profile.pre_global_structs]
skip = ["*/g/*", "/*Transient*"]
skip = ["*/g/*", "/*Transient*", "*/ext/ithaca/*"]

[profile.post_cancun]
evm_version = "cancun"
skip = ["*/ext/ithaca/*"]

[profile.ithaca]
match_path = "*/ext/ithaca/*"
evm_version = "cancun"
odyssey = true
skip = []

[fmt]
Expand Down
Loading

0 comments on commit bb3dc45

Please sign in to comment.