We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
import core.atomic; void main() { ulong u; atomicOp!"+="(u, 1); }
/home/dsimcha/apps/include/d/core/atomic.di(165): Error: cannot implicitly convert expression (here) of type shared(ulong)* to ulong* /home/dsimcha/apps/include/d/core/atomic.di(112): Error: template instance core.atomic.cas!(ulong,ulong,ulong) error instantiating instantiatied in test2.d(5): atomicOp!("+=",ulong,int) test2.d(5): Error: template instance core.atomic.atomicOp!("+=",ulong,int) error instantiating
This breaks std.parallelism.
The text was updated successfully, but these errors were encountered:
Fixed in 2f53629
Sorry, something went wrong.
Merge pull request #24 from ibuclaw/issue5817
0a78837
Add generic overflow catching code - fixes 5817
No branches or pull requests
/home/dsimcha/apps/include/d/core/atomic.di(165): Error: cannot implicitly convert expression (here) of type shared(ulong)* to ulong*
/home/dsimcha/apps/include/d/core/atomic.di(112): Error: template instance core.atomic.cas!(ulong,ulong,ulong) error instantiating
instantiatied in test2.d(5): atomicOp!("+=",ulong,int)
test2.d(5): Error: template instance core.atomic.atomicOp!("+=",ulong,int) error instantiating
This breaks std.parallelism.
The text was updated successfully, but these errors were encountered: