Nikola Matic
17d57da082
Unpin v4-core dependency and neutralize packages
2023-01-04 12:02:13 +01:00
Daniel
2ec6a04b36
Merge pull request #13833 from quantum13/fix_sphinx_version_to_5
...
fix sphinx version to 5.* since 6.0 is not supported by code
2023-01-04 11:34:11 +01:00
vlad
f48cd743d9
fix sphinx version to 5.* since 6.0 is not supported by code
2022-12-30 00:46:32 +04:00
Nikola Matić
f1d427242f
Merge pull request #13830 from pgrimaud/develop
...
docs: fix typos
2022-12-27 09:51:05 -05:00
Pierre Grimaud
b314e1b37d
docs: fix typos
2022-12-25 22:39:50 +01:00
Kamil Śliwak
71ce291cb9
Merge pull request #13659 from Andy53/Report-when-no-contracts-to-compile
...
Report when no contracts to compile
2022-12-21 16:05:28 +01:00
Daniel
32f94d45b5
Merge pull request #13821 from ethereum/workaround-sphinx-a4doc
...
Fix sphinx-a4doc version to 1.3.0
2022-12-20 17:36:07 +01:00
Rodrigo Q. Saramago
7242d9c2cf
Fix sphinx-a4doc version to 1.3.0
2022-12-20 13:21:27 +01:00
andy53
3bc535e1a1
Report when no contracts to compile
...
updates
2022-12-19 13:47:03 +01:00
Kamil Śliwak
73fcf69188
Merge pull request #13814 from Saw-mon-and-Natalie/typo/types-comments
...
Fixed some comments in `Types.h`
2022-12-17 02:53:56 +01:00
Kamil Śliwak
b053359b9b
Merge pull request #13782 from kanej/docs/update-resources-with-more-extensions
...
docs(resources.rst): update editor extensions
2022-12-16 17:58:44 +01:00
Nikola Matić
43cc4d0904
Merge pull request #13810 from ethereum/external-tests-maintenance
...
External tests maintenance
2022-12-16 10:21:42 -05:00
Saw-mon-and-Natalie
e295964f50
fixed some comments in Types.h
2022-12-16 14:58:41 +00:00
Nikola Matic
4d627e6fc4
fixup! External tests maintenance
2022-12-16 14:49:01 +01:00
Nikola Matić
fcfc96567c
Merge pull request #13792 from ethereum/z3_version_docs
...
update docs on the required z3 version
2022-12-16 07:58:55 -05:00
Leo Alt
d5c6fd881b
update docs on the required z3 version
2022-12-16 13:05:40 +01:00
Nikola Matic
d1a158368a
External tests maintenance
2022-12-16 11:34:00 +01:00
Nikola Matić
c1040815b1
Merge pull request #13808 from ethereum/unpeg-fixed-dependency-from-elementfi
2022-12-15 12:33:33 -05:00
Nikola Matic
cca1b460c9
Unpeg fixed dependency from elementfi external test
2022-12-15 16:45:44 +01:00
Kamil Śliwak
e06f3b2c46
Merge pull request #13806 from ethereum/fix-pooltogether-failing-test
...
Pin v4-core dependecy to fix failing exteral pooltogether test
2022-12-15 14:40:52 +01:00
Nikola Matic
ab78f69bf5
Pin v4-core dependecy to fix failing exteral pooltogether test
2022-12-15 12:53:57 +01:00
Kamil Śliwak
37e935f025
Merge pull request #13803 from kuzdogan/docs-favicon
...
[docs]: Add Solidity favicon
2022-12-14 23:37:47 +01:00
Kaan Uzdogan
a98bb41bd3
Add Solidity favicon to docs
2022-12-14 18:15:50 +01:00
Kamil Śliwak
e769c79813
Merge pull request #13741 from ethereum/consistent-bound-function-terminology
...
Consistent terminology for attached/bound functions
2022-12-14 14:53:47 +01:00
John Kane
f5858a118d
docs(resources.rst): update editor extensions
...
Update the editor extensions section of the resources page:
1. Remove the Atom section - as Atom is being deprecated on
2022-12-15. See https://github.blog/2022-06-08-sunsetting-atom/ .
2. Update the vim syntax plugins - remove the tomlion extension as
no longer maintained, add the thesis and TovarishFin forks of
the tomlion vim syntax highlighter as these are both maintained.
3. add/rename vscode extensions - add truffle and remix extensions,
rename the two Solidity extensions to include the authors for
disambiguation.
4. Clarify the Visual Studio Code title by including `VS Code` in
brackets, as many people only know it as `VS Code`.
5. Use Sublime Text's full name.
Co-authored-by: franzihei <41991517+franzihei@users.noreply.github.com>
Co-authored-by: Nuno Santos <nunofilipesantos@gmail.com>
2022-12-12 10:02:54 +00:00
Kamil Śliwak
a9fe05e8c0
Merge pull request #13793 from ethereum/increase-asancli-codecov-ci-resoure
...
Increase CI resource_class of t_ubu_asan_cli and t_ubu_codecov tests
2022-12-09 21:15:48 +01:00
Rodrigo Q. Saramago
1f1b5910dc
Change base image of t_ubu_asan_cli and t_ubu_codecov to image with
...
higher resource_class
2022-12-09 13:38:25 +01:00
Kamil Śliwak
b49dac7a8e
Merge pull request #13784 from minebuu/patch-2
...
Fixed typo in abi.encodeWithSignature description
2022-12-08 14:01:47 +01:00
Kamil Śliwak
abbf2cb6d6
using-for-rst: Make it clearer where snippets are just examples
2022-12-07 19:31:44 +01:00
wechman
c2e6452b90
using-for.rst: Clarify which library functions can be used with using for
2022-12-07 19:31:44 +01:00
Kamil Śliwak
71506bd3b3
Consistent terminology for attached/bound functions (file rename)
2022-12-07 19:31:44 +01:00
wechman
64a4f32bc2
Consistent terminology for attached/bound functions
2022-12-07 19:31:41 +01:00
Nikola Matić
1c8745c54a
Merge pull request #12274 from ethereum/reuseKeccak
...
Re-use knowledge about keccak calls.
2022-12-07 08:59:25 -05:00
chriseth
79c52b3c9e
Re-use knowledge about keccak calls.
...
Re-use knowledge about keccak calls.
Update gas cost.
More tests.
Fix bug.
Update libyul/optimiser/DataFlowAnalyzer.cpp
Remove util prefixes
fix test
More test cases.
Add Changelog entry
2022-12-07 14:16:13 +01:00
Minebuu
41b3f0521b
Fixed typo in abi.encodeWithSignature description
...
In the description of abi.encodeWithSignature, a right parenthesis is missing in the function argument of abi.encodeWithSelector.
2022-12-07 14:18:04 +09:00
Nikola Matić
591df04211
Merge pull request #13760 from ethereum/addoptimizorclub
...
Add optimizor club benchmark.
2022-12-02 13:27:42 -05:00
chriseth
0cf7236729
Add optimizor club benchmark.
2022-12-02 18:40:49 +01:00
Kamil Śliwak
867a68d798
Merge pull request #13770 from ethereum/docs-yul-updates
...
[DOCS] Remove mentions of Yul being experimental from docs
2022-12-02 18:28:06 +01:00
franzihei
a9bd337fac
Update yul.rst
2022-12-02 17:17:33 +01:00
chriseth
5e74e95b67
Update test/benchmarks/run.sh
...
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2022-12-02 14:08:41 +01:00
chriseth
a0f8cc922f
Add optimizor club benchmark.
2022-12-02 14:08:41 +01:00
Daniel
056c4593e3
Merge pull request #13771 from ethereum/enable-stale-action-draft-pr
...
Remove exempt of draft PRs in stale action
2022-12-01 19:31:36 +01:00
Rodrigo Q. Saramago
523aad175e
Remove exempt of draft PRs in stale action
2022-12-01 18:23:03 +01:00
Daniel
a9f8a77817
Merge pull request #13709 from ChrisXXXXXXX/patch-2
...
Separate node for every `if` and `case` body in the Yul CFG
2022-12-01 17:04:41 +01:00
ChrisXXXXXXX
feade14fd6
Update ControlFlowSideEffectsCollector.cpp
...
There are errors in the function void ControlFlowBuilder::operator()(If const& _if) and function void ControlFlowBuilder::operator()(Switch const& _switch) when calculating CFG.
1. In the function void ControlFlowBuilder::operator()(If const& _if), the if.condion block is not the same block as the if.then block. The original code is calculated as one same block.
2. The switch.expression block are not the same block as all the cases block in cases, the original code is calculated as one same block.
This can cause some potential problems during the optimization phase.
2022-12-01 16:06:02 +01:00
Daniel
851cc09742
Merge pull request #13516 from ethereum/fix-yul-interpreter-memory-access
...
Fix memory expansion semantics in the yul interpreter.
2022-12-01 15:42:41 +01:00
Kamil Śliwak
c6ee18a507
Merge pull request #13744 from ethereum/review-checklist-update-for-external-prs
...
Update the review checklist to address common external PR problems
2022-11-30 18:20:41 +01:00
Nikola Matić
68686b5e26
Merge pull request #13768 from ethereum/prb-math-fix
...
Quick fix of prb-math external tests
2022-11-30 11:17:17 -05:00
Rodrigo Q. Saramago
0fb04432fa
Quick fix of prb-math
2022-11-30 16:24:44 +01:00
Leo
ca204c8b05
Merge pull request #13762 from ethereum/smt_fix_delete
...
Fix internal error when deleting struct member of function type
2022-11-30 13:52:12 +01:00