From nobody Tue Sep 05 21:46:11 2023 X-Original-To: dev-commits-ports-all@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 4RgJwh0mq6z4sJ8H; Tue, 5 Sep 2023 21:46:12 +0000 (UTC) (envelope-from git@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 4RgJwh0F1Jz4FrL; Tue, 5 Sep 2023 21:46:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693950372; 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; bh=mFWRhO4tH6Jdso2Vn1rN5tKfZjPGC0eG2418lRkfoFg=; b=L5TXO+s9gnb0zhgwytFUC1yZy9LER2k7Y6zVYI5mRGm5x9mn9hS2dQskFx0PT5XjryG8wx U5uOS7kq13b74678p6wqGa3rufOtXc6H8HkqqObYaap5dfClD59WEppGpkMA/SGX51jCgM wQhytn1uh2upNRCOSIof43gOIC8zM70b441ZeeKh43ffSikGPfduzMiJUfx3/nwQZ+kPt+ /eUw3SNsNyN+rhaonAMVGhsOBOwOoOqFjBq34/CyG5zPNFftWUxabXx6gevmiLuk9HK/bL vzl0Td5rwBJ/QOou1NqoeqOspRzX6f7fh6Ch0hs6jsDPgex/SVQ2kSFapYobdA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693950372; a=rsa-sha256; cv=none; b=bI52VsIQ0+41IKHDwqSyPBnsbGxjRIioYXMPK6shgY+tOqNOdhfYY0GsFop65KubXyJNBo 8nUgZvu+c9lG1kP6y2oC5tK//4V3td5z8uTPpRlvkOg8cRQCd6Y8KVJ2T2tY9L+x6bfzG9 2xgDbS/aajsl7Z7Fsr4cDRhNWcTsh587RGHyuxK5frQ8O9VIOlxerCllWNJMwxbLNf5sBa QpAd6CuZuDuj1scAteDdWKzy18xLJTVgS9NEvv5p0Wi6WyFp1TuNcwfGxkyN0qe3aV8JOS sCUY3OKj0bJudxG8bmkCXalb60lHBhDiCUy37EjebS/g2vH++EkJGJuQ6ruSVw== 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=1693950372; 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; bh=mFWRhO4tH6Jdso2Vn1rN5tKfZjPGC0eG2418lRkfoFg=; b=DBrLOniuBYsIUZUuci9yaD+bou9609Qde8f2Yz2quby9kxMxxxOkMvlDqrW1ghea1Lqk/2 AF0raDErC4PGLNwsPJ4B1a1xEHH3+UFh+cadfadYfn01BtgDS3SFPvLfJ4GvKbvH3MXLnK rEeWpzdn/PFL4RB+BJQD9p1xKsXVQDLUzIBtbU1R1W4sSBFS5oi50nJ1zteUim+FQMVNy9 hAts9gODCjB7h9gqLotF3vk6O7laM82v3YFGkZlUN7g7/qVHqjc/+a9PS4P34coFvfv1x8 ThTMmVRx0yXcoQZk1UfvqpXMp8e8YmZTYZ01rtn7qBeMu+cLC4I3oYMOVqKzYQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4RgJwg6RhmzqZF; Tue, 5 Sep 2023 21:46:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 385LkB6v008551; Tue, 5 Sep 2023 21:46:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 385LkBAm008548; Tue, 5 Sep 2023 21:46:11 GMT (envelope-from git) Date: Tue, 5 Sep 2023 21:46:11 GMT Message-Id: <202309052146.385LkBAm008548@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: 72ba47963953 - main - misc/opennn: fix build on powerpc64 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 72ba4796395340f522176e175ba77b032e5b24d5 Auto-Submitted: auto-generated The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=72ba4796395340f522176e175ba77b032e5b24d5 commit 72ba4796395340f522176e175ba77b032e5b24d5 Author: Piotr Kubaj AuthorDate: 2023-09-05 11:46:37 +0000 Commit: Piotr Kubaj CommitDate: 2023-09-05 21:46:04 +0000 misc/opennn: fix build on powerpc64 /usr/bin/c++ -D__Cpp11__ -Dopennn_EXPORTS -fopenmp=libomp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++17 -fPIC -MD -MT opennn/CMakeFiles/opennn.dir/adaptive_moment_estimation.cpp.o -MF opennn/CMakeFiles/opennn.dir/adaptive_moment_estimation.cpp.o.d -o opennn/CMakeFiles/opennn.dir/adaptive_moment_estimation.cpp.o -c /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/adaptive_moment_estimation.cpp In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/adaptive_moment_estimation.cpp:9: In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/adaptive_moment_estimation.h:32: In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/loss_index.h:23: In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/config.h:34: In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/../eigen/unsupported/Eigen/CXX11/Tensor:14: In file included from /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/../eigen/unsupported/Eigen/CXX11/../../../Eigen/Core:210: /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/../eigen/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:32: error: use of undeclared identifier 'vec_sqrt'; did you mean 'vec_rsqrt'? BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a); ^~~~~~~~ vec_rsqrt /wrkdirs/usr/ports/misc/opennn/work/opennn-6.0.4/opennn/../eigen/unsupported/Eigen/CXX11/../../../Eigen/src/Core/arch/AltiVec/PacketMath.h:1302:22: note: expanded from macro 'BF16_TO_F32_UNARY_OP_WRAPPER' Packet4f op_even = OP(a_even);\ ^ /usr/lib/clang/14.0.5/include/altivec.h:8501:34: note: 'vec_rsqrt' declared here static vector float __ATTRS_o_ai vec_rsqrt(vector float __a) { --- misc/opennn/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/misc/opennn/Makefile b/misc/opennn/Makefile index ac7c2ef49f1e..eeb1be32033e 100644 --- a/misc/opennn/Makefile +++ b/misc/opennn/Makefile @@ -23,6 +23,7 @@ CMAKE_OFF= OpenNN_BUILD_EXAMPLES OpenNN_BUILD_TESTS CMAKE_TESTING_ON= OpenNN_BUILD_TESTS # some tests fail, see https://github.com/Artelnics/opennn/issues/229 CMAKE_TESTING_TARGET= tests +CXXFLAGS_powerpc64= -mvsx LDFLAGS+= -pthread LDFLAGS_powerpc= -latomic