https://issues.dlang.org/show_bug.cgi?id=17619
--- Comment #8 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/056160d108df108d99783b77ea5b9e0b04a9d592
fix issue 17619: for statements without curly braces, default
https://issues.dlang.org/show_bug.cgi?id=17619
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
endloc to
location of last token, not next token
https://github.com/dlang/dmd/commit/64fda491f77ca98a1814dd20e7be917c1c767369
Merge pull request #7189 from rainers/fix_17619
fix issue 17619: [REG2.072] Wrong debug line information with single line
loops
merged-on-behalf-of: Walter Bright
https://issues.dlang.org/show_bug.cgi?id=17619
Rainer Schuetze changed:
What|Removed |Added
Keywords||pull
--- Comment #6
https://issues.dlang.org/show_bug.cgi?id=17619
--- Comment #5 from Walter Bright ---
> Introduced by https://github.com/dlang/dmd/pull/2867
Uh-oh! 574 lines and 21 files changed!
--
https://issues.dlang.org/show_bug.cgi?id=17619
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=17619
--- Comment #3 from Rainer Schuetze ---
I recently analyzed this a bit: dmd now attaches both lines 3 and 6 to the
DWARF info for the loop increment, and gdb selects 6 now.
dmd also elides some unconditional jumps, even in debug
https://issues.dlang.org/show_bug.cgi?id=17619
--- Comment #2 from Martin Krejcirik ---
(In reply to Rainer Schuetze from comment #1)
> 1. the line number attached to the end of the for statement is the line of
> the token following the loop, while it should be the line after the
https://issues.dlang.org/show_bug.cgi?id=17619
Rainer Schuetze changed:
What|Removed |Added
CC||r.sagita...@gmx.de
https://issues.dlang.org/show_bug.cgi?id=17619
Martin Krejcirik changed:
What|Removed |Added
Keywords||symdeb
--
10 matches
Mail list logo