[Issue 3960] Unused local variables not reported
https://issues.dlang.org/show_bug.cgi?id=3960 Marco Leise changed: What|Removed |Added Resolution|FIXED |WONTFIX --- Comment #36 from Marco Leise --- Automatically set resolution type was "FIXED". "WONTFIX" matches better, as unused locals are now allowed, in case anyone else watching this issue got confused. --
[Issue 16571] New: Unittests should not list /tmp/ recursively
https://issues.dlang.org/show_bug.cgi?id=16571 Issue ID: 16571 Summary: Unittests should not list /tmp/ recursively Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1 Component: phobos Assignee: nob...@puremagic.com Reporter: and...@erdani.com I think I found where the intermittent test failures are: https://github.com/dlang/phobos/blob/master/std/file.d#L3312 There, we list the full content of /tmp, recursively. That's not quite the right thing to do. Not only the run time is arbitrarily slow, but the test may file if certain subdirs are inaccessible. --
[Issue 16570] New: [REG 2.072.0-b1] implicit conversion from int to enum fails when enum type is missing
https://issues.dlang.org/show_bug.cgi?id=16570 Issue ID: 16570 Summary: [REG 2.072.0-b1] implicit conversion from int to enum fails when enum type is missing Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: b2.t...@gmx.com well, don't trust the title too much. Test case: °°° static immutable int _a = 0; enum Regression /*:int*/ // OK with a type { a = _a, } void main() { Regression reg; with(Regression) final switch(reg) { case a:break; } } °°° error: /tmp/temp_7FCE629C80B0.d(17,14): Error: cannot implicitly convert expression (0) of type int to Regression The problem seems more that the enum type is not deduced from the assignations. Anyway you'll tell me. --
[Issue 16568] unittesting floods /tmp/ with files of the form .dmd-run-test.0V0KUY
https://issues.dlang.org/show_bug.cgi?id=16568 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Andrei Alexandrescu --- Yes, apparently my development process involves a bunch of erroneous tests :o). Thanks for your patch, worked with make -j std/algorithm.test. --
[Issue 16568] unittesting floods /tmp/ with files of the form .dmd-run-test.0V0KUY
https://issues.dlang.org/show_bug.cgi?id=16568 Vladimir Panteleev changed: What|Removed |Added CC||thecybersha...@gmail.com --- Comment #1 from Vladimir Panteleev --- Files are created here: https://github.com/dlang/phobos/blob/bf61ad682f3f9c35a16c79180941ffd902ab9758/posix.mak#L360-L366 It seems that the files are not cleaned up only when the test fails. Have you been doing a lot of development and testing? Anyway, here's an untested fix attempt: https://github.com/dlang/phobos/pull/4831 --
[Issue 16568] unittesting floods /tmp/ with files of the form .dmd-run-test.0V0KUY
https://issues.dlang.org/show_bug.cgi?id=16568 Vladimir Panteleev changed: What|Removed |Added Keywords||pull --
[Issue 16291] phobosinit never gets called (EncodingScheme.create fails)
https://issues.dlang.org/show_bug.cgi?id=16291 Martin Nowak changed: What|Removed |Added Summary|phobosinit never gets |phobosinit never gets |called |called ||(EncodingScheme.create ||fails) --
[Issue 16291] phobosinit never gets called
https://issues.dlang.org/show_bug.cgi?id=16291 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu Summary|phobosinit fails to |phobosinit never gets |register encodings on |called |individual tests| --- Comment #28 from Martin Nowak --- The phobosinit module is never referenced and subsequently never gets called. If you do import std.internal.phobosinit in your own program, the ctor crashes because it can't find all the unreferenced EncodingScheme classes. --
[Issue 9813] Signalling NaN initialization does not always work correctly on x86
https://issues.dlang.org/show_bug.cgi?id=9813 Martin Nowak changed: What|Removed |Added CC||c...@dawg.eu --- Comment #6 from Martin Nowak --- Just to reference the original post that seems to have started the SNaN usage. http://forum.dlang.org/post/gpsjfj$1678$1...@digitalmars.com --
[Issue 16569] Assertion failure on splitter.back on empty string
https://issues.dlang.org/show_bug.cgi?id=16569 b2.t...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED CC||b2.t...@gmx.com Resolution|--- |INVALID --- Comment #1 from b2.t...@gmx.com --- It's not a bug. splitter returns a range, in your case this range is empty. The way of iterating/using a range is always to test for emptiness before using front/back or popFront/Back: auto rng = str.splitter('.'); if (!rng.empty) writeln(rng.back); --
[Issue 16569] New: Assertion failure on splitter.back on empty string
https://issues.dlang.org/show_bug.cgi?id=16569 Issue ID: 16569 Summary: Assertion failure on splitter.back on empty string Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1 Component: phobos Assignee: nob...@puremagic.com Reporter: neura...@gmail.com import std.stdio; import std.algorithm; import std.range; import std.string; void main() { string str = ""; writeln( splitter(str, '.').back ); } core.exception.AssertError@std/algorithm/iteration.d(3132): Assertion failure ??:? _d_assert [0x43dd1f] ??:? void std.algorithm.iteration.__assert(int) [0x4432b0] ??:? pure @property @safe immutable(char)[] std.algorithm.iteration.splitter!("a == b", immutable(char)[], char).splitter(immutable(char)[], char).Result.back() [0x43b8d6] ??:? _Dmain [0x43ae41] ??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv [0x43e33e] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x43e288] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() [0x43e2fa] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x43e288] ??:? _d_run_main [0x43e1f9] ??:? main [0x43d049] --
[Issue 16568] New: unittesting floods /tmp/ with files of the form .dmd-run-test.0V0KUY
https://issues.dlang.org/show_bug.cgi?id=16568 Issue ID: 16568 Summary: unittesting floods /tmp/ with files of the form .dmd-run-test.0V0KUY Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1 Component: dmd Assignee: nob...@puremagic.com Reporter: and...@erdani.com Just took a look at my /tmp/ directory, saw a bunch of these things. They should be under a single subdir /tmp/.dmd-run-test/. It would also be nice to have a VERY SIMPLE mechanism to delete old runs (e.g. a day or more). --
[Issue 3657] No lexical scope for local variables in debug info
https://issues.dlang.org/show_bug.cgi?id=3657 --- Comment #17 from Manu --- Thank god! --
[Issue 3657] No lexical scope for local variables in debug info
https://issues.dlang.org/show_bug.cgi?id=3657 --- Comment #18 from Manu --- Only 7 years later ;) --
[Issue 6192] std.algorithm.sort performance
https://issues.dlang.org/show_bug.cgi?id=6192 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #10 from Andrei Alexandrescu --- Fixed by https://github.com/dlang/phobos/pull/4826 --
[Issue 16073] Ranges without opDollar not supported
https://issues.dlang.org/show_bug.cgi?id=16073 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a818c7e059bf0e37609c7030b8306daf54909beb [Issue 16073] Fix incorrect uses of random access range primitives in std.algorithm.iteration https://github.com/dlang/phobos/commit/3a1db06f41eca48e1b1b46ca05bb221c01714160 [Issue 16073] Fix incorrect uses of random access range primitives in std.algorithm.mutation https://github.com/dlang/phobos/commit/74398e70cf79acab6a352e7bbec614ce2f91dffb [Issue 16073] Fix incorrect uses of random access range primitives in std.algorithm.searching https://github.com/dlang/phobos/commit/e216c10b2ce08cb8ae5c64983a2f24367f4b86e4 Merge pull request #4383 from JackStouffer/issue16073 https://github.com/dlang/phobos/commit/94d74ac8f5772e3e32f7c2e2b4b59fd0783a6ad5 [Issue 16073] Fix incorrect uses of random access range primitives in std.algorithm.sorting https://github.com/dlang/phobos/commit/c5bb43ce54d7feb244ba032c43aecd7aa7c9356a Merge pull request #4425 from JackStouffer/issue16073 --
[Issue 16420] Incorrect example in std.getopt docs
https://issues.dlang.org/show_bug.cgi?id=16420 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2be9e31ef663e28ed71c4b8c8a9271c417297e4f fix issue 16420 - Incorrect example in std.getopt docs https://github.com/dlang/phobos/commit/b2b9e87565b174311c296f9a98e40f3c1edc5808 Merge pull request #4745 from aG0aep6G/16420 --
[Issue 16090] popFront generates out-of-bounds array index on corrupted utf-8 strings
https://issues.dlang.org/show_bug.cgi?id=16090 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/e1af1b0b51ea9f29d4ff8076d73c03ba10bfc73c fix issue 16090 - popFront generates out-of-bounds array index on corrupted utf-8 strings https://github.com/dlang/phobos/commit/279ccd7c5c8cebfb21a3138aecf7f3a85444e538 Merge pull request #4387 from aG0aep6G/16090 --
[Issue 15835] Segfault with typeid call from lazy argument
https://issues.dlang.org/show_bug.cgi?id=15835 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/71294c1f4fdfad8d945b5e423e3c1ed02f30409d fix Issue 15835 - Segfault with typeid call from lazy argument https://github.com/dlang/dmd/commit/39d6bfade540805b32282d6b542d7af8b126ad05 Merge pull request #5585 from 9rnsr/fix15835 --
[Issue 16413] multiSort doesn't work with @system comparison function
https://issues.dlang.org/show_bug.cgi?id=16413 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7c7af21d48be942402008e879976f85093a33d37 add test for Issue 16413 https://github.com/dlang/phobos/commit/45eb00fb4d0d29f40aabd98d661120061746efb5 Merge pull request #4737 from John-Colvin/patch-17 --
[Issue 15607] [ICE] CTFE internal error: bad compare on accessing default-initialized static immutable array of array
https://issues.dlang.org/show_bug.cgi?id=15607 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9394bf6e4c017aa9f3008f8bbb3594c04ab5e292 fix https://github.com/dlang/dmd/commit/8e4947ff5a80fbf2b0b34b2025a75cd9774b252a Merge pull request #5796 from WalterBright/fix15607 --
[Issue 15960] SetUnion should filter duplicates
https://issues.dlang.org/show_bug.cgi?id=15960 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/501a1d5f41ec980b2b8c67b7a1fc31b6e65991a9 fix issue 15960 - deprecate setUnion in favor of merge https://github.com/dlang/phobos/commit/5c5dda3dfba0cc859864072b6247f4097b57dd3a Merge pull request #4249 from wilzbach/fix_15960 --
[Issue 15839] [REG2.071-b1] this.outer is of wrong type
https://issues.dlang.org/show_bug.cgi?id=15839 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a117c87a8a9ffbccc78b2c28ae3643b5e5b02794 Fix invalid AST produced by issue 15839 fix https://github.com/dlang/dmd/commit/d178c8578e615c3e68702905b72c3e89bccbecd6 Merge pull request #5741 from klickverbot/fixup-15839-ast --
[Issue 16193] opApply() doesn't heap allocate closure
https://issues.dlang.org/show_bug.cgi?id=16193 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f7819c898a05d28297024b7355d4ace94f1e4465 fix Issue 16193 - opApply() doesn't heap allocate closure https://github.com/dlang/dmd/commit/946a8f4e0eb488313e53da41ad6f81e3a778b9a8 Merge pull request #6135 from WalterBright/fix16193 --
[Issue 16035] Compiler crashes with inout, templates, and recursion
https://issues.dlang.org/show_bug.cgi?id=16035 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/47687ca95af80bc690994491effa18dd7d186034 fix Issue 16035 - Compiler crashes with inout, templates, and recursion https://github.com/dlang/dmd/commit/dd583b32a7dae05ddb465a74df389dc4bdb6010c Merge pull request #5791 from 9rnsr/fix16035 --
[Issue 15680] TypeInfo broken for typeof(null)
https://issues.dlang.org/show_bug.cgi?id=15680 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2da39fd803a4da5a4ca136ee7be6e714ea4af748 fix Issue 15680 - TypeInfo broken for typeof(null) https://github.com/dlang/dmd/commit/3f7788f9425d0e4609331933b5d74faf02184d1a Merge pull request #5459 from 9rnsr/fix15680 --
[Issue 14601] pthread functions aren't marked @nogc
https://issues.dlang.org/show_bug.cgi?id=14601 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/305dfed2fdb82680c9d9756a53f1509ea9454e5d Add @nogc to pthread functions. --
[Issue 15800] std.conv.to!int does not work with ranges of any char type
https://issues.dlang.org/show_bug.cgi?id=15800 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/97edfbea90d72d8f4b6483c091a5b6d0e54db018 Fixed Issue 15800: std.conv.to does not work with ranges of any char type https://github.com/dlang/phobos/commit/d5119c3178826d88a1f269c58742e2a327e98d5e Merge pull request #4390 from JackStouffer/issue15800 --
[Issue 15999] Inline assembly incorrect sign extension instead of error
https://issues.dlang.org/show_bug.cgi?id=15999 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/cb1911c64ed7bd988e80ea0b3d0b3a431cfd094e Fix issue 15999 - Inline assembly incorrect sign extension instead of error https://github.com/dlang/dmd/commit/702c543a83b809826b289bd17f01e4259d453177 Merge pull request #5739 from WalterWaldron/fix13147 --
[Issue 14608] Enum members should be formatted as a table
https://issues.dlang.org/show_bug.cgi?id=14608 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/926b20648ca3b6199ecdc2fbd1d2fdeef45aa280 Upgrade to DDOX 0.15.4 - Fixes the DDOX part of issue 14608. https://github.com/dlang/dlang.org/commit/f806372cf2b11cc9c64eec9fa061e63c723b494c Merge pull request #1319 from s-ludwig/master --
[Issue 16340] case where version(unittest) results in an invalid warning about a dangling else
https://issues.dlang.org/show_bug.cgi?id=16340 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/183114aca570878105cda76290f87340f925ccf6 Fix issue 16340 - Invalid dangling else warning triggered within template https://github.com/dlang/dmd/commit/19479267a6bfac89d270ae13a5c8ae1daf09a5b4 Merge pull request #6118 from mathias-lang-sociomantic/fix-16340 --
[Issue 15306] Delegates with shared context can have unshared aliasing
https://issues.dlang.org/show_bug.cgi?id=15306 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/96136d6e4b1330650ca1fbf5afa57c2758ee18d3 fix Issue 15306 - Delegates with shared context can have unshared aliasing https://github.com/dlang/dmd/commit/fa9cea7a43fe8ccdd483fac11c3c1a194aab1336 Merge pull request #6093 from WalterBright/fix15306 --
[Issue 9646] std.algorithm.splitter for strings has opportunities for improvement
https://issues.dlang.org/show_bug.cgi?id=9646 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/a9d5b8ca779d2dd89c8b49abae385e793d469e5d Improve speed of find for random access needles (strings) --
[Issue 14403] DDox: std.algorithm index links are 404
https://issues.dlang.org/show_bug.cgi?id=14403 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/8e12e01f388097bc947ef8e7ace1fef5926b3521 Merge pull request #1322 from s-ludwig/master --
[Issue 16114] [ddox] "Improve this page" links broken for package.d modules
https://issues.dlang.org/show_bug.cgi?id=16114 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/08f55a75c55aeaa23512e5052260225883a81a48 Fix top page links and line number anchors. Fixes issue 16114, issue 15700 and issue 15701. --
[Issue 15799] Misleading error message against the contract followed by semicolon in interface
https://issues.dlang.org/show_bug.cgi?id=15799 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/078067a0222440d4bd2b833f8e0d73bb06730b20 fix Issue 15799 - Misleading error message against the contract followed by semicolon in interface https://github.com/dlang/dmd/commit/0dfaaecac67e7cb94fbb41eda410751039b64e15 Merge pull request #5571 from 9rnsr/fix15799 --
[Issue 15974] Spurious error: argument to mixin must be a string, not (expression()) of type string
https://issues.dlang.org/show_bug.cgi?id=15974 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ceff80f4df0d65e7e5023278420418d5e975f44b fix Issue 15974 - Spurious error: argument to mixin must be a string, not (expression()) of type string https://github.com/dlang/dmd/commit/7085fca5112bbfa018b15739e4b5c624d4ac4771 Merge pull request #5753 from 9rnsr/fix15974 --
[Issue 16365] cannot allow calling function pointer from delegate in @safe code
https://issues.dlang.org/show_bug.cgi?id=16365 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3eece2fe875d35db428229b1121eda13e85b3883 partial solution for Issue 16365 - cannot allow calling function pointer from delegate in @safe code https://github.com/dlang/dmd/commit/627e96b986c9d94feefa5145a077eb2f820a3bef Merge pull request #6072 from WalterBright/fix16365-1 https://github.com/dlang/dmd/commit/497fdfbee1b376d049d0531da789dbc60860fe1f fix Issue 16365 - cannot allow calling function pointer from delegate in @safe code https://github.com/dlang/dmd/commit/fe0ab0df5cfe4aa9c1ec4ea140e5521767e28df5 Merge pull request #6085 from WalterBright/fix16365 --
[Issue 13867] Overriding a method from an extern(C++) interface requires extern(C++) on the method definition
https://issues.dlang.org/show_bug.cgi?id=13867 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/da397409004e3abb434ed2cdcfb0ff8615d28ad9 fix Issue 13867 - Improve error message when overriding an extern(C++) interface https://github.com/dlang/dmd/commit/b862dab3ba938f4302192947de241b2ac024f95e Merge pull request #5732 from lionello/fix13867 --
[Issue 16040] Remove Dconf announcement
https://issues.dlang.org/show_bug.cgi?id=16040 --- 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/4c547cad10eb7ccabbde2b38d5a63ece30484f96 replace outdated dconf notice - fix issue 16040 https://github.com/dlang/dlang.org/commit/e059d23de18fc8eaee8bd3cffafe048b76cf93b9 Merge pull request #1304 from wilzbach/fix_news --
[Issue 11176] array.ptr in @safe code may point past end of array
https://issues.dlang.org/show_bug.cgi?id=11176 --- Comment #22 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/02d7ebe3f37b3584cfd0443630d3493f49411c0e Merge pull request #5860 from WalterBright/fix11176 --
[Issue 16228] Insufficient diagnostics for wrong application of DIP25
https://issues.dlang.org/show_bug.cgi?id=16228 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/facb2aefd3d4509c0f1976287824af20d29addd6 fix Issue 16228 - Insufficient diagnostics for wrong application of DIP25 https://github.com/dlang/dmd/commit/740b05022995a644c23d373b956340fe699c3e11 Merge pull request #5901 from WalterBright/fix16228 --
[Issue 16179] [REG2.072] git HEAD: multiSort no longer callable with delegate with context
https://issues.dlang.org/show_bug.cgi?id=16179 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7f88a93227b5bf417cf57a540db0b004d4788174 Fixed issue 16179 https://github.com/dlang/phobos/commit/9abe256cab3f6c7d580caa91bc1e9deb8e3ef9a3 Merge pull request #4740 from togrue/bugfix_16179 --
[Issue 16466] Alignment of reals inside structs on 32 bit OSX should be 16, not 8
https://issues.dlang.org/show_bug.cgi?id=16466 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e4935fb9f3b779792ee8c0d300db8e83358b27a6 fix Issue 16466 - Alignment of reals inside structs on 32 bit OSX should be 16, not 8 https://github.com/dlang/dmd/commit/9f5998759917629d2aa941d48fd32b5c1445b2fc Merge pull request #6109 from WalterBright/fix16466 --
[Issue 16049] core.sys.windows structs have wrong sizes and aligns
https://issues.dlang.org/show_bug.cgi?id=16049 --- Comment #6 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/81a6a644038b805357bc966e67c701c1e40fde33 Merge pull request #1576 from qchikara/pr-win32-align --
[Issue 10591] Error: only one main allowed doesn't show location of conflicting main symbols
https://issues.dlang.org/show_bug.cgi?id=10591 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/03a8430a1025475d9020bd2e21fa0de6491b3f57 Merge pull request #6069 from John-Colvin/duplicatemainerror --
[Issue 16095] a delegate can mutate immutable data and break shared / non-shared enforcements
https://issues.dlang.org/show_bug.cgi?id=16095 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3c53a0fd9ed1b40f8dbeb75b4dfa11f6df5b3062 fix Issue 16095 - a delegate can mutate immutable data and break shared / non-shared enforcements https://github.com/dlang/dmd/commit/d4f45f99eb250e17dc4bb189ae5440f134731c61 Merge pull request #6091 from WalterBright/fix16095 --
[Issue 16409] Add support for assign-style switches
https://issues.dlang.org/show_bug.cgi?id=16409 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e3c9f21acac9c086b98389185d917952e0b397cb Fix Issue 16409 - Add support for assign switches https://github.com/dlang/dmd/commit/cf44ea035db85a7551391a6df532a671dc7c31ff Merge pull request #6070 from AndrejMitrovic/assign-switch --
[Issue 16007] Some Win32 API structs has wrong definitions
https://issues.dlang.org/show_bug.cgi?id=16007 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/f0ba6561476c58b5bb66d214d7915ba6d889a960 Merge pull request #1570 from qchikara/pr-16007 --
[Issue 16046] ScopedAllocator does not set prev, causing segfaults
https://issues.dlang.org/show_bug.cgi?id=16046 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/54a5e49b2a95a51f473f1c0f72fb3d5dca498fc9 Fix issue 16046 - ScopedAllocator does not set prev, causing segfaults https://github.com/dlang/phobos/commit/7ab18cd5ecbee121df6223747884a63252978304 Merge pull request #4742 from andralex/16046 --
[Issue 15703] @safe code should not allow certain types of array casts
https://issues.dlang.org/show_bug.cgi?id=15703 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2dcdc9563c286de39bf4eba3083bef77c49f7a5e fix Issue 15703 - @safe code should not allow certain types of array casts https://github.com/dlang/dmd/commit/e9594ecaaa3d231aa13e2df21be7b72bdf0e4ae6 Merge pull request #6086 from WalterBright/fix15703 --
[Issue 16115] [REG2.067] Wrong code with comma operator
https://issues.dlang.org/show_bug.cgi?id=16115 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f9fd81983118d94a6f3da915e781c72b54a67247 fix Issue 16115 - [REG2.067] Wrong code with comma operator https://github.com/dlang/dmd/commit/113e5f77d335dc3483127b13073690981b6a61b6 Merge pull request #6054 from WalterBright/fix16115 --
[Issue 15258] Anonymous const union members don't allow for initialization
https://issues.dlang.org/show_bug.cgi?id=15258 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5175be50ba15738cf0f90ed4136f9a0484ecd352 fix Issue 15258 - Anonymous const union members don't allow for initialization https://github.com/dlang/dmd/commit/87a802f7aa6d91c09cfd7604f6ea77c7d6fd477e Merge pull request #5242 from 9rnsr/fix15258 --
[Issue 11135] Nullable(T, T nullValue) does not support NaN
https://issues.dlang.org/show_bug.cgi?id=11135 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0efa1d3bf92bcaa6c4a99cad0b574185a537906a workaround for bug 11135 (typecons.Nullable) https://github.com/dlang/phobos/commit/bf14b1897e62f996cfbf8fc99dae9cf3476b3dfc Merge pull request #3797 from Cauterite/issue11135 --
[Issue 15958] Missing extern(Windows) of core.sys.windows functions
https://issues.dlang.org/show_bug.cgi?id=15958 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/7d84c696f208ae562e769e0321ace8688a0131bd Merge pull request #1550 from qchikara/pr-winapi-linkage --
[Issue 15997] Wrong constant value for ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED in winhttp
https://issues.dlang.org/show_bug.cgi?id=15997 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/32b3e7e2d6d34a41fd3057e6fae22c1b023bbcd7 Fix issue 15997: Wrong constant value for ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED in winhttp https://github.com/dlang/druntime/commit/dc5aa255445cb7963d6a82b5d85722657562899c Merge pull request #1562 from mathias-lang-sociomantic/fix-15997 --
[Issue 13147] Wrong codegen for thisptr in naked extern (C++) methods
https://issues.dlang.org/show_bug.cgi?id=13147 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/940e48c1c2481f450fea9eb90a988e435ded84d0 fix Issue 13147 - Wrong codegen for thisptr in naked extern (C++) methods https://github.com/dlang/dmd/commit/b5a59760d06ad1e1b4af9bf41a268650992463ff Add struct test for bug 13147 fix and inline assembly check. https://github.com/dlang/dmd/commit/a0840035a8d92901b7f94961b2be5812bc9c9bfa Merge pull request #5729 from WalterWaldron/fix13147 --
[Issue 15333] Assertion failed: (!fd->vthis->csym), function FuncDeclaration_toObjFile, file glue.c, line 1034.
https://issues.dlang.org/show_bug.cgi?id=15333 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/403fc69a51b0a71cc9ccebbf1c62983b0ea67059 Merge pull request #5577 from 9rnsr/fix15333 --
[Issue 13537] Unions may break immutability
https://issues.dlang.org/show_bug.cgi?id=13537 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/09ed87c973fbcb777806506f7e05fbed30a3f355 fix Issue 13537 - Unions may break immutability https://github.com/dlang/dmd/commit/72077372aec4aa77899885fc5cffbdbc5d289021 Merge pull request #5940 from WalterBright/fix13537 --
[Issue 16319] std.experimental.allocator.make subtly wrong with nested classes
https://issues.dlang.org/show_bug.cgi?id=16319 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/b96a330b77d2c947c7c9f50e9d954b31cdf3c82e fix issue 16319 --
[Issue 15987] core.sys.windows.msacm remains pseudo definitions
https://issues.dlang.org/show_bug.cgi?id=15987 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/5dffd89ec4486c29498cf63a52c81c6fe6de422f Fix Issue 15987 - core.sys.windows.msacm remains pseudo definitions https://github.com/dlang/druntime/commit/7780df71f6e257f1cf48192e6ab06d4febf1b32f Merge pull request #1558 from qchikara/fix15987 --
[Issue 16168] isCopyable trait for value types
https://issues.dlang.org/show_bug.cgi?id=16168 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/f7d26c5715afd5032f8ee6adc3fd3a073f707775 Issue 16168 - isCopyable trait for value types https://github.com/dlang/phobos/commit/cb09746cb11bcbe7b730f05d29792e6252669175 Merge pull request #4706 from SealabJaster/issue_16168 --
[Issue 15885] float serialized to JSON loses precision
https://issues.dlang.org/show_bug.cgi?id=15885 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/7a486d9d038448595c74aa4ef4bd7d9e952a4b64 Fix issue 15885 - numeric values serialized to JSON lose precision. https://github.com/dlang/phobos/commit/f4ad734aad6e3b2dd4881508d2b15eebb732a26c Merge pull request #4345 from tsbockman/issue-15885-tsb --
[Issue 3960] Unused local variables not reported
https://issues.dlang.org/show_bug.cgi?id=3960 --- Comment #35 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/eb74b278dfde3982ddeaf6f7a57af76462a8a9b0 Fix Issues 3960 and 7989 --
[Issue 12936] Some more @nogc cases for immediately iterated array literal
https://issues.dlang.org/show_bug.cgi?id=12936 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6a48d5bb77be35a3778c7ad67de232b2e9c8 Issue 12936 - Some more @nogc cases for immediately iterated array literal https://github.com/dlang/dmd/commit/46c35125b335354077c11973389c7e82686036ff Merge pull request #5795 from 9rnsr/fix12936 --
[Issue 16292] [REG2.069] bogus Error: goto skips declaration of variable
https://issues.dlang.org/show_bug.cgi?id=16292 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0e9a52fc4211028756ac81654c069d7e055eb159 fix Issue 16292 - [REG2.069] bogus Error: goto skips declaration of variable https://github.com/dlang/dmd/commit/970c68799c0c3d77a829429ccbc0973b7f774aab Merge pull request #5973 from WalterBright/fix16292 --
[Issue 16386] std.concurrency: destructors called twice on objects passed as Message
https://issues.dlang.org/show_bug.cgi?id=16386 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/17d064e23456d0fb0c2b41a3dbf4da399707db94 fix issue 16386: avoid the assignment operator on an object that has been destroyed https://github.com/dlang/phobos/commit/30400700d6326704c8e4756ec34630e8b4b07d57 Merge pull request #4730 from rainers/issue16386 --
[Issue 7989] isInputRange and isForwardRange declare unused variables
https://issues.dlang.org/show_bug.cgi?id=7989 --- Comment #9 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/eb74b278dfde3982ddeaf6f7a57af76462a8a9b0 Fix Issues 3960 and 7989 --
[Issue 16229] [Win64] Crash when generating huge symbols
https://issues.dlang.org/show_bug.cgi?id=16229 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5abf564bc6b852acd386e2e4b7a433ec9339c762 fix issue 16229: don't use alloca for huge symbols https://github.com/dlang/dmd/commit/c24024d152cce62002270e524bd2f2d5f058e7e3 Merge pull request #5904 from rainers/win64_issue16229 --
[Issue 16254] [REG 2.072-devel] wrong switch skips initialization error with mixed in case labels
https://issues.dlang.org/show_bug.cgi?id=16254 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/fdf70df83495542b9829a2853d0b1c6ee58d83ea fix Issue 16254 - switch skips initialization error https://github.com/dlang/dmd/commit/a9b56bad42d6abf03fe5aa894c105733197dec0c Merge pull request #5922 from MartinNowak/fix16254 --
[Issue 15957] Disabled postblit + template mixin break opAssign with confusing error message
https://issues.dlang.org/show_bug.cgi?id=15957 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/4a340ec542b86a28275614fbb977a2bcad68e79a fix Issue 15957 - Disabled postblit + template mixin break opAssign with confusing error message https://github.com/dlang/dmd/commit/7829d3f3cdd42a2f7aecbf14bcdf265dabc56677 Merge pull request #5723 from WalterBright/fix15957 --
[Issue 15193] DIP25 (implementation): Lifetimes of temporaries tracked incorrectly
https://issues.dlang.org/show_bug.cgi?id=15193 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f2c50d0ba2fdff00bc58fa6be732e405f2ddf600 fix Issue 15193 - DIP25 (implementation): Lifetimes of temporaries tracked incorrectly https://github.com/dlang/dmd/commit/2b297099a0d8acb241a1032b7783628914d4c5c2 Merge pull request #5895 from WalterBright/fix15193 --
[Issue 9766] align(n) with n compile-time constant
https://issues.dlang.org/show_bug.cgi?id=9766 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/0825696a6fa17931985992998bf088569805f765 Issue 9766 - align(n) with n compile-time constant https://github.com/dlang/dlang.org/commit/f4f75cbb2a458536095577d8d471fdb1fafc7dee Merge pull request #1293 from 9rnsr/fix9766 --
[Issue 16233] [REG2.069] ICE on wrong code
https://issues.dlang.org/show_bug.cgi?id=16233 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5cd44d97235b2ac36e33137f093883d8e64dee5b fix Issue 16233 - ICE on wrong code https://github.com/dlang/dmd/commit/720bf42a1e4b2583d194cd0d9794dd5ea9bfb778 Merge pull request #5906 from WalterBright/fix16233 --
[Issue 15513] Memory Corruption with thread local objects
https://issues.dlang.org/show_bug.cgi?id=15513 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/09419a101116c0439bc16b5e898fe45fd1b553bd fix regression tests for fixed Issue 15513 https://github.com/dlang/druntime/commit/5fe4cd967d3df000a7d6e93bb3fc077b859b2e6b Merge pull request #1510 from MartinNowak/fixup1507 --
[Issue 11585] ICE(cgcod.c) with SIMD and -O
https://issues.dlang.org/show_bug.cgi?id=11585 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2430ad6779a9e56e71a0150bf9a7c39b4d10139a fix Issue 11585 - ICE(cgcod.c) with SIMD and -O https://github.com/dlang/dmd/commit/7c3ccd82cad2de2728f6bfbce1d3a673fb3e56d4 Merge pull request #5705 from WalterBright/fix11585 --
[Issue 16364] getUDAs and hasUDA do not give consistent results
https://issues.dlang.org/show_bug.cgi?id=16364 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/29470ebb3c3c1475950e317fa033199d92b48cee Fix issue# 16364. Make getUDAs and hasUDA consistent. https://github.com/dlang/phobos/commit/af39effdb467af75c04ccf139a730a6d68c2f9a7 Merge pull request #4721 from jmdavis/issue_16364 --
[Issue 16383] Algebraic visit does not match handlers to const classes
https://issues.dlang.org/show_bug.cgi?id=16383 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/90e7fd0ab4f227cbd965e85d85c1e01e39c4061f fix Issue 16383 - 'Algebraic visit does not match const' https://github.com/dlang/phobos/commit/a63348d8c2edc42bca3cddb974466f7a5d95b805 unittest for variant bug 16383 https://github.com/dlang/phobos/commit/0538d0ce15b51a4b97fc086e59230ba257995f3e Merge pull request #4727 from Cauterite/patch-1 --
[Issue 16385] std.range: undefined behaviour when skipping over 0xff in string.popFront
https://issues.dlang.org/show_bug.cgi?id=16385 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/0d213a9288a672721da442c331df955188c5ddb7 Fix issue 16385: do not pass 0 to bsr, it has undefined return value https://github.com/dlang/phobos/commit/d753c8e3773f15647508fd8c30cad964982d2f37 Merge pull request #4729 from rainers/issue16385 --
[Issue 16195] delete should be @system
https://issues.dlang.org/show_bug.cgi?id=16195 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e64ae1d3e5aa078a036242864a68499617c9b278 fix Issue 16195 - delete should be @system https://github.com/dlang/dmd/commit/71ecbed629c830fd10c7923cf6298cfce7f54ee7 Merge pull request #5887 from WalterBright/fix16195 --
[Issue 16331] std.container.array constructor shouldn't check result of emplacement
https://issues.dlang.org/show_bug.cgi?id=16331 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/539d860380edea250df7eb353174e58d8ef5f2cd Fix issue 16331 - std.container.array should allow uncomparable values https://github.com/dlang/phobos/commit/6db08d3dadb007d930a4042a6140ca4fb22ea540 Merge pull request #4673 from wilzbach/fix_16331 --
[Issue 9057] Regression(Beta): Segfault or "Non-constant expression" error with local import
https://issues.dlang.org/show_bug.cgi?id=9057 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f1e54366b7650665a820a27069d2f5a17ecae69b Remove workaround for issue 9057 https://github.com/dlang/dmd/commit/17aab68d6dfd8df39d50a8bd2851dafc820b3049 Merge pull request #5700 from 9rnsr/fix14666 --
[Issue 11717] CTFE: [ICE] non-constant value with array and vector ops.
https://issues.dlang.org/show_bug.cgi?id=11717 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f571e8a3ee9d460152e43a08dabf96d5ed5d72d9 add error message for Issue 11717 - CTFE: [ICE] non-constant value with array and vector ops https://github.com/dlang/dmd/commit/0a9712f66c2658756f2d69b463e1879c24b3a80c Merge pull request #5706 from WalterBright/address11717 --
[Issue 11169] __traits(isAbstractClass) prematurely sets a class to be abstract
https://issues.dlang.org/show_bug.cgi?id=11169 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6fd1005dff51380e7bcb11dbc71e2c8bbb46cfb6 fix Issue 11169 - __traits(isAbstractClass) prematurely sets a class to be abstract https://github.com/dlang/dmd/commit/1bc9bad46c0539b243cca683d38cb1961870 Merge pull request #5695 from 9rnsr/fix11169 --
[Issue 15959] core.sys.windows modules should be modified for x64
https://issues.dlang.org/show_bug.cgi?id=15959 --- Comment #10 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/druntime https://github.com/dlang/druntime/commit/e64c3ec15841943d9fa274171f2a7ad11630ba1d Merge pull request #1552 from qchikara/pr-winapi-x64 https://github.com/dlang/druntime/commit/fa93b0b2ac3214f020c7f96859c5dcfd61fbff9b Merge pull request #1575 from qchikara/pr-size_t https://github.com/dlang/druntime/commit/caf04060ca300ac0ca68e68e9b8de6fecec281cc Merge pull request #1574 from qchikara/additional-15959 --
[Issue 15192] DIP25: Nested ref returns are type checked unsoundly
https://issues.dlang.org/show_bug.cgi?id=15192 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ad419f24f498526e112f07bf9fbe26e31de319bc fix Issue 15192 - DIP25: Nested ref returns are type checked unsoundly https://github.com/dlang/dmd/commit/feb06a7548341ab1d794061d66850c611a7fb074 Merge pull request #5893 from WalterBright/fix15192 --
[Issue 13536] Union of delegates breaks @safety
https://issues.dlang.org/show_bug.cgi?id=13536 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8e480a56f514284d919e894c103288dda67ea243 fix Issue 13536 - Union of delegates breaks @safety https://github.com/dlang/dmd/commit/82fa43ff6cdea746aa626af1f8bc1ac52b228e90 Merge pull request #5859 from WalterBright/fix13536 --
[Issue 15934] Non-virtual super class member function call ignores 'this' type qualifier
https://issues.dlang.org/show_bug.cgi?id=15934 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/dffac81a0da80b5d0603b00274666c6ef2ce3d8a fix Issue 15934 - Non-virtual super class member function call ignores 'this' type qualifier https://github.com/dlang/dmd/commit/ff797a44fefd807a0980e68985b58ed9d587c738 Merge pull request #5679 from 9rnsr/fix15934 --
[Issue 16226] -dip25 doesn't work if the return type is not explicit
https://issues.dlang.org/show_bug.cgi?id=16226 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/0456f3f05909c510d2c2631c4364aaf2876c74ac fix Issue 16226 - -dip25 doesn't work if the return type is not explicit https://github.com/dlang/dmd/commit/d49c50e0300e810e907baaf2e42ef9b08be9d761 Merge pull request #5900 from WalterBright/fix16226 --
[Issue 16308] [ndslice] should always has save primitive
https://issues.dlang.org/show_bug.cgi?id=16308 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/c58e3fadc9586e3dc930f8ddb10c3387a3334040 Issue 16308 - [ndslice] should always has save primitive https://github.com/dlang/phobos/commit/73e3c70c8af9262289887bcb21fd58a1e70b42fd Merge pull request #4630 from 9il/ndsave --
[Issue 15144] Bad operand size in asm { movdqa ... } produces bogus ubyte16 initializer error elsewhere.
https://issues.dlang.org/show_bug.cgi?id=15144 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2a74f6c70f335a6b46494ce684dcdbac9825a21b fix Issue 15144 - Bad operand size in asm { movdqa ... } produces bogus ubyte16 initializer error elsewhere https://github.com/dlang/dmd/commit/2f402fdc5b22020ccfc1f7d45b36f796825cd280 Merge pull request #5689 from WalterBright/fix15144 --
[Issue 16311] toHash for Slice is not defined
https://issues.dlang.org/show_bug.cgi?id=16311 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/fba7339893829061b7f6dd59ab4cda24287b06dc Merge pull request #4639 from 9il/mm3 --
[Issue 15323] Module.members and .deferred3 should use data structure with fast lookup
https://issues.dlang.org/show_bug.cgi?id=15323 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/cef279d5a192ca643593739661f385b1c3851106 fix Issue 15323 - Module.members and .deferred3 should use data structure with fast lookup https://github.com/dlang/dmd/commit/d57ca4c43ffa03628ed414b4a968acd63c4ef17d Merge pull request #5693 from WalterBright/fix15323 --
[Issue 16142] Adding a dtor / postblit (even disabled) forces opAssign
https://issues.dlang.org/show_bug.cgi?id=16142 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/517f14a949a2998e51517cbef444f2b3208a3789 Fix issue 16142: Disabled opEquals is overriden when a dtor/postblit is present https://github.com/dlang/dmd/commit/113cf3f4f8b4a786d7d7dca6bfc62ed024d12af9 Merge pull request #5854 from mathias-lang-sociomantic/opassign-2 --
[Issue 16372] Broken links in documentation
https://issues.dlang.org/show_bug.cgi?id=16372 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/246459ad90027357b88eb6e6a83737661e8ca09c fix issue 16372 - Broken links in documentation https://github.com/dlang/phobos/commit/2ec8f5410305000ff1d0e3c660937f21d17bd544 Merge pull request #4726 from aG0aep6G/16372 --
[Issue 6453] Allow multiple invariant per struct/class
https://issues.dlang.org/show_bug.cgi?id=6453 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/6303d28d7201f048cb4550b4f875710dd8bde6c3 Update spec after issue 6453 https://github.com/dlang/dlang.org/commit/672783b8ffd4fc6d19bfb9da0d3d0ce23323c312 Merge pull request #1287 from JohanEngelen/patch-4 --
[Issue 13698] ICE(e2ir.c) on on simd call
https://issues.dlang.org/show_bug.cgi?id=13698 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c8700645b3148c26ae3ffe9bf24d621ae26223b7 fix Issue 13698 - ICE(e2ir.c) on on simd call https://github.com/dlang/dmd/commit/78b065d9e445ac99e9cd6f8372fe626b17ac414b Merge pull request #5685 from WalterBright/fix13698 --
[Issue 16016] Remove std.concurrencybase from the docs
https://issues.dlang.org/show_bug.cgi?id=16016 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/64ba09993f4d201e703cb13c0d1aa34bd83960f4 fix issue 16016 - remove std.concurrencybase from the docs https://github.com/dlang/phobos/commit/b58c1610a21ce96f9f2299fbe7f17c7cf40e8a7a Merge pull request #4377 from wilzbach/fix_issue_16016 --
[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #20 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9ebcbed84fcc3cb065d506180e3323d976ca266a Fix Issue 12558 - Deprecate implicit catch statements https://github.com/dlang/dmd/commit/18e6844d41e34cd67df713d31bdf350927e7d5ec Merge pull request #5183 from AndrejMitrovic/fix-12558 https://github.com/dlang/dmd/commit/b10643986838584198db382c63e488aab4e5b343 Issue 12558 - Document implicit catch statement deprecation in the changelog https://github.com/dlang/dmd/commit/24f0d1cabb2df960e84f9b2e9204d4cd7a8f4ed6 Merge pull request #5930 from Geod24/implicit-catch-statement --
[Issue 15191] DIP25: Taking address of ref return is not type checked soundly
https://issues.dlang.org/show_bug.cgi?id=15191 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7e057ad1a5dfb86b3cc2d3ba7167c44c053c0253 fix Issue 15191 - DIP25: Taking address of ref return is not type checked soundly https://github.com/dlang/dmd/commit/c9e42913421dcaf1b7202a91b237b598b3600d48 Merge pull request #5892 from WalterBright/fix15191 --