2352. Is a default-constructed std::seed_seq intended to produce a predictable .generate()?

Section: 29.5.8.1 [rand.util.seedseq] Status: NAD Submitter: Thomas Plum Opened: 2013-12-02 Last modified: 2022-08-24

Priority: 2

View all other issues in [rand.util.seedseq].

View all issues with NAD status.

Discussion:

With respect to class seed_seq 29.5.8.1 [rand.util.seedseq], is a default-constructed std::seed_seq intended to produce a predictable .generate() sequence?

Implementations differ.

[2014-02-10]

Priority set to 2

[2022-08-24 Status changed: New → NAD.]

Discussed in LWG telecon. The default constructor effects are clear. Implementations agree.

Proposed resolution: