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
Turns out it's undefined behavior, for reference: http://www.gotw.ca/gotw/034.htm
On FreeBSD std::thread is forward declared by at least one other standard header we use, but not on GhostBSD.
Both make use of a nested inline namespace for library versioning, resulting in std::__1::thread.
Basically, there is no portable way to achieve forward declarations for standard containers.
The good news is that including the proper header(s) shouldn't slow down compilation at all.
0 commit comments