Page MenuHomePhabricator
Feed All Stories

Jan 16 2020

Fabien created D4961: [CMAKE] Add a check_linker_flag function.
Jan 16 2020, 16:18
teamcity added a comment to D4960: [CMAKE] Use the same debug flags for C and C++.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 16 2020, 14:39
teamcity added a comment to D4960: [CMAKE] Use the same debug flags for C and C++.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 14:34
Fabien created D4960: [CMAKE] Use the same debug flags for C and C++.
Jan 16 2020, 14:34
teamcity added a comment to D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".

Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing passed.

Jan 16 2020, 12:32
teamcity added a comment to D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".

Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing started.

Jan 16 2020, 12:24
teamcity added a comment to D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 16 2020, 12:09
teamcity added a comment to D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 12:05
Fabien added a reverting change for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex: D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".
Jan 16 2020, 12:04
Fabien added a reverting change for rABCa9734a4e30ae: Prevent callback overruns in InvalidateBlock and RewindBlockIndex: D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".
Jan 16 2020, 12:04
Fabien created D4959: Revert "Prevent callback overruns in InvalidateBlock and RewindBlockIndex".
Jan 16 2020, 12:04
teamcity added a comment to D4958: [CMAKE] Remove useless remove_compile_flag in leveldb.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 16 2020, 09:20
teamcity added a comment to D4958: [CMAKE] Remove useless remove_compile_flag in leveldb.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 09:03
Fabien created D4958: [CMAKE] Remove useless remove_compile_flag in leveldb.
Jan 16 2020, 09:03
Fabien committed rABCbe3622b4f150: [CMAKE] Add compiler flags to some build configuration only (authored by Fabien).
[CMAKE] Add compiler flags to some build configuration only
Jan 16 2020, 08:52
Fabien closed D4949: [CMAKE] Add compiler flags to some build configuration only.
Jan 16 2020, 08:52
Fabien requested review of D4943: Add an option to set the functional test suite name.

The reasoning behind not using the command line arguments is that I don't wanted to make the JUnit file a Teamcity only file. The name attribute is really designed to tell what the test suite being run is, and the arguments are more designed to fit a test suite property node imo.
Since the name needs to be unique, it seems to me that the temp dir is what better describes "what the test suite being run is", which is the closest to the initial name intent. You can read it as the name of "this instance of the bitcoin abc test suite".
Furthermore, it makes the name unique, which is not the case if you use the command line parameters.

Jan 16 2020, 08:38
markblundeberg added inline comments to D4941: track ScriptExecutionMetrics in CheckInputs.
Jan 16 2020, 07:53
Fabien accepted D4956: [secp256k1] [ECDH API change] Support custom hash function.
Jan 16 2020, 07:48
markblundeberg added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Hmm weird that build failures happen with this patch, it smells like one of the prior diffs (which all got landed sort of at once) may actually be responsible. Safest option might be to revert all.

Jan 16 2020, 07:15
markblundeberg accepted D4871: Added OP_REVERSEBYTES+implementation, added (always disabled) activation flag.

Tiny quibble but otherwise good.

Jan 16 2020, 07:12
markblundeberg added a comment to D4757: Call RewindBlockIndex without cs_main held.

For some reason my name appears as the Author for the commit, any idea why that happened?

Jan 16 2020, 04:40
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.
Jan 16 2020, 02:01
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs (Resource Intensive) / Resource Intensive Diff Testing started.

Jan 16 2020, 01:53
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 16 2020, 01:50
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 01:46
teamcity added a comment to D4418: Add simple unit tests for parse_name().

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 16 2020, 01:27
markblundeberg added inline comments to D4834: add sigChecks value to script cache.
Jan 16 2020, 01:24
teamcity added a comment to D4418: Add simple unit tests for parse_name().

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 01:22
nakihito updated the diff for D4418: Add simple unit tests for parse_name().

Various variable name changes and more comments for better clarity. Removed Excess constants and variables. CreateDNSQuestion() -> CreateDNSQuestionNameField() because parse_name() finishes onces it reaches the end of the name field. First three tests collapsed into a singular test. Added assert() to check that nameFieldEndIndex is correct.

Jan 16 2020, 01:22
markblundeberg added inline comments to D4834: add sigChecks value to script cache.
Jan 16 2020, 01:19
markblundeberg added inline comments to D4834: add sigChecks value to script cache.
Jan 16 2020, 01:14
markblundeberg added inline comments to D4834: add sigChecks value to script cache.
Jan 16 2020, 01:13
Harbormaster failed remote builds in B8974: Diff 15513 for D4950: Fully revert D4803 due to TSAN test failures!
Jan 16 2020, 01:07
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.
Jan 16 2020, 01:07
fpelliccioni retitled D4950: Fully revert D4803 due to TSAN test failures from Partially revert D4803 due to TSAN test failures to Fully revert D4803 due to TSAN test failures.
Jan 16 2020, 01:05
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 16 2020, 01:04
fpelliccioni updated the diff for D4950: Fully revert D4803 due to TSAN test failures.

full revert

Jan 16 2020, 01:04
deadalnix committed rABCc3c34326f333: [secp256k1] fix tests.c in the count == 0 case (authored by deadalnix).
[secp256k1] fix tests.c in the count == 0 case
Jan 16 2020, 00:00
deadalnix closed D4954: [secp256k1] fix tests.c in the count == 0 case.
Jan 16 2020, 00:00

Jan 15 2020

teamcity added a comment to D4956: [secp256k1] [ECDH API change] Support custom hash function.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 15 2020, 23:37
teamcity added a comment to D4956: [secp256k1] [ECDH API change] Support custom hash function.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 23:33
deadalnix created D4956: [secp256k1] [ECDH API change] Support custom hash function.
Jan 15 2020, 23:33
jasonbcox accepted D4954: [secp256k1] fix tests.c in the count == 0 case.
Jan 15 2020, 23:32
teamcity added a comment to D4954: [secp256k1] fix tests.c in the count == 0 case.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 15 2020, 23:22
teamcity added a comment to D4954: [secp256k1] fix tests.c in the count == 0 case.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 23:16
deadalnix created D4954: [secp256k1] fix tests.c in the count == 0 case.
Jan 15 2020, 23:16
deadalnix requested changes to D4941: track ScriptExecutionMetrics in CheckInputs.
Jan 15 2020, 22:48
jasonbcox requested changes to D4943: Add an option to set the functional test suite name.

We had discussed offline about adding the commandline args to the junit name to make it obvious which test run it was. Any reason why you didn't include this? I think it drastically improves the usability of this fix.

Jan 15 2020, 22:41
deadalnix accepted D4949: [CMAKE] Add compiler flags to some build configuration only.
Jan 15 2020, 22:23
deadalnix requested changes to D4950: Fully revert D4803 due to TSAN test failures.

I don't think this is wise to revert half of this patch. What is the problem to begin with?

Jan 15 2020, 22:23
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 15 2020, 19:28
fpelliccioni updated the test plan for D4950: Fully revert D4803 due to TSAN test failures.
Jan 15 2020, 19:14
teamcity added a comment to D4950: Fully revert D4803 due to TSAN test failures.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 19:13
fpelliccioni added a reverting change for D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex: D4950: Fully revert D4803 due to TSAN test failures.
Jan 15 2020, 19:13
fpelliccioni created D4950: Fully revert D4803 due to TSAN test failures.
Jan 15 2020, 19:13
nakihito committed rABCbb2c97c5c396: Merge #13429: Return the script type from Solver (authored by Wladimir J. van der Laan <laanwj@gmail.com>).
Merge #13429: Return the script type from Solver
Jan 15 2020, 19:04
nakihito closed D4933: Merge #13429: Return the script type from Solver.
Jan 15 2020, 19:04
Fabien committed rABCc39e751d3053: [CI] Increase the coverage for the build-diff and build-master configs (authored by Fabien).
[CI] Increase the coverage for the build-diff and build-master configs
Jan 15 2020, 18:27
Fabien closed D4928: [CI] Increase the coverage for the build-diff and build-master configs.
Jan 15 2020, 18:27
Harbormaster failed remote builds in B8962: Diff 15494 for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted!
Jan 15 2020, 18:08
teamcity added a comment to D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
Jan 15 2020, 18:08
teamcity added a comment to D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 18:08
fpelliccioni updated the diff for D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.

fixes

Jan 15 2020, 18:04
fpelliccioni committed rABCe7fc0238127a: Optimization: don't add txn back to mempool after 10 invalidates (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Optimization: don't add txn back to mempool after 10 invalidates
Jan 15 2020, 17:37
fpelliccioni closed D4804: Optimization: don't add txn back to mempool after 10 invalidates.
Jan 15 2020, 17:37
teamcity added a comment to D4804: Optimization: don't add txn back to mempool after 10 invalidates.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 15 2020, 17:36
Fabien committed rABCa64accabc34c: [CI] Use ninja targets instead of calling binaries (authored by Fabien).
[CI] Use ninja targets instead of calling binaries
Jan 15 2020, 17:21
Fabien closed D4927: [CI] Use ninja targets instead of calling binaries.
Jan 15 2020, 17:21
Fabien committed rABCb00deee65f23: Move the functional test temporary directory under the build directory (authored by Fabien).
Move the functional test temporary directory under the build directory
Jan 15 2020, 17:20
Fabien closed D4939: Move the functional test temporary directory under the build directory.
Jan 15 2020, 17:20
Fabien committed rABC41e63750ae78: Move the JUnit file to the temporary directory (authored by Fabien).
Move the JUnit file to the temporary directory
Jan 15 2020, 17:19
Fabien closed D4938: Move the JUnit file to the temporary directory.
Jan 15 2020, 17:19
teamcity added a comment to D4804: Optimization: don't add txn back to mempool after 10 invalidates.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 17:14
teamcity added a comment to D4949: [CMAKE] Add compiler flags to some build configuration only.

Build Bitcoin-ABC / Diffs / Diff Testing passed.

Jan 15 2020, 17:12
fpelliccioni updated the diff for D4804: Optimization: don't add txn back to mempool after 10 invalidates.

rebase from master

Jan 15 2020, 17:10
fpelliccioni committed rABCa9734a4e30ae: Prevent callback overruns in InvalidateBlock and RewindBlockIndex (authored by fpelliccioni).
Prevent callback overruns in InvalidateBlock and RewindBlockIndex
Jan 15 2020, 17:08
fpelliccioni closed D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
Jan 15 2020, 17:07
jasonbcox accepted D4939: Move the functional test temporary directory under the build directory.
Jan 15 2020, 17:07
jasonbcox accepted D4927: [CI] Use ninja targets instead of calling binaries.
Jan 15 2020, 17:06
teamcity added a comment to D4949: [CMAKE] Add compiler flags to some build configuration only.

Build Bitcoin-ABC / Diffs / Diff Testing started.

Jan 15 2020, 17:04
Fabien created D4949: [CMAKE] Add compiler flags to some build configuration only.
Jan 15 2020, 17:04
Fabien updated the summary of D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:59
Fabien committed rABC7110ffe9d585: [CMAKE] Add compiler flags to properties rather than CFLAGS/CXXFLAGS (authored by Fabien).
[CMAKE] Add compiler flags to properties rather than CFLAGS/CXXFLAGS
Jan 15 2020, 16:44
Fabien closed D4947: [CMAKE] Add compiler flags to properties rather than CFLAGS/CXXFLAGS.
Jan 15 2020, 16:43
Fabien committed rABC7c1f0ab29538: [CMAKE] Remove extra -fPIE flag (authored by Fabien).
[CMAKE] Remove extra -fPIE flag
Jan 15 2020, 16:41
Fabien closed D4948: [CMAKE] Remove extra -fPIE flag.
Jan 15 2020, 16:41
Fabien updated the test plan for D4948: [CMAKE] Remove extra -fPIE flag.
Jan 15 2020, 16:38
Fabien requested review of D4943: Add an option to set the functional test suite name.

Hopefully make the problem more clear with the use of screenshots.
Also improved the test plan a bit.

Jan 15 2020, 16:36
Fabien updated the summary of D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:35
Fabien updated the summary of D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:31
Fabien updated the test plan for D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:30
Fabien updated the summary of D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:23
Fabien updated the summary of D4943: Add an option to set the functional test suite name.
Jan 15 2020, 16:22
deadalnix requested changes to D4929: Make last disconnected block BLOCK_FAILED_VALID, even when aborted.
Jan 15 2020, 15:45
deadalnix accepted D4804: Optimization: don't add txn back to mempool after 10 invalidates.

I'm not 100% convinced we want this, but so be it. We can always remove it later.

Jan 15 2020, 15:42
deadalnix accepted D4803: Prevent callback overruns in InvalidateBlock and RewindBlockIndex.
Jan 15 2020, 15:42
deadalnix accepted D4940: add a flag that (if unset) zeroes sigchecks reported by VerifyScript.

Accepting, but consider doing the xor thing and that this may end up requiring changes due to changes requested in parents.

Jan 15 2020, 15:40
deadalnix requested changes to D4418: Add simple unit tests for parse_name().
Jan 15 2020, 15:34
deadalnix requested changes to D4943: Add an option to set the functional test suite name.

I don't understand the problem. The fact that the test plan is not reproducible doesn't help. I can look all day long if I don't know what I'm looking for.

Jan 15 2020, 15:23