From nobody Sat Sep 30 00:15:38 2023 X-Original-To: ports-bugs@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 4Ry76302QDz4ttTJ for ; Sat, 30 Sep 2023 00:15:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ry7623KQ9z4Lv4 for ; Sat, 30 Sep 2023 00:15:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696032938; a=rsa-sha256; cv=none; b=BRkXDcOhe3dH7g2dbzO5qYpl2MXSvGCT8ajHB/vPrmKb+56YmlMnVBlTdjsaPs6TtWd6CS TJ6O2Tyc00zoZfh1dsK0xZGWP28bmwNEFVpBt2hAVxgyYlkNxeKKQ3nfbuZaCQW0rBKdKR ClJlVoqm9aKbKllM5c2/TTOd6hnKDPZcgeafAmqMcopW4fO229iUntkX5okg1/fsXVPzbl ur1Pph5ANHtTmrK6UaOFW1qiZG3HA7rWAy2hiaQdRiLSfqlfFpBgTegBYIDJqs4WqdMlTp g3Fi6syKMMxFD0um0axfeMrthMkDCeWZvQS+aWmbsne0gnLbmX+eEr3hCrI+uQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696032938; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HSA5eSKrBhA3f2WtH1kEFWBPXkE4lgGhONa3aMacUbg=; b=f0UZvcPR3ks763C/8JD/WDqAZUJ9Q4XhoUCdm0z0RpExG7q2sHB6sIhB2LGmieimkB1Rgh QVMFIY7Kss/cIIy6mO1mOXEnVaVF8mmMybRWzFgdL81XSVzPcPsuDhfNcD8kv2Nnae8Bw/ JiQwYkhLruYMNGG1XcziPZVLF6xh3d7WBLJvH6YNZ8nvFih0nUVeFqthY9xcZo61RN7n1e 0xf0ZwJ+HoSZ+BD0uOwBiHmIcrbAUc/GtVAFIQtxmM1ulCUxsxCwW6dAFIAVBNFlzavitg 1pFXaWhEDKNPm7j3rI5H68XzeSqRijulZ6ORxCuvweLCeO+W9cnr8EJarau6zg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ry7622PDmz9kP for ; Sat, 30 Sep 2023 00:15:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 38U0FcN0059178 for ; Sat, 30 Sep 2023 00:15:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 38U0FcEt059177 for ports-bugs@FreeBSD.org; Sat, 30 Sep 2023 00:15:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273219] math/openblas: update to 0.3.24 Date: Sat, 30 Sep 2023 00:15:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: phd_kimberlite@yahoo.co.jp X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273219 --- Comment #7 from Eijiro Shibusawa --- (In reply to Daniel Engberg from comment #5) Hi, I understood a packing problem, at least, partially.=20 I'll fix distfile issue when I have a time, because I'll be busy for a whil= e. However I am really disappointed in you because you don't provide any solut= ion for that you pointed. You should understand the background of openblas software and also consider it's usability.=20 I think that the most part of users are not interested in developer's issue= but use of fast BLAS. > https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-libs/openblas With one glance, I did not find the patch that contributs to abstraction of= CPU optimization. Could please you specify the patch that may contribute the solution, otherw= ise that issue is also not related the problem that you pointed. > Both AVX and AVX2 are SMID instructions? YES, Both are SIMD instructions. I think your provided log may be the result of respecting your CFLAGS. The following is corresponding part of poudriere log of my freebsd box. =3D=3D=3D cc -DCBLAS -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -DSMALL_MATRIX_OPT -DMAX_STACK_ALLOC=3D2048 -DEXPRECISION -fopenmp -Wall -m= 64 -DF_INTERFACE_GFORT -fPIC -DDYNAMIC_ARCH -DDYNAMIC_OLDER -DSMP_SERVER -DUSE_OPENMP -DNO_WARMUP -DMAX_CPU_NUMBER=3D64 -DMAX_PARALLEL_NUMBER=3D1 -DBUILD_SINGLE=3D1 -DBUILD_DOUBLE=3D1 -DBUILD_COMPLEX=3D1 -DBUILD_COMPLEX16= =3D1 -DVERSION=3D\"0.3.20\" -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME -DASMNAME=3D -DASMFNAME=3D_ -DNAME=3D_ -DCNAME=3D -DCHAR_NAME= =3D\"_\" -DCHAR_CNAME=3D\"\" -DNO_AFFINITY -I. -O2 -DSMALL_MATRIX_OPT -DMAX_STACK_ALLOC=3D2048 -DEXPRECISION -fopenmp -Wall -m64 -DF_INTERFACE_GF= ORT -fPIC -DDYNAMIC_ARCH -DDYNAMIC_OLDER -DSMP_SERVER -DUSE_OPENMP -DNO_WARMUP -DMAX_CPU_NUMBER=3D64 -DMAX_PARALLEL_NUMBER=3D1 -DBUILD_SINGLE=3D1 -DBUILD_= DOUBLE=3D1 -DBUILD_COMPLEX=3D1 -DBUILD_COMPLEX16=3D1 -DVERSION=3D\"0.3.20\" -UASMNAME = -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME -DASMNAME=3Dcblas_strmv -DASMFNAME=3Dcblas_strmv_ -DNAME=3Dcblas_strmv_ -DCNAME=3Dcblas_strmv -DCHAR_NAME=3D\"cblas_strmv_\" -DCHAR_CNAME=3D\"cblas_strmv\" -DNO_AFFINITY= -I.. -I. -UDOUBLE -UCOMPLEX trmv.c -o cblas_strmv.o =3D=3D=3D I didn't understand why -march=3Dtigerlake is generated, the port may gener= ate -march=3Dskylake-avx512 however tigerlake is not. There is no doubt that somewhat strange things occurred. The module cblas_* is only I/F and not the optimized kernel function, so it= is hard to think that they contain SIMD instructions. The openblas is highly HW dependent so the discussion should be based on the poudriere log with default settings. Even if the default settings some of issue may not be reproduced. --=20 You are receiving this mail because: You are the assignee for the bug.=