From issues-return-8603-archive-asf-public=cust-asf.ponee.io@systemml.apache.org Tue Jun 12 21: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 6340518077A for ; Tue, 12 Jun 2018 21:59:04 +0200 (CEST) Received: (qmail 51733 invoked by uid 500); 12 Jun 2018 19: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 51724 invoked by uid 99); 12 Jun 2018 19:59:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jun 2018 19:59:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 15BAAC8148 for ; Tue, 12 Jun 2018 19:59:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -110.301 X-Spam-Level: X-Spam-Status: No, score=-110.301 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id i1AKuR8qU00H for ; Tue, 12 Jun 2018 19:59:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 394175F30E for ; Tue, 12 Jun 2018 19:59:02 +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 35A1CE0F55 for ; Tue, 12 Jun 2018 19: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 776B921207 for ; Tue, 12 Jun 2018 19:59:00 +0000 (UTC) Date: Tue, 12 Jun 2018 19:59:00 +0000 (UTC) From: "Matthias Boehm (JIRA)" To: issues@systemml.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (SYSTEMML-2388) Compilation failure functions without return clause 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-2388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matthias Boehm updated SYSTEMML-2388: ------------------------------------- Description: * The IPA rewrite for inlining small functions currently leads to invalid hops in case of special cases of no returns and remaining transient writes from previous sequence of statement blocks that are combined into a single block. {code} foo = function (String msg) { verbose = FALSE if (verbose) print(msg) } foo("This is an test error message.") {code} was: The IPA rewrite for inlining small functions currently leads to a invalid hops in case of special cases of no returns and remaining transient writes from previous sequence of statement blocks that are combined into a single block. {code} foo = function (String msg) { verbose = FALSE if (verbose) print(msg) } foo("This is an test error message.") {code} > Compilation failure functions without return clause > --------------------------------------------------- > > Key: SYSTEMML-2388 > URL: https://issues.apache.org/jira/browse/SYSTEMML-2388 > Project: SystemML > Issue Type: Task > Reporter: Matthias Boehm > Priority: Major > > * The IPA rewrite for inlining small functions currently leads to invalid hops in case of special cases of no returns and remaining transient writes from previous sequence of statement blocks that are combined into a single block. > {code} > foo = function (String msg) { > verbose = FALSE > if (verbose) > print(msg) > } > foo("This is an test error message.") > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)