Kamil Śliwak
ea1327707b
CI: Don't use requires_nothing for jobs that explicitly state what they require
2023-06-23 19:49:54 +02:00
Kamil Śliwak
3b80aa2ea4
Run Standard JSON and CLI bytecode report generation in parallel
2023-06-23 09:17:53 +02:00
Kamil Śliwak
e8c4d0e324
More consistent file naming for bytecode compare artifacts
...
- This will make it easier to have a single variable specifying the interface.
2023-06-23 09:17:53 +02:00
Kamil Śliwak
fac7ca943b
Parallelize CLI tests
2023-06-20 14:01:18 +02:00
r0qs
54c0ca99c3
Bump circleci cimg/node version
2023-06-12 15:15:03 +02:00
r0qs
a518310af9
Disable gp2 tests
2023-06-02 12:50:28 +02:00
r0qs
f09838a03d
Prefer authenticated request to github api when the token is available
...
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2023-05-26 10:56:24 +02:00
r0qs
4af4e5c78f
Merge pull request #14248 from ethereum/bump-docker-images
...
Bump buildpack-deps images
2023-05-22 11:54:02 +02:00
r0qs
ab70c9cccb
Update build_emscripten.sh
2023-05-18 19:41:02 +02:00
r0qs
9f1f2a2a06
Bump docker images
2023-05-18 17:41:35 +02:00
r0qs
7460c997b7
Add comment to colony test
2023-05-17 16:37:47 +02:00
r0qs
ff2e4736fa
Add Github authorization token to foundry installation
2023-05-17 14:52:47 +02:00
r0qs
d49ed7d66b
Drop ColonyNetwork external test run on nightly builds
2023-05-17 11:41:15 +02:00
Daniel Kirchner
53626fc092
Bump docker images and evmone version.
2023-05-09 17:59:00 +02:00
Daniel
f32f35f8f1
Merge pull request #14140 from ethereum/foundry-ci-setup
...
Foundry ci setup
2023-05-08 18:18:04 +02:00
Daniel
4ccda14798
Merge pull request #14164 from BraxWong/BraxBranch
...
Switch to Gen2 macOS resources on CircleCI
2023-05-08 17:47:29 +02:00
Rodrigo Q. Saramago
ccc2b8e2db
Make python and foundry installation steps a command
2023-05-08 17:26:08 +02:00
Daniel Kirchner
44da8507b1
Change default EVM version to Shanghai.
...
Co-authored-by: Rodrigo Q. Saramago <rodrigoqsaramago@gmail.com>
2023-05-08 16:34:23 +02:00
Rodrigo Q. Saramago
759732d310
Remove python unlink
2023-05-08 15:19:59 +02:00
BraxWong
41adba0eff
Switch to Gen2 macOS resources on CircleCI
2023-05-08 15:19:59 +02:00
Rodrigo Q. Saramago
d80fd1b572
Migrate to new external tests script
2023-05-06 16:19:34 +02:00
Rodrigo Q. Saramago
ba722b66cb
Make bash the default shell on windows
2023-04-25 15:51:51 +02:00
Kamil Śliwak
c694a004be
Merge pull request #13982 from ethereum/cleanup-base-images
...
Cleanup base images and CI config
2023-04-21 18:09:30 +02:00
Kamil Śliwak
a297a68726
Merge pull request #14090 from ethereum/fix-matrix-bot
...
Fix text formatting of CI matrix notifications
2023-04-20 14:49:40 +02:00
Rodrigo Q. Saramago
61beb321b6
Bump ubuntu 2004 and 2204 images
2023-04-19 15:49:09 +02:00
Rodrigo Q. Saramago
58555db423
Fix text formatting of CI matrix notifications
...
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2023-04-19 01:09:08 +02:00
Rodrigo Q. Saramago
f53c0375de
Fix ci parameters style
2023-04-19 00:57:00 +02:00
Rodrigo Q. Saramago
a968f1a18c
Fix default image
2023-04-19 00:53:28 +02:00
Rodrigo Q. Saramago
589688b236
Add image parameter to external tests
2023-04-19 00:26:04 +02:00
Rodrigo Q. Saramago
e95cfa84bc
Add space between jobs definitions
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
3b2bb4ba50
Rename t_ems_ext to t_ext since the job also supports native builds
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
ce27eecb93
Add requires_nothing
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
67078afe4b
Add on_develop filter
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
a9949f1cd1
Rename workflow_osx -> requires_osx
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
6cde589a03
Rename workflow_win -> requires_win
2023-04-19 00:18:15 +02:00
Rodrigo Q. Saramago
e464a49b0b
Rename workflow_archlinux -> requires_b_archlinux
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
8ea890de53
Minor fix
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
4cf3661c3e
Rename workflow_emscripten -> requires_emscripten
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
a13c3f0d07
Rename workflow_ubuntu2204 -> requires_b_ubu
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
d8937d8a76
Rename workflow_ubuntu2004_static -> requires_b_ubu_static
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
b99684d3f2
Rename workflow_trigger_on_releases -> on_version_tags
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
9b7eb4683b
Rename workflow_trigger_on_tags -> on_all_tags_and_branches
2023-04-19 00:18:14 +02:00
Rodrigo Q. Saramago
524db30f12
Update ubuntu ossfuzz references
2023-04-19 00:18:11 +02:00
Rodrigo Q. Saramago
f78591c356
Reorganize base images alphabetically and add small and xlarge image for ubuntu2004
2023-04-19 00:12:04 +02:00
Rodrigo Q. Saramago
927946c4f5
Move ubuntu 22.04 dependencies to docker image
2023-04-19 00:12:04 +02:00
Rodrigo Q. Saramago
1fbc17ba05
Remove unused artifacts step
2023-04-19 00:12:04 +02:00
Rodrigo Q. Saramago
2810119891
Remove unused workflow_ubuntu1604_clang
2023-04-19 00:12:04 +02:00
Leo
416e6f6604
Merge pull request #14074 from ethereum/update_z3_docker
...
update z3 in docker files
2023-04-12 17:59:08 +02:00
hrkrshnn
41ce3feb0a
test: some tests for push0
...
1. `push0_disallowed.yul`: checks if `push0()` is a valid builtin in strict Yul
2. `push0_disallowed.sol`: checks if `push0()` is a valid builtin in inline assembly
3. `push0.sol`: simple semantic test that returns 0
4. `evmone_support.sol`: tests if push0 works properly in evmone
5. Updated some bytecode too large tests to use `shanghai` as version
6. Updated various tests where `push1 0` was hardcoded in different forms / expectations on bytecode
size (`Assembler.cpp`, `GasCosts.cpp`, `SolidityCompiler.cpp`, `SolidityExpressionCompiler.cpp`)
2023-04-12 00:10:24 +02:00
Leo Alt
8e5f8c8595
reenable arch smt tests
2023-04-05 14:56:03 +02:00