From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) by sourceware.org (Postfix) with ESMTPS id 1EC263858D20 for ; Wed, 24 May 2023 23:12:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1EC263858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivosinc.com Received: by mail-pf1-x430.google.com with SMTP id d2e1a72fcca58-64d3fbb8c1cso1656533b3a.3 for ; Wed, 24 May 2023 16:12:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1684969942; x=1687561942; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Pmu2wR0b0q9ydIBNFWJ1LMIG1US9wrAO9jIxG0iTcWA=; b=wP//VjjCiSSaBa1QBD6nIvfBYfDI1gDoSb0RQ6A/722HzxcLjIk2krNs4I40QICTxv esxh6nM1rK8XyvAKd+ujI/OC25K5AT2ohgvVmEJSTbeREZammBoLgqtRYx/2di68J7kZ Y6ETorUqg2VXVR/eqixRkMM9+pgoTCnVbH6ejFv3V/YxgxO7vL2cmPj1kSYcjdGKTW15 GOPpTQwcamP8WuQZOzEKzzMUEpXOxmnnE8sa6cwWOG08lAzjKfh0kqGJVPIAaMG38lB/ bv/9D9aBCJJO4Zuh9pUalN0uWS/aPng8LZXmpuBmGTUTZEAbWueQXhArM368PJPhEqYl quXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684969942; x=1687561942; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Pmu2wR0b0q9ydIBNFWJ1LMIG1US9wrAO9jIxG0iTcWA=; b=Yl3ViJSyqUEWH0npUJJ+kEudnVQ3I4X8KU8c3IEOSJukpK9919QmuHabnOix0skpfL FuGSmLWzdJU+7p1ltcjaI5PWZG6TWqI4uP5sn/aOAhhWOU2zSezEa6rnOzUsVr0ygew6 p3BVzUqXFF/uiyTRGyHU/ev2nN4lZJSJxq1sMGK6E1iuZulQXdq/7KKZtZL3Z+5f3Toe xGMkNoKcVPvvbc6Uam4kvQQFRp8mLlbc3kt/i1jjdegDGV2s1fJXdlpfziOKpue5j/N+ uW5Nwx6NDfChitS6bi7pntJOeLwf45zAIuyTP7qZaNMniNtNhoR/GeKgVb4nKZZbdQlD 9npA== X-Gm-Message-State: AC+VfDzhTpifj5lvhwp3NQeihpY/ZBIr+nuT2NT1Zelpzx15T1+gUdH1 mhNdB+sdkxnwp7qaJx8hjLeYBA== X-Google-Smtp-Source: ACHHUZ7z3bQiZI/TOAYwzjOfrGxgCsCtfVfY63elCpAgMXz4xI5Va37PaStXYuuAoktBlmyQPhwwiw== X-Received: by 2002:a05:6a00:218f:b0:64d:2e8a:4cc1 with SMTP id h15-20020a056a00218f00b0064d2e8a4cc1mr5018001pfi.27.1684969942051; Wed, 24 May 2023 16:12:22 -0700 (PDT) Received: from [192.168.50.116] ([71.202.114.183]) by smtp.gmail.com with ESMTPSA id a9-20020aa780c9000000b0064d45eea573sm2074pfn.41.2023.05.24.16.12.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 May 2023 16:12:21 -0700 (PDT) Message-ID: <5070d049-f3ee-e175-4bad-21cd2528e42b@rivosinc.com> Date: Wed, 24 May 2023 16:12:20 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH] RISC-V: Add missing torture-init and torture-finish for rvv.exp Content-Language: en-US From: Vineet Gupta To: Thomas Schwinge , Kito Cheng Cc: gcc-patches@gcc.gnu.org, kito.cheng@gmail.com, patrick@rivosinc.com, jlaw@ventanamicro.com, "Maciej W . Rozycki" References: <20230522064138.74056-1-kito.cheng@sifive.com> <87jzwxsc3b.fsf@dem-tschwing-1.ger.mentorg.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,KAM_SHORT,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 5/24/23 15:13, Vineet Gupta wrote: > > PASS: gcc.target/riscv/zmmul-2.c   -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects  (test for excess errors) > PASS: gcc.target/riscv/zmmul-2.c   -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects   scan-assembler-times mul\t 1 > PASS: gcc.target/riscv/zmmul-2.c   -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects   scan-assembler-not div\t > PASS: gcc.target/riscv/zmmul-2.c   -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects   scan-assembler-not rem\t > testcase > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/riscv.exp > completed in 60 seconds > Running > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp > ... > ERROR: tcl error sourcing > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp. > ERROR: tcl error code NONE > ERROR: torture-init: torture_without_loops is not empty as expected >     while executing > "error "torture-init: torture_without_loops is not empty as expected"" >     invoked from within > "if [info exists torture_without_loops] { >     error "torture-init: torture_without_loops is not empty as expected" >     }" >     (procedure "torture-init" line 4) >     invoked from within > "torture-init" >     (file > "/scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp" > line 42) >     invoked from within > "source > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp" >     ("uplevel" body line 1) >     invoked from within > "uplevel #0 source > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp" >     invoked from within > "catch "uplevel #0 source $test_file_name" msg" > UNRESOLVED: testcase > '/scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp' > aborted due to Tcl error > testcase > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/riscv/rvv/rvv.exp > completed in 0 seconds > Running > /scratch/vineetg/gnu/toolchain-upstream/gcc/gcc/testsuite/gcc.target/rl78/rl78.exp > ... > ... > Never mind. Looks like I found the issue - with just trial and error and no idea of how this stuff works. The torture-{init,finish} needs to be in riscv.exp not rvv.exp Running full tests now. -Vineet