| 
							
							
								 chriseth | 63d071d6e0 | Merge pull request #4783 from elopio/test/function-call-syntactical-equality tests: add yul simplifier not applied with function calls | 2018-08-09 12:08:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fc99014fa2 | Merge pull request #4784 from ethereum/fixes-msvc-compilation Fixes compilation under MSVC introduced in PR #4772. | 2018-08-09 11:58:43 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 79ba5b61b3 | Fixes compilation under MSVC. | 2018-08-09 10:14:47 +02:00 |  | 
			
				
					| 
							
							
								 Leo Arias | 1395bef7ae | tests: add yul simplifier not applied with function calls | 2018-08-09 03:46:22 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 711e2b7cff | Merge pull request #4781 from ethereum/stdNext Explicitly use std::next to avoid boost version. | 2018-08-09 01:30:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7d9692c31d | Explicitly use std::next to avoid boost version. | 2018-08-09 01:12:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b4e33ec25c | Merge pull request #4778 from ethereum/dynamicArraysDocs Change note about returning dynamic arrays. | 2018-08-09 01:09:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cfc745de05 | Change note about returning dynamic arrays. | 2018-08-09 00:55:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5cd5a9652c | Merge pull request #4775 from ethereum/sha3-to-keccak256 Rename FunctionKind SHA3 to KECCAK256 (as the instruction was renamed in libevmasm) | 2018-08-09 00:29:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cbd64e0e11 | Merge pull request #4773 from ethereum/chriseth-patch-1 Clarify packed encoding. | 2018-08-09 00:29:06 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ed52f422b7 | Rename FunctionKind SHA3 to KECCAK256 (as the instruction was renamed in libevmasm) | 2018-08-08 22:37:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 478012a000 | Merge pull request #4772 from ethereum/asm-json Add tests for the assembler object (and avoid misusing string{} for u256) | 2018-08-08 21:59:07 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d3c3fd2079 | Use dev::toString() in Assembly instead of misusing string{} for u256 | 2018-08-08 20:52:19 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0eeb06b6ea | Test for legacyAssembly in StandardCompiler | 2018-08-08 20:52:18 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a16461249f | Add tests for the assembler object | 2018-08-08 20:52:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f01689ac77 | Clarify packed encoding. | 2018-08-08 21:47:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d634d20b5b | Merge pull request #4684 from ethereum/underscores_in_numeric_literals [BREAKING] Underscores in numeric literals | 2018-08-08 21:36:57 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 551343ae3e | Merge pull request #4665 from mattaereal/cmake-patch-solver cmake option added to make solvers optional | 2018-08-08 17:58:01 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9d782cc39c | Merge pull request #4770 from ethereum/throw-codegen Remove code generation for Throw statement | 2018-08-08 17:55:27 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bb071f3075 | Merge pull request #4769 from ethereum/inlineasm-overloading-resolution Provide nicer error message when referencing overloaded references | 2018-08-08 17:55:10 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a9819aa8bc | Remove code generation for Throw statement It is disallowed in the type system. | 2018-08-08 17:02:25 +01:00 |  | 
			
				
					| 
							
							
								 Matías Aereal Aeón | 4b20708c49 | cmake flags to make solvers optional. Implementation of #4651 | 2018-08-08 12:43:57 -03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9062704054 | Merge pull request #4753 from mattaereal/boost-to-string-patch Replace boost:lexical_cast<std::string> for std::to_string. | 2018-08-08 16:07:25 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3c791d637d | Provide nicer error message when referencing overloaded references | 2018-08-08 15:59:24 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | efeffa8083 | Merge pull request #4761 from ethereum/libsolc-exceptions Mark libsolc external C functions as noexcept | 2018-08-08 15:56:12 +01:00 |  | 
			
				
					| 
							
							
								 Matías Aereal Aeón | e902ce1aa0 | Removing std:: from std::to_string and include for boost/lexical_cast | 2018-08-08 11:26:30 -03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 863778fe36 | Merge pull request #4763 from ethereum/remove-experimental-050 Remove experimental 0.5.0 pragma | 2018-08-08 14:57:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1bfb841771 | Remove experimental 0.5.0 pragma | 2018-08-08 14:05:36 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | de8e9114fd | Merge pull request #4740 from ethereum/enforceNumberOfReturnValues Disallow empty return in function with return arguments. | 2018-08-08 14:59:09 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fbc8443174 | Merge pull request #4589 from sifmelcara/fix/dynamic-link-boost-test Fix shared boost test library build by customizing main | 2018-08-08 13:53:00 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 22461ca939 | Merge pull request #4528 from guidovranken/propagate_CMAKE_CXX_FLAGS_jsoncpp Propagate original CMAKE_CXX_FLAGS to jsoncpp compilation | 2018-08-08 13:28:10 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7bf9526f5e | Mark libsolc external C functions as noexcept These are part of the external C API where leaking through exceptions makes no sense. | 2018-08-08 13:23:27 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5b4ad10b3c | Mark StandardCompiler::compile as noexcept It has a generic catch statement and shouldn't leak out exceptions. | 2018-08-08 13:22:40 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | b9222808f6 | Cleanup & polish numbers-with-underscores parsing, also improving tests. | 2018-08-08 13:38:46 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | fb0e3b25d0 | Rename JSONCPP_EXTRA_FLAGS to JSONCPP_CXX_FLAGS, add EMSCRIPTEN workaround and remove obsolete MSVC workaround. | 2018-08-08 13:17:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42447a14eb | Merge pull request #4747 from ethereum/enum-docs Update enum with lifting the restriction for interfaces | 2018-08-08 12:56:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 154a7706ba | Merge pull request #4737 from ethereum/isoltestEarlyExit Return from main if quit was requested during a sub-testsuite. | 2018-08-08 12:55:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d0863f4994 | Merge pull request #4748 from ethereum/validate-identifier Assert that type identifier contains only valid characters | 2018-08-08 12:50:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fd12c718f6 | Merge pull request #4745 from ethereum/nameResolverNoEarlyExit Do not stop after the first error in reference resolution. | 2018-08-08 12:49:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3b2bd2c1df | Merge pull request #4749 from elopio/test/yul-simplifier-not-applied tests: add yul simplifier not applied | 2018-08-08 12:49:14 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 99d3e8e45a | Add back lost test case to a more reasonable location. | 2018-08-08 12:48:59 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 576ba91970 | Adjust return expressions in compilation tests. | 2018-08-08 12:48:59 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d2ca9c8206 | Merge pull request #4754 from Rytiss/patch-1 Fix typo in Solidity name/url in the changelog | 2018-08-08 11:28:04 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 64e3c9913f | Merge pull request #4736 from ethereum/removeFillRight Remove remaining instances of ``fillRight``. | 2018-08-08 11:27:37 +01:00 |  | 
			
				
					| 
							
							
								 Balajiganapathi S | 09a36cba02 | Add stricter hex underscore rules | 2018-08-08 12:05:51 +02:00 |  | 
			
				
					| 
							
							
								 Balajiganapathi S | 0000bfc604 | Allow underscores in numbers. | 2018-08-08 12:05:51 +02:00 |  | 
			
				
					| 
							
							
								 Rytis Slatkevičius | 7cc9ab7d72 | Fix typo in Solidity name/url | 2018-08-08 12:14:39 +03:00 |  | 
			
				
					| 
							
							
								 Matías Aereal Aeón | 7dae58cbcc | Replace boost:lexical_cast<std::string> for std::to_string. | 2018-08-08 03:55:43 -03:00 |  | 
			
				
					| 
							
							
								 Leo Arias | cf3bf57cb2 | tests: add yul simplifier not applied | 2018-08-07 21:58:24 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3064bd17bc | Assert that type identifier contains only valid characters | 2018-08-07 22:29:21 +01:00 |  |