Daniel Kirchner
|
9410e125da
|
Change memory-safe assembly annotation suggestion during stack too deep errors.
|
2022-03-14 11:54:09 +01:00 |
|
Christian Parpart
|
1035eacb53
|
LSP: Introduce HandlerBase for future LSP-feature implementations.
|
2022-03-14 10:52:39 +01:00 |
|
chriseth
|
60463cfd11
|
Merge pull request #12716 from ethereum/set-c-locale
Don't set locale used by C++ stdlib to the value from `LC_ALL` env variable even if it's valid
|
2022-03-14 10:38:19 +01:00 |
|
chriseth
|
401a0465d7
|
Merge pull request #12708 from nishant-sachdeva/warn_when_rationals_implicitly_converting_to_mobile_type
Document behaviour of ternary operator of literals.
|
2022-03-14 10:25:30 +01:00 |
|
nishant-sachdeva
|
b7a9daa2f8
|
Generate warning when rational numbers are converted to their mobile type without explicit requests
|
2022-03-14 14:04:46 +05:30 |
|
Kamil Śliwak
|
2d834eaf67
|
A script and CI job for testing the compiler with different locales
|
2022-03-14 09:08:01 +01:00 |
|
wechman
|
9dc26af829
|
Use "C" instead user environment locale in solc
|
2022-03-14 09:07:48 +01:00 |
|
Daniel Kirchner
|
26963775fe
|
Merge pull request #12736 from ethereum/reenable-tests-via-ir-in-ext-tests
Re-enable running tests via IR in external tests in cases where they don't pass due to Hardhat heuristics
|
2022-03-11 13:44:55 +01:00 |
|
Daniel Kirchner
|
09f667948b
|
Merge pull request #12746 from tfire/fix/remove-namespace-ast-annotations
Remove use of `using namespace` in header file
|
2022-03-11 12:49:13 +01:00 |
|
Nishant Sachdeva
|
1827df8a2d
|
Merge pull request #12779 from nishant-sachdeva/distinguish_different_types_in_error_messages_from_abiEncodecall
Error messages from abi encodecall are giving more details about the types of the involved variables
|
2022-03-11 16:50:45 +05:30 |
|
Daniel Kirchner
|
c13e611e98
|
Merge pull request #12768 from ethereum/euler-timeout-fix-attempt-2
Euler timeout fix: switch to TEST_TIMEOUT variable
|
2022-03-11 12:04:05 +01:00 |
|
nishant-sachdeva
|
624d2d3968
|
Error messages from abi encodecall are giving more details about the types of the involved variables
|
2022-03-11 16:14:55 +05:30 |
|
Tyler
|
3357567453
|
Fix CommonSyntaxTest.cpp and others
|
2022-03-10 18:16:12 -05:00 |
|
Tyler
|
1c58b91075
|
Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations
|
2022-03-10 17:39:29 -05:00 |
|
Tyler
|
1653b6c5b7
|
more qualifying
|
2022-03-10 17:36:46 -05:00 |
|
chriseth
|
4263b893a3
|
Merge pull request #12672 from ethereum/redundantStoreEliminatorLimited
Redundant store eliminator limited
|
2022-03-10 19:45:40 +01:00 |
|
chriseth
|
4f02be110c
|
Unused store eliminator.
|
2022-03-10 18:25:28 +01:00 |
|
Daniel Kirchner
|
921c4fd5e5
|
Merge pull request #12754 from ethereum/optimizerEqIszero
Some more peephole optimizer rules.
|
2022-03-10 15:16:27 +01:00 |
|
Kamil Śliwak
|
b5caa77482
|
euler: Use project's own TEST_TIMEOUT var for changing the timeout instead of mocha settings
|
2022-03-10 14:52:51 +01:00 |
|
chriseth
|
b3fe042884
|
Optimize eq iszero jumpi to xor jumpi and remove double jump.
|
2022-03-10 14:41:41 +01:00 |
|
Kamil Śliwak
|
e9f3f9361d
|
Re-enable running tests in external tests via IR in cases where they don't pass due to Hardhat heuristics
|
2022-03-10 14:13:00 +01:00 |
|
Daniel Kirchner
|
2b201f21a1
|
Merge pull request #12758 from ethereum/accessToTypeDefinition
Provide generic access to type definition for user-defined types.
|
2022-03-10 13:16:39 +01:00 |
|
Daniel Kirchner
|
794752c649
|
Merge pull request #12765 from ethereum/euler-timeout-fix
Increase Hardhat timeout in Euler ext test
|
2022-03-10 13:15:59 +01:00 |
|
Daniel Kirchner
|
02637d56e5
|
Merge pull request #12766 from ethereum/removeUnneededHeader
Remove unneeded header files.
|
2022-03-10 13:14:26 +01:00 |
|
chriseth
|
6ab31420af
|
Remove unneeded header files.
|
2022-03-10 09:55:05 +01:00 |
|
chriseth
|
356c83ad8e
|
Merge pull request #12763 from kanedaaaa/develop
doc: improve explanation of interfaces
|
2022-03-10 08:45:21 +01:00 |
|
chriseth
|
eff76f0f82
|
Merge pull request #12195 from ethereum/update-gnosis-ext-test
Run GnosisSafe external tests with Hardhat and directly on upstream
|
2022-03-10 08:42:11 +01:00 |
|
Tyler
|
047034544e
|
Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations
|
2022-03-09 18:55:22 -05:00 |
|
Kamil Śliwak
|
9ef600e572
|
euler: Override Hardhat test timeout
|
2022-03-09 20:37:08 +01:00 |
|
Kamil Śliwak
|
438c082488
|
CI: Remove the compile-only run for Gnosis
|
2022-03-09 19:57:16 +01:00 |
|
Kamil Śliwak
|
304c3984ad
|
Update gnosis external test to use upstream directly and use Hardhat
|
2022-03-09 19:57:16 +01:00 |
|
Kamil Śliwak
|
bebdcccacd
|
Merge pull request #12764 from ethereum/elementfi-disable-flaky-mockerc20yearnvault-tests
Disable flaky ElementFi tests in `mockERC20YearnVaultTest`
|
2022-03-09 19:55:05 +01:00 |
|
Kamil Śliwak
|
68bdb7f2e0
|
Disable flaky ElementFi tests
|
2022-03-09 18:58:02 +01:00 |
|
kanedaaaa
|
1b93db7863
|
doc: improve explanation of interfaces
|
2022-03-09 18:35:14 +01:00 |
|
Daniel Kirchner
|
efc00bef55
|
Merge pull request #12748 from ethereum/markCreationAssembly
Store whether an evmasm Assembly is creation code.
|
2022-03-09 18:30:31 +01:00 |
|
Daniel Kirchner
|
e7a3814977
|
Unit test.
|
2022-03-09 17:53:28 +01:00 |
|
Daniel Kirchner
|
e0c837b33b
|
Remove isCreation flag from OptimiserSettings.
|
2022-03-09 17:53:28 +01:00 |
|
Daniel Kirchner
|
b57e856426
|
Adjust documentation.
|
2022-03-09 17:53:28 +01:00 |
|
Daniel Kirchner
|
0a9d752b8b
|
Add test case and adjust tests.
|
2022-03-09 17:53:28 +01:00 |
|
Daniel Kirchner
|
ce0a3e93f2
|
Store whether an evmasm Assembly is creation code.
|
2022-03-09 17:42:29 +01:00 |
|
chriseth
|
a5a65eec9e
|
Merge pull request #12761 from ethereum/simplifyPeepholeOptimizerTemplate
Simplify peephole optimizer template.
|
2022-03-09 16:41:43 +01:00 |
|
chriseth
|
859869c4dd
|
Simplify peephole optimizer template.
|
2022-03-09 16:03:57 +01:00 |
|
Christian Parpart
|
c6fcb6c395
|
Merge pull request #12749 from ethereum/cmake-refactor-libsolc
[CMake] Refactor libsolc linker flag for EXPORTED_FUNCTIONS and make it more readable.
|
2022-03-09 13:33:48 +01:00 |
|
Christian Parpart
|
b3daef7665
|
[CMake] Refactor libsolc linker flag for EXPORTED_FUNCTIONS and make it more readable.
|
2022-03-09 13:03:23 +01:00 |
|
chriseth
|
7bd6cba79c
|
Provide generic access to type definition for user-defined types.
|
2022-03-09 10:41:57 +01:00 |
|
Tyler
|
519e1c9402
|
Specify namespaces
Fix references into solidity::util
|
2022-03-08 00:09:17 -05:00 |
|
chriseth
|
145186f68c
|
Merge pull request #12723 from ethereum/docs-translation-updates
[DOCS] Updated translation links / rewording of language influences
|
2022-03-07 18:09:29 +01:00 |
|
chriseth
|
77c40cd2af
|
Merge pull request #12740 from ethereum/remove-locale-dependent-operations
Replace all locale-dependent operations with locale-agnostic counterparts
|
2022-03-07 17:56:58 +01:00 |
|
wechman
|
52dfccca98
|
Replace all locale-dependent operations with locale-agnostic counterparts
|
2022-03-07 17:23:08 +01:00 |
|
franzihei
|
4d9a078798
|
updates index with language links
|
2022-03-07 13:05:00 +01:00 |
|