Skip to content

Fix import in ggplotd/stat.d#57

Merged
BlackEdder merged 2 commits intoBlackEdder:developfrom
RazvanN7:Fix_import
Mar 3, 2019
Merged

Fix import in ggplotd/stat.d#57
BlackEdder merged 2 commits intoBlackEdder:developfrom
RazvanN7:Fix_import

Conversation

@RazvanN7
Copy link
Copy Markdown
Contributor

@RazvanN7 RazvanN7 commented Mar 1, 2019

This is currently blocking [1]. A few explanations: due to a compiler bug, privately imported symbols would be visible from other modules if they were selectively imported. As you can see, the module dstats.random does not define the symbol normalPDF [2], however it does import dstats.distrib which does define it [4].

After merging this, please push a new tag so that buildkite cand use the latest version of ggplotd.

Thanks!

[1] dlang/dmd#9393
[2] https://github.com/DlangScience/dstats/blob/master/source/dstats/random.d
[3] https://github.com/DlangScience/dstats/blob/master/source/dstats/random.d#L120
[4] https://github.com/DlangScience/dstats/blob/master/source/dstats/distrib.d#L901

@RazvanN7
Copy link
Copy Markdown
Contributor Author

RazvanN7 commented Mar 3, 2019

Ping

@BlackEdder BlackEdder changed the base branch from master to develop March 3, 2019 09:04
@BlackEdder BlackEdder merged commit 1266327 into BlackEdder:develop Mar 3, 2019
@BlackEdder
Copy link
Copy Markdown
Owner

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants