Title
What exactly does compile-time complexity imply?
Status
resolved
Section
[rand.req.urng]
Submitter
John Salmon

Created on 2012-04-26.00:00:00 last changed 50 months ago

Messages

Date: 2020-10-06.16:43:35

Rationale:

Resolved by P0898R3.

Date: 2020-10-15.00:00:00

[ 2020-10-06; Reflector discussions ]

Resolved by P0898R3 voted in Rapperswil.

Date: 2018-12-15.00:00:00

[ 2018-12-08; Tim Song comments ]

This issue was resolved by P0898R3 and the subsequent editorial rewrite of this subclause.

Date: 2012-04-26.00:00:00

The expressions G::min() and G::max() in Table 116 in [rand.req.urng] are specified as having "compile-time" complexity.

It is not clear what, exactly, this requirement implies. If a URNG has a method:

static int min();

then is the method required to have a constexpr qualifier? I believe the standard would benefit from clarification of this point.

History
Date User Action Args
2020-10-06 16:43:35adminsetmessages: + msg11512
2020-10-06 16:43:35adminsetmessages: + msg11511
2020-10-06 16:43:35adminsetstatus: new -> resolved
2018-12-16 12:11:44adminsetmessages: + msg10261
2012-04-26 00:00:00admincreate