You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Constructing a vector of components only correctly initializes the first component. There seem to be some std::move calls that hinder the construction of the other components, as they receive values that have been moved away, see the following example:
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
initializing A A.s: 1000
Actual output:
initializing A A.s: 1000
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
initializing A A.s: 0
The text was updated successfully, but these errors were encountered:
Constructing a vector of components only correctly initializes the first component. There seem to be some std::move calls that hinder the construction of the other components, as they receive values that have been moved away, see the following example:
Expected output:
Actual output:
The text was updated successfully, but these errors were encountered: