Peter Lemenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							8f1668ffb8 
							
						 
					 
					
						
						
							
							libsolutil: Add missing include  
						
						... 
						
						
						
						This helps suppressing the following message during compilation:
```
/builddir/build/BUILD/solidity-0.8.18/libsolutil/Common.h:55:27: error: 'uint8_t' was not declared in this scope
   55 | using bytes = std::vector<uint8_t>;
      |                           ^~~~~~~
/builddir/build/BUILD/solidity-0.8.18/libsolutil/Common.h:49:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
   48 | #include <functional>
  +++ |+#include <cstdint>
   49 | #include <string>
```
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> 
						
					 
					
						2023-02-04 16:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nikola Matic 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e2adb953 
							
						 
					 
					
						
						
							
							Allow support for older boost and adjust docs  
						
						
						
					 
					
						2023-01-18 10:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Q. Saramago 
							
						 
					 
					
						
						
						
						
							
						
						
							7063fabf1f 
							
						 
					 
					
						
						
							
							Update CI ubuntu version to 2204  
						
						... 
						
						
						
						Minor fix
replace deprecated is_pod 
						
					 
					
						2023-01-12 10:37:29 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							24df40de9a 
							
						 
					 
					
						
						
							
							Allow running Eldarica from the command line  
						
						
						
					 
					
						2022-11-22 21:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								Ishtiaque Zahid 
							
						 
					 
					
						
						
						
						
							
						
						
							3abf2724a1 
							
						 
					 
					
						
						
							
							changed output of formatNumberReadable so that it shows powers of two and one-less-than powers of two in a more compact format  
						
						
						
					 
					
						2022-11-14 17:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							74be278242 
							
						 
					 
					
						
						
							
							De-macro helpers.  
						
						
						
					 
					
						2022-11-01 12:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							c23093e0f0 
							
						 
					 
					
						
						
							
							[libsolutil] Add new JSON helper functions.  
						
						
						
					 
					
						2022-10-26 09:33:03 -05:00 
						 
				 
			
				
					
						
							
							
								Rajkumar gaur 
							
						 
					 
					
						
						
						
						
							
						
						
							bfd83c966a 
							
						 
					 
					
						
						
							
							Updated Whiskers for checking invalid tags  
						
						... 
						
						
						
						For Example, raise an error if it contains invalid tags like
<?ba<!b</b 
						
					 
					
						2022-09-29 07:36:29 +05:30 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2a41295d03 
							
						 
					 
					
						
						
							
							Drop implicit alignment argument from FixedHash  
						
						
						
					 
					
						2022-09-27 17:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							725253551e 
							
						 
					 
					
						
						
							
							Improve FunctionSelector helpers  
						
						
						
					 
					
						2022-09-27 17:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							f7cc29bec1 
							
						 
					 
					
						
						
							
							Add std:: qualifier to move() calls  
						
						
						
					 
					
						2022-08-30 11:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5332c2b9 
							
						 
					 
					
						
						
							
							Fix spelling mistakes and CI spellcheck job  
						
						
						
					 
					
						2022-08-18 14:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ishtiaque Zahid 
							
						 
					 
					
						
						
						
						
							
						
						
							61febbd249 
							
						 
					 
					
						
						
							
							formatNumberReadable now prints signed integers as well  
						
						
						
					 
					
						2022-06-24 07:15:15 +06:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							53c4facf4e 
							
						 
					 
					
						
						
							
							Fix compilation error.  
						
						
						
					 
					
						2022-06-15 11:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							927da20ce4 
							
						 
					 
					
						
						
							
							Adds solidity::util::unreachable() helper function.  
						
						
						
					 
					
						2022-06-07 16:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							953bc9fed2 
							
						 
					 
					
						
						
							
							Merge pull request  #12983  from ethereum/hint-via-ir  
						
						... 
						
						
						
						Recommend `via-ir` whenever a stack too deep error is encountered. 
						
					 
					
						2022-05-20 12:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							cf311e5780 
							
						 
					 
					
						
						
							
							Disable maybe-unitialized warning for boost headers using a pragma.  
						
						
						
					 
					
						2022-05-11 16:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae17c8e65 
							
						 
					 
					
						
						
							
							Recommend via-ir whenever a stack too deep error is encountered.  
						
						
						
					 
					
						2022-05-05 19:22:03 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							048b253a93 
							
						 
					 
					
						
						
							
							Refix MSVC Debug crash  
						
						
						
					 
					
						2022-04-26 01:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5930dd8e 
							
						 
					 
					
						
						
							
							Put arguments in parantheses in assert macro definitions  
						
						
						
					 
					
						2022-04-06 22:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							047034544e 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations  
						
						
						
					 
					
						2022-03-09 18:55:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							519e1c9402 
							
						 
					 
					
						
						
							
							Specify namespaces  
						
						... 
						
						
						
						Fix references into solidity::util 
						
					 
					
						2022-03-08 00:09:17 -05:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							52dfccca98 
							
						 
					 
					
						
						
							
							Replace all locale-dependent operations with locale-agnostic counterparts  
						
						
						
					 
					
						2022-03-07 17:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							73470aed6a 
							
						 
					 
					
						
						
							
							Fix util::valueOrDefault.  
						
						
						
					 
					
						2022-01-31 19:33:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9225eb60 
							
						 
					 
					
						
						
							
							Merge pull request  #11800  from spiyer99/separate-control-flow-from-error-reporting-in-CommandLineParser  
						
						... 
						
						
						
						Separate control flow from error reporting in command line parser 
						
					 
					
						2021-12-06 16:50:27 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d9a4020a92 
							
						 
					 
					
						
						
							
							Function to read a number of bytes from an input stream.  
						
						
						
					 
					
						2021-12-01 16:24:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b6bd85202c 
							
						 
					 
					
						
						
							
							Accessors for exceptions.  
						
						
						
					 
					
						2021-12-01 14:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							276d173e68 
							
						 
					 
					
						
						
							
							Document DEV_SIMPLE_EXCEPTION macro  
						
						
						
					 
					
						2021-11-09 18:16:30 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49d7b78466 
							
						 
					 
					
						
						
							
							Merge pull request  #12123  from ethereum/empty-switch-12068  
						
						... 
						
						
						
						CodeGen: Only output switch when it has cases 
						
					 
					
						2021-10-12 17:42:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							76f31e2c4e 
							
						 
					 
					
						
						
							
							Whiskers: Support conditional value parameters for lists  
						
						
						
					 
					
						2021-10-12 17:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1455ce95 
							
						 
					 
					
						
						
							
							Define solThrow() macro to make throwing simple errors less verbose  
						
						
						
					 
					
						2021-10-11 20:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								TerranCivilian 
							
						 
					 
					
						
						
						
						
							
						
						
							020ecc2131 
							
						 
					 
					
						
						
							
							Preserve original newlines in solidity::util::readUntilEnd()  
						
						
						
					 
					
						2021-10-05 20:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe6aa1328 
							
						 
					 
					
						
						
							
							Add default messages to assertion macros  
						
						
						
					 
					
						2021-10-04 12:05:00 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							1f087ce15c 
							
						 
					 
					
						
						
							
							Define an assertThrow() variant that allows providing the default message  
						
						
						
					 
					
						2021-10-04 12:05:00 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c8846e669 
							
						 
					 
					
						
						
							
							Merge pull request  #11976  from ethereum/json-cleanup  
						
						... 
						
						
						
						Some cleanup and testing for JSON 
						
					 
					
						2021-09-24 19:03:45 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1531863835 
							
						 
					 
					
						
						
							
							Split Common.h into Numeric.h.  
						
						
						
					 
					
						2021-09-23 15:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							50ce1f5ddd 
							
						 
					 
					
						
						
							
							Disambiguate bytesRequired  
						
						
						
					 
					
						2021-09-22 11:22:07 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e68df3cd 
							
						 
					 
					
						
						
							
							Document JsonFormat  
						
						
						
					 
					
						2021-09-21 10:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f881409ea4 
							
						 
					 
					
						
						
							
							Stack layout generator for new code generation.  
						
						
						
					 
					
						2021-09-02 17:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1a0f08ca 
							
						 
					 
					
						
						
							
							readFileAsString(): Accept path as boost::filesystem::path instead of string  
						
						
						
					 
					
						2021-08-17 12:58:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3622b30a1d 
							
						 
					 
					
						
						
							
							Refactor RedundantAssignEliminator.  
						
						
						
					 
					
						2021-08-13 14:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							3755210b7b 
							
						 
					 
					
						
						
							
							[libyul] ObjectParser: Enables the use of custom source mapping via @use-src.  
						
						
						
					 
					
						2021-07-27 16:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Ladislav Sladecek 
							
						 
					 
					
						
						
						
						
							
						
						
							9bbeea58c8 
							
						 
					 
					
						
						
							
							Make --pretty-json work with Standard JSON output  
						
						
						
					 
					
						2021-07-26 16:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f3707f2ab0 
							
						 
					 
					
						
						
							
							Control flow graph for Yul.  
						
						
						
					 
					
						2021-07-15 15:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6753c8f624 
							
						 
					 
					
						
						
							
							Rename escapeAndQuoteYulString() back to escapeAndQuoteString()  
						
						
						
					 
					
						2021-07-14 21:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							a72857df03 
							
						 
					 
					
						
						
							
							CommonIO: Replace readStandardInput() with readUntilEnd() with a configurable stream  
						
						
						
					 
					
						2021-07-02 14:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13d1fc9f41 
							
						 
					 
					
						
						
							
							Merge pull request  #11579  from ethereum/better-errors-about-bad-paths-in-tests-with-external-sources  
						
						... 
						
						
						
						Better errors about bad paths in tests with external sources 
						
					 
					
						2021-06-30 11:56:47 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							19fada966f 
							
						 
					 
					
						
						
							
							Do not use \b, \v and \f escapes in string literals in generated Yul code  
						
						
						
					 
					
						2021-06-28 14:13:47 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							65e23ff171 
							
						 
					 
					
						
						
							
							CommonIO: Make readFile() check if the file is not a directory and if not fail with a sensible exception rather than std::length_error  
						
						
						
					 
					
						2021-06-25 16:04:58 +02:00 
						 
				 
			
				
					
						
							
							
								TerranCivilian 
							
						 
					 
					
						
						
						
						
							
						
						
							c15501eea9 
							
						 
					 
					
						
						
							
							Remove unneeded include files  
						
						
						
					 
					
						2021-06-07 12:53:18 -04:00