Skip to content

Commit e047551

Browse files
authored
Make plinth use builtin bool (#7231)
* Change matcher to be parameteraized in Hask * Make builtin bool for `Bool` as well * Use builtin `Bool` everywhere * update golden * Fix test * Increase CSE iteration number for AsData.Budget.Spec * More golden updates * Increase MaxCseIterations * Review update * Revert CSE default pass numbers
1 parent 3fae582 commit e047551

File tree

478 files changed

+29894
-32386
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

478 files changed

+29894
-32386
lines changed

.github/workflows/manual-benchmark.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,7 @@ jobs:
123123
nix develop .#${{ steps.extract-benchmark.outputs.ghc }} \
124124
--no-warn-dirty \
125125
--accept-flake-config \
126-
--command taskset -c 7 bash ./scripts/ci-plutus-benchmark.sh
127-
# We use taskset to pin the benchmark to a single CPU core to improve repeatability
128-
126+
--command bash ./scripts/ci-plutus-benchmark.sh
129127
env:
130128
BENCHMARK_NAME: ${{ steps.extract-benchmark.outputs.benchmark }}
131129
PR_NUMBER: ${{ github.event.issue.number }}

cabal.project

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,3 @@ allow-newer:
9090
ral:QuickCheck,
9191
fin:QuickCheck,
9292
bin:QuickCheck,
93-
94-
-- https://github.com/IntersectMBO/plutus/pull/7236
95-
constraints: setup.optparse-applicative >=0.19.0.0
96-
allow-newer: turtle:optparse-applicative

cardano-constitution/cardano-constitution.cabal

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: cardano-constitution
3-
version: 1.51.0.0
3+
version: 1.49.0.0
44
license: Apache-2.0
55
license-files:
66
LICENSE
@@ -86,10 +86,10 @@ library
8686
, base >=4.9 && <5
8787
, containers
8888
, filepath
89-
, plutus-core ^>=1.51
90-
, plutus-ledger-api ^>=1.51
91-
, plutus-tx ^>=1.51
92-
, plutus-tx-plugin ^>=1.51
89+
, plutus-core ^>=1.49
90+
, plutus-ledger-api ^>=1.49
91+
, plutus-tx ^>=1.49
92+
, plutus-tx-plugin ^>=1.49
9393
, regex-tdfa
9494
, safe
9595
, template-haskell
@@ -132,10 +132,10 @@ test-suite cardano-constitution-test
132132
, containers
133133
, directory
134134
, filepath
135-
, plutus-core ^>=1.51
135+
, plutus-core ^>=1.49
136136
, plutus-core:plutus-core-testlib
137-
, plutus-ledger-api ^>=1.51
138-
, plutus-tx ^>=1.51
137+
, plutus-ledger-api ^>=1.49
138+
, plutus-tx ^>=1.49
139139
, QuickCheck
140140
, serialise
141141
, tasty
@@ -152,4 +152,4 @@ executable create-json-envelope
152152
build-depends:
153153
, base
154154
, cardano-constitution
155-
, plutus-ledger-api ^>=1.51
155+
, plutus-ledger-api ^>=1.49
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2038
1+
2044
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ExBudget {exBudgetCPU = ExCPU 420523505, exBudgetMemory = ExMemory 2102368}
1+
ExBudget {exBudgetCPU = ExCPU 417803505, exBudgetMemory = ExMemory 2085368}

0 commit comments

Comments
 (0)