Bug creation and email sending has been disabled, file new bugs at gcc.gnu.org/bugzilla
Bug 131 - can't compile current dub
Summary: can't compile current dub
Status: RESOLVED FIXED
Alias: None
Product: GDC
Classification: Unclassified
Component: gdc (show other bugs)
Version: development
Hardware: x86 Linux
: --- critical
Assignee: Iain Buclaw
URL:
Depends on:
Blocks:
 
Reported: 2014-06-12 16:49 CEST by Ketmar Dark
Modified: 2023-01-07 21:03 CET (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ketmar Dark 2014-06-12 16:49:57 CEST
i just tried to compile dub(2e1f98ac… Jun,12) with gdc(8b77c001… Jun,12) and gdc fails with:

source/dub/packagemanager.d: In member function 'serialize':
source/dub/packagemanager.d:863: error: cannot cast expression of type string to void

4.9 branch compiles the same code without problems.
Comment 1 Ketmar Dark 2014-06-13 12:44:04 CEST
changed to 'high, critical', because this is actually regression (current DMD compiles that code just fine, and recetly landed port of new frontend to gdc 4.9 broke it too).
Comment 2 Iain Buclaw 2014-06-13 13:30:59 CEST
So, dmd-git works?
Comment 3 Ketmar Dark 2014-06-13 14:16:31 CEST
yes, bleeding edge DMD works like a charm.
Comment 4 Iain Buclaw 2014-06-13 16:43:27 CEST
(In reply to Ketmar Dark from comment #3)
> yes, bleeding edge DMD works like a charm.

And DMD 2.065 doesn't work?