| 
							
							
								 Kamil Śliwak | c63fd0a1af | docs_version_pragma_check.sh: Remove the special case for versions ending in .99 | 2021-01-14 17:35:19 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | a39c8e3750 | docs_version_pragma_check.sh: Switch to the new-style [[ ]] conditions | 2021-01-14 17:35:19 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | d8d5b3ab20 | docs_version_pragma_check.sh: Don't treat missing compiler version as an error if it's the current dev version | 2021-01-14 17:35:19 +01:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 203ebf89bb | scripts/common.sh: Add printWarning() helper | 2021-01-14 17:35:19 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | 110e0e1f25 | Merge pull request #10763 from blishko/smt-abi-fixes [SMTChecker] Small fixes in handling ABI functions | 2021-01-14 16:00:49 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7d036dcb81 | Merge pull request #10762 from ethereum/packedStorageOverflowSol2Yul [Sol->Yul] Fixing uncheked increment/decrement. | 2021-01-14 15:32:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6769c519b2 | Merge pull request #10764 from ethereum/fixLibraryFromModule Fix accessing libraries inside modules. | 2021-01-14 15:30:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7f03af08b6 | Merge pull request #10766 from ethereum/snark Move snark.sol in tests to externalContracts | 2021-01-14 15:06:23 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e61c4b411e | Merge pull request #10754 from ethereum/extractTwoTests Extract some tests. | 2021-01-14 15:05:38 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4db0e3049e | Move snark.sol in tests to externalContracts | 2021-01-14 13:55:36 +00:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 2ee0f347b9 | [SMTChecker] additional regression tests | 2021-01-14 14:54:14 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 504e4c22b2 | [SMTChecker] Fix in abi handling - tuple expression of size 1 has the type of the member and not TupleType | 2021-01-14 14:53:56 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | b4d2a71eec | [SMTChecker] Fix in abi handling - fixed missing type conversion | 2021-01-14 14:53:44 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 32a923c7ef | [SMTChecker] Fix in abi handling - abstracting expressions of type Function inside ABI functions when translating to SMT | 2021-01-14 14:53:22 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a65415cdad | Fix accessing libraries inside modules. | 2021-01-14 14:07:08 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | dc3e76bc2c | [Sol->Yul] Fixing uncheked increment/decrement. | 2021-01-14 13:46:04 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2a62814686 | Merge pull request #10758 from ethereum/defaultBuildType Set default build type, if none was specified. | 2021-01-14 11:36:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 170cd5d2ae | Merge pull request #10760 from ethereum/asmConstantsFileLevel Fix accessing constants at file level from inline assembly. | 2021-01-14 11:33:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8905af28c3 | Merge pull request #10759 from ethereum/nestedBytesArraySol2Yul [Sol->Yul] Fixing nested bytes array push. | 2021-01-14 11:33:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 45be47fc6b | Merge pull request #10756 from ethereum/fixModifierLookup Fix modifier lookup | 2021-01-14 11:28:26 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c8a351d34f | Merge pull request #10467 from ethereum/dataFlowAnalyzerOptimization Various optimizations for the DataFlowAnalyzer. | 2021-01-14 11:21:22 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | eb88ba05c7 | Merge pull request #10751 from ethereum/emscriptenDockerUpdate Update emscripten docker image to be based on emscripten 2.0.12 and boost 1.75.0. | 2021-01-14 11:19:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8ad9290086 | Fix modifier lookup. | 2021-01-14 11:01:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 30305ebbd9 | Fix accessing constants at file level from inline assembly. | 2021-01-14 10:51:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | afbf68f79c | Merge pull request #10753 from ethereum/ir-negate Fix YulUtilFunctions::negateNumberWrappingFunction | 2021-01-14 10:48:15 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 7c45509a77 | [Sol->Yul] Fixing nested bytes array push. | 2021-01-14 10:32:31 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | cee8ae75c8 | Set default build type, if none was specified. | 2021-01-14 10:22:50 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | fb4b38a78e | Extract some tests. | 2021-01-13 23:45:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c15c6d26b7 | Fix YulUtilFunctions::negateNumberWrappingFunction | 2021-01-13 21:29:37 +00:00 |  | 
			
				
					| 
							
							
								 Leonardo | 501461147e | Merge pull request #10750 from blishko/issue-10657 [SMTChecker] Fixed pushing string literal to bytes array | 2021-01-13 17:28:42 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f34d7120a2 | Add and use mapTuple helper. | 2021-01-13 17:23:27 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 5e13744423 | [SMTChecker] Fixed pushing string literal to bytes array | 2021-01-13 16:30:50 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | b5bb802a93 | Fix undefined behaviour on 32-bit platforms in swarm hash. | 2021-01-13 15:52:58 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6eea2f5c08 | Merge pull request #9959 from a3d4/fix-ice-struct-with-mapping-assignment Fix ICE caused by const structs with mappings | 2021-01-13 15:19:02 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo | fe344ed6e5 | Merge pull request #10748 from blishko/smt-refactoring [SMTChecker] Refactoring common functionality | 2021-01-13 14:23:19 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 91cdb606a5 | Some style review suggestions. | 2021-01-13 12:43:38 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 804bd8f6dd | Switch to new emscripten docker image. | 2021-01-13 02:22:09 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 10c742ed0a | Update emscripten build to be compatible with new docker image. | 2021-01-13 01:09:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d0c8c79888 | Update emscripten docker image to be based on emscripten 2.0.12 and boost 1.75.0. | 2021-01-13 00:33:03 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 4505889481 | Replace ranges::all_of wrapper by range-v3. | 2021-01-12 21:44:42 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 75bed10be5 | Check for scopes in LoadResolver. | 2021-01-12 21:41:51 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | eb035147d2 | Rephrase erasure condition in DataFlowAnalyzer. | 2021-01-12 21:40:52 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 3ed55613ba | Add and use cxx20::ranges::all_of. | 2021-01-12 21:40:52 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 970e8064bb | Clear variables, but not backreferences in popScope. | 2021-01-12 21:40:52 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 7fe03cbab0 | Implement cxx20 polyfill and replace InvertibleMap entirely. | 2021-01-12 21:40:40 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 625d402dbb | Various optimizations for the DataFlowAnalyzer. | 2021-01-12 21:39:20 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e9dcd4f813 | Merge pull request #10739 from ethereum/mapFetchValue Add fetchValue utility for maps. | 2021-01-12 20:33:40 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | 35a25b107f | Fix ICE caused by const structs with mappings | 2021-01-12 18:39:54 +01:00 |  | 
			
				
					| 
							
							
								 Martin Blicha | 7c6340fe4f | [SMTChecker] Refactoring expression to tuple assignment | 2021-01-12 17:15:14 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 162b1508da | Merge pull request #10744 from ethereum/useDropEx Use drop_exactly. | 2021-01-12 17:11:54 +01:00 |  |