Page MenuHomePhabricator

Use correct C++11 header for std::swap()
ClosedPublic

Authored by PiRK on Nov 5 2020, 13:14.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Owners Package(Owns No Changed Paths)
Restricted Project
Commits
rABCff91efd79339: Use correct C++11 header for std::swap()
Summary

This is a backport of Core PR17634 [2/2]
https://github.com/bitcoin/bitcoin/pull/17634/commits/98fbd1cdffaa69357091cc67e959ac21119dfa16

Depends on D8281

The header algorithm is needed in cuckoocache.h for std::find (see PR18565). I'm not sure how Core got away with removing it for multiple months, for us it cause a compiler error.

Test Plan

ninja && ninja check

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable