[Issue 19569] overload resolution not right?

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19569

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #17 from Dlang Bot  ---
@look-at-me created dlang/dmd pull request #9406 "[Reg 2.074.1] Fix Issue 
19569 Fixed overload resolution giving priority to covariants when should be
ambiguous." fixing this issue:

- Fix Issue  19569 Fixed overload resolution giving priority to covariants when
should be ambiguous.

https://github.com/dlang/dmd/pull/9406

--


[Issue 19710] template parameters not deduced when one is is a supplied string, and the other inferred.

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19710

Sprink  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||sprink.nore...@gmail.com
 Resolution|--- |WONTFIX

--- Comment #1 from Sprink  ---
Manually insert the type and you will see "this" is considered as an rvalue.

It was deprecated in DMD 2.067.1 to 2.071.2:

Deprecation: this is not an lvalue

--


[Issue 18791] No VERSION file in DMD .zip distribution

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18791

Basile-z  changed:

   What|Removed |Added

 CC||b2.t...@gmx.com

--- Comment #1 from Basile-z  ---
This is a bit different nowadays but still doesn't work:

make: *** No rule to make target '../config.d', needed by
'../generated/linux/release/64/version_check'.  Stop.

--


[Issue 16269] add `aa.ensureAllocated` method to associative array to clear and initialize it

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16269

Nick Treleaven  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||n...@geany.org
 Resolution|--- |DUPLICATE

--- Comment #11 from Nick Treleaven  ---


*** This issue has been marked as a duplicate of issue 10535 ***

--


[Issue 10535] [AA] Add a function to druntime which returns an empty AA

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10535

Nick Treleaven  changed:

   What|Removed |Added

 CC||ket...@ketmar.no-ip.org

--- Comment #6 from Nick Treleaven  ---
*** Issue 16269 has been marked as a duplicate of this issue. ***

--


[Issue 10535] [AA] Add a function to druntime which returns an empty AA

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10535

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #5 from Dlang Bot  ---
@ntrel created dlang/druntime pull request #2504 "Fix Issue 10535 - Add
initialize function to allocate an empty AA" fixing this issue:

- Fix Issue 10535 - Add AA initialize function

https://github.com/dlang/druntime/pull/2504

--


[Issue 17285] Segfault when types are used in array literals

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17285

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Dlang Bot  ---
dlang/dmd pull request #9404 "fix issue 17285 - Segfault when types are used in
array literals" was merged into master:

- 7204ca1bf54f744d8ac4c56834bdc727fa2bb944 by Basile Burg:
  fix issue 17285 - Segfault when types are used in array literals

https://github.com/dlang/dmd/pull/9404

--


[Issue 17833] compiling dmd on x86 linux fails

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17833

Basile-z  changed:

   What|Removed |Added

 CC||b2.t...@gmx.com

--- Comment #10 from Basile-z  ---
Still ?

--


[Issue 19232] ICE when overriding templated method

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19232

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #5 from Basile-z  ---


*** This issue has been marked as a duplicate of issue 11455 ***

--


[Issue 11455] Overriding template methods should raise a compile error

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11455

Basile-z  changed:

   What|Removed |Added

 CC||riddlermich...@gmail.com

--- Comment #1 from Basile-z  ---
*** Issue 19232 has been marked as a duplicate of this issue. ***

--


[Issue 19232] ICE when overriding templated method

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19232

Basile-z  changed:

   What|Removed |Added

   Keywords|ice |
 CC||b2.t...@gmx.com
   Hardware|x86 |All
 OS|Windows |All

--


[Issue 17306] dmd segfault on package imports

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17306

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 19707] dls blocks libcurl.dll, stalling installation.

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19707

Bastiaan Veelo  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Bastiaan Veelo  ---
Laurent fixed this through dls.

--


[Issue 17290] DMD crash due to circular reference in function return type

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17290

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Dlang Bot  ---
dlang/dmd pull request #9403 "fix issue 17290 - DMD crash due to circular
reference in function return type" was merged into master:

- e10fb38ed81aa27fe688cef0c36f8cc3da2948dc by Basile Burg:
  fix issue 17290 - DMD crash due to circular reference in function return type

https://github.com/dlang/dmd/pull/9403

--


[Issue 17285] Segfault when types are used in array literals

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17285

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #2 from Dlang Bot  ---
@Basile-z created dlang/dmd pull request #9404 "fix issue 17285 - Segfault when
types are used in array literals" fixing this issue:

- fix issue 17285 - Segfault when types are used in array literals

https://github.com/dlang/dmd/pull/9404

--


[Issue 17285] Segfault when types are used in array literals

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17285

--- Comment #1 from Basile-z  ---
This happens with any type actually, when it tries to find the common type.

--


[Issue 17285] Segfault when types are used in array literals

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17285

Basile-z  changed:

   What|Removed |Added

 CC||b2.t...@gmx.com
Summary|Segfault for invalid code   |Segfault when types are
   |(enum without value)|used in array literals

--


[Issue 19700] [2.085.0-beta.2] Obj-C wrong code overloading selectors and extern(D)

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19700

Dlang Bot  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #10 from Dlang Bot  ---
dlang/dmd pull request #9402 "Fix issue 19700: Obj-C wrong code overloading
selectors and extern(D)" was merged into stable:

- bc8338ed8c3d30af8685f3c0a4f7576b32b20b3d by Jacob Carlborg:
  Fix issue 19700: Obj-C wrong code overloading selectors and extern(D)

  The issue is that if an Objective-C class contains at least one method
  with a body it will be considered an internally defined class. This
  means that for a declaration for a class that is supposed to be
  defined externally it won't look for this class externally when
  linking. Basically the internally defined class has taken precedence
  over the externally defined class. When some of the methods don't have
  a body a runtime exception will occur in the Objective-C runtime when
  they're called.

  The fix is to require `extern (Objective-C) extern` for externally
  defined classes. For internally defined classes, `extern (Objective-C)`
  is used.

https://github.com/dlang/dmd/pull/9402

--


[Issue 17146] Internal error: tk.c 266 with -O -inline

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17146

Basile-z  changed:

   What|Removed |Added

 CC||b2.t...@gmx.com

--- Comment #2 from Basile-z  ---
Nowadays it's 

dmd: dmd/backend/dvec.d:299: Assertion `v && (b < vec_numbits(v))' failed.

--


[Issue 17140] Segfault when using function-name-qualified renamed import as function return type

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17140

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |DUPLICATE

--- Comment #2 from Basile-z  ---


*** This issue has been marked as a duplicate of issue 17290 ***

--


[Issue 17290] DMD crash due to circular reference in function return type

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17290

Basile-z  changed:

   What|Removed |Added

 CC||dhase...@gmail.com

--- Comment #5 from Basile-z  ---
*** Issue 17140 has been marked as a duplicate of this issue. ***

--


[Issue 14214] Internal error: backend/go.c 242

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14214

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 13870] [ICE] shared or immutable types can not be mapped to C++ (immutable(char))

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13870

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 15254] is expression compares string sub-type equal to an array

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15254

Basile-z  changed:

   What|Removed |Added

   Keywords|ice |
 CC||b2.t...@gmx.com

--


[Issue 11655] assignment of struct with vector field

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11655

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 12377] ICE (backend\cgxmm.c 622) on x64 for math on cdouble array items

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12377

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 11662] Template constraint evaluation should not look eponymous template function parameters if it's unnecessary

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11662

Basile-z  changed:

   What|Removed |Added

   Keywords|ice, pull   |
 CC||b2.t...@gmx.com

--


[Issue 5776] DMD assert. failure on topN with custom comparison/data in inner function

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5776

Basile-z  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||b2.t...@gmx.com
 Resolution|--- |WORKSFORME

--


[Issue 17290] DMD crash due to circular reference in function return type

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17290

Dlang Bot  changed:

   What|Removed |Added

   Keywords||pull

--- Comment #4 from Dlang Bot  ---
@Basile-z created dlang/dmd pull request #9403 "fix issue 17290 - DMD crash due
to circular reference in function return type" fixing this issue:

- fix issue 17290 - DMD crash due to circular reference in function return type

https://github.com/dlang/dmd/pull/9403

--


[Issue 17290] DMD crash due to circular reference in function return type

2019-03-02 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17290

Basile-z  changed:

   What|Removed |Added

Summary|DMD crash when f.T f(){}|DMD crash due to circular
   ||reference in function
   ||return type

--