Kamil Śliwak
|
0d82fe9ca7
|
cmdlineTests.sh: Test the equivalence of one and two-stage compilation via IR
|
2021-11-10 18:12:06 +01:00 |
|
Kamil Śliwak
|
0ec3f523bd
|
CI: Workaround for $CIRCLE_PULL_REQUEST pointing at random PRs in runs outside of PRs
|
2021-11-10 17:05:23 +01:00 |
|
chriseth
|
f42e3c0bae
|
Merge pull request #12262 from ethereum/functionGrouper
Keep canonical form of Yul during optimization.
|
2021-11-10 11:09:15 +01:00 |
|
Kamil Śliwak
|
f50aec9334
|
CommandLineInterface: Report an error immediately when writing to disk fails
|
2021-11-09 18:16:30 +01:00 |
|
Kamil Śliwak
|
c8380c25bb
|
CommandLineInterface: Update control flow to accommodate the new way of reporting errors
|
2021-11-09 18:16:30 +01:00 |
|
neel iyer
|
e829bcd933
|
CommandLineInterface: Replace code that prints to serr() and returns false with CommandLineValidationError exception
|
2021-11-09 18:16:30 +01:00 |
|
Kamil Śliwak
|
16f62ed43e
|
Move the Yul experimental warning from CommandLineParser to CommandLineInterface and remove stderr from the parser
|
2021-11-09 18:16:30 +01:00 |
|
Kamil Śliwak
|
3f5471165f
|
CommandLineParser: Report errors by raising exceptions
|
2021-11-09 18:16:30 +01:00 |
|
neel iyer
|
cda0d029bc
|
Define CommandLineError and a few exceptions derived from it
|
2021-11-09 18:16:30 +01:00 |
|
Kamil Śliwak
|
276d173e68
|
Document DEV_SIMPLE_EXCEPTION macro
|
2021-11-09 18:16:30 +01:00 |
|
Kamil Śliwak
|
19159b966a
|
Merge pull request #12263 from ethereum/set-version-to-0.8.11
Set version to 0.8.11
|
2021-11-09 18:08:54 +01:00 |
|
Kamil Śliwak
|
cffb7fec27
|
Set version to 0.8.11
|
2021-11-09 17:23:33 +01:00 |
|
Kamil Śliwak
|
834f9d3a6e
|
Parallelize external test runs on CircleCI
|
2021-11-09 16:57:37 +01:00 |
|
Kamil Śliwak
|
fbc48e3029
|
Extract helpers for managing steps in parallelized CircleCI jobs from soltest_all.sh
|
2021-11-09 16:57:37 +01:00 |
|
Kamil Śliwak
|
79af83eae3
|
Merge pull request #12191 from ethereum/more-flexible-external-test-scripts
Make external test scripts more flexible
|
2021-11-09 16:31:21 +01:00 |
|
Kamil Śliwak
|
cde5533dad
|
Merge pull request #12174 from ethereum/circleci-failure-notifications-for-all-nightly-jobs
[CI] Gitter notifications on failure for all nightly and non-PR jobs
|
2021-11-09 16:30:21 +01:00 |
|
Daniel Kirchner
|
10618188dd
|
Update tests.
|
2021-11-09 14:34:05 +01:00 |
|
Daniel Kirchner
|
f2d9a806e0
|
Document change to BlockFlattener.
|
2021-11-09 13:29:10 +01:00 |
|
Daniel Kirchner
|
9fb77b139c
|
Keep canonical form of Yul code at all times.
|
2021-11-09 13:29:10 +01:00 |
|
chriseth
|
fc41083027
|
Merge pull request #12255 from ethereum/setReleaseDate
Sort changelog and set release date.
|
2021-11-09 09:56:08 +01:00 |
|
Kamil Śliwak
|
205e05b8f1
|
CI: Add gitter failure notifications to all jobs
|
2021-11-08 17:59:19 +01:00 |
|
Kamil Śliwak
|
75fd7fa93e
|
CI: Modify notification steps to be silent in PRs
|
2021-11-08 17:59:19 +01:00 |
|
chriseth
|
45c9dbe174
|
Sort changelog and set release date.
|
2021-11-08 17:28:53 +01:00 |
|
chriseth
|
f095442d02
|
Merge pull request #12258 from ethereum/irbreakingchangesvisible
Update ir-breaking-changes and make it visible.
|
2021-11-08 17:28:30 +01:00 |
|
chriseth
|
df85d26406
|
Update ir-breaking-changes and make it visible.
|
2021-11-08 17:23:17 +01:00 |
|
chriseth
|
fe6e58b0e4
|
Merge pull request #12259 from ethereum/external-tests-and-scripts-minor-reactors
Tiny refactors in external tests and scripts
|
2021-11-08 17:21:23 +01:00 |
|
chriseth
|
1633e367c9
|
Merge pull request #12199 from ethereum/expose-parsingAndImporting
Expose "parsingAndImporting" setting to user
|
2021-11-08 17:06:20 +01:00 |
|
Kamil Śliwak
|
44f7065fc9
|
Merge pull request #12074 from ethereum/output-selection-in-assembler-mode
CLI output selection in assembler mode
|
2021-11-08 16:59:57 +01:00 |
|
Kamil Śliwak
|
0745279f15
|
externalTests: Generalize force_truffle_solc_modules and make it use symlinks instead of redownloading solc-js
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
c090ff9d83
|
externalTests: Neutralize npm hooks instead of replacing pragmas twice
- This also has the nice effect of stopping projects from trying to compile contracts during installation
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
7b7cc081db
|
externalTests: Helper for neutralizing package locks
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
b57c0a0b81
|
externalTests: Refactor to be more explicit and easier to adjust for special cases
|
2021-11-08 16:37:23 +01:00 |
|
Kamil Śliwak
|
7ccdbd5b08
|
Use consistent syntax for Bash function declarations
|
2021-11-08 16:34:07 +01:00 |
|
Marenz
|
fc224f74c7
|
Evaluate absolute paths for imports in 'parsing' stage
|
2021-11-08 16:34:02 +01:00 |
|
Kamil Śliwak
|
bc2402e76f
|
externalTests: Use named tmp dirs
|
2021-11-08 16:29:59 +01:00 |
|
Kamil Śliwak
|
ed907561eb
|
externalTests: Enable set -e in external tests
|
2021-11-08 16:29:52 +01:00 |
|
chriseth
|
4f8719326c
|
Merge pull request #12205 from ethereum/optimizeextocedsizecheck
Skip extcodesize check if return data is expected.
|
2021-11-08 16:05:03 +01:00 |
|
chriseth
|
b6d69eea47
|
Merge pull request #12256 from ethereum/clarifyPure
Clarify ``pure``.
|
2021-11-08 16:04:15 +01:00 |
|
chriseth
|
080c7245ae
|
Update tests.
|
2021-11-08 14:59:00 +01:00 |
|
chriseth
|
f320a95dd9
|
Update documentation.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
31c504c5ba
|
Add test for extcodesize check.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
a1aa9d2d90
|
Skip extcodesize check if return data is expected.
|
2021-11-08 14:58:09 +01:00 |
|
chriseth
|
aa4d3cabf1
|
Clarify `pure `.
|
2021-11-08 13:22:35 +01:00 |
|
chriseth
|
ea3c34a082
|
Merge pull request #12254 from ethereum/optimizerDocsForLoopInitRewriter
Remove incorrect outer block from for loop init rewriter documentation.
|
2021-11-08 11:55:05 +01:00 |
|
chriseth
|
f9ba1bf3c8
|
Merge pull request #12227 from ethereum/smt_fix_gas
Fix ICE in CHC when using gas in the function options
|
2021-11-08 11:54:20 +01:00 |
|
chriseth
|
f26cda4c9f
|
Merge pull request #12250 from phyBrackets/patch-2
0.y.z makes more sense than 0.x for the current version.
|
2021-11-08 11:24:27 +01:00 |
|
Daniel Kirchner
|
be552683c9
|
Remove incorrect outer block from for loop init rewriter documentation.
|
2021-11-08 10:58:28 +01:00 |
|
chriseth
|
3f2d4cb7b8
|
Merge pull request #12252 from ethereum/picosha2
Include picosha2 in the license header
|
2021-11-08 10:45:08 +01:00 |
|
Alex Beregszaszi
|
c6775bc01f
|
Include picosha2 in the license header
|
2021-11-07 21:34:02 +00:00 |
|
Shivam Rajput
|
063d00adc8
|
0.y.z makes more sense than 0.x for the current version.
|
2021-11-07 10:41:48 +05:30 |
|