Skip to content

Commit

Permalink
Comment out uplc wrapper (#6711)
Browse files Browse the repository at this point in the history
  • Loading branch information
zeme-wana authored Nov 27, 2024
1 parent c469a93 commit 0effd6c
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions nix/project.nix
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,9 @@ let
plutus-metatheory.components.tests.test-NEAT.build-tools = [ repoRoot.nix.agda.agda-with-stdlib ];

plutus-executables.components.exes.uplc.build-tools = [ repoRoot.nix.agda.agda-with-stdlib ];
plutus-executables.components.exes.uplc.postInstall = ''
wrapProgram $out/bin/uplc ${repoRoot.nix.agda.wrap-program-args}
'';
# plutus-executables.components.exes.uplc.postInstall = ''
# wrapProgram $out/bin/uplc ${repoRoot.nix.agda.wrap-program-args}
# '';

plutus-executables.components.tests.test-simple.build-tools = [ repoRoot.nix.agda.agda-with-stdlib ];
plutus-executables.components.tests.test-detailed.build-tools = [ repoRoot.nix.agda.agda-with-stdlib ];
Expand Down

1 comment on commit 0effd6c

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Plutus Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.05.

Benchmark suite Current: 0effd6c Previous: c469a93 Ratio
validation-auction_1-1 236.9 μs 182.3 μs 1.30
validation-auction_1-2 772.9 μs 594 μs 1.30
validation-auction_1-3 767.7 μs 592.7 μs 1.30
validation-auction_1-4 306.6 μs 236 μs 1.30
validation-auction_2-1 193.6 μs 182.7 μs 1.06
validation-auction_2-2 772.6 μs 594.9 μs 1.30
validation-game-sm-success_1-1 483.3 μs 375.1 μs 1.29
validation-game-sm-success_1-2 261.1 μs 205.6 μs 1.27
validation-game-sm-success_1-3 702.9 μs 601.1 μs 1.17
validation-game-sm-success_1-4 308.2 μs 237.2 μs 1.30
validation-game-sm-success_2-2 216.4 μs 205.4 μs 1.05
validation-game-sm-success_2-3 784.7 μs 602 μs 1.30
validation-game-sm-success_2-4 308.9 μs 237.4 μs 1.30
validation-game-sm-success_2-5 781.8 μs 602.4 μs 1.30
validation-game-sm-success_2-6 308 μs 236.9 μs 1.30
validation-multisig-sm-1 490.5 μs 378.8 μs 1.29
validation-stablecoin_1-4 275.3 μs 260.3 μs 1.06
validation-stablecoin_1-5 1667 μs 1299 μs 1.28
validation-stablecoin_1-6 339.7 μs 262.4 μs 1.29
validation-stablecoin_2-1 1064 μs 880.6 μs 1.21
validation-stablecoin_2-2 222.6 μs 198.7 μs 1.12
validation-token-account-2 410.7 μs 318.7 μs 1.29
validation-uniswap-1 490.9 μs 346.9 μs 1.42
validation-uniswap-2 282.8 μs 200.2 μs 1.41
validation-uniswap-3 2117 μs 1502 μs 1.41
validation-uniswap-4 439.5 μs 309 μs 1.42
validation-uniswap-5 1425 μs 1008 μs 1.41
validation-uniswap-6 417 μs 293.7 μs 1.42
validation-vesting-1 429.8 μs 303.2 μs 1.42
validation-decode-auction_1-2 708.5 μs 574.1 μs 1.23
validation-decode-auction_1-3 617.7 μs 544.3 μs 1.13
validation-decode-auction_1-4 279.5 μs 191 μs 1.46
validation-decode-auction_2-1 282.7 μs 191.2 μs 1.48
validation-decode-auction_2-2 764.9 μs 520.5 μs 1.47
validation-decode-auction_2-3 765.7 μs 521.7 μs 1.47
validation-decode-auction_2-4 765.1 μs 523.5 μs 1.46
validation-decode-auction_2-5 277.9 μs 190.7 μs 1.46
validation-decode-crowdfunding-success-1 344.6 μs 231.8 μs 1.49
validation-decode-crowdfunding-success-2 342.5 μs 232 μs 1.48
validation-decode-crowdfunding-success-3 273.7 μs 233.2 μs 1.17
validation-decode-currency-1 334.7 μs 229.9 μs 1.46
validation-decode-escrow-redeem_1-1 350.4 μs 310.2 μs 1.13
validation-decode-escrow-redeem_1-2 457 μs 310.6 μs 1.47
validation-decode-escrow-redeem_2-1 456.5 μs 310.1 μs 1.47
validation-decode-escrow-redeem_2-2 458.2 μs 310.7 μs 1.47
validation-decode-escrow-redeem_2-3 456.8 μs 310.9 μs 1.47
validation-decode-escrow-refund-1 457.2 μs 310.1 μs 1.47
validation-decode-future-increase-margin-1 328.1 μs 229.9 μs 1.43
validation-decode-future-increase-margin-2 356.2 μs 313.5 μs 1.14
validation-decode-future-increase-margin-3 356.6 μs 320.4 μs 1.11
validation-decode-future-increase-margin-4 749.9 μs 662.5 μs 1.13
validation-decode-future-settle-early-3 354.8 μs 313.3 μs 1.13
validation-decode-future-settle-early-4 751.3 μs 667.5 μs 1.13
validation-decode-game-sm-success_1-1 574 μs 510.1 μs 1.13
validation-decode-game-sm-success_1-2 188.7 μs 166.1 μs 1.14
validation-decode-game-sm-success_1-3 576.4 μs 510 μs 1.13
validation-decode-game-sm-success_1-4 187.6 μs 161.5 μs 1.16
validation-decode-game-sm-success_2-1 575.1 μs 510.2 μs 1.13
validation-decode-game-sm-success_2-2 190.1 μs 161.4 μs 1.18
validation-decode-game-sm-success_2-3 576.7 μs 508.5 μs 1.13
validation-decode-game-sm-success_2-4 186.7 μs 163.2 μs 1.14
validation-decode-game-sm-success_2-5 575.6 μs 508.3 μs 1.13
validation-decode-game-sm-success_2-6 187.3 μs 162.7 μs 1.15
validation-decode-multisig-sm-4 825.3 μs 784.4 μs 1.05
validation-decode-multisig-sm-5 826.5 μs 674.9 μs 1.22
validation-decode-multisig-sm-6 824.7 μs 706 μs 1.17
validation-decode-multisig-sm-7 826 μs 565.2 μs 1.46
validation-decode-multisig-sm-8 826.6 μs 566.9 μs 1.46
validation-decode-multisig-sm-9 686.4 μs 567.3 μs 1.21
validation-decode-ping-pong-2 502.8 μs 477.4 μs 1.05
validation-decode-prism-2 536.1 μs 507.5 μs 1.06
validation-decode-prism-3 340.3 μs 231 μs 1.47
validation-decode-pubkey-1 238.8 μs 162.2 μs 1.47
validation-decode-stablecoin_1-1 1214 μs 847.3 μs 1.43
validation-decode-stablecoin_1-2 195.3 μs 163.5 μs 1.19
validation-decode-stablecoin_1-3 941.6 μs 838.4 μs 1.12
validation-decode-stablecoin_1-4 184.1 μs 160.9 μs 1.14
validation-decode-stablecoin_1-6 233 μs 165.6 μs 1.41
validation-decode-stablecoin_2-1 953.3 μs 837.9 μs 1.14
validation-decode-stablecoin_2-2 186.8 μs 162.4 μs 1.15
validation-decode-stablecoin_2-3 941.7 μs 837.8 μs 1.12
validation-decode-uniswap-3 820.6 μs 738.4 μs 1.11
validation-decode-uniswap-4 245.8 μs 174.4 μs 1.41
validation-decode-vesting-1 358.1 μs 315.3 μs 1.14
nofib-clausify/formula1 3677 μs 3188 μs 1.15
nofib-clausify/formula2 4290 μs 3596 μs 1.19
nofib-knights/6x6 57990 μs 47890 μs 1.21
marlowe-semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 623.3 μs 479.7 μs 1.30
marlowe-semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 1315 μs 1043 μs 1.26
marlowe-semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 334.1 μs 266.6 μs 1.25
marlowe-semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 582.1 μs 532.3 μs 1.09
marlowe-semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1317 μs 1202 μs 1.10
marlowe-semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 744.2 μs 674.9 μs 1.10
marlowe-semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 1215 μs 861.2 μs 1.41
marlowe-semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 944.5 μs 670 μs 1.41
marlowe-semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 1035 μs 729.7 μs 1.42
marlowe-semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 1318 μs 920.6 μs 1.43
marlowe-semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 1100 μs 775.9 μs 1.42
marlowe-semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 1055 μs 737.6 μs 1.43
marlowe-semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 629.5 μs 444.7 μs 1.42
marlowe-semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 47440 μs 35890 μs 1.32
marlowe-semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 1290 μs 909.8 μs 1.42
marlowe-semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 392.4 μs 276.5 μs 1.42
marlowe-semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 466.4 μs 421.3 μs 1.11
marlowe-semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 734.9 μs 665.7 μs 1.10
marlowe-semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 366.8 μs 333.4 μs 1.10
marlowe-semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 385.7 μs 350.2 μs 1.10
marlowe-semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 302.5 μs 275.8 μs 1.10
marlowe-semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 969.5 μs 875 μs 1.11
marlowe-semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 304.5 μs 276.1 μs 1.10
marlowe-semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 659 μs 596.9 μs 1.10
marlowe-semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 766 μs 693.1 μs 1.11
marlowe-semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4700 μs 4210 μs 1.12
marlowe-semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 930.6 μs 848.1 μs 1.10
marlowe-role-payout/0004000402010401030101030100040000010104020201030001000204020401 193.6 μs 175.2 μs 1.11
marlowe-role-payout/0100000100010000000001000100010101000101000001000000010000010000 259.6 μs 236.9 μs 1.10
marlowe-role-payout/0101000100000101010000010101000100010101000001000001000000010101 203.2 μs 184.7 μs 1.10
marlowe-role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 170.9 μs 154.7 μs 1.10
marlowe-role-payout/0201020201020000020000010201020001020200000002010200000101010100 188.7 μs 170.9 μs 1.10
marlowe-role-payout/0202010002010100020102020102020001010101020102010001010101000100 179.3 μs 163.1 μs 1.10
marlowe-role-payout/0303020000020001010201060303040208070100050401080304020801030001 178.8 μs 163.8 μs 1.09
marlowe-role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 212.3 μs 194.4 μs 1.09
marlowe-role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 201.5 μs 183.3 μs 1.10
marlowe-role-payout/0403020000030204010000030001000202010101000304030001040404030100 189.5 μs 172.9 μs 1.10
marlowe-role-payout/0405010105020401010304080005050800040301010800080207080704020206 206 μs 188.9 μs 1.09
marlowe-role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 205.3 μs 187.2 μs 1.10
marlowe-role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 234.9 μs 213.7 μs 1.10
marlowe-role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 174.8 μs 158.9 μs 1.10
marlowe-role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 186.7 μs 169.9 μs 1.10
marlowe-role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 170.8 μs 155.4 μs 1.10
marlowe-role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 201.8 μs 183.8 μs 1.10
marlowe-role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 183.4 μs 165.8 μs 1.11
marlowe-role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 182.7 μs 165.9 μs 1.10
marlowe-role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 207.5 μs 188.4 μs 1.10
marlowe-role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 177.7 μs 161.5 μs 1.10
marlowe-role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 194.6 μs 176.8 μs 1.10
marlowe-role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 192.7 μs 174.6 μs 1.10
marlowe-role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 202.8 μs 184.1 μs 1.10
marlowe-role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 178.7 μs 161 μs 1.11
marlowe-role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 174.8 μs 158.1 μs 1.11
marlowe-role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 178.7 μs 161.8 μs 1.10
marlowe-role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 174.6 μs 158.6 μs 1.10
marlowe-role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 193.7 μs 175.7 μs 1.10
marlowe-role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 184.7 μs 167.3 μs 1.10
marlowe-role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 192.8 μs 174.9 μs 1.10
marlowe-role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 177.6 μs 161.2 μs 1.10
marlowe-role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 170.5 μs 154.1 μs 1.11
marlowe-role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 187.2 μs 169.6 μs 1.10
marlowe-role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 175.1 μs 158.6 μs 1.10
marlowe-role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 175.5 μs 158.7 μs 1.11
marlowe-role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 206.4 μs 187.2 μs 1.10
marlowe-role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 180.9 μs 163.9 μs 1.10
marlowe-role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 202.8 μs 183.6 μs 1.10
marlowe-role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 192.9 μs 174.7 μs 1.10
marlowe-role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 212.6 μs 194.1 μs 1.10
marlowe-role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 178.1 μs 160.4 μs 1.11
marlowe-role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 191.6 μs 160.4 μs 1.19
marlowe-role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 237.8 μs 166.2 μs 1.43
marlowe-role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 294.6 μs 206.7 μs 1.43
marlowe-role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 276.5 μs 193.9 μs 1.43
marlowe-role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 239.9 μs 168 μs 1.43
marlowe-role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 230.3 μs 160.3 μs 1.44
marlowe-role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 308.3 μs 216.2 μs 1.43
marlowe-role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 259.8 μs 183.1 μs 1.42
marlowe-role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 237.4 μs 166 μs 1.43
marlowe-role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 216.1 μs 189 μs 1.14
marlowe-role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 193.7 μs 176.1 μs 1.10
marlowe-role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 174.1 μs 158.1 μs 1.10
marlowe-role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 171.1 μs 155.3 μs 1.10
marlowe-role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 177.3 μs 160.9 μs 1.10
marlowe-role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 213.4 μs 162.8 μs 1.31
marlowe-role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 210.5 μs 160.6 μs 1.31
marlowe-role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 178.3 μs 162.1 μs 1.10
marlowe-role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 197.1 μs 178.2 μs 1.11
marlowe-role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 205.4 μs 184.9 μs 1.11
marlowe-role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 206.7 μs 186.9 μs 1.11
marlowe-role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 190.2 μs 172.1 μs 1.11
marlowe-role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 182.8 μs 165.3 μs 1.11
marlowe-role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 190 μs 171.9 μs 1.11
marlowe-role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 194.4 μs 176.1 μs 1.10
marlowe-role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 167.3 μs 154.8 μs 1.08

This comment was automatically generated by workflow using github-action-benchmark.

CC: @IntersectMBO/plutus-core

Please sign in to comment.