Alex Beregszaszi
5b4b620d8b
Do not crash on AST if parsing failed
2017-05-11 08:02:03 +01:00
Alex Beregszaszi
a6586f7504
Merge pull request #2252 from pirapira/fix-build
...
Remove an unused function `successAssemble`
2017-05-10 08:25:48 +01:00
jamesray1
139fdb36c7
Update introduction-to-smart-contracts.rst
2017-05-10 15:26:17 +10:00
jamesray1
1d5c0ce9f4
Update introduction-to-smart-contracts.rst
...
Updated link for pragma.
2017-05-10 15:20:12 +10:00
Yoichi Hirai
9dac41d845
Remove an unused function successAssemble
...
Otherwise, I see a build failure:
test/libjulia/Parser.cpp:92:6: error: ‘bool dev::solidity::test::{anonymous}::successAssemble(const string&, bool)’ defined but not used [-Werror=unused-function]
bool successAssemble(string const& _source, bool _allowWarnings = true)
^~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
2017-05-09 11:51:16 +02:00
ethers
cd1d112816
Comment update SHA3-256 to Keccak-256
...
Could have been part of aefb6e5fcf
2017-05-08 21:30:16 -07:00
Alex Beregszaszi
9e8e6dd57b
Merge pull request #2214 from ethereum/jsoncompiler-tests
...
Add basic test for jsonCompiler
2017-05-06 11:52:16 +01:00
Alex Beregszaszi
41b5361b3f
Run in optimizer mode when requested
2017-05-06 11:28:46 +01:00
Alex Beregszaszi
31bd4acf66
Split out common metadata validation code
2017-05-06 11:28:01 +01:00
Alex Beregszaszi
c4315521a3
Add basic test for jsonCompiler
2017-05-06 11:28:01 +01:00
jamesray1
1b1af751fd
Merge pull request #1 from jamesray1/jamesray1-patch-1
...
Update introduction-to-smart-contracts.rst
2017-05-06 20:27:27 +10:00
jamesray1
347a4040e6
Update introduction-to-smart-contracts.rst
...
Grammar
This sentence was a bit confusing due to changing from it to they: "Contracts cannot access log data after it has been created, but they can be efficiently accessed from outside the blockchain.", however changing it to the following may sound awkward "Contracts cannot access log data after log data has been created, but log data can be efficiently accessed from outside the blockchain."
Also added links to terminology that may not be understood by lay readers.
2017-05-06 20:20:36 +10:00
Alex Beregszaszi
822c90573c
Merge pull request #2212 from ethereum/cli-assemble-errors
...
Catch errors gracefully in CLI assembler
2017-05-06 11:18:32 +01:00
Alex Beregszaszi
a95c86e8e4
Catch errors gracefully in CLI assembler
2017-05-06 10:43:58 +01:00
Alex Beregszaszi
a09ee1ceae
Merge pull request #2246 from egalleye/develop
...
Added change to make compile happy on MacOS 10.9.5
2017-05-06 10:41:22 +01:00
Erik Quenon Steggall
0489c99870
Added change to make compile happy on MacOS 10.9.5
2017-05-05 16:49:09 -07:00
Alex Beregszaszi
6706932d7c
Add tests for types in Julia
2017-05-05 22:31:22 +01:00
Alex Beregszaszi
8688b63fa6
Use boost range adaptors in AsmPrinter
2017-05-05 22:31:22 +01:00
Alex Beregszaszi
d6396ee85f
Parse types in Julia mode
2017-05-05 22:31:22 +01:00
Alex Beregszaszi
b0f2a5c162
Merge pull request #2205 from ethereum/julia-strict-parser
...
Stricter parser for Julia
2017-05-05 14:39:47 +01:00
Alex Beregszaszi
07176e82de
Assert that invalid AST elements are not printed in Julia mode
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
c423e140ee
Add flag for JULIA printing
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
f1dbc77272
Remove analyzer from Julia tests
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
62df401328
Add Julia parser test
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
804971973d
Show better error message for Julia mode
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
f1f209db40
Do not allow literal pushes in Julia
2017-05-05 14:21:25 +01:00
Alex Beregszaszi
d61f9c4d4e
Disable labels in Julia
2017-05-05 14:21:25 +01:00
chriseth
0582fcb93b
Merge pull request #2194 from ethereum/removeerrorlabel
...
Remove error label / invalid jump label.
2017-05-05 14:25:43 +02:00
chriseth
bf5c6b7acb
Remove wily and add zesty.
2017-05-05 12:50:54 +02:00
chriseth
2d89cfaa91
Merge pull request #2231 from ethereum/release
...
Merge release back into develop.
2017-05-04 12:01:18 +02:00
chriseth
025b32d936
Merge pull request #2230 from ethereum/version
...
Bump version.
2017-05-04 11:58:20 +02:00
chriseth
2d67f09bc5
Bump version.
2017-05-04 11:57:34 +02:00
greggdourgarian
2ed1b3d6d2
remove extraneous 's'
2017-05-03 14:07:14 -05:00
greggdourgarian
d13a1f4f7b
minor punctuation, typo and clarity changes
2017-05-03 12:24:00 -05:00
chriseth
68ef581059
Merge pull request #2219 from ethereum/develop
...
Release for version 0.4.11
2017-05-03 14:36:32 +02:00
chriseth
34b28ed760
Merge pull request #2218 from ethereum/buglist
...
Update permalink for optimizer bug.
2017-05-03 13:53:16 +02:00
chriseth
9df7a6fa29
Update permalink for optimizer bug and fix release date.
2017-05-03 12:39:54 +02:00
chriseth
a0967a4539
Merge pull request #2217 from ethereum/buglist
...
Update bug list.
2017-05-03 12:32:12 +02:00
chriseth
9fd34bf5c0
Update bug list.
2017-05-03 12:31:45 +02:00
chriseth
4af0451d16
Merge pull request #2207 from ethereum/wski-develop
...
chore(Docs): Replaced instances if - throw to require() where applicable.
2017-05-03 12:28:16 +02:00
chriseth
d92fbe643d
Merge pull request #2216 from ethereum/compilerfix
...
Fix return value in the fuzzer.
2017-05-03 12:28:02 +02:00
chriseth
bd6e891704
Fix return value in the fuzzer.
2017-05-03 12:27:01 +02:00
chriseth
b6c37dd912
Merge pull request #2215 from ethereum/changelog
...
Finalize changelog.
2017-05-03 12:25:10 +02:00
chriseth
dbbd8d60ef
Finalize changelog.
2017-05-03 12:24:22 +02:00
chriseth
e9458be7bd
Parentheses.
2017-05-03 11:07:15 +01:00
chriseth
d58a4e08da
Corrections and some style.
2017-05-03 11:07:15 +01:00
chriseth
7e838fd4a8
Cleanup to make the docs more consistent.
2017-05-03 12:03:02 +02:00
Matt Wisniewski
2b4b86aa7f
Update common-patterns.rst
2017-05-03 12:03:02 +02:00
chriseth
00933b99cc
Merge pull request #2206 from ethereum/fixoptimizer
...
Constant optimizer fix
2017-05-03 11:54:11 +02:00
chriseth
1aa0f77af9
Merge pull request #2139 from roadriverrail/warn_unused
...
Warn on unused local variables
2017-05-03 11:53:36 +02:00