From issues-return-8739-archive-asf-public=cust-asf.ponee.io@systemml.apache.org Tue Jun 19 03:59:05 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 8BA46180663 for ; Tue, 19 Jun 2018 03:59:04 +0200 (CEST) Received: (qmail 35553 invoked by uid 500); 19 Jun 2018 01:59:03 -0000 Mailing-List: contact issues-help@systemml.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@systemml.apache.org Delivered-To: mailing list issues@systemml.apache.org Received: (qmail 35544 invoked by uid 99); 19 Jun 2018 01:59:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jun 2018 01:59:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 384681806F9 for ; Tue, 19 Jun 2018 01:59:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.511 X-Spam-Level: X-Spam-Status: No, score=-109.511 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id nNOzfLpIu52h for ; Tue, 19 Jun 2018 01:59:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id D2B3F5F42F for ; Tue, 19 Jun 2018 01:59:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 129B5E0361 for ; Tue, 19 Jun 2018 01:59:01 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id C128521832 for ; Tue, 19 Jun 2018 01:59:00 +0000 (UTC) Date: Tue, 19 Jun 2018 01:59:00 +0000 (UTC) From: "Matthias Boehm (JIRA)" To: issues@systemml.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Closed] (SYSTEMML-2340) Missing indexing hop size reset on negative reconcile after loops MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/SYSTEMML-2340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matthias Boehm closed SYSTEMML-2340. ------------------------------------ Resolution: Fixed Assignee: Matthias Boehm Fix Version/s: SystemML 1.2 > Missing indexing hop size reset on negative reconcile after loops > ----------------------------------------------------------------- > > Key: SYSTEMML-2340 > URL: https://issues.apache.org/jira/browse/SYSTEMML-2340 > Project: SystemML > Issue Type: Bug > Reporter: Matthias Boehm > Assignee: Matthias Boehm > Priority: Major > Fix For: SystemML 1.2 > > > The below script incorrectly returns 100 instead of 98. Although the difference is detected during reconciliation after size propagation through the loop, the indexing hop current does not allow for size reset and thus the correction pass is ineffective here. > {code} > X = rand(rows=100, cols=1); > Y = X > # two loop iterationn -> nrow(X)=98 > for( i in seq(1,2,1) ) { > n1 = nrow(Y) + 0.0; > Y = Y[2:n1,] - Y[1:n1-1,]; > } > print(nrow(Y)); > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)