D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 16966 - rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps
Summary: rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: tools (show other issues)
Version: D2
Hardware: All All
: P1 normal
Assignee: ag0aep6g
URL:
Keywords: pull
Depends on:
Blocks:
 
Reported: 2016-12-11 16:14 UTC by ag0aep6g
Modified: 2017-01-16 23:24 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description ag0aep6g 2016-12-11 16:14:47 UTC
test.d:
----
void main() {}
----

Run with rdmd, then try --build-only:
----
rdmd test.d
rdmd --build-only test.d
----

Output:
----
core.exception.AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps
----

I'm working on a PR.
Comment 1 ag0aep6g 2016-12-11 16:33:15 UTC
(In reply to ag0aep6g from comment #0)
> I'm working on a PR.

https://github.com/dlang/tools/pull/204
Comment 2 github-bugzilla 2016-12-22 13:50:21 UTC
Commits pushed to master at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/2026a509e6896cae4e27100ca7adea08b06843d2
fix issue 16966 - rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps

https://github.com/dlang/tools/commit/3353e636cc31485e6bf321852c6972da794bc26e
Merge pull request #204 from aG0aep6G/16966

fix issue 16966 - rdmd: AssertError@rdmd.d(489): should have been cre…
Comment 3 github-bugzilla 2016-12-27 13:10:59 UTC
Commits pushed to scope at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/2026a509e6896cae4e27100ca7adea08b06843d2
fix issue 16966 - rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps

https://github.com/dlang/tools/commit/3353e636cc31485e6bf321852c6972da794bc26e
Merge pull request #204 from aG0aep6G/16966
Comment 4 github-bugzilla 2017-01-07 03:02:02 UTC
Commits pushed to stable at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/2026a509e6896cae4e27100ca7adea08b06843d2
fix issue 16966 - rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps

https://github.com/dlang/tools/commit/3353e636cc31485e6bf321852c6972da794bc26e
Merge pull request #204 from aG0aep6G/16966
Comment 5 github-bugzilla 2017-01-16 23:24:13 UTC
Commits pushed to newCTFE at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/2026a509e6896cae4e27100ca7adea08b06843d2
fix issue 16966 - rdmd: AssertError@rdmd.d(489): should have been created by compileRootAndGetDeps

https://github.com/dlang/tools/commit/3353e636cc31485e6bf321852c6972da794bc26e
Merge pull request #204 from aG0aep6G/16966