PERF: use hidden friend idiom pattern when overloading operator== (code review)

27 jobs for !763 with compare-metadata in 128 minutes and 27 seconds (queued for 3 seconds)
latest detached
Status Job ID Name Coverage
  Precheck
passed #33332
fast-build

00:23:21

passed #33333
legal-check

00:02:52

 
  Prepare
passed #33335
centos-xdk-prepare

00:03:25

passed #33336
macos
macos-xdk-prepare

00:00:44

passed #33334
ubuntu-xdk-prepare

00:00:34

passed #33337
windows10
windows-10-prepare

00:02:00

passed #33338
windows8
windows-8-prepare

00:01:49

 
  Build
passed #33341
centos-xdk-build

00:33:28

passed #33384
debian-build

00:34:34

failed #33383
macos
macos-xdk-build

passed #33340
ubuntu-xdk-build-doc

00:31:18

passed #33345
ubuntu-xdk-qa-code-coverage

00:55:11

passed #33346
ubuntu-xdk-qa-static-analysis

01:07:15

passed #33343
windows10
windows-10-build

01:08:15

passed #33344
windows8
windows-8-build

01:01:11

failed #33339
allowed to fail
debian-build

00:34:53

canceled #33349
macos
macos-xdk-build

failed #33342
macos
macos-xdk-build

00:26:24

 
  Report
passed #33347
ubuntu-xdk-report

00:02:33

 
  External
passed cdash:centos-6.6-gcc

passed cdash:debian-testing-gcc

passed cdash:ubuntu-18.04-fast

passed cdash:ubuntu-18.04-llvm-qa

passed cdash:ubuntu-18.04-llvm-xdk

passed cdash:windows-10-x64-vc14.0

passed cdash:windows-8.1-x86-vc14.0

failed cdash:debian-testing-gcc

 
Name Stage Failure
failed
macos-xdk-build Build There has been a missing dependency failure
No job log