Skip to content

Conversation

@practicalswift
Copy link
Contributor

Remove no longer needed UBSan suppression.

The float divide-by-zero in validation.cpp was fixed by instagibbs in ec30a79 (#15283).

@fanquake fanquake added the Tests label Nov 12, 2020
@maflcko
Copy link
Member

maflcko commented Nov 13, 2020

ACK 0ccb3ad

@maflcko maflcko merged commit 99fcc2b into bitcoin:master Nov 13, 2020
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Nov 13, 2020
… (float divide-by-zero in validation.cpp)

0ccb3ad tests: Remove no longer needed UBSan suppression (float-divide-by-zero in validation.cpp) (practicalswift)

Pull request description:

  Remove no longer needed UBSan suppression.

  The float divide-by-zero in `validation.cpp` was fixed by instagibbs in ec30a79 (bitcoin#15283).

ACKs for top commit:
  MarcoFalke:
    ACK 0ccb3ad

Tree-SHA512: 89a4f4b7371fa5725d9f801cee7ebbd17523f66017c9acfa813657dcb8d837f42209eff44ce9e5d48296a630bab9599d75f10024a0c7da7defb228f4eae3392a
@practicalswift practicalswift deleted the remove-ubsan-suppressions branch April 10, 2021 19:43
deadalnix pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Dec 23, 2021
Summary:
[[bitcoin/bitcoin#20379 | core#20379]]
> Remove no longer needed UBSan suppression.
> The float divide-by-zero in validation.cpp was fixed by instagibbs in D8857.

The other suppression was removed by [[bitcoin/bitcoin#19630 | core#19630]] after fixing fee estimation code that does not exist in Bitcoin ABC. We can assume that we do not need this suppression, and add it back if needed.

This is a backport of [[bitcoin/bitcoin#20379 | core#20379]]

Test Plan:
With UBSAN:
`ninja && ninja check check-functional`

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D10728
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Aug 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants