From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id WLa9M56LqmK3YAAAbAwnHQ (envelope-from ) for ; Thu, 16 Jun 2022 03:47:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id aH3NM56LqmKfIQAA9RJhRA (envelope-from ) for ; Thu, 16 Jun 2022 03:47:10 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6518928BAD for ; Thu, 16 Jun 2022 03:47:10 +0200 (CEST) Received: from localhost ([::1]:58914 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o1ebF-0001gQ-E8 for larch@yhetil.org; Wed, 15 Jun 2022 21:47:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1ead-0001g8-Te; Wed, 15 Jun 2022 21:46:31 -0400 Received: from mail.thebird.nl ([94.142.245.5]:34410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1eaZ-0000zZ-WB; Wed, 15 Jun 2022 21:46:29 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 88F28FFC; Thu, 16 Jun 2022 03:46:21 +0200 (CEST) Date: Thu, 16 Jun 2022 03:46:21 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Cc: Christopher Baines , guix-devel@gnu.org, guix-sysadmin@gnu.org Subject: Re: RISCV porting effort Message-ID: <20220616014621.v7kbcocpbbs3rwbg@thebird.nl> References: <87lf7dsbnu.fsf@cbaines.net> <8735tceeds.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8735tceeds.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) Received-SPF: pass client-ip=94.142.245.5; envelope-from=pjotr2022@thebird.nl; helo=mail.thebird.nl X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655344030; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=qhtcpNnvVZSMf6wmj2syzbXqxJH5KfyjbHskq3+phSU=; b=gt6e634TQxf0dkWES0AmaOr5/6pT2OKunxiQNo3FQAqxrcLkaDzcK0Mf/35F4wM2/AuXK1 VGuGv4fSV6rpzMktJjmVRrVQP00L2TBLWWbLSUcEJ41r8+DuHzTGp9r5Mlq31l3t2QHu0x wIXk3iR0+C3PvaEVrfw9jjvxwUAKCekbAQ9nuvzi8r8lK9u30HEdO9rD/ryBLmcOuZHVQT WYevkQYsxVH27U1zGWwOWIkBH8dNBUInl5SX1Czic2XtTM5orzhDryvGCWOOtDhSt/iPjY lfhD7mYQ1UemolqItniBZ5XgM2KZDUsyaoTrvgZk/j1Do8jPNDZbFQx8xixCJg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655344030; a=rsa-sha256; cv=none; b=cAzlqHr10HEFyeClztTX/3Ig3uLFJNAeZ7U+Xw3uW3EUeTU0ABgrSTixsA3L8liWOMcFPp A08Vo8Co1v0q3mtc66CirmUzvTSSsh9eflp79iDLic3JPcQb+Fokk6WwerM1QKlUYGhcxQ XnWI0xQtNO/jbEeB7M7vp24/6itL9OnwRFZszkBQ0SAXEdoKVUPdNilOTc11arZ3LnQ8xA yqwp6fvVFphTQKLGneuTSgB2D6SVSg7EQQu6uhYzhb3bdElm6g4nEm873xZQl8/639VRXi gMkWBdL6jzjVkBfHS6QaOPhFB9wx4bnXy5ZNnvQzxSRGyCZi4LkLQKr14+zB7A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.79 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 6518928BAD X-Spam-Score: -2.79 X-Migadu-Scanner: scn1.migadu.com X-TUID: j0UzSEQJw26Y Most of you are probably aware that a RISC-V effort is going on in GNU Guix. Ekaitz is working on the GNU Mes bootstrap and Efraim is porting packages (gcc and clang are ported), both NLNet projects. Also with our NSF project we are using GNU Guix for emulators and running on bare metal! We have submitted two talks at ISCA 2022 and both got accepted in workshops. https://www.iscaconf.org/isca2022/program/workshops.php The Case for Using Guix to Solve the gem5 Packing Problem https://www.gem5.org/events/isca-2022 The Case for Using Guix to Enable Reproducible RISC-V Software & Hardware https://carrv.github.io/2022/ I'll help co-present our GNU Guix effort in New York. It is very exciting to present to these open hardware and industry people because RISC-V is a heterogeneous platform and I hope they get interested in GNU Guix to solve their portable software development challenges! Pj.