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

Revert "LibGit2: added tree related functions & tests" #17409

Merged
merged 1 commit into from
Jul 14, 2016

Conversation

tkelman
Copy link
Contributor

@tkelman tkelman commented Jul 14, 2016

Reverts #16537
causing segfaults on osx travis, whoops
cc @wildart, anyone else have ideas what might be wrong?

end

if fnc !== nothing
@eval function Base.finalize(obj::$typ)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unrelated to this PR but I don't think Base.finalize should be overloaded.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would you care to elaborate?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

finalize has a well defined meaning of calling the finalizer and remove that from the finalizer list. This overload doesn't do that.

@tkelman tkelman merged commit d83c7f0 into master Jul 14, 2016
@tkelman tkelman deleted the revert-16537-tree-funcs branch July 14, 2016 13:31
@wildart
Copy link
Member

wildart commented Jul 14, 2016

I have no idea why macOS build fails on these tests.

@tkelman
Copy link
Contributor Author

tkelman commented Jul 14, 2016

We can reopen a branch if that makes it easier for anyone to test and try to reproduce

@wildart
Copy link
Member

wildart commented Jul 14, 2016

I'll create branch in julia repo

@tkelman tkelman added the libgit2 The libgit2 library or the LibGit2 stdlib module label Jul 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
libgit2 The libgit2 library or the LibGit2 stdlib module
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants