[Issue 13880] nothrow @nogc std.algorithm.reduce on fixed-size arrays

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

[Issue 13880] nothrow @nogc std.algorithm.reduce on fixed-size arrays

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13880 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/ab70319d692639d207665ec50be61110c7d850a1 Fix Issue 13880 - nothrow @nogc std.algorithm.reduce on

[Issue 12442] inefficient code with scope(exit)

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12442 Basile B. changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18731] Link only with druntime for the runnable tests if Phobos isn't needed

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18731 Seb changed: What|Removed |Added Summary|Link only druntime for the |Link only with druntime for

[Issue 18731] New: Link only druntime for the runnable tests if Phobos isn't needed

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18731 Issue ID: 18731 Summary: Link only druntime for the runnable tests if Phobos isn't needed Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 18235] Group logically similar tests into the same module in the D2 testsuite

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18235 --- Comment #1 from Seb --- Not saying anything about the logical grouping, but this is a bit exaggerated imho: > Each new file added to the testsuite may as well be adding 5 seconds onto the > overall runtime. _All_

[Issue 18718] ICE in dmd/traits.d:417

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18718 Seb changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 17819] static foreach segfaults on __traits(allMembers)

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17819 Seb changed: What|Removed |Added CC||greensunn...@gmail.com

[Issue 18717] Segfault in BitManip

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18717 ag0aep6g changed: What|Removed |Added CC||ag0ae...@gmail.com ---

[Issue 18730] New: dmd miscompiles core.bitop.bt with -O

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18730 Issue ID: 18730 Summary: dmd miscompiles core.bitop.bt with -O Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Keywords: wrong-code

[Issue 18715] Non-documented unittests should not use unpredictableSeed or default Random alias

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18715 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c1d1c0e874b16fe2717e2c62b30c7c3f03e68446 Issue 18715 - Non-documented unittests should not use

[Issue 18708] Flow analysis in constructors not done correctly for if, ||, &

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

[Issue 18708] Flow analysis in constructors not done correctly for if, ||, &

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18708 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6cc2cd762eb8d147925a928d463cf76aa510e623 fix Issue 18708 - Flow analysis in constructors not done

[Issue 18729] New: dmd -run executes in different environment

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18729 Issue ID: 18729 Summary: dmd -run executes in different environment Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: enhancement

[Issue 18728] New: std.math.fdim does not handle nan correctly

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18728 Issue ID: 18728 Summary: std.math.fdim does not handle nan correctly Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18727] New: std.math.fmin does not handle nan correctly

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18727 Issue ID: 18727 Summary: std.math.fmin does not handle nan correctly Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 18726] New: std.math.fma is not implemented

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18726 Issue ID: 18726 Summary: std.math.fma is not implemented Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1

[Issue 18675] std.experimental.checkedint.Checked has opEquals but no toHash

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 --- Comment #2 from Jack Stouffer --- (In reply to vladvitan from comment #1) > I want to work on this. Could you please give me a starting point for this? > Should I use the toHash() functionality from druntime? Yes, or you

[Issue 18649] curl on Ubuntu 18.04 depends on libcurl4, .deb installer depends on libcurl3

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18649 --- Comment #8 from Alex Whitman --- I've given Martin's suggestion of using Recommends a go and it appears to work. The steps I took were: - Purge existing dmd installation - Upgrade curl, bringing in libcurl4, removing

[Issue 18725] New: compiler does not check all levels of methods for privateness, if used in invariant

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18725 Issue ID: 18725 Summary: compiler does not check all levels of methods for privateness, if used in invariant Product: D Version: D2 Hardware: x86 OS: Mac OS X

[Issue 14637] Array operations should work on tuples

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14637 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/cddd0df51a50e2c370162daa7ed7fca0dad4b979 Fix Issue 4591, 14637 - Array operations should work on

[Issue 4591] Concat of std.typecons.Tuples

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4591 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/cddd0df51a50e2c370162daa7ed7fca0dad4b979 Fix Issue 4591, 14637 - Array operations should work on

[Issue 4591] Concat of std.typecons.Tuples

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4591 github-bugzi...@puremagic.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 18136] ICE in dmd/statement.d(426)

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18136 --- Comment #2 from Seb --- Reduced example without Phobos: --- template ReturnType(func...) { static if (is(FunctionTypeOf!func R )) alias ReturnType = R; } template FunctionTypeOf(func...) { static if

[Issue 18675] std.experimental.checkedint.Checked has opEquals but no toHash

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 --- Comment #1 from vladvi...@gmail.com --- I want to work on this. Could you please give me a starting point for this? Should I use the toHash() functionality from druntime? --

[Issue 18675] std.experimental.checkedint.Checked has opEquals but no toHash

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 vladvi...@gmail.com changed: What|Removed |Added Assignee|nob...@puremagic.com|vladvi...@gmail.com --

[Issue 18675] std.experimental.checkedint.Checked has opEquals but no toHash

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18675 vladvi...@gmail.com changed: What|Removed |Added CC||vladvi...@gmail.com

[Issue 18142] checkedint opOpAssign doesn't accept a checkedint

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18142 Andrei Vasile changed: What|Removed |Added CC|

[Issue 18721] ICE in dmd/cond.d(378) when compiling static foreach with -D

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18721 Seb changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code ---

[Issue 18724] New: ICE in dmd/dsymbol.d(890)

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18724 Issue ID: 18724 Summary: ICE in dmd/dsymbol.d(890) Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: ice Severity: critical

[Issue 18714] Phobos calls localtime, which is not threadsafe

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18714 FeepingCreature changed: What|Removed |Added Severity|enhancement |normal --

[Issue 18703] Ddoc Backticks inside macro dont work.

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18703 --- Comment #2 from ArturG --- this might be the same/similar issue: $(DDOC_EXAMPLES --- void fun(int){} // highlighted $(FUN) // expanded but not highlighted --- ) MACROS:

[Issue 18130] ICE on zero-length `out` array parameter

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18130 Seb changed: What|Removed |Added Keywords||pull CC|

[Issue 17991] ICE with imports without module

2018-04-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17991 Seb changed: What|Removed |Added Keywords||ice, ice-on-valid-code,