solidity/test
Martin Blicha ecded11833 Tests: Disable checking CEX
In this case I observed brittle behaviour with Z3, which behaved
differently on two equivalent queries with only variables renamed.
The reason for different versions was that in isoltest, we add version
pragma to the source code and this changes the ids of AST nodes. These
are in turn used to generate uniques names for SMT variables.
2023-09-05 12:39:19 +02:00
..
benchmarks Add snark verifier benchmark test 2023-01-12 11:59:33 +01:00
cmdlineTests Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
compilationTests attempt rebase, fix free function, fix check errors 2022-04-04 22:49:12 +08:00
contracts deprecate using namespace std 2023-09-04 10:12:07 +02:00
evmc Upgrade to evmc 10.1.0 2023-04-23 15:51:06 +02:00
externalTests Fix failing OZ test 2023-09-04 12:23:12 +02:00
formal added optimization. shl comes out from being distributed over and 2022-11-11 01:16:14 +05:30
libevmasm deprecate using namespace std 2023-09-04 10:12:07 +02:00
liblangutil deprecate using namespace std 2023-09-04 10:12:07 +02:00
libsolidity Tests: Disable checking CEX 2023-09-05 12:39:19 +02:00
libsolutil deprecate using namespace std 2023-09-04 10:12:07 +02:00
libyul Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
scripts prepare_report: Add viaIR presets 2023-07-14 15:28:11 +02:00
solc Remove smtlib2 solver option 2023-09-05 12:39:17 +02:00
tools Added new kind of test: check for specific properties of AST 2023-08-21 12:37:40 -03:00
yulPhaser Remove ReasoningBasedSimplifier from libyul 2023-06-28 14:38:36 +02:00
.solhint.json
.solhintignore
buglist_test_vectors.md
buglistTests.js
CMakeLists.txt Added new kind of test: check for specific properties of AST 2023-08-21 12:37:40 -03:00
cmdlineTests.sh cmdlineTests.sh: Add --exclude option 2023-06-19 16:43:30 +02:00
Common.cpp Remove EWASM backend. 2023-05-11 10:56:55 -05:00
Common.h Remove EWASM backend. 2023-05-11 10:56:55 -05:00
CommonSyntaxTest.cpp CommonSyntaxTest: Add support for syntax tests with custom expectations in addition to expected errors 2023-08-23 18:00:01 +02:00
CommonSyntaxTest.h CommonSyntaxTest: Add support for syntax tests with custom expectations in addition to expected errors 2023-08-23 18:00:01 +02:00
docsCodeStyle.sh Use consistent syntax for Bash function declarations 2021-11-08 16:34:07 +01:00
EVMHost.cpp Remove EWASM backend. 2023-05-11 10:56:55 -05:00
EVMHost.h Remove EWASM backend. 2023-05-11 10:56:55 -05:00
ExecutionFramework.cpp Remove EWASM backend. 2023-05-11 10:56:55 -05:00
ExecutionFramework.h Remove EWASM backend. 2023-05-11 10:56:55 -05:00
external_tests.py Initial prototype of prb-math external tests using foundry rewritten in python 2023-07-21 20:25:58 +02:00
FilesystemUtils.cpp Fix compilation error. 2022-06-15 11:14:50 +02:00
FilesystemUtils.h Ensure that native path separators are always used in symlink targets on Windows 2021-09-27 13:14:10 +02:00
InteractiveTests.h Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
localeTest.sh A script and CI job for testing the compiler with different locales 2022-03-14 09:08:01 +01:00
lsp.py Keep test/lsp.py working when not on a tty 2023-03-19 16:09:42 -04:00
Metadata.cpp Add std:: qualifier to move() calls 2022-08-30 11:12:15 +02:00
Metadata.h
pyscriptTests.py
soltest.cpp Remove EWASM backend. 2023-05-11 10:56:55 -05:00
stopAfterParseTests.sh cmdlineTests: Add prefixes for temporary files/dirs 2023-06-02 16:10:40 +02:00
TestCase.cpp Migrate yulStackShuffling tests to isoltest 2023-04-25 15:53:01 +02:00
TestCase.h Remove EWASM backend. 2023-05-11 10:56:55 -05:00
TestCaseReader.cpp CommonSyntaxTest: Add support for syntax tests with custom expectations in addition to expected errors 2023-08-23 18:00:01 +02:00
TestCaseReader.h