https://issues.dlang.org/show_bug.cgi?id=14943
--- Comment #1 from hst...@quickfur.ath.cx ---
Further notes:
- gdc not only inlines the call trees of .empty, .front, .popFront, it also
applied other loop optimizations like strength reduction to refactor the a =>
a*7 into a += b; b += 7. Not sure i
https://issues.dlang.org/show_bug.cgi?id=13936
hst...@quickfur.ath.cx changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=14943
hst...@quickfur.ath.cx changed:
What|Removed |Added
Keywords||performance
--
https://issues.dlang.org/show_bug.cgi?id=14943
Issue ID: 14943
Summary: dmd should inline more aggressively
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Prior
https://issues.dlang.org/show_bug.cgi?id=14383
hst...@quickfur.ath.cx changed:
What|Removed |Added
Keywords||ddoc
CC|
https://issues.dlang.org/show_bug.cgi?id=14624
Kenji Hara changed:
What|Removed |Added
CC||ag0ae...@gmail.com
--- Comment #2 from Kenji Ha
https://issues.dlang.org/show_bug.cgi?id=14941
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=14942
--- Comment #1 from Tomáš Chaloupka ---
linking output with -v switch:
binarydmd
version v2.068.0
config/opt/dmd-2.068/bin/dmd.conf
gcc test.o -o test -g -m64 -Xlinker --no-as-needed -Xlinker --export-dynamic
-Xlinker --demangle=dlang -L/o
https://issues.dlang.org/show_bug.cgi?id=14942
Issue ID: 14942
Summary: dmd linking error with SHA and SSSE3
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority:
https://issues.dlang.org/show_bug.cgi?id=14941
Issue ID: 14941
Summary: dmd rejects op assignment to opIndex expression
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Keywords: rejects-valid
https://issues.dlang.org/show_bug.cgi?id=14935
--- Comment #7 from ag0ae...@gmail.com ---
(In reply to Ryuichi OHORI from comment #6)
> I agree with you on closing this as invalid. The main problem was that I
> missed opIndexOpAssign and tried to use opIndex/opSlice (of a struct S) +
> opOpAssign
https://issues.dlang.org/show_bug.cgi?id=14940
--- Comment #1 from Marenz ---
Other problems are for example when trying to print the json object that vibe.d
gives the handler. Results in the same error.
--
https://issues.dlang.org/show_bug.cgi?id=14940
Issue ID: 14940
Summary: Can't call logger with more complex objects
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=14935
--- Comment #6 from Ryuichi OHORI ---
I agree with you on closing this as invalid. The main problem was that I missed
opIndexOpAssign and tried to use opIndex/opSlice (of a struct S) + opOpAssign
(of the returning Voldemort type of S.opIndex).
While
https://issues.dlang.org/show_bug.cgi?id=14925
--- Comment #5 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/phobos
https://github.com/D-Programming-Language/phobos/commit/ea811edab97021c9328dd2e81c49bba23c414b4d
Supplemental fix for i
https://issues.dlang.org/show_bug.cgi?id=14938
--- Comment #2 from Martin Nowak ---
Though std.socket mostly does DNS resolution. Maybe use HOSTALIASES on
non-Windows systems.
It doesn't make much sense to test the actual DNS resolution anyhow, as the
purpose is to test the correct usage of getho
https://issues.dlang.org/show_bug.cgi?id=14758
Walter Bright changed:
What|Removed |Added
Keywords||performance
CC|
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #8 from Sobirari Muhomori ---
I mean -O0 leaves all junk intact, so at least with LDC -Os is required for
successful linking (or maybe it was required before I wrote needed druntime
functions? will see). I didn't try to use classes yet (w
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #7 from Dmitry Olshansky ---
(In reply to Mike from comment #6)
> (In reply to Sobirari Muhomori from comment #5)
> > And compile with -O2 or -Os
>
> Doesn't work. See
> http://forum.dlang.org/post/quemhwpgijwmqtpxu...@forum.dlang.org
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #6 from Mike ---
(In reply to Sobirari Muhomori from comment #5)
> And compile with -O2 or -Os
Doesn't work. See
http://forum.dlang.org/post/quemhwpgijwmqtpxu...@forum.dlang.org
--
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #5 from Sobirari Muhomori ---
And compile with -O2 or -Os
--
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #4 from Dmitry Olshansky ---
(In reply to Sobirari Muhomori from comment #3)
> I have an impression that LDC doesn't generate TypeInfo for structs for me
> (because when it does, linking fails), if I don't use array comparisons and
> disa
https://issues.dlang.org/show_bug.cgi?id=14758
--- Comment #3 from Sobirari Muhomori ---
I have an impression that LDC doesn't generate TypeInfo for structs for me
(because when it does, linking fails), if I don't use array comparisons and
disable opEquals. The Rust argument is valid though :)
-
https://issues.dlang.org/show_bug.cgi?id=14939
Issue ID: 14939
Summary: dmd slow build of botan library with -inline and -O
Product: D
Version: D2
Hardware: x86_64
OS: Windows
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=10378
Sobirari Muhomori changed:
What|Removed |Added
Keywords||spec
URL|
25 matches
Mail list logo