| 
							
							
								 Alex Beregszaszi | 3a7a0e4256 | Add test cases for the deposit contract | 2020-12-14 13:11:57 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b97a12c299 | Initial import of syntaxTests/externalContracts/deposit_contract.sol Imported from https://github.com/axic/eth2-deposit-contract/tree/r2 | 2020-12-14 12:19:07 +00:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | ac12274acd | cmdlineTests.sh: Fix the script failing to detect that --ast option does not exist | 2020-12-12 06:30:57 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1f2ffa99c2 | cmdlineTests.sh: Fix test_solc_assembly_output including garbage in the tested output | 2020-12-12 06:30:57 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | db9aa36d6c | Merge pull request #10567 from blishko/unary-operators-fix [SMTChecker] Fix CHC analysis of increment/decrement | 2020-12-11 18:52:12 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | da9cede0fe | Merge pull request #10348 from ethereum/simplify-compiler Simplify abstraction of Compiler/CompilerContext/CompilerStack | 2020-12-11 17:42:36 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 8927015e5a | [SMTChecker] Adding unary increment and decrement as under/overflow verification targets for the CHC engine | 2020-12-11 17:41:50 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 7972d8eb98 | Merge pull request #10578 from ethereum/ast-test Properly print sources in ASTJSONTest | 2020-12-11 17:41:31 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | adead3072d | Merge pull request #10570 from ethereum/abiv2-isabelle-test-values-fix-bugs Ensure empty arrays are not visited and fix formatting issues | 2020-12-11 17:38:15 +01:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 2139f93410 | Merge pull request #10556 from ethereum/external-test-readme README describing the workflow around external tests and their repositories | 2020-12-11 17:37:38 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4a7f2ddc6d | Properly print sources in ASTJSONTest | 2020-12-11 15:28:54 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ccd1f283aa | Merge pull request #9360 from ethereum/rich-function-type Improve error message when assigning builtin functions | 2020-12-11 15:25:59 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 98d8174d31 | Simplify Compiler/CompilerContext by removing extra layers of indirection | 2020-12-11 14:43:51 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b40b82535c | Add comprehensive tests for FixedHash Also explicitly disallow FixedHash<0>, given most functions were not working with it, and it is not very useful. | 2020-12-11 12:20:37 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fa37e69c25 | Improved error messages when converting to/from builtin functions | 2020-12-10 22:38:15 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ff7e45f417 | Add test cases for assigning builtins/bound functions to function types | 2020-12-10 22:18:52 +00:00 |  | 
			
				
					| 
							
							
								 Đorđe Mijović | 9e4f3bad06 | Merge pull request #10569 from ethereum/byteArrayStorageStorage Fix copying byte arrays from storage to storage. | 2020-12-10 22:52:50 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9bd4a1095e | Ensure empty arrays are not visited and fix formatting issues | 2020-12-10 22:43:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bd641a5206 | Enable more C++ compiler warnings | 2020-12-10 21:03:58 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 7764ee8d86 | Fix copying byte arrays from storage to storage. | 2020-12-10 21:47:37 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 747e1709ff | fixup! README describing the workflow around external tests and their repositories | 2020-12-10 19:53:49 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 12418c533b | fixup! README describing the workflow around external tests and their repositories | 2020-12-10 19:53:49 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 14ea1bc145 | README describing the workflow around external tests and their repositories | 2020-12-10 19:53:49 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | dc1c0e9d4e | Abiv2 fuzzer: Retrieve values to be encoded from the fuzzer | 2020-12-10 16:33:14 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | fe79a27a0a | Merge pull request #10561 from ethereum/abiv2-isabelle-values Abiv2 fuzzer: Make integer value generation consistent with range for… | 2020-12-10 14:15:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e15136c210 | Merge pull request #10558 from ethereum/magictype-tests Adds more tests for state access (block/tx/msg) | 2020-12-10 14:05:37 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 3c8caabf2e | Remove unused code | 2020-12-10 12:56:04 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 693548b787 | Abiv2 fuzzer: Make integer value generation consistent with range for that integer type | 2020-12-10 12:34:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4861c9b8d1 | Merge pull request #10554 from ethereum/emptyBytesPushSol2Yul [Sol->Yul] Implementing empty byte array push. | 2020-12-10 12:19:07 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 37cc795034 | Fix segfault for empty @return tags in modifiers | 2020-12-10 11:54:40 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 7e930f7bb3 | Merge pull request #10543 from ethereum/abiv2-isabelle-encode-test Isabelle abiv2 fuzzer: Add type string | 2020-12-09 23:33:41 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f9d6abf69b | Add more tests for state access (block, msg, tx, etc.) Move some of them out of SolidityEndToEndTests. Additionally this ensures the deterministic values of the testing infrastructure. | 2020-12-09 20:46:01 +00:00 |  | 
			
				
					| 
							
							
								 Leonardo | 9e07981920 | Merge pull request #10477 from ethereum/smt_isoltest_cex [SMTChecker] Move CHC counterexamples to primary location | 2020-12-09 20:37:24 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 3c142e0e94 | Move CHC counterexamples to primary location | 2020-12-09 19:55:18 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ab74194ca3 | [Sol->Yul] Implementing empty byte array push. | 2020-12-09 19:31:35 +01:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 2e3cba996a | Isabelle abiv2 fuzzer: Add type string | 2020-12-09 18:10:10 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 165cab9e9d | Switch the external tests back to the usual branches from solidity-external-tests | 2020-12-09 17:33:13 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | e691b7402a | Move standard-json "modelCheckerSettings" key to "settings.modelChecker". | 2020-12-09 15:53:32 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | a961a76263 | Do not run SMTChecker when file level functions/constants are present. | 2020-12-09 12:18:55 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 3ca4a5136d | Merge pull request #10539 from blishko/test-issue-10502 [SMTChecker] Adding test witnessing that SMTChecker no longer crashes when producing CEX with arrays | 2020-12-09 11:03:53 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | de34fe8aa3 | [SMTChecker] Adding test witnessing that SMTChecker no longer crashes when producing CEX with arrays | 2020-12-09 09:13:39 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 47b10fd751 | Report warning if contract uses abicoder v1, but IR is requested | 2020-12-09 01:20:58 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 0d7f9ae183 | Merge pull request #10520 from ethereum/fix-initial-optimizer-settings-in-external-tests Fix initial optimizer settings in external tests | 2020-12-08 20:52:59 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 49d1f541a1 | Merge pull request #10264 from ethereum/warn-conversion Enable -Wconversion | 2020-12-08 20:37:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 672abc2276 | Merge pull request #10530 from ethereum/changeConstructorOrder [Sol->Yul] Evaluate base arguments in derived to base order. | 2020-12-08 20:32:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e97ca0a777 | Evaluate base arguments in derived to base order. | 2020-12-08 20:27:06 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7e88ba8da0 | Enable the -Wconversion warning | 2020-12-08 16:45:24 +00:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | a66ab1eb4e | Simplify functions for setting solc version in Truffle config | 2020-12-08 16:23:37 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 8cd6e15333 | When changing compiler settings in Truffle config, always set all of them | 2020-12-08 16:21:46 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 5868eb7879 | Take into account optimization level when creating initial Truffle settings for external tests | 2020-12-08 16:11:17 +01:00 |  |