Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder monero-static-win64 Build #6751

Results:

Failed

SourceStamp:

Repositoryhttps://github.com/monero-project/monero.git
Branchmaster
Revision55305559c1ce10ec5d5d5a1c5d31e5056b8a9dd6
Changes8 changes

BuildSlave:

win64

Reason:

The SingleBranchScheduler scheduler named 'monero PR builder' triggered this build

Steps and Logfiles:

  1. git updating ( 0 secs )
    1. stdio
  2. compile  
    1. - no logs -
  3. test  
    1. - no logs -
    1. - no logs -
  4. zip  
    1. - no logs -
  5. upload  
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir C:/msys64/home/vagrant/slave\monero-static-win64 slave
buildername monero-static-win64 Builder
buildnumber 6751 Build
codebase Build
github_repo_name monero Builder
github_repo_owner monero-project Builder
platform win64 BuildSlave
project Build
repository https://github.com/monero-project/monero.git Build
revision 55305559c1ce10ec5d5d5a1c5d31e5056b8a9dd6 Build
scheduler monero PR builder Scheduler
slavename win64 BuildSlave
workdir C:/msys64/home/vagrant/slave\monero-static-win64 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Riccardo Spagni
  2. moneromooo-monero

Timing:

StartMon Mar 4 10:09:53 2019
EndMon Mar 4 10:09:53 2019
Elapsed0 secs

All Changes:

:

  1. Change #18712

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sun 03 Feb 2019 10:33:10
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 529645014ccee2e57b1ce964f9f8c5caa3850bfb

    Comments

    ringct: fix v1 ecdhInfo serialization
    The change made for v2 broke v1, and we have no way to know which
    version we're serializing here. However, since we don't actually
    care about space savings in this case, we continue serialiazing
    both mask and amount.

    Changed files

    • src/cryptonote_basic/cryptonote_boost_serialization.h
  2. Change #18713

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sun 03 Feb 2019 10:34:07
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 49b2a48a46a57fec79cc3132bf7361a75d18d8ad

    Comments

    simplewallet: tell the user to complain to the recipient
    for long payment ids

    Changed files

    • src/simplewallet/simplewallet.cpp
  3. Change #18714

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 04 Mar 2019 09:33:58
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision b8787f430262520a9e81267802b869b1a7cde245

    Comments

    ArticMine's new block weight algorithm
    This curbs runaway growth while still allowing substantial
    spikes in block weight
    
    Original specification from ArticMine:
    
    here is the scaling proposal
    Define: LongTermBlockWeight
    Before fork:
    LongTermBlockWeight = BlockWeight
    At or after fork:
    LongTermBlockWeight = min(BlockWeight, 1.4*LongTermEffectiveMedianBlockWeight)
    Note: To avoid possible consensus issues over rounding the LongTermBlockWeight for a given block should be calculated to the nearest byte, and stored as a integer in the block itself. The stored LongTermBlockWeight is then used for future calculations of the LongTermEffectiveMedianBlockWeight and not recalculated each time.
    Define:   LongTermEffectiveMedianBlockWeight
    LongTermEffectiveMedianBlockWeight = max(300000, MedianOverPrevious100000Blocks(LongTermBlockWeight))
    Change Definition of EffectiveMedianBlockWeight
    From (current definition)
    EffectiveMedianBlockWeight  = max(300000, MedianOverPrevious100Blocks(BlockWeight))
    To (proposed definition)
    EffectiveMedianBlockWeight  = min(max(300000, MedianOverPrevious100Blocks(BlockWeight)), 50*LongTermEffectiveMedianBlockWeight)
    Notes:
    1) There are no other changes to the existing penalty formula, median calculation, fees etc.
    2) There is the requirement to store the LongTermBlockWeight of a block unencrypted in the block itself. This  is to avoid possible consensus issues over rounding and also to prevent the calculations from becoming unwieldy as we move away from the fork.
    3) When the  EffectiveMedianBlockWeight cap is reached it is still possible to mine blocks up to 2x the EffectiveMedianBlockWeight by paying the corresponding penalty.
    
    Note: the long term block weight is stored in the database, but not in the actual block itself,
    since it requires recalculating anyway for verification.

    Changed files

    • src/blockchain_db/blockchain_db.cpp
    • src/blockchain_db/blockchain_db.h
    • src/blockchain_db/lmdb/db_lmdb.cpp
    • src/blockchain_db/lmdb/db_lmdb.h
    • src/blockchain_db/testdb.h
    • src/blockchain_utilities/blockchain_import.cpp
    • src/cryptonote_config.h
    • src/cryptonote_core/blockchain.cpp
    • src/cryptonote_core/blockchain.h
    • src/cryptonote_core/cryptonote_core.cpp
    • src/cryptonote_core/cryptonote_core.h
    • src/daemon/rpc_command_executor.cpp
    • src/rpc/core_rpc_server.cpp
    • src/rpc/core_rpc_server_commands_defs.h
    • tests/CMakeLists.txt
    • tests/block_weight/CMakeLists.txt
    • tests/block_weight/block_weight.cpp
    • tests/block_weight/block_weight.py
    • tests/block_weight/compare.py
    • tests/core_tests/v2_tests.h
    • tests/unit_tests/CMakeLists.txt
    • tests/unit_tests/blockchain_db.cpp
    • tests/unit_tests/hardfork.cpp
    • tests/unit_tests/long_term_block_weight.cpp
    • tests/unit_tests/output_distribution.cpp
    • tests/unit_tests/testdb.h
  4. Change #18715

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 04 Mar 2019 10:06:42
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 403fa6b4a3cac18752ef70a282d7660c40e40035

    Comments

    Merge pull request #5115
    fec359a6 cryptonote: Fix enum check in expand_transaction_2 (Tom Smeding)
    9bf0e537 cryptonote: Add const-qualifier on comparison functor (Tom Smeding)
    5d2fdc2e serialization: Use pos_type instead of streampos (Tom Smeding)

    Changed files

    • no files
  5. Change #18716

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 04 Mar 2019 10:07:02
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision e62ae67d167567bbedd5897788ae3cf766626dd8

    Comments

    Merge pull request #5118
    49b2a48a simplewallet: tell the user to complain to the recipient (moneromooo-monero)

    Changed files

    • no files
  6. Change #18717

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 04 Mar 2019 10:07:40
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 4f06639d63da0e6ae3da3f6b086ca2a722566d6f

    Comments

    Merge pull request #5120
    45b7df70 wallet_rpc_server: remove detached short payment ids support (moneromooo-monero)

    Changed files

    • no files
  7. Change #18718

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 04 Mar 2019 10:08:26
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 35e0bf2e06e4281efbebad3d8fbe8b1cf821c9d3

    Comments

    Merge pull request #5122
    52964501 ringct: fix v1 ecdhInfo serialization (moneromooo-monero)

    Changed files

    • no files
  8. Change #18719

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 04 Mar 2019 10:09:13
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 55305559c1ce10ec5d5d5a1c5d31e5056b8a9dd6

    Comments

    Merge pull request #5124
    b8787f43 ArticMine's new block weight algorithm (moneromooo-monero)

    Changed files

    • no files