Alexander Arlt
|
616fd8df1e
|
Apply modernize-use-nullptr.
|
2020-04-01 12:46:19 -05:00 |
|
Alexander Arlt
|
3e649eb8e1
|
Disallow access to functions from inline assembly.
|
2020-04-01 10:34:55 +02:00 |
|
Alexander Arlt
|
67e9776418
|
Extract 45 tests from SolidityEndToEndTest.cpp
|
2020-03-26 17:39:12 +01:00 |
|
Alexander Arlt
|
df8e762bf9
|
Add tools: create_traces.sh, remove-testcases.py & verify-testcases.py
|
2020-03-18 11:56:43 -05:00 |
|
Alexander Arlt
|
23d00b5ca3
|
Extracted 292 tests from SolidityEndToEndTest.cpp
|
2020-03-18 11:56:43 -05:00 |
|
Alexander Arlt
|
9d67edb163
|
Add --show-metadata to enable metadata output.
|
2020-03-12 13:39:29 -05:00 |
|
Alexander Arlt
|
d0eeca8014
|
Fix CompilerStack::loadMissingSources()
- FatalError Exception was not caught
- fixes #8102
|
2020-02-12 11:22:11 -05:00 |
|
Alexander Arlt
|
0ae3053618
|
Add support for reading standard-json from file.
Currently `--standard-json` only supports reading input from stdin,
reading input from a specified file may simplify debugging.
|
2020-02-05 17:34:24 -05:00 |
|
Alexander Arlt
|
160983141f
|
[circleci] Add t_osx_soltest.
|
2019-11-08 14:44:54 -05:00 |
|
Alexander Arlt
|
ce0cef7cbc
|
Output which functions are not implemented
|
2019-11-08 14:06:57 -05:00 |
|
Alexander Arlt
|
f3f652e290
|
Update TypeChecker.cpp
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
569422d2c2
|
Add Changelog entry.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
c908c16acd
|
Remove InternalCompilerError on abstract contract instantiation.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
cd3ad73b5a
|
Update tests.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
793b906e05
|
Update docs/contracts/abstract-contracts.rst.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
6573638340
|
Update docs/grammar.txt
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
e87924a96e
|
Update soltest related tests.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
54c5e604e5
|
Add new tests.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
62950a9234
|
Support for abstract contracts.
|
2019-11-01 14:54:47 -05:00 |
|
Alexander Arlt
|
47fae911f9
|
Add UseTab: ForIndentation
|
2019-09-13 12:40:51 -05:00 |
|
Alexander Arlt
|
f76d4d5919
|
Fix: natspec annotations on constructors
- natspec annotations on constructore where ignored.
|
2018-08-08 21:53:35 +02:00 |
|
Alexander Arlt
|
89f790c3ab
|
Mark jsoncpp-headers as system headers
|
2018-05-15 15:14:59 +02:00 |
|
Alexander Arlt
|
4aed41d9b6
|
cmake/EthCompilerSettings.cmake: increase stacksize for apple clang
- normally 16MB is enough to run all tests, but it will exceed the stack, if -DSANITIZE=address is used.
|
2018-05-15 15:11:38 +02:00 |
|
Alexander Arlt
|
f94b793472
|
Add virtual destructors on base classes.
|
2018-05-02 13:29:16 +02:00 |
|
Alexander Arlt
|
3ec667f59b
|
Add virtual destructor in LValue class.
|
2018-04-24 23:39:25 +02:00 |
|
Alexander Arlt
|
a49dac8057
|
Install & use cmake provided by scripts/install_cmake.sh for emscripten
|
2018-04-23 11:10:39 +01:00 |
|
Alexander Arlt
|
0b49fd3493
|
CMake: Update jsoncpp to v1.8.4
|
2018-04-23 11:10:39 +01:00 |
|
Alexander Arlt
|
70fcf1a8e0
|
CMake: remove direct jsoncpp dependency in libevmasm
|
2018-04-20 20:37:26 +01:00 |
|
Alexander Arlt
|
0f29ac4e56
|
Add new JSON API for better abstraction and for supporting strict JSON parsing
|
2018-02-20 21:58:26 +01:00 |
|
Alexander Arlt
|
1d4547ab03
|
Minor improvement: check sources
- returns error, if "sources" is an array, an empty object or not defined
- Added new test-cases in test/libsolidity/StandardCompiler.cpp
|
2018-02-16 18:44:46 +01:00 |
|
Alexander Arlt
|
d9c51f9ca1
|
Set stack-size to 16MB for darwin clang.
By default Apple's clang defines a stack size of 8MB, some tests require
more.
|
2018-02-05 22:15:05 +01:00 |
|