[Issue 17428] [scope] class field assignment allows to escape scope parameters

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

[Issue 17428] [scope] class field assignment allows to escape scope parameters

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17428 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/16a922f0864569b669b65448cf647de0c605e41d fix Issue 17428 - [scope] class field assignment allows to esc

[Issue 17731] dman fails to build due to more than 32767 symbols

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17731 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/installer https://github.com/dlang/installer/commit/e356e3710410dde59c5707b903c3f913a41e2925 remove dman from installers to workaround Issue 17

[Issue 17731] dman fails to build due to more than 32767 symbols

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17731 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/installer https://github.com/dlang/installer/commit/ef720edff651d8d2c2c20d39940f9162f73d2f3e disable dman to workaround Issue 17731 https://gi

[Issue 17731] New: dman fails to build due to more than 32767 symbols

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17731 Issue ID: 17731 Summary: dman fails to build due to more than 32767 symbols Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: blocker

[Issue 17720] Wrong code using vector extensions with different types

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17720 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1 from

[Issue 17730] [scope][dip1000] Can escape references to scope classes by moving

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17730 Moritz Maxeiner changed: What|Removed |Added Summary|[scope][dip1000] Can escape |[scope][dip1000] Can escape

[Issue 17730] [scope][dip1000] Can escape references to scope classes via moving

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17730 Moritz Maxeiner changed: What|Removed |Added Keywords||accepts-invalid, safe --

[Issue 17730] New: [scope][dip1000] Can escape references to scope classes via moving

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17730 Issue ID: 17730 Summary: [scope][dip1000] Can escape references to scope classes via moving Product: D Version: D2 Hardware: x86_64 OS: Linux Status:

[Issue 7313] the result of a 'new' expression should implicitly cast to (im)mutable

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7313 ag0ae...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 17729] New: dmd says cast expression is "not an lvalue", but it can be used as one in other contexts

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17729 Issue ID: 17729 Summary: dmd says cast expression is "not an lvalue", but it can be used as one in other contexts Product: D Version: D2 Hardware: All OS: All

[Issue 17728] Optlink: Error 168: >64K Global Types

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17728 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de --- Comment #2 from Rai

[Issue 17728] Optlink: Error 168: >64K Global Types

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17728 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment #1 fr

[Issue 17689] finally clause leaks declarations

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17689 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d3a39e3aaaf6c976c9a678524e2ecdee4ee63052 fix Issue 17689 - finally clause leaks declarations https://g

[Issue 17689] finally clause leaks declarations

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

[Issue 17728] Optlink: Error 168: >64K Global Types

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17728 Walter Bright changed: What|Removed |Added Keywords||Optlink --

[Issue 17728] New: Optlink: Error 168: >64K Global Types

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17728 Issue ID: 17728 Summary: Optlink: Error 168: >64K Global Types Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: normal Priority:

[Issue 17688] ICE with static foreach directly inside switch

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17688 --- Comment #1 from timon.g...@gmx.ch --- https://github.com/dlang/dmd/pull/7023 --

[Issue 17726] Older DMD versions segfault when building Druntime with GCC 7.1

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17726 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 17726] Older DMD versions segfault when building Druntime with GCC 7.1

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17726 --- Comment #9 from Vladimir Panteleev --- (In reply to Vladimir Panteleev from comment #8) > Although I would expect that master would fail in the same way when built > with RELEASE=1, it doesn't seem to be the case. Oops, no, that was fixed in htt

[Issue 17726] Older DMD versions segfault when building Druntime with GCC 7.1

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17726 Vladimir Panteleev changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6215 Vladimir Panteleev changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 17726] Older DMD versions segfault when building Druntime with GCC 7.1

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17726 --- Comment #7 from Vladimir Panteleev --- GCC 7 uses movdqa/movaps instructions, which require the address to be aligned to 16 bytes, so GCC expects the elem* instances to be aligned. However, they aren't aligned in DMD. --

[Issue 17726] Older DMD versions segfault when building Druntime with GCC 7.1

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17726 --- Comment #6 from Vladimir Panteleev --- Finally reduced: // test.cpp // #include union U { double Vdouble; long double Vldouble; }; void fun(U *e) { U esave = {}; printf("Before crash\n"); esav

[Issue 14246] RAII - proper destruction of partially constructed objects/structs

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14246 ZombineDev changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 14246] RAII - proper destruction of partially constructed objects/structs

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

[Issue 17339] ambiguous mangling with const alias argument

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17339 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b21f445de6e4e8aeb5447c09fde0e8fb179ce99c workaround Issue 17339 - ambiguous mangling with const alias

[Issue 17337] SIGILL for AVX vector initialization

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17337 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3a2b76115bb7727652b6505898594b8c8e6a57d7 fix Issue 17337 - SIGILL for AVX vector initialization https

[Issue 17695] [Reg 2.076] ICE with vector negation

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17695 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7ceb34a633518c75e61f858fde1fa3eb4d7c6300 fix Issue 17695 - [Reg 2.076] ICE with vector negation https

[Issue 17697] Ddoc: automatically highlight URLs outside of macro arguments

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17697 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f100182bbde9496063c223fab2880a901be29880 fix Issue 17697 - Ddoc: automatically highlight URLs outside

[Issue 12625] [scope] [DIP1000] implicit slicing of RValue static array should be illegal

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12625 Andrei Alexandrescu changed: What|Removed |Added Summary|[DIP1000] implicit slicing |[scope] [DIP1000] implicit

[Issue 17338] [Reg 2.075] link failure unsupported symbol section 0xff01

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17338 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7ccbbb589219cf24076b559f947388825712807e fix Issue 17338 - [Reg 2.075] link failure unsupported symbol

[Issue 16083] AliasSeq loses type of enums that have the same value

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16083 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/71c5839088a6f7f5520b4df7d4cbb5ef94ae58d3 Fix issue 16083 - AliasSeq loses type of enums that have the

[Issue 17289] With Xcode 8.3 linker, warnings of "pointer not aligned"

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17289 --- Comment #22 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/5f5606429ca65fb81d550ab93b16835cb68a7c9c fix Issue 17289 - With Xcode 8.3 linker, warnings of 'pointe

[Issue 17335] Function calls in conjunctions do not short circuit when evaluated during compilation

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17335 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/4d1eba7b28f8e06717252c488c4bd2b6bf2d3070 fix Issue 17335 - Function calls in conjunctions do not short

[Issue 17049] [scope] member methods not escape checked like free functions

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17049 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ad366ab36be5a3e7b10ce41050c0853725c4dfc8 fix Issue 17049 - [scope] member methods not escape checked

[Issue 17192] ParameterDefaults fails when parameter is called "i"

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

[Issue 17192] ParameterDefaults fails when parameter is called "i"

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17192 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/2e063e92469bcbda9171ba6dea45a3c158810ae6 fix issue 17192 - ParameterDefaults fails when parameter

[Issue 16408] [REG2.065] left-to-right order of evaluation of function arguments not consistently followed

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16408 --- Comment #15 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8325ecd97aa36502bb92484a50513c7631a5bfa1 fix Issue 16408 - [REG2.065] left-to-right order of evaluati

[Issue 17275] [REG 2.072.0] AssertError@declaration.d(2121): Assertion failure

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17275 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/3a24d037f5d38bd7e751636e5a3adb73211c966e fix Issue 17275 - [REG 2.072.0] AssertError@declaration.d(212

[Issue 17292] [REG 2.069] Windows: dmd causes "out of memory" when using less than 2GB of memory

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17292 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/68b4523d4d2aec6074deeccecff838d7b0ae5751 fix issue 17292: add LFLAGS back to linker command lie https

[Issue 15616] missing candidate in error message

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15616 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d91eec61f604e7c70450527ba88f1701a5d8c793 Fix Issue 15616 - missing candidate in error message (#6525)

[Issue 15726] [REG2.068.0] forward reference error for circular classes, RefCounted

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15726 --- Comment #7 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f429983efbeb78aa727827ae7d76a728996b4d4d Fix wrong fields.dim value from test13613. --

[Issue 17676] [REG 2.075] bad inlining of functions with multiple return statements

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17676 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d48421509341bfb43ac48cd3b971948f4b55f57b fix issue 17676: do not inline function with multiple return

[Issue 15896] private ignored when import bindings are used

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15896 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ffcc380b9c06785b32c9db4eb2d392d89dcc661c Fix Issue 15896 - private ignored when import bindings are us

[Issue 17690] [REG2.066.0] scope guards leak declarations

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17690 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/978490aca27e374141607369389f6694d78af182 fix Issue 17690 - scope guards leak declarations https://git

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2e6c7ac3af5ec52aff63a779e781cab1a802dfa5 fix Issue 17545 - [REG2.072] __traits(getAttributes, name) ev

[Issue 17494] Do not execute scope(...) if an Error exception has been thrown

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17494 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/558773e64d42d56ad02970adfdc1371311ca3291 add test cases for existing production code --

[Issue 17430] [scope] delegate can escape context ptr

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17430 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7f3af47c742e6ec30b69e4ad4064d2474ca31769 fix Issue 17430 - [scope] delegate can escape context ptr ht

[Issue 9287] DMD should read from stdin when an input file is "-"

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9287 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/7d1813309a8c89c8349672ba37a8c15f9d5a42a2 Fix issue 9287 - implement reading source from stdin. https:/

[Issue 17291] [REG 2.074-b1] windows: invalid relocation entries

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17291 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/4b45720a9ec80d16af713164ccc56e649d3a83f6 fix issue 17291: relocations for pointer references might als

[Issue 10226] core.simd inefficient codegen

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10226 --- Comment #14 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/194fa0a92aec4a2b4fa5a6e28feeedca6daceb76 partly resolve Issue 10226 - inefficient core.simd codegen

[Issue 17629] package.di files cannot be used

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17629 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e205f8947bfb099dd12556cc5c3343cdee479eae fix Issue 17629: Try loading package.di prior to package.d h

[Issue 16600] Wrong error message for ambiguous mutable/immutable constructor

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16600 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/bb2e552c567e70c501cc411af0ba9e74acc2c8c9 Fix Issue 16600 - Wrong error message for ambiguous mutable/i

[Issue 17686] [REG2.075.0] Covariant return types doesn't work with override in some cases

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17686 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1fb7bd7fd889941c818cba6b1eb277e90e61dc9c Fix issue 17686: [REG2.075.0] Covariant return types doesn't

[Issue 15432] Win64: bad code offset in debug line number info

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15432 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/399b12d8d6feaf43ced88c2559404f29ab70c496 fix issue 15432: Win64: bad code offset in debug line number

[Issue 17215] [Reg 2.073] ICE(cgcod.c:findreg) with SIMD and -O -inline

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17215 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/46d1948f4c4f05143729f9849b4edefe01b1a02e fix Issue 17215 - ICE(cgcod.c:findreg) with SIMD and -O -inl

[Issue 17352] [REG 2.075a] Internal error: ddmd/backend/elfobj.c 1739 on duplicate definition

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17352 --- Comment #9 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/76affab78fec0c9acb0253d9672c5c0bdf843dd4 fix Issue 17352 - Internal error: ddmd/backend/elfobj.c 1739

[Issue 17392] Add Dub file for the lexer and parser

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17392 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b5e6ed443db8246e98beec64f55f7717dbe45989 Fix issue 17392 - Add Dub file for the lexer and parser http

[Issue 17255] Warning when compiling ddmd.backend/ptrntab.c about type-punning

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17255 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a22284b64c92236047b5dbdac26d504d97cc1d5f fix Issue 17255 - Warning when compiling ddmd.backend/ptrntab

[Issue 17660] ICE with `static foreach`: AssertError@ddmd/visitor.d(39)

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17660 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/425f129192605d53288190762ebd75a50a300a26 fix Issue 17660 - ICE with : AssertError@ddmd/visitor.d(39)

[Issue 12625] [DIP1000] implicit slicing of RValue static array should be illegal

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12625 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com Summary|i

[Issue 17551] VC build: bad mangling of real template argument

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17551 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6b0a15db30b37fc4556b65a18abf2fbd3c562f70 fix issue 17551 - VC build: bad mangling of real template arg

[Issue 17484] high penalty for vbroadcastsd with -mcpu=avx

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17484 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1f11aa0eb8f6087b7dbadeb770e4526ec9808ccc fix Issue 17484 - high penalty for AVX-256 instructions with A

[Issue 17505] [REG2.075] @safe constructor requires the deconstructor to be safe as well

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17505 --- Comment #5 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/558773e64d42d56ad02970adfdc1371311ca3291 add test cases for existing production code --

[Issue 17380] Compiler segfaults on undefined symbol

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17380 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a583f97e3c99d91c499da6c3c3f22e810a5890d8 fix Issue 17380 - [REG 2.074.0] Compiler segfaults on undefin

[Issue 16640] void fun(string file=__FILE_FULL_PATH__) returns relative path

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16640 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a9f5d61756ed83fb37eb88601dd9065db16c33bd Fix Issue 16640 - void fun(string file=__FILE_FULL_PATH__) re

[Issue 17468] Internal assertion fails during CTFE

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17468 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e7a0c6bfc97bb8d9634db8def7e9f9904ffb864f fix Issue 17468 - Internal Assertion fails during CTFE https

[Issue 17612] [REG2.063] Segmentation fault with bad object.d

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17612 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9e486c36fc76b7ccf45e3d9f19fa9115e7986d19 fix Issue 17612 - [REG2.063] Segmentation fault with bad obje

[Issue 16197] Constructors/postblits and destructors don't match up for array initialisation

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16197 --- Comment #17 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/10c4f4acb524940cf5747bf6406dd51a13e7fbd2 fix Issue 16197 - Constructors/postblits and destructors don

[Issue 6760] Disallow disabled overrides

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6760 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9441e5a68bf473d7780bb2cab0c993f6819dc9ad issue 6760 - deprecate `@disable` on overridden and deprecated

[Issue 17590] Unnecessary GC alloc on returning static local struct

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17590 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9940f4ce5e82f783b3c41c260c32b56b11e37f8a Fix Issue 17590 - Unnecessary GC alloc on returning static lo

[Issue 17521] -betterC programs should not link in Phobos runtime library by default

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17521 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/85873d9978028a7978121b25a00f6eed66f4f647 -betterC programs should not link in Phobos by default https

[Issue 17499] with -betterC switch, call C's assert failure function rather than druntime's

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17499 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f00fd3ea6bb5eb10f9d59ba3e2a0910370e12ad7 Merge pull request #6901 from WalterBright/betterC-assert --

[Issue 17492] [REG 2.066] [ICE] AssertError@ddmd/dclass.d(1007): Assertion failure

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17492 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b9e92f385a3399f170a010813b0b05aee1110731 fix Issue 17492 - [REG 2.066] [ICE] AssertError@ddmd/dclass.d

[Issue 17481] [REG 2.069.0] synchronized: Access Violation with dmd -O on win32

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17481 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/d728c0f9ba8f762682eced7da06f8123ed4d7f71 fix Issue 17481 - [REG 2.069.0] synchronized: Access Violatio

[Issue 9731] Ddoc should output per-paragraph macro instead of $(DDOC_BLANKLINE)

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9731 --- Comment #8 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/f197169c5a573a3dcef72fac503a35b724775082 Fix Issue 9731 - Ddoc should output per-paragraph macro instead

[Issue 17548] [REG2.072.0] Forward reference error with scope function parameters

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17548 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/8a67b112405213d95089426b8ecfc598ee14d3fb Fix Issue 17548 - [REG2.072.0] Forward reference error with s

[Issue 17522] win64.mak broken

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17522 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/127d98259ee93c846895a4bf78f4005054c8285b Fix Issue 17522 - win64.mak broken https://github.com/dlang/

[Issue 17582] [REG2.059] Applying const to struct declaration should make the struct type const

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17582 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/07452c208c6164292c46bff3292586b659856376 fix Issue 17582 - Applying const to struct declaration should

[Issue 13512] Allow non-UTF-8 encoding in shebang line

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13512 --- Comment #19 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9f50d033696d686f00527a8b5f8efbb358fc2245 Fix Issue 13512 - Allow non-UTF-8 encoding in shebang line

[Issue 17396] Add colorized syntax highlighting to error messages emitted by dmd

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17396 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/23a97cfb8fe1699e47bfd556c08d61eedd02493a fix Issue 17396 - Add colorized syntax highlighting to error

[Issue 4014] CodeView debug type info not linked in from library

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4014 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9d2eeda0383fa55a8dea58f4d6960bb110e77c56 fix issue 4014 - add option to add debug info for all referenc

[Issue 17451] ICE in ddmd/declaration.d(2179)

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17451 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/a98029d193806d78d4c3a8ad30adbfa07822f0ae fix Issue 17451 - ICE in ddmd/declaration.d(2179) https://gi

[Issue 11881] -betterC switch suffers from bit rot

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11881 --- Comment #21 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/85873d9978028a7978121b25a00f6eed66f4f647 -betterC programs should not link in Phobos by default --

[Issue 17407] [REG2.067] __traits(compiles) triggers assertion failure

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17407 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/ed8e853224800282396df5dd6b5dc1ae9e0db5b2 fix Issue 17407 - [REG] __traits(compiles) triggers assertion

[Issue 17489] ICE in ddmd/argtypes.d

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17489 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/52d9d36adb77f8a239f0dde1615ee05ef88e7f71 fix Issue 17489 - ICE in ddmd/argtypes.d https://github.com/

[Issue 17506] [REG2.075] @disable constructor requires members to be initialized

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17506 --- Comment #2 from github-bugzi...@puremagic.com --- Commit pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/558773e64d42d56ad02970adfdc1371311ca3291 add test cases for existing production code --

[Issue 6227] Comparison of different enums

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6227 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c550b03800c0a5aee05820a97cb4da4ad1472eec Fix issue 6227 - Deprecate comparison of different enums http

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

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7016 --- Comment #33 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/6be32270b411d13f49ffccaa055b2cb13060c495 Fix Issue 7016 https://github.com/dlang/dmd/commit/afebe0c2b

[Issue 17457] Named Return Value Optimization (NRVO) not done with return of constructor call

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17457 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2fd96914cdd3fb2ddf29872b1c80415ce636916d fix Issue 17457 - Named Return Value Optimization (NRVO) not

[Issue 17356] [Reg 2.075] __simd_sto no longer executed

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17356 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/894d9950f4ff996e1342242e7e51953ac718fc01 fix Issue 17356 - [Reg 2.075] __simd_sto no longer executed

[Issue 17491] Compiles on invalid: *&s.init.var is not an lvalue

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17491 --- Comment #4 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/84e6960563480109ea5d153ae2732e441ba88bd5 fix Issue 17491 - Compiles on invalid: *&s.init.var is not an

[Issue 17502] [REG2.064] Out contract in class method causes dmd segfault.

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17502 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/99b7e49ad99ac2cb3e64e053a45e4663271ffae7 Fix issue 17502: Allow no parameters in out contract for auto

[Issue 17495] __traits(getParameterStorageClasses) doesn't work with tuples as parameters

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17495 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/bb9d0d02242e8b928b7f9c554d46675bc226312f fix Issue 17495 - __traits(getParameterStorageClasses) doesn'

[Issue 17344] ICE with assignment of post inc-/decremented integral vector

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17344 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/14df95ce47ba6e1fab63ae3b311ce3ff7841c206 fix Issue 17344 - ICE with assignment of post inc-/decrement

[Issue 17450] escaping delegate context pointer not detected for member functions

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17450 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/e3e8ce24b0ca5b0aa0f300da854fef439973df03 fix Issue 17450 - escaping delegate context pointer not detec

[Issue 17277] Member and aggregate alignment semantics

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17277 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9180e57bdd4a6330217be5fcefc30f965b0d365b Fix alignment/size of packed aggregates (issue #17277) https

[Issue 13331] naked asm functions are broken when compiling with -profile

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13331 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/c6db9b7d55ea9b533d584cd1da7d4fdb873fccd8 fix Issue 13331 - naked asm functions are broken when compili

[Issue 17349] Covariant overrides should be allowed

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17349 --- Comment #3 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/832031adddadc3b9b8a3bca94bd30be1393b570a fix Issue 17349 - Covariant overrides should be allowed http

  1   2   >