[Issue 6343] std.math.nextPow2

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6343 Manu turkey...@gmail.com changed: What|Removed |Added CC||turkey...@gmail.com --- Comment #1

[Issue 13421] New: disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 Issue ID: 13421 Summary: disallow __gshared members without static Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 13422] New: std.ascii has isAlphaNum but std.uni doesn't

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13422 Issue ID: 13422 Summary: std.ascii has isAlphaNum but std.uni doesn't Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: enhancement

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 Ketmar Dark ket...@ketmar.no-ip.org changed: What|Removed |Added CC||ket...@ketmar.no-ip.org

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 --- Comment #3 from Ketmar Dark ket...@ketmar.no-ip.org --- Created attachment 1414 -- https://issues.dlang.org/attachment.cgi?id=1414action=edit druntime code cleanup --

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 --- Comment #2 from Ketmar Dark ket...@ketmar.no-ip.org --- Created attachment 1413 -- https://issues.dlang.org/attachment.cgi?id=1413action=edit warns on static __gshared variables something like this, heh --

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 --- Comment #4 from Ketmar Dark ket...@ketmar.no-ip.org --- Created attachment 1415 -- https://issues.dlang.org/attachment.cgi?id=1415action=edit phobos code cleanup --

[Issue 13383] wrong code with -O with ints, longs and bitwise operations

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13383 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/d1a3b4e624971de83456d1b1e2a84dc480e54e94 Merge pull request #3934 from

[Issue 13413] dmd does not follow symlink when searching for dmd.conf

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13413 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ad6cd779573a8f2591eaccd7fbacd54cf861661b Merge pull request #3941 from

[Issue 13323] UDA applied to import statement causes compilation to fail without error

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13323 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/b3ffa9311dfd99b41447399d634cd249261585e8 Merge pull request #3910 from

[Issue 13415] [REG2.066] '-inline' causes wrong enclosing scope pointer for nested function called from templated struct

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13415 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/50392a446e7cff03d68edcaed8d472b1772566f5 Merge pull request #3942 from

[Issue 13377] core/sys/posix/syslog.d is in druntime/src but not in druntime/src/import

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13377 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 andrea.9...@gmail.com changed: What|Removed |Added Keywords||industry Status|RESOLVED

[Issue 6343] std.math.nextPow2

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6343 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment

[Issue 13377] core/sys/posix/syslog.d is in druntime/src but not in druntime/src/import

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13377 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/ae1d2071b49f5105dfe4dc3c27dc6a7d859b00fa Merge pull request

[Issue 6343] std.math.nextPow2

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6343 --- Comment #3 from Manu turkey...@gmail.com --- I figured it was more useful to comment on this existing patch, which is more comprehensive than my hacks... --

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 --- Comment #11 from Sean Kelly s...@invisibleduck.org --- My initial guess is that this has something to do with the changes for critical regions, as the algorithm for collection before that seemed quite solid. I'll try for a repro on my end though.

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 --- Comment #12 from Sean Kelly s...@invisibleduck.org --- Um... I may be wrong in what I just said. It looks like someone added a delegate call within the signal handler for coordinating collections on Linux. There's a decent chance that a dynamic

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 --- Comment #13 from andrea.9...@gmail.com --- Just tested, the bug is not present on Windows (DMD 2.066) --

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 --- Comment #14 from Sean Kelly s...@invisibleduck.org --- It's likely as I said. The way GC collections work is different on different platforms. Both Windows and OSX use a kernel call to suspend threads and inspect their stacks. On other Unix

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 --- Comment #5 from Marc Schütz schue...@gmx.net --- `static __gshared` is currently indeed redundant, but my point is that this isn't obvious. I would expect it to work analogously to a shared member: You can have static and non-static ones of

[Issue 10165] No syntax to create thread-local shared variables

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10165 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/4924d9ad240ef3b7ae4a099bad8b6e928e697069 Fix issue 10165

[Issue 13421] disallow __gshared members without static

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13421 --- Comment #6 from Ketmar Dark ket...@ketmar.no-ip.org --- specs clearly says: __gshared may also be applied to member variables and local variables. In these cases, __gshared is equivalent to static, except that the variable is shared by all

[Issue 4890] GC.collect() deadlocks multithreaded program.

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4890 --- Comment #15 from Sean Kelly s...@invisibleduck.org --- Okay, I can't reproduce this using the provided code on Oracle Linux 64-bit. If someone has a reliable repro, please let me know. --

[Issue 13423] New: Allow covariant assignment of lambda to delegate variable

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13423 Issue ID: 13423 Summary: Allow covariant assignment of lambda to delegate variable Product: D Version: D2 Hardware: x86 OS: Linux Status: NEW

[Issue 13424] Initialization of delegate to do-nothing default causes segfault at runtime

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13424 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||wrong-code --

[Issue 13424] New: Initialization of delegate to do-nothing default causes segfault at runtime

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13424 Issue ID: 13424 Summary: Initialization of delegate to do-nothing default causes segfault at runtime Product: D Version: D2 Hardware: x86 OS: Linux

[Issue 13424] Initialization of delegate to do-nothing default causes segfault at runtime

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13424 Daniel Čejchan czda...@gmail.com changed: What|Removed |Added CC||czda...@gmail.com ---

[Issue 13382] [e2ir] compare string to int - leads to ICE in e2ir.c 1902

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13382 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx

[Issue 13419] code cleanup in std.uni: removing comma expressions

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13419 hst...@quickfur.ath.cx changed: What|Removed |Added Keywords||pull CC|

[Issue 13401] code cleanup: removing c-style array declarations in druntime

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13401 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 13402] code cleanup: removing c-style array declarations in phobos

2014-09-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13402 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---