https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86168

            Bug ID: 86168
           Summary: [9 regression] libstdc++ tests fail with error: call
                    of overloaded 'random_device()' is ambiguous
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: wilco at gcc dot gnu.org
  Target Milestone: ---

New failures:
FAIL: 25_algorithms/make_heap/complexity.cc (test for excess errors)
FAIL: 25_algorithms/pop_heap/complexity.cc (test for excess errors)
FAIL: 25_algorithms/push_heap/complexity.cc (test for excess errors)
FAIL: 25_algorithms/sort_heap/complexity.cc (test for excess errors)
FAIL: 26_numerics/random/random_device/cons/default.cc (test for excess errors)
FAIL: experimental/random/randint.cc (test for excess errors)

Typical output is:
build/build-aarch64-none-elf/obj/gcc2/aarch64-none-elf/libstdc++-v3/include/experimental/random:45:
error: call of overloaded 'random_device(<brace-enclosed initializer list>)' is
ambiguous

Reply via email to