[Issue 17798] [2.076] "static foreach" not documented

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17798 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/4caec8e66773560bef9e2f9df1f11c4b1e5378df fix Issue 17798 - [2.076] "static foreach" not doc

[Issue 10444] writeln of a SIMD register

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10444 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e606879eac5db9aa66967965a096c3780f64bcd6 fix issue 10444 - writeln of a SIMD register https://gi

[Issue 3191] std.zlib.UnCompress errors if buffer is reused

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=3191 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/5cf20bd8773e0f746c74b19137a03d699cdfe28b Fixed issues 3191 and 9505 https://github.com/dlang/phob

[Issue 12470] std.array.replace does not work with inout(char)[]

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12470 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/722ecd878cfde16a87d1f04e2ed3f5df08a9b78d fix issue 12470 - std.array.replace does not work with i

[Issue 11389] template arity does not work with function type

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11389 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b4aeee60503b0a20c15fea8d3d8dbaddfc60c017 fix issue 11389 - template arity does not work with func

[Issue 17375] colliding modules detected with binutils 2.28 linker and shared libraries

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3d36e434b84cf6ebd7341aaffe2b3b0b588a0262 Issue 17375 - use -fPIC by default for Phobos on Posix

[Issue 17848] Example of floating point literals in the documentation is invalid

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17848 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/90bce087c1671bec00cf1a2d2d2d6bc84ed3cc4e fix issue 17848 - Example of floating point litera

[Issue 17803] std.typecons.Tuple: opAssign should return ref Tuple

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17803 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/ba2a1cee1711f38268ab65dde49defc5768a5377 Fix issue 17803 std.typecons.Tuple: opAssign should retu

[Issue 17857] T.alignof ignores explicit align(N) type alignment

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17857 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9e3fad9ea3e955b10ec80439247e50fc9417f77d T.alignof: Respect explicit align(N) type alignment https://g

[Issue 17847] Properly sanitize seeds for Park–Miller engines

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17847 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/fd2e5ba03c2c1304dd516a32e2659c3ed01c1936 Fix Issue 17847 - Properly sanitize seeds for Park–Mille

[Issue 9591] std.typetuple.staticApplyMap

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9591 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f3cec8bdd38529848c5c1bed1f5a2a9817e07203 Fix issue 9591 - Allow Instantiate template to be public,

[Issue 17385] Too much commands

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17385 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/30c280156c6d7f0550f42a3a4d64db5c0cced4e3 Issue 17385: Update findSplit doc so example compiles.

[Issue 15735] std.algorithm.iteration.splitter returns empty range

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15735 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c6ef7c3f5e5caafe5469af671a761e42c04ef7f9 Fix issue 15735: Correct splitter documentation when arg

[Issue 17787] Add a BetterC predefined version so libraries can adapt

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17787 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/30f3b8e062b0a497aa45368fdc35757851cbf0df fix Issue 17787 - Add a BetterC predefined version

[Issue 13829] std.uni.byCodePoint for strings has length

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13829 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/d46bd62bcaa080ea1bfa19fc8d80359226f304a6 Fix issue 13829 - byCodePoint has length https://github

[Issue 4582] distinct field names constraint for std.typecons.Tuple

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4582 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/4e8fa84ba227b2ff4662b2e2fcdeca57074bc2fd Fix Issue 4582 - distinct field names constraint for std.

[Issue 16984] Make more modules runnable on dlang.org

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16984 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2e96d0654bb7146d40f71697c66a8fa6826440ee Issue 16984 - Make std.math runnable https://github.com

[Issue 17898] Segfault in compile with -deps and -unittest

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17898 --- Comment #2 from Joakim --- Tracked this regression down to a deps pull by bisecting dmd: https://github.com/dlang/dmd/pull/6748 Reverting that commit fixes this issue and supposedly the similar deps bug 17601 too. --

[Issue 17813] Selective import at function-scope cause link failures

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17813 Joakim changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #12 from alex.jercai...@gmail.com --- Also, on FreeBSD 12 I could not build phobos or druntime with the most recent compiler, due to segfaults while compiling barrier.d. I could however build both druntime and phobos with the one here[1].

[Issue 17415] std.conv.emplace does not forward arguments correctly

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17415 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com --- Comment #3 from

[Issue 17748] extern(C) do nothing on struct methods

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #3 from Razv

[Issue 17903] New: dmd leaves behind bad executable when linker fails

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17903 Issue ID: 17903 Summary: dmd leaves behind bad executable when linker fails Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: normal

[Issue 17748] extern(C) do nothing on struct methods

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 --- Comment #4 from ki...@gmx.net --- (In reply to RazvanN from comment #3) > In my opinion, this is the correct behavior, since it is not the > compiler's job to check the correctness of a code which is not D code. I strongly disagree. It *is* D cod

[Issue 17748] extern(C) do nothing on struct methods

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 --- Comment #5 from Simen Kjaeraas --- But the code is in D - the compiler isn't being asked to check any code that isn't D code. There are basically three options here: 1) Mangle S.foo as '_foo', and have it behave like an extern(C) function takin

[Issue 17748] extern(C) do nothing on struct methods

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 --- Comment #6 from RazvanN --- Thank you all for the explanations. I'm on this. --

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #13 from Cy Schubert --- I'll give it a try. --

[Issue 17877] Missing library path in LDC settings

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17877 --- Comment #3 from Thomas --- Sorry for the delay... Tested echoing the set vars during build with the following result: WindowsSDKDir= UCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\ So, only UCRTSdkDir would work here. Might be SDK version th

[Issue 6244] Add powmod / modpow function to std.math

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6244 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7781aaa7b1b50858c459372b291fd80092f5ef18 Fix Issue 6244 - Add powmod / modpow function to std.math

[Issue 6244] Add powmod / modpow function to std.math

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

[Issue 13532] std.regex performance (enums; regex vs ctRegex)

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13532 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a877469f07819fa26cd12248f11fd59cbea6563a Fix issue 13532 - std.regex performance (enums; regex vs

[Issue 17904] New: Enhanced getopt result with passed arguments

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17904 Issue ID: 17904 Summary: Enhanced getopt result with passed arguments Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement P

[Issue 17853] Switch statement without braces only works with one case

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

[Issue 17853] Switch statement without braces only works with one case

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17853 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a629ebf9973c0860b20ecf9ba8791d74730f071b fix issue 17853 https://github.com/dlang/dmd/commit/f78b54888

[Issue 17905] New: byCodeUnit should allow access to underlying range

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17905 Issue ID: 17905 Summary: byCodeUnit should allow access to underlying range Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement

[Issue 10395] [std.stdio] Closing a popened File with unread output throws an exception

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10395 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

[Issue 9661] LockingTextWriter should increment file handle reference count

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9661 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

[Issue 17906] New: Deprecated functions should not cause deprecated warnings for using deprecated features

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17906 Issue ID: 17906 Summary: Deprecated functions should not cause deprecated warnings for using deprecated features Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 17907] New: Can't automatically resolve to function with same name as module

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17907 Issue ID: 17907 Summary: Can't automatically resolve to function with same name as module Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NE

[Issue 17908] New: Can't alias an overload set with disabled function

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17908 Issue ID: 17908 Summary: Can't alias an overload set with disabled function Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 17909] New: Inherited aliases produce unlinkable objects in final classes

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17909 Issue ID: 17909 Summary: Inherited aliases produce unlinkable objects in final classes Product: D Version: D2 Hardware: x86_64 OS: Mac OS X Status: NE

[Issue 17748] extern(C) do nothing on struct methods

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #7 from Martin Nowak

[Issue 17909] Inherited aliases produce unlinkable objects in final classes

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17909 Jonathan Wilbur changed: What|Removed |Added Keywords||link-failure Priority|P1

[Issue 17909] Inherited aliases produce unlinkable objects in final classes

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17909 Jonathan Wilbur changed: What|Removed |Added CC||jonathan@wilbur.space --

[Issue 17910] New: Can't have UFCS in aggregate types

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 Issue ID: 17910 Summary: Can't have UFCS in aggregate types Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P

[Issue 17909] Inherited aliases produce unlinkable objects in final classes

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17909 Simen Kjaeraas changed: What|Removed |Added CC||simen.kja...@gmail.com --- Comment #1 from

[Issue 17911] New: UDA to scope cause Error

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17911 Issue ID: 17911 Summary: UDA to scope cause Error Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: regression Priority: P1

[Issue 9362] Add a method to remove one item to std.container.SList

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9362 --- Comment #1 from Alexandru Razvan Caciulescu --- https://github.com/dlang/phobos/pull/5784 https://github.com/dlang/phobos/pull/5786 --

[Issue 16735] curl_easy_getinfo accepts wrong CURL type

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16735 Alexandru Razvan Caciulescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Issue 17910] Can't have UFCS in aggregate types

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 Steven Schveighoffer changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17905] byCodeUnit should allow access to underlying range

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17905 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/6d7c2b0ba100b4fc117865abb808baef61f7ec26 Fix Issue 17905: Add source property to byCodeUnit. htt

[Issue 17905] byCodeUnit should allow access to underlying range

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

[Issue 17912] New: Add function to std.file for creating a temporary file with a name

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17912 Issue ID: 17912 Summary: Add function to std.file for creating a temporary file with a name Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 4763] std.stdio.File.open() : more efficient implementation

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4763 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c8751b245fcd19ef0f686bd82256d06d035b1c6d Fix Issue 4763 - std.stdio.File.open() : more efficient

[Issue 10395] [std.stdio] Closing a popened File with unread output throws an exception

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10395 --- Comment #1 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/04b0eee83661d3adeb1daf1f1cf5fc08d0533ffa Fix Issue 10395 - [std.stdio] Closing a popened File with

[Issue 4763] std.stdio.File.open() : more efficient implementation

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4763 github-bugzi...@puremagic.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17900 --- Comment #1 from Walter Bright --- I tried this with: FreeBSD 11.0-RELEASE-p1 FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0) Target: x86_64-unknown-freebsd11.0 Thread model: posix InstalledDir: /usr/bin g++ (F

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

2017-10-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17900 Walter Bright changed: What|Removed |Added Hardware|All |x86 --- Comment #2 from Walter Bright --- I

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17900 --- Comment #3 from Walter Bright --- The problem turns out to be the C++ compiler returns: struct S { float a = 1; } in ST0: _Z15passthrough_ptrP1S: movEAX,4[ESP] fldfloat ptr [EAX] ret while DMD expects it to be

[Issue 17913] New: [Visual D] Exceptions in Visual Studio 2017

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17913 Issue ID: 17913 Summary: [Visual D] Exceptions in Visual Studio 2017 Product: D Version: D2 Hardware: x86_64 URL: http://dlang.org/ OS: Windows Status: NEW

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17900 --- Comment #4 from Walter Bright --- https://github.com/dlang/dmd/pull/7230 --

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #14 fro

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #15 from Walter Bright --- (In reply to Walter Bright from comment #14) > Is there a FreeBSD syscall that will give the version? Looks like uname(3) does the trick: https://www.freebsd.org/cgi/man.cgi?query=uname&sektion=3&apropos=0&man

[Issue 17596] dmd d 2.073.2 and 2.074.1 interim generated dmd segfaults on FreeBSD 12-CURRENT

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17596 --- Comment #16 from Walter Bright --- This should help: https://github.com/dlang/druntime/pull/1947 --

[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16744 github-bugzi...@puremagic.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|-

[Issue 16744] We should have a TypeOf template so that typeof can be used with templates like staticMap

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16744 --- Comment #14 from github-bugzi...@puremagic.com --- Commit pushed to MetaLang-traits-typeof at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e6d1fc25e55612d513ff0b27893d1dd40642f884 Fix Issue 16744: Add Typeof (Redux) Pre

[Issue 17878] Add __traits(isFuture, ...)

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17878 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com Assignee|nob..

[Issue 17899] Cannot initialise contextless delegate at compile time

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17899 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 5055] hasAssignableElements etc only check forward range primitives

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5055 RazvanN changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 6043] Chainable template mixin

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6043 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17507] Associative Array range operations should be marked @safe

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17507 Lucia Cojocaru changed: What|Removed |Added CC||lucia.mcojoc...@gmail.com Assigne

[Issue 17914] New: Accidental per-process limit of fiber uses

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17914 Issue ID: 17914 Summary: Accidental per-process limit of fiber uses Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Keywords: industry S

[Issue 17915] New: [REG 2.073] core.exception.AssertError@ddmd/optimize.d(614): Assertion failure

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17915 Issue ID: 17915 Summary: [REG 2.073] core.exception.AssertError@ddmd/optimize.d(614): Assertion failure Product: D Version: D2 Hardware: All O

[Issue 17915] [REG 2.073] core.exception.AssertError@ddmd/optimize.d(614): Assertion failure

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17915 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --

[Issue 17915] [REG 2.073] core.exception.AssertError@ddmd/optimize.d(614): Assertion failure

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17915 b2.t...@gmx.com changed: What|Removed |Added CC||b2.t...@gmx.com --

[Issue 17891] forum is dog slow

2017-10-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17891 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 6515] Support for a basic BinaryHeap operation

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6515 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6895] std.traits.isCovariantWith doesn't work for function, function pointer and delegate

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6895 RazvanN changed: What|Removed |Added Keywords||bootcamp CC|

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17900 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/85f76f9963ffd81b0a02361dc6dc05a6eb2df5c8 fix Issue 17900 - FreeBSD 10.3 runnable/cpp_abi_tests.d(94): A

[Issue 17900] FreeBSD 10.3 runnable/cpp_abi_tests.d(94): Assertion failure (test suite)

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

[Issue 17748] extern(C) do nothing on struct methods

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 17878] Add __traits(isFuture, ...)

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17878 --- Comment #1 from RazvanN --- PR : https://github.com/dlang/dmd/pull/7232 --

[Issue 17901] FreeBSD 10.3: AssertError@std/experimental/allocator/building_blocks/region.d(652)

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17901 Eduard Staniloiu changed: What|Removed |Added CC||edi33...@gmail.com Assignee|nob

[Issue 17916] New: @__future does nothing for AggregateDeclarations

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17916 Issue ID: 17916 Summary: @__future does nothing for AggregateDeclarations Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: normal

[Issue 17917] New: Wrong code gen with "-O -cov"

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17917 Issue ID: 17917 Summary: Wrong code gen with "-O -cov" Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: major Priority: P1

[Issue 17910] Can't have UFCS in aggregate types

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 --- Comment #2 from anonymous4 --- This destroys encapsulation: what has no business at global scope shouldn't be there. --

[Issue 17910] Can't have UFCS in aggregate types

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 --- Comment #3 from Steven Schveighoffer --- You have a choice, make your extension methods global, or don't use UFCS to call them: clear(b); This is a perfectly reasonable tradeoff. D usually frowns upon having the same code mean different things

[Issue 17269] formattedWrite of struct with Nullable value fails

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17269 Thibaut CHARLES changed: What|Removed |Added CC||cro...@gmail.com --- Comment #5 from Thiba

[Issue 17915] [REG 2.073] core.exception.AssertError@ddmd/optimize.d(614): Assertion failure

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17915 Ketmar Dark changed: What|Removed |Added CC||ket...@ketmar.no-ip.org --

[Issue 17917] Wrong code gen with "-O -cov"

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17917 Ketmar Dark changed: What|Removed |Added CC||ket...@ketmar.no-ip.org --

[Issue 17918] New: Segmentation fault dmd failed with exit code 139.

2017-10-19 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 Issue ID: 17918 Summary: Segmentation fault dmd failed with exit code 139. Product: D Version: D2 Hardware: All URL: http://dlang.org/ OS: All Status: NEW

[Issue 11644] EvictingStrategy.LRU for std.functional.memoize

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11644 alex.jercai...@gmail.com changed: What|Removed |Added CC||alex.jercai...@gmail.com

[Issue 17907] Can't automatically resolve to function with same name as module

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17907 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 17918] Segmentation fault dmd failed with exit code 139.

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17918 --- Comment #1 from Roman --- Note that there's another error that precedes the crash ../inilike/source/inilike/file.d(185,33): Error: no property 'map' for type 'ByNode!(Node)' [../inilike/source/inilike/file.d(183,19)] byNode _error_ While import

[Issue 17171] ddoc: enum misses some values + wrong order + missing member initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17171 Andrew Edwards changed: What|Removed |Added CC||edwards...@gmail.com --- Comment #2 from An

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 Andrew Edwards changed: What|Removed |Added CC||edwards...@gmail.com --- Comment #13 from And

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 --- Comment #14 from Andrew Edwards --- (In reply to Iain Buclaw from comment #12) > > Interestingly, when compiling a minimal test - just the enum declarations > and the pipeProcess function - the ddoc generated looks fine. > Correct, this is a DDO

[Issue 129] DDoc downgrades enum to their integer initializers

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=129 --- Comment #15 from Iain Buclaw --- Ok. Thanks for the explanation. --

[Issue 17748] extern(C) do nothing on struct methods

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17748 --- Comment #9 from anonymous4 --- What is the reason for breakage? For convenience attributes applied in bulk silently skip members they are not applicable to: This works: --- struct A { final: int a; } --- But if applied on per member basis they

[Issue 17910] Can't have UFCS in aggregate types

2017-10-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17910 --- Comment #4 from anonymous4 --- (In reply to Steven Schveighoffer from comment #3) > make your extension methods global This destroys encapsulation: what has no business at global scope shouldn't be there. > D usually frowns upon having the > sa

<    1   2   3   4   5   6   7   8   9   10   >