Repository: incubator-systemml
Updated Branches:
  refs/heads/master bbefe96b2 -> 53b84270d


[MINOR] Boolean hashcode for Java previous to 8

Closes #407.


Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/53b84270
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/53b84270
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/53b84270

Branch: refs/heads/master
Commit: 53b84270dc26bdd4fa68bec136a01f882e48a4af
Parents: bbefe96
Author: Deron Eriksson <[email protected]>
Authored: Mon Feb 27 13:07:11 2017 -0800
Committer: Deron Eriksson <[email protected]>
Committed: Mon Feb 27 13:07:11 2017 -0800

----------------------------------------------------------------------
 src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java       | 2 +-
 .../org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/53b84270/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java 
b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
index 46637cc..ac276b6 100644
--- a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
+++ b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNode.java
@@ -144,7 +144,7 @@ public abstract class CNode
                                        tmp[pos++] = c.hashCode();
                        tmp[numIn+0] = (_output!=null)?_output.hashCode():0;
                        tmp[numIn+1] = (_dataType!=null)?_dataType.hashCode():0;
-                       tmp[numIn+2] = Boolean.hashCode(_literal);              
+                       tmp[numIn+2] = Boolean.valueOf(_literal).hashCode();
                        _hash = Arrays.hashCode(tmp);
                }
                return _hash;

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/53b84270/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java 
b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
index 8c2e38c..6867d00 100644
--- a/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
+++ b/src/main/java/org/apache/sysml/hops/codegen/cplan/CNodeOuterProduct.java
@@ -146,7 +146,7 @@ public class CNodeOuterProduct extends CNodeTpl
                if( _hash == 0 ) {
                        int h1 = super.hashCode();
                        int h2 = _type.hashCode();
-                       int h3 = Boolean.hashCode(_transposeOutput);
+                       int h3 = Boolean.valueOf(_transposeOutput).hashCode();
                        _hash = Arrays.hashCode(new int[]{h1,h2,h3});
                }
                return _hash;

Reply via email to