[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16232 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7d7ce4a5ebaca7155e754b1bf7b45366e87d0194 Logger sharedLog comment on thread-safety fix Issue

[Issue 7016] local import does not create -deps dependency

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7016 --- Comment #29 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/29273f261c94e1bbe1042ec58a362d70cb344188 remove .deps file generation - for development, people

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/c56e8e0d8d599b1742fe85210f07adacf07e5e2a Fix issue 16856: Apply correct alignment on the

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

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

[Issue 17382] void main(){}pragma(msg,main()); crashes DMD

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17382 ag0ae...@gmail.com changed: What|Removed |Added Keywords||ice CC|

[Issue 17382] New: void main(){}pragma(msg,main()); crashes DMD

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17382 Issue ID: 17382 Summary: void main(){}pragma(msg,main()); crashes DMD Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 16265] unittest imports should not be counted as dependencies for static ctors

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16265 --- Comment #4 from Steven Schveighoffer --- Trial PR: https://github.com/dlang/dmd/pull/6753 --

[Issue 17216] OSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17216 Andrew changed: What|Removed |Added Component|dmd |tools --

[Issue 17379] Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #4 from Rainer Schuetze --- > I am not sure what you mean by prepend the function name. The suggestion > does not prepend the function name. Could you elaborate? I meant that the demangler has to prepend the

[Issue 17379] Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #3 from Georgi D --- (In reply to Rainer Schuetze from comment #2) > Is this meant as a special rule "if the symbol has only a single identifier, > prepend the function name and signature"? This could work but only

[Issue 17379] Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 17216] OSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17216 --- Comment #6 from Andrew --- Second proposed fix (removing the use of .tmp altogether) is at https://github.com/cqexbesd/tools/tree/dlang_17216_v2. I don't have a copy of Windows so it needs testing - but it works under OSX. --

[Issue 17216] OSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17216 --- Comment #5 from Andrew --- I now have a fix at https://github.com/cqexbesd/tools/tree/dlang_17216. It's not great - it just makes the windows work around only happen under Windows. Given

[Issue 17216] OSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17216 --- Comment #4 from Andrew --- OK .tmp is added at https://github.com/dlang/tools/commit/085dc5d000b828be9a3c2dc79548352f63b52db4 to work around a Windows problem so removing it without an alternative wouldn't be good. --

[Issue 17216] OSX: `rdmd -shared -oflibfun.dylib fun.d` and otool -L libfun.dylib points to libfun.dylib.tmp

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17216 Andrew changed: What|Removed |Added CC||and...@ugh.net.au --- Comment

[Issue 16856] D does not work on FreeBSD current (what will eventually be 12) due to libunwind

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16856 Nemanja Boric <4bur...@gmail.com> changed: What|Removed |Added CC||4bur...@gmail.com ---

[Issue 6004] std.range.unzip()

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6004 Ulrich Küttler changed: What|Removed |Added CC||kuett...@gmail.com ---

[Issue 17381] New: Checked format string is permissive after floating point argument

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17381 Issue ID: 17381 Summary: Checked format string is permissive after floating point argument Product: D Version: D2 Hardware: All OS: Linux Status: NEW

[Issue 17379] Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 --- Comment #1 from Georgi D --- I discussed this is Andrey and Walter at D-Conf 2017 and the overall agreement is that it makes sense to change the mangling of voldemort types this way. For the example above the mangled name

[Issue 17380] [REG 2.074.0] Compiler segfaults on undefined symbol

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17380 ag0ae...@gmail.com changed: What|Removed |Added Keywords||ice CC|

[Issue 17380] New: [REG 2.074.0] Compiler segfaults on undefined symbol

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17380 Issue ID: 17380 Summary: [REG 2.074.0] Compiler segfaults on undefined symbol Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity:

[Issue 17379] New: Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17379 Issue ID: 17379 Summary: Mangle voldemort types as if they are defined in the outer scope to avoid exponential symbol name length with templates Product: D Version: D2

[Issue 5968] std.algorithm.group by key function + groupFull

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5968 Ulrich Küttler changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17377] Empty D program is not valgrind clean

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17377 b2.t...@gmx.com changed: What|Removed |Added CC||b2.t...@gmx.com --- Comment #1 from

[Issue 17378] New: Allow multiple arguments for assert and static assert

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17378 Issue ID: 17378 Summary: Allow multiple arguments for assert and static assert Product: D Version: D2 Hardware: All OS: Linux Status: NEW Severity: enhancement

[Issue 17377] New: Empty D program is not valgrind clean

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17377 Issue ID: 17377 Summary: Empty D program is not valgrind clean Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 17376] modify global variable with pure method

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

[Issue 16232] std.experimental.logger.core.sharedLog isn't thread-safe

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16232 --- Comment #3 from Robert Schadek --- I will add a comment to make that clear --

[Issue 17376] New: modify global variable with pure method

2017-05-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17376 Issue ID: 17376 Summary: modify global variable with pure method Product: D Version: D2 Hardware: x86 OS: All Status: NEW Severity: normal Priority: