__gshared ulong globvar; //ulong triggers bug void main() { string str = "something"; int i; i++; } Breakpoint 1, D main () at dwarfbug.d:8 8 } (gdb) info locals str = 578532781965967369 i = 1 (gdb) ptype str type = unsigned long long dmd 2.066 and master, x86
https://github.com/D-Programming-Language/dmd/pull/4526
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/614c756180296550be45e4f3f81223f16ede8eb1 Fix Issue 14330 - Wrong DWARF type of dynamic array variable https://github.com/D-Programming-Language/dmd/commit/afd746b8623fd5d9322f89af7b5c40d11758607c Merge pull request #4526 from tramker/bug14330 Fix Issue 14330 - Wrong DWARF type of dynamic array variable
Commits pushed to stable at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/614c756180296550be45e4f3f81223f16ede8eb1 Fix Issue 14330 - Wrong DWARF type of dynamic array variable https://github.com/D-Programming-Language/dmd/commit/afd746b8623fd5d9322f89af7b5c40d11758607c Merge pull request #4526 from tramker/bug14330