[Issue 11862] Using byChunk inside a std.parallelism's parallel loop causes crash when compiled in 32 bits
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Jan 14 21:36:08 UTC 2023
https://issues.dlang.org/show_bug.cgi?id=11862
Nick Treleaven <nick at geany.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nick at geany.org
--- Comment #2 from Nick Treleaven <nick at geany.org> ---
Note that writing to `entries1` here causes a race condition:
```
Entry[] entries1;
foreach (name; parallel(dirEntries(folder1, SpanMode.breadth), 1)) // not
working
{
if(name.isFile())
{
entries1 ~= Entry(name ,mdFile(name));
```
See also issue 15129.
--
More information about the Digitalmars-d-bugs
mailing list