Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							88030c6568
							
						
					 | 
					
						
						
							
							[SMTChecker] Refactor verification targets
						
						
						
						
						
					 | 
					
						2020-07-10 10:28:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							f97fa9b520
							
						
					 | 
					
						
						
							
							[SMTChecker] Add current input variables to the function summary
						
						
						
						
						
					 | 
					
						2020-07-02 15:30:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							5517e817d5
							
						
					 | 
					
						
						
							
							Do not trust code of external functions
						
						
						
						
						
					 | 
					
						2020-07-01 18:20:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							56e7d43384
							
						
					 | 
					
						
						
							
							Rename var
						
						
						
						
						
					 | 
					
						2020-07-01 18:20:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							5160f89c1b
							
						
					 | 
					
						
						
							
							[SMTChecker] Support to external calls to unknown code
						
						
						
						
						
					 | 
					
						2020-07-01 18:20:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c4e286390
							
						
					 | 
					
						
						
							
							[SMTChecker] Replace wrap mod by slack vars
						
						
						
						
						
					 | 
					
						2020-06-12 14:57:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6e4943089
							
						
					 | 
					
						
						
							
							Adding fixes for signedness warnings in libsolidity
						
						
						
						
						
						
						
						Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 | 
					
						2020-06-10 10:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							f49e2424b2
							
						
					 | 
					
						
						
							
							[SMTChecker] Erase knowledge when array variable is pushed
						
						
						
						
						
					 | 
					
						2020-06-08 10:23:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d243f5baac
							
						
					 | 
					
						
						
							
							Merge pull request #9045 from ethereum/smt_fix_tuple
						
						
						
						
						
						
						
						[SMTChecker] Fix internal error in tuples of tuples. 
						
					 | 
					
						2020-06-05 14:21:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							731e6466a0
							
						
					 | 
					
						
						
							
							Merge pull request #9067 from ethereum/smt_fix_fp_again
						
						
						
						
						
						
						
						[SMTChecker] Fix BMC targets with FP 
						
					 | 
					
						2020-06-05 12:39:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							87ceb72b82
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix internal error in tuples of tuples.
						
						
						
						
						
					 | 
					
						2020-06-05 12:20:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							10162016ae
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix internal error on try/catch
						
						
						
						
						
					 | 
					
						2020-06-02 16:51:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							97cb091ada
							
						
					 | 
					
						
						
							
							Merge pull request #9068 from ethereum/smt_fix_state_var_init_call
						
						
						
						
						
						
						
						[SMTChecker] Relax assertion about callstack 
						
					 | 
					
						2020-06-02 15:53:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ede39fc2da
							
						
					 | 
					
						
						
							
							[SMTChecker] Relax assertion about callstack
						
						
						
						
						
					 | 
					
						2020-06-02 12:50:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2128ff9f13
							
						
					 | 
					
						
						
							
							Fix ICE on push for member access
						
						
						
						
						
					 | 
					
						2020-05-29 19:13:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5d25692a5
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix BMC targets with FP
						
						
						
						
						
					 | 
					
						2020-05-29 18:13:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							b90fb1cab6
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE on index access assignment inside single branches
						
						
						
						
						
					 | 
					
						2020-05-28 15:56:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							a73ec6a82f
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE in inlining function calls while short circuiting
						
						
						
						
						
					 | 
					
						2020-05-28 13:14:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb1cbbc1f1
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix fixed point inc/dec
						
						
						
						
						
					 | 
					
						2020-05-28 10:56:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e9f0c52e1
							
						
					 | 
					
						
						
							
							[SMTChecker] Support to bitwise
						
						
						
						
						
					 | 
					
						2020-05-27 20:59:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9604174151
							
						
					 | 
					
						
						
							
							Rename asCallableFunction.
						
						
						
						
						
					 | 
					
						2020-05-26 11:35:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a91c9b971
							
						
					 | 
					
						
						
							
							Remove Type from SolverInterface
						
						
						
						
						
					 | 
					
						2020-05-20 12:55:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							45eba27424
							
						
					 | 
					
						
						
							
							Rename namespace
						
						
						
						
						
					 | 
					
						2020-05-20 12:55:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							087605ea02
							
						
					 | 
					
						
						
							
							Create libsmtutil
						
						
						
						
						
					 | 
					
						2020-05-20 12:55:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2435ab938c
							
						
					 | 
					
						
						
							
							Add verification target for empty pop
						
						
						
						
						
					 | 
					
						2020-05-18 16:35:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4d26c02e4
							
						
					 | 
					
						
						
							
							Assume that push will not overflow
						
						
						
						
						
					 | 
					
						2020-05-18 16:35:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							82db35e563
							
						
					 | 
					
						
						
							
							[SMTChecker] Support array push/pop
						
						
						
						
						
					 | 
					
						2020-05-18 16:33:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0c605aa85
							
						
					 | 
					
						
						
							
							[SMTChecker] Support array length
						
						
						
						
						
					 | 
					
						2020-05-14 23:32:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cae074b8a
							
						
					 | 
					
						
						
							
							Add error IDs to BMC
						
						
						
						
						
					 | 
					
						2020-05-12 11:39:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c31a93b3f2
							
						
					 | 
					
						
						
							
							Remove boost::filesystem where it is not needed
						
						
						
						
						
						
						
						A two uses in CommonIO remain for the compiler (plus testing/tools use it extensively) 
						
					 | 
					
						2020-05-11 11:19:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f68c04358
							
						
					 | 
					
						
						
							
							Add unique IDs to error reporting calls
						
						
						
						
						
					 | 
					
						2020-05-06 13:53:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							059d0bdebb
							
						
					 | 
					
						
						
							
							Revert "Use Spacer option to improve performance of constant arrays"
						
						
						
						
						
						
						
						This reverts commit 92059fa848. 
						
					 | 
					
						2020-04-24 11:55:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2e32d372f
							
						
					 | 
					
						
						
							
							virtual modifiers (in Abstract contracts) allow empty bodies
						
						
						
						
						
					 | 
					
						2020-04-23 17:26:59 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							92059fa848
							
						
					 | 
					
						
						
							
							Use Spacer option to improve performance of constant arrays
						
						
						
						
						
					 | 
					
						2020-04-23 10:45:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							cfe3686116
							
						
					 | 
					
						
						
							
							Fix internal error when using array slices
						
						
						
						
						
					 | 
					
						2020-04-22 23:20:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6d98b907ef
							
						
					 | 
					
						
						
							
							Merge pull request #8746 from ethereum/smt_fix_fixed_point
						
						
						
						
						
						
						
						Fix ICE with fixed point 
						
					 | 
					
						2020-04-22 23:18:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							b191139f2a
							
						
					 | 
					
						
						
							
							Fix undefined behavior with nullptr
						
						
						
						
						
					 | 
					
						2020-04-22 20:49:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							83c9e82099
							
						
					 | 
					
						
						
							
							Fix ICE with fixed point
						
						
						
						
						
					 | 
					
						2020-04-22 19:57:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							41ef13129b
							
						
					 | 
					
						
						
							
							Merge pull request #8678 from ethereum/smt_remove_redundant_constraints
						
						
						
						
						
						
						
						[SMTChecker] Remove redundant CHC constraints 
						
					 | 
					
						2020-04-20 15:44:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							4760b8589d
							
						
					 | 
					
						
						
							
							Replaced all instances of lValueRequested to willBeWrittenTo
						
						
						
						
						
					 | 
					
						2020-04-20 12:33:30 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							45f22e3ff4
							
						
					 | 
					
						
						
							
							Add functional map and fold generic functions
						
						
						
						
						
					 | 
					
						2020-04-16 19:21:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							bca43586c6
							
						
					 | 
					
						
						
							
							[SMTChecker] Remove redundant CHC constraints
						
						
						
						
						
					 | 
					
						2020-04-15 18:11:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							aac7a1e434
							
						
					 | 
					
						
						
							
							Apply modernize-pass-by-value.
						
						
						
						
						
					 | 
					
						2020-04-14 10:32:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fc9920112
							
						
					 | 
					
						
						
							
							Use tuple sort name plus index for field name
						
						
						
						
						
					 | 
					
						2020-04-09 12:59:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d9dd654cf
							
						
					 | 
					
						
						
							
							[SMTChecker] Add and use tuple sort
						
						
						
						
						
					 | 
					
						2020-04-08 18:26:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							823a119117
							
						
					 | 
					
						
						
							
							Merge pull request #8570 from aarlt/clang-tidy-apply-modernize-use-emplace
						
						
						
						
						
						
						
						clang-tidy: Apply modernize-use-emplace. 
						
					 | 
					
						2020-04-07 17:28:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3ec22124e
							
						
					 | 
					
						
						
							
							[SMTChecker] Fix ICE in CHC internal calls
						
						
						
						
						
					 | 
					
						2020-04-07 01:09:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							05a85461fe
							
						
					 | 
					
						
						
							
							Symbolic state
						
						
						
						
						
					 | 
					
						2020-04-06 12:27:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cfa44bba3
							
						
					 | 
					
						
						
							
							Allow constructing symbolic arrays from smt sort
						
						
						
						
						
					 | 
					
						2020-04-06 10:50:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							90bb1d8a7c
							
						
					 | 
					
						
						
							
							Apply modernize-use-emplace.
						
						
						
						
						
					 | 
					
						2020-04-02 17:35:48 -05:00 | 
					
					
						
						
							
							
							
						
					 |