Thread overview
[Issue 19957] Problem debugging associative arrays
Jun 13, 2019
Thomas
Jun 15, 2019
Rainer Schuetze
Jun 18, 2019
Thomas
Jun 18, 2019
Rainer Schuetze
Jun 18, 2019
Thomas
Jun 21, 2019
Rainer Schuetze
Jun 21, 2019
Rainer Schuetze
June 13, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

--- Comment #1 from Thomas <thomas.hedstrom@mail.com> ---
Correction on versions:
VisualD 0.50.0-beta2 with LDC/DMD provided.

Previous setup whithout thus bug was:
VisualD 0.48.1
LDC 1.12.0
DMD 2.048.0

--
June 15, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r.sagitario@gmx.de

--- Comment #2 from Rainer Schuetze <r.sagitario@gmx.de> ---
I don't see it working in older versions. It works with dmd for me.

One problem with LDC is that even the debug build keeps locals in registers for sections of code, and the debug info is then a list of "ranges" that describe the location. Mago so far only supports a single range.

--
June 18, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

--- Comment #3 from Thomas <thomas.hedstrom@mail.com> ---
Seems a bit stranger than that also...

When I try my own example on another machine with VS2017 Community 15.9.13, I
can't reproduce what I saw. Using the same beta 2 VisualD.
Might be different running environment for VS2017 (user rights?).

Will look more closely on the problematic installation (VS2017 Professional
etc).

--
June 18, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

--- Comment #4 from Rainer Schuetze <r.sagitario@gmx.de> ---
I think I have a fix to be released soon. Stay tuned.

--
June 18, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

--- Comment #5 from Thomas <thomas.hedstrom@mail.com> ---
(In reply to Thomas from comment #3)
> I can't reproduce what I saw. Using the same beta 2 VisualD.

Sorry, premature conclusion.
I can reproduce the LDC x64 problem on this other machine for example 1 but not
for the second.

Seems reasonable that this is the LDC only problem.

--
June 21, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

--- Comment #6 from Rainer Schuetze <r.sagitario@gmx.de> ---
implemented in https://github.com/dlang/visuald/releases/tag/v0.50.0-rc1

--
June 21, 2019
https://issues.dlang.org/show_bug.cgi?id=19957

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--