https://issues.dlang.org/show_bug.cgi?id=17559
--- Comment #9 from github-bugzi...@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/127d639b6bbd82d1294da884a97de310e52985e0
fix issue 17559 - [REG2.073.0] Wrong line number in stack
trace
only emit line number info for the first emission of common sub expressions
https://github.com/dlang/dmd/commit/c6a948b0bf11ce8a34d49614155507c1cb687484
Merge pull request #6947 from rainers/issue17559
fix issue 17559 - [REG2.073.0] Wrong line number in stack trace
--
https://issues.dlang.org/show_bug.cgi?id=17559
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
https://issues.dlang.org/show_bug.cgi?id=17559
Rainer Schuetze changed:
What|Removed |Added
Keywords||pull, symdeb
---
https://issues.dlang.org/show_bug.cgi?id=17559
--- Comment #6 from Vladimir Panteleev ---
How do you define a regression? If something worked and now it doesn't work
then it's a regression from the user's perspective. When latent bugs are
exposed by some change
https://issues.dlang.org/show_bug.cgi?id=17559
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=17559
--- Comment #4 from Rainer Schuetze ---
You get the same result without default parameters, too:
/ test.d /
import mod;
void main()
{
fun(1, 10);
fun(2, 10);
fun(3, 10);
fun(4, 10);
}
https://issues.dlang.org/show_bug.cgi?id=17559
--- Comment #3 from Rainer Schuetze ---
Ok, I can reproduce it with Win64 if I remove the (bad) condition that
disallows decreasing line numbers.
--
https://issues.dlang.org/show_bug.cgi?id=17559
--- Comment #2 from Vladimir Panteleev ---
(In reply to Rainer Schuetze from comment #1)
> Works alright on Windows.
Linux x64 here.
> Anything special in mod.d or can it be omitted?
If fun is in the same file
https://issues.dlang.org/show_bug.cgi?id=17559
Rainer Schuetze changed:
What|Removed |Added
CC||r.sagita...@gmx.de
10 matches
Mail list logo