[Issue 17581] Document behavior of -betterC

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17581

github-bugzi...@puremagic.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--


[Issue 17581] Document behavior of -betterC

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17581

--- Comment #1 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dlang.org

https://github.com/dlang/dlang.org/commit/c7b3c834273118264bc79c7784c6703196b42696
Fix Issue 17581 - Document behavior of -betterC

https://github.com/dlang/dlang.org/commit/af8fe998d76653a182424cdb2c49c67911c525ce
Merge pull request #1796 from wilzbach/fix-17581

Fix Issue 17581 - Document behavior of -betterC

--


[Issue 17193] selective imports -> deprecation warnings even if symbol is not used

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17193

--- Comment #3 from b2.t...@gmx.com ---
committer, fix also 16577, it's so closed.

--


[Issue 17193] selective imports -> deprecation warnings even if symbol is not used

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17193

b2.t...@gmx.com changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=16577

--


[Issue 16577] A selective import on a symbol that has overloads leads to duplicate deprecation messages

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16577

b2.t...@gmx.com changed:

   What|Removed |Added

   See Also||https://issues.dlang.org/sh
   ||ow_bug.cgi?id=17193

--


[Issue 16577] A selective import on a symbol that has overloads leads to duplicate deprecation messages

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16577

b2.t...@gmx.com changed:

   What|Removed |Added

Summary|A selective import on a |A selective import on a
   |symbol that has overloads   |symbol that has overloads
   |leads to duplicate messages |leads to duplicate
   ||deprecation messages

--


[Issue 17760] catch block fails to catch Exception subclass when another Exception is in transit

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17760

Walter Bright  changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com

--- Comment #3 from Walter Bright  ---
Probably won't get fixed:

http://www.digitalmars.com/d/archives/digitalmars/D/Exception_chaining_and_collectException_305458.html

--


[Issue 14246] RAII - proper destruction of partially constructed objects/structs

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14246

--- Comment #11 from github-bugzi...@puremagic.com ---
Commit pushed to stable at https://github.com/dlang/dlang.org

https://github.com/dlang/dlang.org/commit/45ca5e35d3de824e104c3049083eb23fa03775c5
Remove wrong changelog entry

The fix for issue 14246 was reverted, it is not included in 2.075.0
(see bugzilla page for details), and the issue has been reopened.

--


[Issue 15831] IFTI voldemort type exploding bloat

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15831

github-bugzi...@puremagic.com changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--


[Issue 15831] IFTI voldemort type exploding bloat

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15831

--- Comment #19 from github-bugzi...@puremagic.com ---
Commit pushed to master at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/c272eb830597efcc8fe75c7e1c9791c512a08727
fix issue 15831: mangle back references for types and identifiers

--


[Issue 17761] dmd 2.075.1 creates object files that can't be linked by ld.bfd

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17761

--- Comment #1 from Atila Neves  ---
I forgot to add: this is a regression from dmd 2.074.1 - that version builds
fine.

--


[Issue 17761] New: dmd 2.075.1 creates object files that can't be linked by ld.bfd

2017-08-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17761

  Issue ID: 17761
   Summary: dmd 2.075.1 creates object files that can't be linked
by ld.bfd
   Product: D
   Version: D2
  Hardware: x86_64
OS: Linux
Status: NEW
  Severity: major
  Priority: P1
 Component: dmd
  Assignee: nob...@puremagic.com
  Reporter: atila.ne...@gmail.com

ld.gold works fine.

To reproduce:

$ git clone g...@github.com:atilaneves/reggae.git
$ dub test

/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26312] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26313] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26312] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26313] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26312] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26313] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26312] has no SHF_GROUP sections
/usr/bin/ld:
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
SHT_GROUP section [index 26313] has no SHF_GROUP sections
.dub/build/unittest-unittest-linux.posix-x86_64-dmd_2075-77175E7974DDAEB08859943E222FA38D/ut.o:
file not recognized: File format not recognized

--