[Issue 16008] New: FreeList should implement deallocateAll, as SharedFreeList does

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16008 Issue ID: 16008 Summary: FreeList should implement deallocateAll, as SharedFreeList does Product: D Version: D2 Hardware: All OS: All Status:

[Issue 16007] Some Win32 API structs has wrong definitions

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16007 j...@red.email.ne.jp changed: What|Removed |Added Keywords||pull --- Comment #1 from

[Issue 16007] New: Some Win32 API structs has wrong definitions

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16007 Issue ID: 16007 Summary: Some Win32 API structs has wrong definitions Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: normal

[Issue 15974] Spurious error: argument to mixin must be a string, not (expression()) of type string

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15974 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ceff80f4df0d65e7e5023278420418d5e975f44b fix Issue 15974 - Spurious error: argument to mixin must be a

[Issue 15974] Spurious error: argument to mixin must be a string, not (expression()) of type string

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15974 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15974] Spurious error: argument to mixin must be a string, not (expression()) of type string

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15974 Kenji Hara changed: What|Removed |Added Keywords||diagnostic, pull

[Issue 16006] New: Investigate adding fork() to std.process

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16006 Issue ID: 16006 Summary: Investigate adding fork() to std.process Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 15511] fork: Invalid memory operation

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15511 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 6846] std.concurrency and fork/execv

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6846 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8719] spawnvp() (POSIX) throws exception in fork()ed child process

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8719 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11229] std.string.toLower is slow

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11229 --- Comment #10 from Jon Degenhardt --- (In reply to Jon Degenhardt from comment #9) > The version I wrote (and the single character version of toLower it > calls) do "simple case folding", where the character length

[Issue 11229] std.string.toLower is slow

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11229 --- Comment #9 from Jon Degenhardt --- (In reply to Jack Stouffer from comment #8) > (In reply to Jon Degenhardt from comment #7) > > auto mapAsLowerCase(Range)(Range str) > > if (isInputRange!Range &&

[Issue 879] support for --gc-sections

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=879 Walter Bright changed: What|Removed |Added CC|

[Issue 16005] std.uni.toUpper returns wrong value for U+1FE2

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16005 Jack Stouffer changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 16005] std.uni.toUpper returns wrong value for U+1FE2

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16005 ag0ae...@gmail.com changed: What|Removed |Added CC||ag0ae...@gmail.com --- Comment #1 from

[Issue 15939] GC.collect causes deadlock in multi-threaded environment

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15939 --- Comment #12 from Aleksei Preobrazhenskii --- (In reply to Martin Nowak from comment #11) > Did you have gdb attached while the signal was send? That sometime causes > issues w/ signal delivery. No, I didn't. I

[Issue 11229] std.string.toLower is slow

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11229 --- Comment #8 from Jack Stouffer --- (In reply to Jon Degenhardt from comment #7) > auto mapAsLowerCase(Range)(Range str) > if (isInputRange!Range && isSomeChar!(ElementEncodingType!Range) && >

[Issue 16005] New: std.uni.toUpper returns wrong value for U+1FE2

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16005 Issue ID: 16005 Summary: std.uni.toUpper returns wrong value for U+1FE2 Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 3960] Unused local variables not reported

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3960 Issue 3960 depends on issue 7989, which changed state. Issue 7989 Summary: isInputRange and isForwardRange declare unused variables https://issues.dlang.org/show_bug.cgi?id=7989 What|Removed |Added

[Issue 7989] isInputRange and isForwardRange declare unused variables

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7989 --- Comment #8 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/eb74b278dfde3982ddeaf6f7a57af76462a8a9b0 Fix Issues 3960 and 7989 --

[Issue 3960] Unused local variables not reported

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3960 --- Comment #34 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/eb74b278dfde3982ddeaf6f7a57af76462a8a9b0 Fix Issues 3960 and 7989 --

[Issue 3960] Unused local variables not reported

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3960 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15966] [REG 2.071] {public,protected} imports in base class ignored on symbol lookup

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15966 --- Comment #7 from Martin Nowak --- (In reply to Walter Bright from comment #3) > The trouble is that imports in the base class will override global imports > referred to by the derived class. This is exactly the kind of problem the >

[Issue 14835] Statement is not reachable doesn't play along generic code

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14835 Jack Stouffer changed: What|Removed |Added CC||j...@jackstouffer.com

[Issue 15974] Spurious error: argument to mixin must be a string, not (expression()) of type string

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15974 --- Comment #1 from Kenji Hara --- I got a real minimized test case from incomplete sample code. // test.d string format(Args...)(string fmt, Args args) { return ""; } void loadDeviceFns() { enum allFns =

[Issue 9766] align(n) with n compile-time constant

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9766 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #6 from

[Issue 15966] [REG 2.071] {public,protected} imports in base class ignored on symbol lookup

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15966 --- Comment #6 from Mathias Lang --- (In reply to Walter Bright from comment #3) > The trouble is that imports in the base class will override global imports > referred to by the derived class. This is exactly the kind

[Issue 15966] [REG 2.071] {public,protected} imports in base class ignored on symbol lookup

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15966 --- Comment #5 from Walter Bright --- > Since we import it as protected, subclasses should be able to override > this function without import This is easily resolved by adding: import core.exception : AssertError; --

[Issue 15966] [REG 2.071] {public,protected} imports in base class ignored on symbol lookup

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15966 --- Comment #4 from Walter Bright --- There was a PR for this: https://github.com/dlang/dmd/pull/5749 --

[Issue 15966] [REG 2.071] {public,protected} imports in base class ignored on symbol lookup

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15966 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15965] [REG 2.070] Reference to other CT-known field on struct instantiation now yields "circular reference"

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15965 Mathias Lang changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 13727] std.stdio.File not thread-safe

2016-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13727 --- Comment #9 from Walter Bright --- Adding test case: https://github.com/dlang/dmd/pull/5747 --