Skip to content

Commit 872018f

Browse files
authored
Merge pull request #16211 from argotorg/nightly-foundry-for-prb-math
Nightly foundry for prb math and docs build dependencies`
2 parents 5279360 + 6795a55 commit 872018f

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.circleci/config.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -839,9 +839,7 @@ defaults:
839839
project: prb-math
840840
binary_type: native
841841
image: cimg/rust:1.74.0-node
842-
resource_class: medium
843-
# TODO: Use nightly Foundry builds after https://github.com/PaulRBerg/prb-math/issues/248 is fixed
844-
foundry_version: "v0.3.0"
842+
resource_class: large # Tests run out of memory on a smaller machine
845843

846844
- job_native_test_ext_elementfi: &job_native_test_ext_elementfi
847845
<<: *requires_b_ubu_static
@@ -1237,6 +1235,11 @@ jobs:
12371235
steps:
12381236
- checkout
12391237
- setup_prerelease_commit_hash
1238+
- run:
1239+
name: Install build system dependencies
1240+
command: |
1241+
apt-get update
1242+
apt-get install --quiet=2 --no-install-recommends python3-dev libcairo2-dev pkg-config
12401243
- run:
12411244
name: Build documentation
12421245
command: docs/docs.sh

test/externalTests/prb-math.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def configure(self):
5151
test_config = TestConfig(
5252
name="PRBMath",
5353
repo_url="https://github.com/PaulRBerg/prb-math.git",
54-
ref="<latest-release>",
54+
ref="main",
5555
settings_presets=[
5656
SettingsPreset.LEGACY_NO_OPTIMIZE,
5757
SettingsPreset.LEGACY_OPTIMIZE_EVM_ONLY,

0 commit comments

Comments
 (0)