ElementsProject / ElementsProject/elements

Review the CCheckQueue logic for Thread Sanitizer issues

オープン
#651 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
C++
スター
1.2k
フォーク
416
平均マージ
1日 23時間
マージ済み PR(30日)
15

説明

Some tests are failing using the Thread Sanitizer build that point in the direction of our custom CCheck queue that is generic over signature and rangeproof checks.

There doesn't seem to have been a change to this logic since 0.14, so it's not a new issue, it's just that upstream introduced the thread sanitizer build that wasn't there before.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず Thread Sanitizer ビルドを実行し、カスタム CCheckQueue に関連する失敗テストを特定します。signature と rangeproof のチェックに対して汎用化されているキューのロジックを読み、sanitizer ビルドが導入される前の挙動と比較します。報告された sanitizer の失敗を理解し、関連するテストが正常に通れば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cpp
領域
testing-qa
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。