[arrayfire] 123/248: Changed std::sort to std::stable_sort in CPU SIFT

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Tue Nov 17 15:54:13 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch dfsg-clean
in repository arrayfire.

commit ee04f376b3e9af943cf8b02f99b43f405bb5aace
Author: Peter Andreas Entschev <peter at arrayfire.com>
Date:   Tue Oct 13 13:24:51 2015 -0400

    Changed std::sort to std::stable_sort in CPU SIFT
    
    OSX fails for some test data when using std::sort
---
 src/backend/cpu/sift_nonfree.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/cpu/sift_nonfree.hpp b/src/backend/cpu/sift_nonfree.hpp
index e39fdf1..150edb1 100644
--- a/src/backend/cpu/sift_nonfree.hpp
+++ b/src/backend/cpu/sift_nonfree.hpp
@@ -1061,7 +1061,7 @@ namespace cpu
 
             std::vector<feat_t> sorted_feat;
             array_to_feat(sorted_feat, interp_x, interp_y, interp_layer, interp_response, interp_size, interp_feat);
-            std::sort(sorted_feat.begin(), sorted_feat.end(), feat_cmp);
+            std::stable_sort(sorted_feat.begin(), sorted_feat.end(), feat_cmp);
 
             memFree(interp_x);
             memFree(interp_y);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git



More information about the debian-science-commits mailing list