From nobody Wed May 24 23:08:06 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QRRgP3PZPz4V6l0 for ; Wed, 24 May 2023 23:08:17 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QRRgN6Ckhz3P1l for ; Wed, 24 May 2023 23:08:16 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.16.1/8.16.1) with ESMTPS id 34ON866j096426 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 25 May 2023 01:08:06 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.16.1/8.16.1/Submit) id 34ON86AL096425; Thu, 25 May 2023 01:08:06 +0200 (CEST) (envelope-from fuz) Date: Thu, 25 May 2023 01:08:06 +0200 From: Robert Clausecker To: Mark Millard Cc: freebsd-arm Subject: Re: Status for armv7 vs. rust (and go)? Message-ID: References: <56FBE30B-41B9-4FBE-AA37-F041946855EC.ref@yahoo.com> <56FBE30B-41B9-4FBE-AA37-F041946855EC@yahoo.com> List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <56FBE30B-41B9-4FBE-AA37-F041946855EC@yahoo.com> X-Rspamd-Queue-Id: 4QRRgN6Ckhz3P1l X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hi Mark, Am Wed, May 24, 2023 at 12:52:26PM -0700 schrieb Mark Millard: > May be things build but there are operational problems? > > Anyway, I'd be interested to learn of whatever types of > armv7 problems rust may be currently having. (Rust being > a large build is a known issue.) The main problem with Rust ports on armv7 is that many of them have LLVM run into address space exhaustions, probably due to trying to build programs with LTO. It's hard to diagnose these issues. There are also a number of recurring portability problems due to time_t not being a long on armv7, but these are easy to patch. Yours, Robert Clausecker -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments