Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ambiguity and warning fixes on 0.4 #63

Merged
merged 3 commits into from
Aug 3, 2015
Merged

Ambiguity and warning fixes on 0.4 #63

merged 3 commits into from
Aug 3, 2015

Conversation

timholy
Copy link
Collaborator

@timholy timholy commented Jul 31, 2015

Since !(Dates.Period <: Number), these avoid some long-standing ambiguity warnings.

@timholy
Copy link
Collaborator Author

timholy commented Jul 31, 2015

I should add that someday I'll make a much more fundamental change based on JuliaLang/julia#12292, but since that's a big behavior change I might wait until you're ready for a 0.4 fork.

While these aren't necessary to avoid an ambiguity warnings with base,
it turns out they help avoid warnings with other code that uses promotion.
I don't _think_ these restrict anything you'd want to allow anyway.
timholy added a commit that referenced this pull request Aug 3, 2015
Ambiguity and warning fixes on 0.4
@timholy timholy merged commit a46067a into master Aug 3, 2015
@timholy timholy deleted the teh/0.4_fixes branch August 3, 2015 09:34
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.

1 participant