From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 94296 invoked by alias); 19 Jun 2018 19:33:27 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 94263 invoked by uid 89); 19 Jun 2018 19:33:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-lf0-f53.google.com Received: from mail-lf0-f53.google.com (HELO mail-lf0-f53.google.com) (209.85.215.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 19 Jun 2018 19:33:25 +0000 Received: by mail-lf0-f53.google.com with SMTP id y20-v6so1285265lfy.0 for ; Tue, 19 Jun 2018 12:33:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=jQ4cEuVNF6Y5j/v6B5fyBUp48Lhbcq1hyjlFM5+6OzY=; b=a2xG45/DNzn8uD5qCp/Y5g4zf16bidFWvl5LkgBkCLPmwQ8iMNDHov/f6kYUuHrFPa PuaoUWNiX8E8QKuNkDvqNjWdQ45H4k/WlFNsNrdDSA0vH+ko3FgO+udd8QgeCXuUEboL zzRT/yMD8DE/TtvwCq53LviT4uXmUauLobaOlM2Rwn8L3h0R8shKWLk6Qo6rvBR94zFC Z0jt1z5CfyD5P8kY5GLJQ/rMr0yjB/szFfEiP6rPyvNiT37mVDun1GyvC5oPjTa9H31g 6UnHTbdnc73Xq4+slzAbyxP6tHPik9qM3nexwrwYmGCKSUSWZ6X67Lj52VYLG4HRZZY6 96Dw== X-Gm-Message-State: APt69E0b5XCJejPfEmGyQ7uscI2mYJiFXAXNIvMUZGSH4x2Bow+wsgMu uYPQZf4LyW7cfOgjdtJ4yjtQ1C/KNjOqDffIiBY= X-Google-Smtp-Source: ADUXVKLWrGtV2CKa3lR5SSxony9o186q+dTCHMcOI59mkl1mSvYtyed5JI9f4OFdmAZNG+bN/NNy6hWkaVdqFDLKyU0= X-Received: by 2002:a2e:750d:: with SMTP id q13-v6mr11747472ljc.56.1529436803004; Tue, 19 Jun 2018 12:33:23 -0700 (PDT) MIME-Version: 1.0 From: David Edelsohn Date: Tue, 19 Jun 2018 19:33:00 -0000 Message-ID: Subject: Re: [PATCH] add support for strnlen (PR 81384) To: Martin Sebor Cc: GCC Patches , Jeffrey Law Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-06/txt/msg01180.txt.bz2 Martin, Does attr-nonstring-3.c assume a 64 bit environment? I'm seeing new errors on the rs6000 port FAIL: gcc.dg/attr-nonstring-3.c (internal compiler error) /nasfarm/edelsohn/src/src/gcc/testsuite/gcc.dg/attr-nonstring-3.c:73:1: error: could not split insn (insn 3244 3245 3246 (set (reg:SI 5 5) (const_int -2147483680 [0xffffffff7fffffe0])) "/nasfarm/edelsohn/src/src/gcc/testsuite/gcc.dg/attr-nonstring-3.c":72 446 {*movsi_internal1} (nil)) during RTL pass: final /nasfarm/edelsohn/src/src/gcc/testsuite/gcc.dg/attr-nonstring-3.c:73:1: internal compiler error: in final_scan_insn_1, at final.c:3140 ranges offset out of range Something is assuming that a 64 bit value can fit in a 32 bit register. Thanks, David