https://issues.dlang.org/show_bug.cgi?id=18110
Issue 18110 depends on issue 18444, which changed state.
Issue 18444 Summary: [DIP25][DIP1000] Tracking issue for: "The implementation
doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444
What|Removed
https://issues.dlang.org/show_bug.cgi?id=18444
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18172
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18553
bitter.ta...@gmx.com changed:
What|Removed |Added
CC||bitter.ta...@gmx.com
--- Comment #1
https://issues.dlang.org/show_bug.cgi?id=18627
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
https://issues.dlang.org/show_bug.cgi?id=18478
--- Comment #4 from jpdut...@gmail.com ---
(In reply to Walter Bright from comment #2)
> The error is on the function returning the reference, not the function using
> (or not using) the return value. Because of separate compilation, it has to
> be
https://issues.dlang.org/show_bug.cgi?id=18295
--- Comment #2 from Walter Bright ---
I propose abandoning `scope class C { ... }` altogether. See
https://github.com/dlang/dlang.org/pull/2027
--
https://issues.dlang.org/show_bug.cgi?id=18478
--- Comment #2 from Walter Bright ---
(In reply to jpdutoit from comment #0)
> In the code below, since fn2 is not returning by reference, it should not
> matter that fn1_normal and fn1_template is returning by reference.
https://issues.dlang.org/show_bug.cgi?id=18478
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18444
Issue 18444 depends on issue 18478, which changed state.
Issue 18478 Summary: Spurious "escapes a reference to local variable" error in
function that does not return by reference
https://issues.dlang.org/show_bug.cgi?id=18478
What
https://issues.dlang.org/show_bug.cgi?id=18598
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18637
Issue ID: 18637
Summary: [scope][DIP1000] "Error: returning & i escapes a
reference to local variable i" where it's
inappropriate
Product: D
Version: D2
https://issues.dlang.org/show_bug.cgi?id=18631
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=18598
--- Comment #2 from ag0aep6g ---
(In reply to Walter Bright from comment #1)
> I don't know a way to assign defined behavior to overflowing the stack :-(
Is that a problem for normal (non-constructor) functions as well?
https://issues.dlang.org/show_bug.cgi?id=18627
--- Comment #5 from ponce ---
Division with DMD 32-bit:
With cfloat: 1 minute, 18 secs, 451 ms, 932 ╬╝s, and 9 hnsecs
With cdouble: 1 minute, 19 secs, 747 ms, 70 ╬╝s, and 5 hnsecs
With Complex!float: 27 secs, 412 ms, 926 ╬╝s, and
https://issues.dlang.org/show_bug.cgi?id=18631
--- Comment #1 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos
https://github.com/dlang/phobos/commit/403141166b624c47cafcb5904724b62271f63785
fix issue 18631 - Allow choice to work with const
https://issues.dlang.org/show_bug.cgi?id=18627
--- Comment #4 from ponce ---
This benchmark is a variation that does only division.
--- divide.d
import std.string;
import std.datetime;
import std.datetime.stopwatch : benchmark, StopWatch;
import std.complex;
import
https://issues.dlang.org/show_bug.cgi?id=18637
--- Comment #1 from Carsten Blüggel ---
For reference: https://github.com/dlang/phobos/blob/master/dip1000.mak
--
https://issues.dlang.org/show_bug.cgi?id=18478
--- Comment #5 from Carsten Blüggel ---
(In reply to Walter Bright from comment #3)
> (In reply to Carsten Blüggel from comment #1)
> > Another error example from phobos that appeared in master within the last
> > ~24h:
>
> I
https://issues.dlang.org/show_bug.cgi?id=18534
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=17770
bitter.ta...@gmx.com changed:
What|Removed |Added
CC||bitter.ta...@gmx.com
--- Comment #2
https://issues.dlang.org/show_bug.cgi?id=18534
--- Comment #4 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/f9ed34003d9b0f533a37850540b02929586e7a76
fix Issue 18534 - Wrong code for ?: operator when compiling
https://issues.dlang.org/show_bug.cgi?id=18444
--- Comment #3 from Carsten Blüggel ---
(In reply to Walter Bright from comment #2)
> Is there any reason not to close this? The `safe` keyword does the job to
> connect these related issues.
Thank You so much for working hard on
https://issues.dlang.org/show_bug.cgi?id=18604
--- Comment #5 from anonymous4 ---
If one wants to remove `in` attribute the fix is rather simple 's/in/const/'
--
https://issues.dlang.org/show_bug.cgi?id=16037
--- Comment #7 from anonymous4 ---
Clarify how breaking invalid code is gratuitous. If the code is correct it
won't be broken.
--
https://issues.dlang.org/show_bug.cgi?id=18627
--- Comment #6 from ponce ---
Conversely complex divide seems faster with DMD with std.complex than builtins.
--
https://issues.dlang.org/show_bug.cgi?id=18627
Seb changed:
What|Removed |Added
CC||greensunn...@gmail.com
---
https://issues.dlang.org/show_bug.cgi?id=18638
Issue ID: 18638
Summary: The main override of std.range.zip could infer @nogc
and nothrow
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=18638
--- Comment #1 from Nathan S. ---
Pull request: https://github.com/dlang/phobos/pull/6307
--
https://issues.dlang.org/show_bug.cgi?id=18604
--- Comment #3 from anonymous4 ---
(In reply to Seb from comment #0)
> `in` currently just means `const`
That antifeature was only sort of done for safe code, whatever you do, system
code shouldn't be affected. Though given
https://issues.dlang.org/show_bug.cgi?id=18604
--- Comment #4 from anonymous4 ---
Also the reason why safe code receives breakage is because it's invalid, and
there should be no guarantee for invalid code to work.
--
https://issues.dlang.org/show_bug.cgi?id=16519
--- Comment #4 from anonymous4 ---
(In reply to Seb from comment #3)
> foo.d(8): Deprecation: slice of static array temporary returned by
> toHexString(hash) assigned to longer lived variable a
>
> but I still think we
https://issues.dlang.org/show_bug.cgi?id=16037
--- Comment #8 from anonymous4 ---
Anyway, if `in` loses scope semantics, it will break @nogc code like in the
example above, you can't eliminate breakage completely here.
--
https://issues.dlang.org/show_bug.cgi?id=16037
--- Comment #9 from Mathias Lang ---
@anonymous4: For starter, DIP1000 fixes only apply to @safe function ATM.
While it's a decision I don't agree with personally, it's the path that was
chosen and changing it would
https://issues.dlang.org/show_bug.cgi?id=18639
Issue ID: 18639
Summary: VisualD - First 5 minutes - Improve list of project
wizards, propritise MSBuild projects
Product: D
Version: D2
Hardware: x86
OS:
https://issues.dlang.org/show_bug.cgi?id=18640
Issue ID: 18640
Summary: VisualD - First 5 minutes - Default debuginfo
configuration emits warnings.
Product: D
Version: D2
Hardware: All
OS: Windows
https://issues.dlang.org/show_bug.cgi?id=18641
Issue ID: 18641
Summary: VisualD - First 5 minutes - Improve experience adding
.d files to existing C++ projects
Product: D
Version: D2
Hardware: x86
OS: Windows
https://issues.dlang.org/show_bug.cgi?id=18628
--- Comment #5 from johanenge...@weka.io ---
(In reply to RazvanN from comment #1)
> Well, the struct defines the member, it's just that it is disabled. One
> might argue that the output is correct and the programmer needs to check if
> the member is
https://issues.dlang.org/show_bug.cgi?id=18627
--- Comment #8 from ponce ---
@Seb: It's not only about DMD, there is a 2x performance regression with
Complex!double vs cdouble using LDC. There are probably more I haven't exposed
yet. And yes, I use cdouble for designing IIR
https://issues.dlang.org/show_bug.cgi?id=16662
--- Comment #3 from Paul Backus ---
I've made some progress on this, but am unable to make VariantN.peek pure,
because this if statement
if (type != typeid(T))
return null;
...calls object.opEquals, which is
https://issues.dlang.org/show_bug.cgi?id=18628
--- Comment #6 from johanenge...@weka.io ---
(In reply to johanengelen from comment #5)
>
> Currently, adding `@disable this(this)` to a struct that normally wouldn't
> have a postblit, actually makes the compiler emit a postblit function
https://issues.dlang.org/show_bug.cgi?id=18637
Carsten Blüggel changed:
What|Removed |Added
Summary|[scope][DIP1000] "Error:|[scope][DIP1000]
https://issues.dlang.org/show_bug.cgi?id=17784
--- Comment #2 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/940cfd79fa681809e0e983faa1576d2efebf0953
fix Issue 17784 - [scope][DIP1000] Confusing error message
https://issues.dlang.org/show_bug.cgi?id=18607
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18642
Issue ID: 18642
Summary: VisualD - Demangle link errors?
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: enhancement
Priority:
https://issues.dlang.org/show_bug.cgi?id=17784
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=17331
Tomáš Chaloupka changed:
What|Removed |Added
CC||chalu...@gmail.com
https://issues.dlang.org/show_bug.cgi?id=17331
--- Comment #2 from Tomáš Chaloupka ---
My guess is that problem is here:
https://github.com/dlang/phobos/blob/master/std/array.d#L2884
As this constructor is called when appender is used with null arr parameter.
So I guess that
https://issues.dlang.org/show_bug.cgi?id=18604
Jonathan M Davis changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=18603
--- Comment #5 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dlang.org
https://github.com/dlang/dlang.org/commit/4e40131b9f176fc6de0cd58261726e0c33c5ecce
Fix Issue 18603 - Update minimally required
https://issues.dlang.org/show_bug.cgi?id=18603
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
51 matches
Mail list logo