https://issues.dlang.org/show_bug.cgi?id=23666
--- Comment #4 from Nick Treleaven ---
Sorry, yes. This proposal seems workable.
--
https://issues.dlang.org/show_bug.cgi?id=22903
timon.g...@gmx.ch changed:
What|Removed |Added
CC||timon.g...@gmx.ch
--- Comment #1 from tim
https://issues.dlang.org/show_bug.cgi?id=24574
--- Comment #2 from zopsi...@use.startmail.com ---
Adding const would mitigate that, but still does not infer scope on f:
-
struct A
{
void* p;
@safe nothrow pure void f() const;
}
@safe nothrow pure void g(ref const(A));
@safe void e(
https://issues.dlang.org/show_bug.cgi?id=24574
Dennis changed:
What|Removed |Added
Keywords||safe
CC|
https://issues.dlang.org/show_bug.cgi?id=24574
Issue ID: 24574
Summary: Scope not inferred on this parameter
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority:
https://issues.dlang.org/show_bug.cgi?id=9024
basile-z changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
|
https://issues.dlang.org/show_bug.cgi?id=10228
basile-z changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
|
https://issues.dlang.org/show_bug.cgi?id=24556
basile-z changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24573
--- Comment #1 from basile-z ---
The error message is
> Error: undefined identifier `T`
It's probable that IFTI actually works but when the time comes to run the
semantics of
`m.Tuple!T`, the scope used is wrong.
--
https://issues.dlang.org/show_bug.cgi?id=24573
basile-z changed:
What|Removed |Added
Summary|qualified identifiers |qualified identifiers
|conduse
https://issues.dlang.org/show_bug.cgi?id=24573
Issue ID: 24573
Summary: qualified identifiers conduse IFTI
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Keywords: rejects-valid
Severity:
https://issues.dlang.org/show_bug.cgi?id=20491
Bolpat changed:
What|Removed |Added
CC||qs.il.paperi...@gmail.com
--- Comment #2 from Bolpa
https://issues.dlang.org/show_bug.cgi?id=23666
--- Comment #3 from Bolpat ---
(In reply to Nick Treleaven from comment #2)
> You can use `auto opApply` to infer attributes instead of a template.
```d
struct S
{
auto opApply(int delegate(ref int) callback)
{
int x;
return
https://issues.dlang.org/show_bug.cgi?id=24468
--- Comment #4 from Forest ---
Also, is `(cast()sharedLog).logLevel = LogLevel.all` thread-safe?
If so, how is the user supposed to know that?
If not, where is the thread-safe equivalent?
--
https://issues.dlang.org/show_bug.cgi?id=24570
--- Comment #4 from Steven Schveighoffer ---
(In reply to Salih Dincer from comment #2)
> If you do the following instead of `auto save() => return this;`, the
> problem is solved:
>
> ```
> struct R
> {
> wchar* ptr;
> size_t len;
>
> thi
https://issues.dlang.org/show_bug.cgi?id=24468
Forest changed:
What|Removed |Added
CC||fores...@nom.one
--- Comment #3 from Forest ---
Th
https://issues.dlang.org/show_bug.cgi?id=7205
Bolpat changed:
What|Removed |Added
CC||qs.il.paperi...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=24565
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24572
Issue ID: 24572
Summary: [REG 2.108.0] Faulty template instantiation with
lambda expressions
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24571
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Dlang Bot ---
@Bolpat
https://issues.dlang.org/show_bug.cgi?id=24571
Bolpat changed:
What|Removed |Added
CC||qs.il.paperi...@gmail.com
--- Comment #1 from Bolpa
https://issues.dlang.org/show_bug.cgi?id=24571
Issue ID: 24571
Summary: Grammar spec should not use "opt"
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=24570
--- Comment #3 from Salih Dincer ---
There's no reason why this issue can't be easily fixed. Because when you
include narrow string or wchar, there is no problem of not being able to
save(): https://forum.dlang.org/post/qgtrcupsniezqgazk...@forum.dla
https://issues.dlang.org/show_bug.cgi?id=24570
Salih Dincer changed:
What|Removed |Added
CC||sali...@hotmail.com
--- Comment #2 from Salih
https://issues.dlang.org/show_bug.cgi?id=24570
--- Comment #1 from Steven Schveighoffer ---
A further note is that an array of arrays is not consumed when printed --
because formatValue has a specialized case for that.
--
https://issues.dlang.org/show_bug.cgi?id=24570
Issue ID: 24570
Summary: printing a range of ranges consumes sub-ranges
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24569
Dennis changed:
What|Removed |Added
CC||dkor...@live.nl
--- Comment #1 from Dennis ---
Poi
https://issues.dlang.org/show_bug.cgi?id=24549
--- Comment #4 from Dlang Bot ---
dlang/phobos pull request #9006 "merge stable" was merged into master:
- 82e8e32b2ff546a86eb3683b1af4ecc5939f633e by Steven Schveighoffer:
Fix bugzilla issue 24549 -- environment.get(null) segfaults on Linux
http
https://issues.dlang.org/show_bug.cgi?id=24546
--- Comment #5 from Dlang Bot ---
dlang/dmd pull request #16534 "merge stable" was merged into master:
- cc66e60109fb99b0983b908ebd70f1a7f9499d76 by Johan Engelen:
Fix bugzilla 24546 for musl libc (#16507)
https://github.com/dlang/dmd/pull/16534
https://issues.dlang.org/show_bug.cgi?id=24569
Issue ID: 24569
Summary: operator overloading on pointer to value-type
instances
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Se
https://issues.dlang.org/show_bug.cgi?id=24562
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #2 from Razv
https://issues.dlang.org/show_bug.cgi?id=24560
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=20243
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=20243
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
@zopsicl
https://issues.dlang.org/show_bug.cgi?id=24568
a...@jcomp.tk changed:
What|Removed |Added
Component|druntime|phobos
--
https://issues.dlang.org/show_bug.cgi?id=24568
Issue ID: 24568
Summary: Aborting from core/sync/mutex.d(149) Error:
pthread_mutex_destroy failed
Product: D
Version: D2
Hardware: x86_64
OS: Linux
St
https://issues.dlang.org/show_bug.cgi?id=24562
Jonathan M Davis changed:
What|Removed |Added
Severity|blocker |major
--- Comment #1 from Jonathan M Davi
https://issues.dlang.org/show_bug.cgi?id=24567
Issue ID: 24567
Summary: In interpolation token strings: "$(expression)" is not
treated as interpolation expression
Product: D
Version: D2
Hardware: x86
OS: Windo
https://issues.dlang.org/show_bug.cgi?id=24565
timon.g...@gmx.ch changed:
What|Removed |Added
CC||timon.g...@gmx.ch
--- Comment #2 from tim
https://issues.dlang.org/show_bug.cgi?id=24565
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
@ntrel c
https://issues.dlang.org/show_bug.cgi?id=22646
Steven Schveighoffer changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=24566
Steven Schveighoffer changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=24566
Issue ID: 24566
Summary: condition that starts with runtime value and uses
compile time array does not short circuit
Product: D
Version: D2
Hardware: All
OS: All
https://issues.dlang.org/show_bug.cgi?id=24564
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24565
Issue ID: 24565
Summary: out contract variable is implicitly const
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: minor
Prior
https://issues.dlang.org/show_bug.cgi?id=24564
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
@ntrel c
https://issues.dlang.org/show_bug.cgi?id=24564
johanenge...@weka.io changed:
What|Removed |Added
Keywords||industry
--
https://issues.dlang.org/show_bug.cgi?id=24564
Issue ID: 24564
Summary: std.file.DirEntry throws Exception instead of
FileException
Product: D
Version: D2
Hardware: All
OS: Linux
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24563
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #1 from Razv
https://issues.dlang.org/show_bug.cgi?id=24560
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #5 from Dlang Bot ---
@RazvanN
https://issues.dlang.org/show_bug.cgi?id=24560
RazvanN changed:
What|Removed |Added
Assignee|nob...@puremagic.com|razvan.nitu1...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=24560
RazvanN changed:
What|Removed |Added
CC||razvan.nitu1...@gmail.com
--- Comment #4 from Razv
https://issues.dlang.org/show_bug.cgi?id=24563
Issue ID: 24563
Summary: Make the compiler provide a reason for why it has
disabled a function
Product: D
Version: D2
Hardware: All
OS: All
Status: NE
https://issues.dlang.org/show_bug.cgi?id=24562
Issue ID: 24562
Summary: inout on the copy constructor makes it so that a
normal opAssign does not work with multiple layers of
objects
Product: D
Version: D2
https://issues.dlang.org/show_bug.cgi?id=24561
Issue ID: 24561
Summary: inout on opAssign allows you to mutate member
variables
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Se
https://issues.dlang.org/show_bug.cgi?id=24560
hst...@qfbox.info changed:
What|Removed |Added
Severity|critical|regression
--- Comment #3 from hst...@qfb
https://issues.dlang.org/show_bug.cgi?id=24560
--- Comment #2 from hst...@qfbox.info ---
Also affects LDC 1.38.0: https://github.com/ldc-developers/ldc/issues/4669
--
https://issues.dlang.org/show_bug.cgi?id=24560
hst...@qfbox.info changed:
What|Removed |Added
Keywords||ice, ice-on-valid-code
--
https://issues.dlang.org/show_bug.cgi?id=24560
--- Comment #1 from hst...@qfbox.info ---
This bug has existed at least since 2.108.1, since ldc2 1.38.0, which is based
on 2.108.1, shows the same problem (segfault upon compiling the above code).
--
https://issues.dlang.org/show_bug.cgi?id=24560
Issue ID: 24560
Summary: dmd crash on imported function with default parameter
containing `new`
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Stat
https://issues.dlang.org/show_bug.cgi?id=24559
--- Comment #2 from Luís Ferreira ---
Interesting enough, if you run `-verror=spec` with `-o-` it fails (enables
display of error gagging on speculative compilations).
--
https://issues.dlang.org/show_bug.cgi?id=24559
Luís Ferreira changed:
What|Removed |Added
CC||cont...@lsferreira.net
--- Comment #1 from L
https://issues.dlang.org/show_bug.cgi?id=24559
Issue ID: 24559
Summary: Compiler fails to error about using enum type as a
value when compiling with -o-
Product: D
Version: D2
Hardware: All
OS: All
https://issues.dlang.org/show_bug.cgi?id=24127
Andrea Fontana changed:
What|Removed |Added
CC||trik...@gmail.com
--- Comment #4 from Andre
https://issues.dlang.org/show_bug.cgi?id=24558
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24558
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
@Connor-
https://issues.dlang.org/show_bug.cgi?id=24558
Issue ID: 24558
Summary: C asserts segfault on Glibc
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=24534
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24557
Steven Schveighoffer changed:
What|Removed |Added
CC||schvei...@gmail.com
Hardwar
https://issues.dlang.org/show_bug.cgi?id=24534
--- Comment #10 from Ben ---
"Since this is used in C code quite often, and therefore ported code (such as
dmd's backend)."
>From what I can tell, there's only one place in the whole compiler that's
affected by this bug, so I don't think this is s
https://issues.dlang.org/show_bug.cgi?id=24557
Issue ID: 24557
Summary: File.readln does not properly handle case where last
character in terminator is repeated
Product: D
Version: D2
Hardware: x86_64
OS: Linu
https://issues.dlang.org/show_bug.cgi?id=24556
Issue ID: 24556
Summary: Allow IFTI for dotted template parameters used as
function type parameter
Product: D
Version: D2
Hardware: All
OS: All
Status
https://issues.dlang.org/show_bug.cgi?id=24546
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24534
--- Comment #9 from Jonathan M Davis ---
(In reply to Richard (Rikki) Andrew Cattermole from comment #7)
> But, it is also desirable to skip variable declarations, as long as you
> don't touch them you do not violate the spec clause.
The spec clause
https://issues.dlang.org/show_bug.cgi?id=24534
--- Comment #8 from Richard (Rikki) Andrew Cattermole
---
I've done some playing around to see if backward goto's have an equivalent
issue.
It seems dmd is actually smart there, and I couldn't get that to not work.
Generates a try/finally:
```
La
https://issues.dlang.org/show_bug.cgi?id=24534
--- Comment #7 from Richard (Rikki) Andrew Cattermole
---
It is a bug in the compiler, I agree on that too.
But, it is also desirable to skip variable declarations, as long as you don't
touch them you do not violate the spec clause.
Since this is
https://issues.dlang.org/show_bug.cgi?id=24534
Jonathan M Davis changed:
What|Removed |Added
Severity|enhancement |normal
--- Comment #6 from Jonathan M Dav
https://issues.dlang.org/show_bug.cgi?id=24534
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #5 from Dlang Bot ---
@benjone
https://issues.dlang.org/show_bug.cgi?id=24555
Issue ID: 24555
Summary: macOS: Add shared druntime/Phobos (libphobos2.dylib)
Product: D
Version: D2
Hardware: All
OS: Mac OS X
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24554
Issue ID: 24554
Summary: Clarrification for bad codegen on postfix operators
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24546
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #3 from Dlang Bot ---
@JohanEn
https://issues.dlang.org/show_bug.cgi?id=24553
Issue ID: 24553
Summary: all 0 struct initializer with float is still stored in
data section
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24549
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=6297
Steven Schveighoffer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=6297
Nick Treleaven changed:
What|Removed |Added
CC||n...@geany.org
--- Comment #1 from Nick Trel
https://issues.dlang.org/show_bug.cgi?id=24552
Nick Treleaven changed:
What|Removed |Added
CC||n...@geany.org
--- Comment #1 from Nick Tre
https://issues.dlang.org/show_bug.cgi?id=21626
Nick Treleaven changed:
What|Removed |Added
CC||n...@geany.org
--- Comment #1 from Nick Tre
https://issues.dlang.org/show_bug.cgi?id=7361
Nick Treleaven changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24552
Issue ID: 24552
Summary: cast to immutable in @safe not rejected
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Keywords: accepts-invalid
Se
https://issues.dlang.org/show_bug.cgi?id=24551
--- Comment #1 from Andrea Fontana ---
Probably 0x0100?
https://opensource.apple.com/source/xnu/xnu-6153.81.5/bsd/sys/fcntl.h
--
https://issues.dlang.org/show_bug.cgi?id=24551
Issue ID: 24551
Summary: Missing O_NOFOLLOW enum on macOS
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority
https://issues.dlang.org/show_bug.cgi?id=23812
ponce changed:
What|Removed |Added
CC||alil...@gmail.com
--- Comment #2 from ponce ---
I'v
https://issues.dlang.org/show_bug.cgi?id=24550
Issue ID: 24550
Summary: formattedWrite should support string interpolation
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24549
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Dlang Bot ---
@schveig
https://issues.dlang.org/show_bug.cgi?id=24549
Steven Schveighoffer changed:
What|Removed |Added
CC||schvei...@gmail.com
--- Comment #1 fr
https://issues.dlang.org/show_bug.cgi?id=24548
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24548
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
@ntrel c
https://issues.dlang.org/show_bug.cgi?id=24548
Issue ID: 24548
Summary: [spec] Boolean condition conversion is not documented
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: minor
https://issues.dlang.org/show_bug.cgi?id=23156
Steven Schveighoffer changed:
What|Removed |Added
Keywords||safe
--
https://issues.dlang.org/show_bug.cgi?id=24547
Tim changed:
What|Removed |Added
Keywords||C++
--
801 - 900 of 69288 matches
Mail list logo