[Issue 15013] std.mmfile module produces bus error at certain conditions

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15013 berni44 changed: What|Removed |Added Hardware|x86_64 |All OS|Linux

[Issue 20151] particular directory layout causes DMD to crash with an access violation

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20151 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @BorisCa

[Issue 17563] gc_inFinalizer should be public

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17563 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #4 from Dlang Bot --- @PetarKi

[Issue 15013] std.mmfile module produces bus error at certain conditions

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15013 Boris Carvajal changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 19640] Linker error when compiling delegate with betterC

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19640 Radu Racariu changed: What|Removed |Added CC||radu.raca...@gmail.com --- Comment #2 from Ra

[Issue 20452] std.conv: to and parse dont work correct with negative numbers

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20452 berni44 changed: What|Removed |Added Hardware|x86_64 |All OS|Linux

[Issue 20452] New: std.conv: to and parse dont work correct with negative numbers

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20452 Issue ID: 20452 Summary: std.conv: to and parse dont work correct with negative numbers Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 18290] std.conv.parse throws ConvOverflowException for negative values in hex

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18290 --- Comment #7 from berni44 --- (In reply to Răzvan Ștefănescu from comment #6) > As long as to!string(int.min, 16) returns "8000", I expect that > parse!int("8000", 16) to return int.min. Looks like an other bug. > In conclusion, please k

[Issue 18290] std.conv.parse throws ConvOverflowException for negative values in hex

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18290 --- Comment #6 from Răzvan Ștefănescu --- In my opinion, you are mixing decimal math with two's complement math. Having a sign before a hexadecimal representation which already has the sign bit set is pure nonsense. Conversion between string and int

[Issue 20448] Error: unknown when mutating an escaped member reference from a template function

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20448 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 8927] Download page should list dependencies

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8927 berni44 changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 18036] Documentation of moveFront() fails to mention different behavior depending on hasElaborateCopyConstructor

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18036 berni44 changed: What|Removed |Added CC||bugzi...@d-ecke.de Component|dlang.org

[Issue 18290] std.conv.parse throws ConvOverflowException for negative values in hex

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18290 --- Comment #5 from berni44 --- (In reply to Răzvan Ștefănescu from comment #4) > Just to play dumb, taking your advice to put a "-" before: > parse!int("-8000", 16) returns 0 :) OK, thanks. This makes for a much better test: --- void main() {

[Issue 20391] [REG 2.089] DMD compile times increased by 40% because ENABLE_RELEASE=0 in build

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20391 --- Comment #6 from GoaLitiuM --- DMD 2.089.1 came out today and is still significantly slower than my own builds. --

[Issue 18290] std.conv.parse throws ConvOverflowException for negative values in hex

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18290 Răzvan Ștefănescu changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[Issue 15013] std.mmfile module produces bus error at certain conditions

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15013 berni44 changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 20451] comparing identical floating points does not work on Win32 and FreeBSD32.

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20451 --- Comment #8 from berni44 --- You sound like you consider this a WONTFIX. Feel free to change the status accordingly. --

[Issue 7006] std.math.pow (integral, integral) crashes on negative exponents

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7006 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #8 from Dlang Bot --- @berni44

[Issue 20449] integer literal specification and implementation differs

2019-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20449 --- Comment #4 from berni44 --- (In reply to Walter Bright from comment #3) > I changed this to a spec bug, rather than a compiler bug. Nitpicking, but: It was a spec bug from the very beginning and I was surprised to see an implementation fix PR...