Repository: systemml Updated Branches: refs/heads/master 9c3057a34 -> e6ee26a0e
[HOTFIX] Fix sparse binary inplace operations (empty row handling) Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/e6ee26a0 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/e6ee26a0 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/e6ee26a0 Branch: refs/heads/master Commit: e6ee26a0e87ff75499ff27ba24d3dddd0f9ba999 Parents: 9c3057a Author: Matthias Boehm <[email protected]> Authored: Tue Jan 30 17:20:58 2018 -0800 Committer: Matthias Boehm <[email protected]> Committed: Tue Jan 30 17:21:13 2018 -0800 ---------------------------------------------------------------------- .../java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/systemml/blob/e6ee26a0/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java b/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java index 1c9ddc8..760d1ca 100644 --- a/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java +++ b/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixBincell.java @@ -1213,6 +1213,7 @@ public class LibMatrixBincell return; SparseBlock b = m2.sparseBlock; for(int r=0; r<rlen; r++) { + if( b.isEmpty(r) ) continue; int bpos = b.pos(r); int blen = b.size(r); int[] bix = b.indexes(r);
