[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-09 Thread d-bugmail--- via Digitalmars-d-bugs
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

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-07 Thread d-bugmail--- via Digitalmars-d-bugs
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

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-07 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 Rainer Schuetze changed: What|Removed |Added Keywords||pull --- Comment #6

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-03 Thread d-bugmail--- via Digitalmars-d-bugs
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! --

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-10-03 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 Walter Bright changed: What|Removed |Added CC|

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-22 Thread via Digitalmars-d-bugs
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

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-08 Thread via Digitalmars-d-bugs
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

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 Rainer Schuetze changed: What|Removed |Added CC||r.sagita...@gmx.de

[Issue 17619] [REG2.072] Wrong debug line information with single line loops

2017-07-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17619 Martin Krejcirik changed: What|Removed |Added Keywords||symdeb --