Skip to content

Conversation

@9prady9
Copy link
Member

@9prady9 9prady9 commented Nov 10, 2015

Fixes #1092 - CUDA backend Indexing bug.

@9prady9 9prady9 added the fix label Nov 10, 2015
@9prady9 9prady9 added this to the 3.2.0 milestone Nov 10, 2015
@9prady9
Copy link
Member Author

9prady9 commented Nov 10, 2015

This is ready for merge. Pending checks from new Linux nodes can be ignored, those builds were cancelled.

@9prady9
Copy link
Member Author

9prady9 commented Nov 10, 2015

I will send in another fix in this PR, don't merge this yet please.

abs(int) and abs(char) were always returning zeros on CUDA
backend, probably a bug in CUDA sdk. This change fixes this
behaviour on CUDA backend which effects the following functions:

* af_assign_gen
* af_index_gen
@9prady9
Copy link
Member Author

9prady9 commented Nov 10, 2015

Additional fixes are in. Ready for merge once tests pass.

@shehzan10
Copy link
Member

@9prady9 can you add a test for the failure case so that we know if it ever happens again?

@9prady9
Copy link
Member Author

9prady9 commented Nov 10, 2015

Added it.

@9prady9
Copy link
Member Author

9prady9 commented Nov 10, 2015

build arrayfire ci

1 similar comment
@shehzan10
Copy link
Member

build arrayfire ci

@shehzan10
Copy link
Member

build arrayfire windows ci

@shehzan10
Copy link
Member

The windows build passed a manual build http://ci.arrayfire.org/job/arrayfire-windows-pull/300/.

shehzan10 added a commit that referenced this pull request Nov 11, 2015
Memory leak fix in SUSAN feature detector
@shehzan10 shehzan10 merged commit 68df69a into arrayfire:devel Nov 11, 2015
@9prady9 9prady9 deleted the susan_fixes branch November 11, 2015 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants