When attempting to use concurrent_queue<T>, if T is a non-POD type, the queue will fail to clear correctly. Took me a while to track down this bug but in the clear() method of concurrent_queue, there …
Created on 12/25/2011 (updated 75 weeks ago) | 0 validations | 0 workarounds | 6 comments | feedback id: 715464
|
|
|
Closed
as Not Reproducible
|
|
When using static_assert, then even on failure of the condition, the compiler will not trigger a build error.
Created on 6/9/2011 (updated 89 weeks ago) | 0 validations | 0 workarounds | 3 comments | feedback id: 674867
|
|
|
Closed
as Fixed
|
|
When the return-type-specifier is omitted from a lambda definition, then the compiler will deduce the return type if the lambda body is a single return statement, or void. However, in the case present…
Created on 4/5/2011 (updated 112 weeks ago) | 0 validations | 0 workarounds | 5 comments | feedback id: 657436
|
|
|
Closed
as By Design
|
|
The compiler will fail to compile a call to std::enable_if where the condition depends on sizeof(), but succeeds if the sizeof() call is abstracted into another location- even when the logic is identi…
Created on 1/26/2011 (updated 119 weeks ago) | 1 validation | 0 workarounds | 3 comments | feedback id: 638520
|
|
|
Closed
as Won't Fix
|
|
The provided STL hash implementation can only hash strings allocated using the default allocators. Attempting to hash a string with a custom allocator provided will result in a compile-time error, as …
Created on 12/1/2010 (updated 126 weeks ago) | 0 validations | 0 workarounds | 4 comments | feedback id: 626291
|
|
|
Closed
as Fixed
|
|
When defining a template with a static array and then attempting to define that static array, the compiler issues error C3860 erroneously. C3860 states that the template arguments must be issued in th…
Created on 11/23/2010 (updated 130 weeks ago) | 1 validation | 0 workarounds | 4 comments | feedback id: 624133
|
|
|
Closed
as Deferred
|
|
When writing a short program to experiment with the new Concurrency runtime, I observed that it occassionally spawned 300 threads or even 1000 threads, which is far too many for my logical 8-core box.…
Created on 5/6/2010 (updated 60 weeks ago) | 1 validation | 1 workaround | 6 comments | feedback id: 557370
|
|
|
Resolved
as By Design
|
|