From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by sourceware.org (Postfix) with ESMTPS id 0C11B3858D1E for ; Wed, 17 May 2023 01:29:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0C11B3858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dabbelt.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dabbelt.com Received: by mail-pj1-x102f.google.com with SMTP id 98e67ed59e1d1-24e4e23f378so228825a91.3 for ; Tue, 16 May 2023 18:29:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dabbelt-com.20221208.gappssmtp.com; s=20221208; t=1684286997; x=1686878997; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:from:to:cc:subject:date:message-id :reply-to; bh=XqdEO8S8RZkcGfFqLcEPHSGXNHD+o1X8h9fn/PJlI7I=; b=0X1L3KmYwYcDh8w0kJgMhbvsUmfyR0rce7h5Yrjjfcq6lb/DS5ofp4wJ8jOLd38Eec 355obAcgMLzo4/3LVErdUOgtoXiaG34uJW1Nkb2nDer0kfd43nd+GlPKvF4bdoJdZViX E9p4W3HZOSPTbaIqgeOvp1E1uISlfw90tfymk9Un/t+P7nc64zHRrpOXllDVqV4xtSQh l6y62AlvxBjQlvo0Isder2c13GA5iUHaK5l+uYcBpHVsDdGH1L7NZHtzp4kGIghXyldV 4nNLYBtpIY1C9t/Cc88DKj499jcxEV8r316n04WPVbPaS6PEpYq7iKk03Ea+p5QzHHnF 4AQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684286997; x=1686878997; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=XqdEO8S8RZkcGfFqLcEPHSGXNHD+o1X8h9fn/PJlI7I=; b=NYAw2KPvYgyvsBFxZWoCX3Hycgfah4rt0BNBufUDQGlETVnvdcTsQ0PzCHQcv7taEe 2L29As90BKv31P1C+oPqHwnaSewURRn4IflvU5vuiFM4UrCK63FnDQ62rDqtbW4UyjRs nxAz+iXoC3TQzmdBinpQgSFPYz9Sf13CREZnUbmy4LWUezI+FT58oOXyRae4L6eyS7wi ckZNsV9Id5V+uATmNZRtocfYsUg545JPmqFL1vVpzdk/0uHcb7IwYOHjbzchaynQVSmG cOTidklt0HqkHPbc13/j9eJVc3ePEbB1KXUvVvGQPQp1NjzSrt92wufgxze5RewYCDR6 VOFQ== X-Gm-Message-State: AC+VfDxdW211oZsuDdf/CBr+f07yLbNSW8ZlI0fDJX1mLcXuCQLHr8lo 9mxChJ85azXJqV9O0t8vjfZWMw== X-Google-Smtp-Source: ACHHUZ4aF5hLgPxR1Dg8BTeX5RkIrCRJtks6wuHRxF3sZsCoMGYJoMAtlBbN/XuJb2jV3bCk8XxUnw== X-Received: by 2002:a17:90a:a681:b0:23f:582d:f45f with SMTP id d1-20020a17090aa68100b0023f582df45fmr38820938pjq.1.1684286996797; Tue, 16 May 2023 18:29:56 -0700 (PDT) Received: from localhost ([50.221.140.188]) by smtp.gmail.com with ESMTPSA id fw20-20020a17090b129400b00250132a5d88sm250250pjb.1.2023.05.16.18.29.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 May 2023 18:29:56 -0700 (PDT) Date: Tue, 16 May 2023 18:29:56 -0700 (PDT) X-Google-Original-Date: Tue, 16 May 2023 18:28:29 PDT (-0700) Subject: Re: RISC-V Test Errors and Failures In-Reply-To: <5b3151a2-dda2-16ed-79a3-36b5c9b84ba1@rivosinc.com> CC: Jeff Law , gcc-patches@gcc.gnu.org, Kito Cheng , jiawei@iscas.ac.cn, christoph.muellner@vrull.eu From: Palmer Dabbelt To: Vineet Gupta , kevinl@rivosinc.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,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 Tue, 16 May 2023 18:04:37 PDT (-0700), Vineet Gupta wrote: > + Christoph, Jiawei > > On 5/16/23 17:20, Palmer Dabbelt wrote: >>> We really need to add some CI around RV toolchains to trip on these >>> sooner ! >> >> Sounds like you're volunteering to set one up? > > Patrick's github CI patch seems to be a great start. Lets wait for it to > get merged, that will at least catch rv toolchain snafus: although the > granularity of testing is not ideal (tc changes are not so frequent) You mean riscv-gnu-toolchain changes? That's not super useful for GCC development, they're on a fork. > I think the most pressing need is bleeding edge gcc regression tracking. >  @Jeff is anything setup on sourceware and/or usable ? I thought they > do have existing bots for some arches to spin up build / run - perhaps > runs are native and not qemu. IIRC Jeff said his builders were hanging right now. > FWIW rivos gitlab CI (not public) has capability to track upstream gcc > (Kevin almost has it working), but there is no easy way to publish it > for rest of the world and I'd rather that be done in a public infra. +Kevin At least having the failure lists public would be a must-have, and I think that's tricky to do with gitlab. Bjorn and Conor have something glued to the kernel patchwork that uploads test results to github as snippits, but IIRC we're trying to replace it with something more directly visible. > Didn't ISCAS/PLCT have such infra - sorry Kito asked the same question > this morning, but I was not fully awoke so don't remember what Jiawei > replied. I didn't even remember he asked ;)