Nim 1.0.4 (#604)

* Nim 1.0.4

* Azure: try to fix cache key

* mock_validator_keys.nim: fix index out of bounds

* Travis: make Nim building verbose
This commit is contained in:
Ștefan Talpalaru 2019-11-29 10:17:18 +01:00 committed by Mamy Ratsimbazafy
parent 2a728d9468
commit 84c189fd1b
4 changed files with 9 additions and 6 deletions

View File

@ -53,7 +53,8 @@ install:
script:
- set -e # fail fast
- make -j${NPROC} NIMFLAGS="--parallelBuild:${NPROC}" update # to allow a newer Nim version to be detected
# Building Nim-1.0.4 takes up to 10 minutes on Travis - the time limit after which jobs are cancelled for having no output
- make -j${NPROC} NIMFLAGS="--parallelBuild:${NPROC}" V=1 update # to allow a newer Nim version to be detected
- make -j${NPROC} NIMFLAGS="--parallelBuild:${NPROC}"
- make -j${NPROC} NIMFLAGS="--parallelBuild:${NPROC}" DISABLE_TEST_FIXTURES_SCRIPT=1 test

View File

@ -14,13 +14,13 @@ jobs:
- task: CacheBeta@1
displayName: 'cache Nim binaries'
inputs:
key: NimBinaries | $(Agent.OS) | $(PLATFORM) | $(Build.SourceBranchName)
key: NimBinaries | $(Agent.OS) | $(PLATFORM) | "$(Build.SourceBranchName)"
path: NimBinaries
- task: CacheBeta@1
displayName: 'cache p2pd binaries'
inputs:
key: p2pdCache | $(Agent.OS) | $(PLATFORM) | $(Build.SourceBranchName)
key: p2pdCache | $(Agent.OS) | $(PLATFORM) | "$(Build.SourceBranchName)"
path: p2pdCache
- task: CacheBeta@1

View File

@ -12,14 +12,16 @@ import
# Specs
../../beacon_chain/spec/[datatypes, crypto]
# this is being indexed inside "mock_deposits.nim" by a value up to `validatorCount`
# which is `num_validators` which is `MIN_GENESIS_ACTIVE_VALIDATOR_COUNT`
let MockPrivKeys* = block:
var privkeys: array[SLOTS_PER_EPOCH * 16, ValidatorPrivKey]
var privkeys: array[MIN_GENESIS_ACTIVE_VALIDATOR_COUNT, ValidatorPrivKey]
for pk in privkeys.mitems():
pk = newPrivKey()
privkeys
let MockPubKeys* = block:
var pubkeys: array[SLOTS_PER_EPOCH * 16, ValidatorPubKey]
var pubkeys: array[MIN_GENESIS_ACTIVE_VALIDATOR_COUNT, ValidatorPubKey]
for idx, privkey in MockPrivKeys:
pubkeys[idx] = pubkey(privkey)
pubkeys

@ -1 +1 @@
Subproject commit a13a7efa9fd3bb2fdd2537821b0f687296f8d461
Subproject commit 42c5e97a5ba2cf31a573160e7d0a2efd615334c5