andri lim
0d64e0a6c3
fix #245
2019-02-25 20:02:16 +07:00
Ștefan Talpalaru
750ea067d2
Merge pull request #246 from jangko/fix_299804
...
Fix 299804
2019-02-25 13:27:32 +01:00
andri lim
d6f7dfde5c
pass additional 4 GST
2019-02-25 17:10:38 +07:00
andri lim
3dd18bd8ec
fix block 299804 problem
2019-02-25 17:03:43 +07:00
Ștefan Talpalaru
230e1d6fd0
update submodules
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
2abf779668
fix rebase
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
e8a6b48904
reorder tests
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
9806110979
Makefile: better "github-ssh" target
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
63a976868d
update vendor/nim-beacon-chain
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
2d5952da78
update submodules
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
53917e2d53
AppVeyor: disable test-reproducibility on 32-bit Windows
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
afc865cf89
AppVeyor: see which Mingw-w64 versions are available in this image
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
5fcfa70be4
test-reproducibility: coloured messages
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
4818685c39
AppVeyor: add test-reproducibility
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
e9565258a6
Windows: disable timestamps in PE headers
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
a96976cd0a
custom nimcache dir
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
05535591f1
quiet compiler building
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
0f656125ac
macOS doesn't have "md5sum"
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
0e126d3014
the Windows build is not reproducible
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
90dcb20d35
let the Makefile manage the symlink
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
1324d8e961
Windows can't deal with symlinks in Git
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
da79a7e996
very simple reproducibility test
...
Additional changes:
- Makefile verbosity control
- nimble.sh can now run in parallel on the same *.nimble file
- nimble.sh no longer used in the Makefile, in favour of a nimbus.nims
symlink that eliminates race risks in parallel jobs
- nimbus.nimble takes extra params in the command line, with the caveat
that they also apply to nim
- setCommand() replaced with exec(), to avoid splitting param strings
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
944d489c19
cleanup .appveyor.yml
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
e8d654ed0f
Windows: allow architecture override
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
50860e3817
Makefile: delete tool binaries in the "clean" target
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
63b8ce8c00
Windows: take into account the .exe suffix
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
4c1a20e9cd
AppVeyor: fix x86 PATH
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
69440a6b4c
Makefile comments
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
1b1be6b2ee
try to use the Mingw-w64 instances provided by AppVeyor
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
766d4fb657
AppVeyor: syntax fix
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
74196c87ea
don't bother rebuilding Nimble, since we don't use it
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
e5833d046c
AppVeyor: use the Makefile
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
6ca9f7b83d
Travis: increase Git clone depth to 10
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
21f96bc19e
macOS "ln" doesn't support "-r"
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
ba0c25cb1c
Travis CI: use the Makefile
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
c07006030d
update submodules
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
44a88bbf4c
use "nim" instead of "nimble" to run *.nimble tasks
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
16f9183dc9
add "tempfile" - used by nim-rocksdb tests
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
f8faa16e76
various fixes and improvements
...
- "vendor/Nim/dist" might not exist
- work around build_all.sh not liking a symbolic link for csources
- submodule rename: asyndispatch2 -> chronos
- allow parallel building of Nim csources
- Windows testing
- go back to detached HEADs for reproducible historical builds
- update submodules
- document workflows
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
b7d5de3bed
update Makefile comments
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
f98902e2e5
add submodules for csources and Nimble
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
53acac205a
fix the github-ssh `make` target
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
16296cbe72
add submodules
2019-02-24 10:41:05 +02:00
Ștefan Talpalaru
500820c9e4
Makefile: bring GITHUB_REPOS up to date
2019-02-23 18:50:12 +02:00
andri lim
592fa5df7e
fix SIGNEXTEND opcode
2019-02-23 17:57:53 +02:00
andri lim
1bc8f41b87
emergency fix #239
2019-02-23 17:57:53 +02:00
andri lim
eec9f32985
pass additional 32 GST, no addition failed GST
2019-02-23 17:57:53 +02:00
andri lim
bc675b1daa
fix contract creation
2019-02-23 17:57:53 +02:00
andri lim
f5e54b8d4f
fix self destruct problem
2019-02-23 17:57:53 +02:00
andri lim
d21d0814c6
add getAncestorHash to hunter tool
2019-02-22 13:11:28 +02:00