@@ -78,9 +78,9 @@ library plutus-benchmark-common
78
78
, directory
79
79
, filepath
80
80
, flat ^>= 0.6
81
- , plutus-core ^>= 1.23
81
+ , plutus-core ^>= 1.24
82
82
, plutus-metatheory
83
- , plutus-tx ^>= 1.23
83
+ , plutus-tx ^>= 1.24
84
84
, tasty
85
85
, tasty-golden
86
86
, temporary
@@ -111,9 +111,9 @@ library nofib-internal
111
111
, base >= 4.9 && < 5
112
112
, deepseq
113
113
, plutus-benchmark-common
114
- , plutus-core ^>= 1.23
115
- , plutus-tx ^>= 1.23
116
- , plutus-tx-plugin ^>= 1.23
114
+ , plutus-core ^>= 1.24
115
+ , plutus-tx ^>= 1.24
116
+ , plutus-tx-plugin ^>= 1.24
117
117
118
118
executable nofib-exe
119
119
import : lang, ghc-version-support
@@ -127,8 +127,8 @@ executable nofib-exe
127
127
, nofib-internal
128
128
, optparse-applicative
129
129
, plutus-benchmark-common
130
- , plutus-core ^>= 1.23
131
- , plutus-tx ^>= 1.23
130
+ , plutus-core ^>= 1.24
131
+ , plutus-tx ^>= 1.24
132
132
, prettyprinter
133
133
, transformers
134
134
@@ -166,8 +166,8 @@ test-suite plutus-benchmark-nofib-tests
166
166
, base >= 4.9 && < 5
167
167
, nofib-internal
168
168
, plutus-benchmark-common
169
- , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.23
170
- , plutus-tx :{plutus-tx, plutus-tx-testlib} ^>= 1.23
169
+ , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.24
170
+ , plutus-tx :{plutus-tx, plutus-tx-testlib} ^>= 1.24
171
171
, tasty
172
172
, tasty-hunit
173
173
, tasty-quickcheck
@@ -197,9 +197,9 @@ library lists-internal
197
197
, base >= 4.9 && < 5
198
198
, mtl
199
199
, plutus-benchmark-common
200
- , plutus-core ^>= 1.23
201
- , plutus-tx ^>= 1.23
202
- , plutus-tx-plugin ^>= 1.23
200
+ , plutus-core ^>= 1.24
201
+ , plutus-tx ^>= 1.24
202
+ , plutus-tx-plugin ^>= 1.24
203
203
204
204
executable list-sort-exe
205
205
import : lang, ghc-version-support
@@ -210,7 +210,7 @@ executable list-sort-exe
210
210
, lists-internal
211
211
, monoidal-containers
212
212
, plutus-benchmark-common
213
- , plutus-core ^>= 1.23
213
+ , plutus-core ^>= 1.24
214
214
215
215
benchmark lists
216
216
import : lang, ghc-version-support
@@ -238,8 +238,8 @@ test-suite plutus-benchmark-lists-tests
238
238
, base >= 4.9 && < 5
239
239
, lists-internal
240
240
, plutus-benchmark-common
241
- , plutus-core :plutus-core-testlib ^>= 1.23
242
- , plutus-tx :plutus-tx-testlib ^>= 1.23
241
+ , plutus-core :plutus-core-testlib ^>= 1.24
242
+ , plutus-tx :plutus-tx-testlib ^>= 1.24
243
243
, tasty
244
244
, tasty-quickcheck
245
245
@@ -261,8 +261,8 @@ benchmark validation
261
261
, flat ^>= 0.6
262
262
, optparse-applicative
263
263
, plutus-benchmark-common
264
- , plutus-core ^>= 1.23
265
- , plutus-ledger-api ^>= 1.23
264
+ , plutus-core ^>= 1.24
265
+ , plutus-ledger-api ^>= 1.24
266
266
267
267
---------------- validation-decode ----------------
268
268
@@ -282,8 +282,8 @@ benchmark validation-decode
282
282
, flat ^>= 0.6
283
283
, optparse-applicative
284
284
, plutus-benchmark-common
285
- , plutus-core ^>= 1.23
286
- , plutus-ledger-api ^>= 1.23
285
+ , plutus-core ^>= 1.24
286
+ , plutus-ledger-api ^>= 1.24
287
287
288
288
---------------- validation-full ----------------
289
289
@@ -303,8 +303,8 @@ benchmark validation-full
303
303
, flat ^>= 0.6
304
304
, optparse-applicative
305
305
, plutus-benchmark-common
306
- , plutus-core ^>= 1.23
307
- , plutus-ledger-api ^>= 1.23
306
+ , plutus-core ^>= 1.24
307
+ , plutus-ledger-api ^>= 1.24
308
308
309
309
---------------- Cek cost model calibration ----------------
310
310
@@ -323,9 +323,9 @@ benchmark cek-calibration
323
323
, criterion >= 1.5.9.0
324
324
, lens
325
325
, mtl
326
- , plutus-core ^>= 1.23
327
- , plutus-tx ^>= 1.23
328
- , plutus-tx-plugin ^>= 1.23
326
+ , plutus-core ^>= 1.24
327
+ , plutus-tx ^>= 1.24
328
+ , plutus-tx-plugin ^>= 1.24
329
329
330
330
---------------- Signature verification throughput ----------------
331
331
@@ -344,9 +344,9 @@ executable ed25519-costs
344
344
, cardano-crypto-class
345
345
, hedgehog
346
346
, plutus-benchmark-common
347
- , plutus-core ^>= 1.23
348
- , plutus-tx ^>= 1.23
349
- , plutus-tx-plugin ^>= 1.23
347
+ , plutus-core ^>= 1.24
348
+ , plutus-tx ^>= 1.24
349
+ , plutus-tx-plugin ^>= 1.24
350
350
351
351
-- Calculate the predicted costs of sequences of ed25519 signature verification
352
352
-- operations and compare them with a golden file.
@@ -364,9 +364,9 @@ test-suite ed25519-costs-test
364
364
, cardano-crypto-class
365
365
, hedgehog
366
366
, plutus-benchmark-common
367
- , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.23
368
- , plutus-tx ^>= 1.23
369
- , plutus-tx-plugin ^>= 1.23
367
+ , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.24
368
+ , plutus-tx ^>= 1.24
369
+ , plutus-tx-plugin ^>= 1.24
370
370
371
371
---------------- BLS12-381 experiments ----------------
372
372
@@ -391,10 +391,10 @@ library bls12-381lib-internal
391
391
, flat ^>= 0.6
392
392
, hedgehog
393
393
, plutus-benchmark-common
394
- , plutus-core ^>= 1.23
395
- , plutus-ledger-api ^>= 1.23
396
- , plutus-tx ^>= 1.23
397
- , plutus-tx-plugin ^>= 1.23
394
+ , plutus-core ^>= 1.24
395
+ , plutus-ledger-api ^>= 1.24
396
+ , plutus-tx ^>= 1.24
397
+ , plutus-tx-plugin ^>= 1.24
398
398
399
399
-- Print out predicted costs of various scripts involving BLS12-381 operations
400
400
executable bls12-381-costs
@@ -418,7 +418,7 @@ test-suite bls12-381-costs-test
418
418
, base >= 4.9 && < 5
419
419
, bls12-381lib-internal
420
420
, plutus-benchmark-common
421
- , plutus-core :plutus-core-testlib ^>= 1.23
421
+ , plutus-core :plutus-core-testlib ^>= 1.24
422
422
423
423
-- Run benchmarks for various scripts involving BLS12-381 operations
424
424
benchmark bls12-381-benchmarks
@@ -432,7 +432,7 @@ benchmark bls12-381-benchmarks
432
432
, bytestring
433
433
, criterion >= 1.5.9.0
434
434
, plutus-benchmark-common
435
- , plutus-tx ^>= 1.23
435
+ , plutus-tx ^>= 1.24
436
436
437
437
---------------- script contexts ----------------
438
438
@@ -446,9 +446,9 @@ library script-contexts-internal
446
446
exposed-modules : PlutusBenchmark.ScriptContexts
447
447
build-depends :
448
448
, base >= 4.9 && < 5
449
- , plutus-ledger-api ^>= 1.23
450
- , plutus-tx ^>= 1.23
451
- , plutus-tx-plugin ^>= 1.23
449
+ , plutus-ledger-api ^>= 1.24
450
+ , plutus-tx ^>= 1.24
451
+ , plutus-tx-plugin ^>= 1.24
452
452
453
453
test-suite plutus-benchmark-script-contexts-tests
454
454
import : lang, ghc-version-support
@@ -460,8 +460,8 @@ test-suite plutus-benchmark-script-contexts-tests
460
460
build-depends :
461
461
, base >= 4.9 && < 5
462
462
, plutus-benchmark-common
463
- , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.23
464
- , plutus-tx :plutus-tx-testlib ^>= 1.23
463
+ , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.24
464
+ , plutus-tx :plutus-tx-testlib ^>= 1.24
465
465
, script-contexts-internal
466
466
, tasty
467
467
, tasty-hunit
@@ -490,10 +490,10 @@ library marlowe-internal
490
490
, mtl
491
491
, newtype-generics
492
492
, plutus-benchmark-common
493
- , plutus-core :{plutus-core, plutus-core-execlib} ^>= 1.23
494
- , plutus-ledger-api ^>= 1.23
495
- , plutus-tx ^>= 1.23
496
- , plutus-tx-plugin ^>= 1.23
493
+ , plutus-core :{plutus-core, plutus-core-execlib} ^>= 1.24
494
+ , plutus-ledger-api ^>= 1.24
495
+ , plutus-tx ^>= 1.24
496
+ , plutus-tx-plugin ^>= 1.24
497
497
, serialise
498
498
499
499
executable marlowe-validators
@@ -513,8 +513,8 @@ executable marlowe-validators
513
513
, cardano-binary
514
514
, marlowe-internal
515
515
, plutus-benchmark-common
516
- , plutus-ledger-api ^>= 1.23
517
- , plutus-tx ^>= 1.23
516
+ , plutus-ledger-api ^>= 1.24
517
+ , plutus-tx ^>= 1.24
518
518
, serialise
519
519
520
520
benchmark marlowe
@@ -528,8 +528,8 @@ benchmark marlowe
528
528
, criterion
529
529
, marlowe-internal
530
530
, plutus-benchmark-common
531
- , plutus-ledger-api ^>= 1.23
532
- , plutus-tx ^>= 1.23
531
+ , plutus-ledger-api ^>= 1.24
532
+ , plutus-tx ^>= 1.24
533
533
534
534
test-suite plutus-benchmark-marlowe-tests
535
535
import : lang, ghc-version-support
@@ -541,9 +541,9 @@ test-suite plutus-benchmark-marlowe-tests
541
541
build-depends :
542
542
, base >= 4.9 && < 5
543
543
, marlowe-internal
544
- , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.23
545
- , plutus-ledger-api ^>= 1.23
546
- , plutus-tx :{plutus-tx, plutus-tx-testlib} ^>= 1.23
544
+ , plutus-core :{plutus-core, plutus-core-testlib} ^>= 1.24
545
+ , plutus-ledger-api ^>= 1.24
546
+ , plutus-tx :{plutus-tx, plutus-tx-testlib} ^>= 1.24
547
547
, tasty
548
548
549
549
---------------- agda evaluators ----------------
@@ -566,8 +566,8 @@ benchmark validation-agda-cek
566
566
, flat ^>= 0.6
567
567
, optparse-applicative
568
568
, plutus-benchmark-common
569
- , plutus-core ^>= 1.23
570
- , plutus-ledger-api ^>= 1.23
569
+ , plutus-core ^>= 1.24
570
+ , plutus-ledger-api ^>= 1.24
571
571
572
572
benchmark nofib-agda-cek
573
573
import : lang, ghc-version-support
@@ -592,5 +592,5 @@ benchmark marlowe-agda-cek
592
592
, criterion
593
593
, marlowe-internal
594
594
, plutus-benchmark-common
595
- , plutus-ledger-api ^>= 1.23
596
- , plutus-tx ^>= 1.23
595
+ , plutus-ledger-api ^>= 1.24
596
+ , plutus-tx ^>= 1.24
0 commit comments