From nobody Sun Aug 10 19:17:39 2025 X-Original-To: dev-commits-ports-main@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 4c0SFw3FMQz64ZnQ; Sun, 10 Aug 2025 19:17:40 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c0SFv6fmJz4Ndn; Sun, 10 Aug 2025 19:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754853460; 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=tHMLkC5Ml9hUdQwZ3hmvKpXfh9vx7P9PnqBNX4YRvsA=; b=RWxFfVD5vS63rwwwXoXR9lkLTqVtEigjLBCWHa1L/DhsbnSm9+pcWiOFItn1V432dlik0f Gi4suef3hkepLzEPf+MKAzSJ8jGuWcQ4Cxc6aEg8v8N+dmvWhG/X43F9C2h9bYR2MG5L4a dEnRuVKpTT/YIxJO5a1yLusWJcNDEzP0CNUPUe4r3++BiAmInto/FrFmPOzGwjtNQ1IIk6 P+jK6sEw6u/dbWtSQOsujpXgNPoG2CP69flzGANHZoRmEQB/X1WD3D5jTiNxBviF573nZa yshHY5OGrbkuM0CCe8boVqWn5ILSQHT2C3GEashDlfMdywZnd579eIfSo0MmKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754853460; 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=tHMLkC5Ml9hUdQwZ3hmvKpXfh9vx7P9PnqBNX4YRvsA=; b=W6nrvn9GD5+HjlurnmemSkXZPBkrlC7lqehgZpGFYdeCfkBfW6lEAAoAOmm/zb7hfaYf1A wArcOE9YZICjpiumx/74qUHZpuMkV61W5NtHKQtbq4xOltKiE+10BpWD0CqUu2yuE+184N l/qcs4s7O5SQy+kk5QlNLlf5T/0mrtlwcPMuUuTgjDFHBh/G9f1wj8EvKYLvsar39z/4dV ZY93rpk0HaljZR+nmDBT5UTNeskiY1cIKdvQPqzOxP3zIfgASpUyVMAB7BdPnQlLkdlTFr TRsk4tTUTUGao23CEtIcMNrcJHiB81mU0iQmy2jiE5rZh8BJAXG9jHcCnfbvXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754853460; a=rsa-sha256; cv=none; b=lDohybSXcUVYxbyH9f1gYVEg3Gd+PoCAsOncboqJoWHsHpdwmJOQ+i+HqQVySZLN2G45Bj 3r4QhNFdVnAc5HR3A7ydvTskE57tFzY7U0C9Fjfyi88iZBxczcPZXe0WjqqnIZVkZ4kQYn 35gzHCccSwN4+Gw5L36gAY1vPPO4d2G1Kdfh1hHk9LM0mZeh6Sir/WzL3FHh/KFcc1wzwc SWuajOz2OmYP4iWYhwKlj6fTLUvT0lObZ3/r3qM63g6Ri1Lx7nTMBo1+He7ukZ/Ke3Fz4b Rb76DsbVvCi9xGp3VKdyZh1KFGv5CJh3UDmqs36ugn8ByGyAXhXGcl73AV90hA== 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 4c0SFv5ySLz4WH; Sun, 10 Aug 2025 19:17:39 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 57AJHdjp083339; Sun, 10 Aug 2025 19:17:39 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 57AJHdr7083336; Sun, 10 Aug 2025 19:17:39 GMT (envelope-from git) Date: Sun, 10 Aug 2025 19:17:39 GMT Message-Id: <202508101917.57AJHdr7083336@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Clausecker Subject: git: 2fffeac66b48 - main - devel/lace14: update to 1.5.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fuz X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2fffeac66b48fe0bd43f9a2b124c0942f5979df4 Auto-Submitted: auto-generated The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=2fffeac66b48fe0bd43f9a2b124c0942f5979df4 commit 2fffeac66b48fe0bd43f9a2b124c0942f5979df4 Author: Robert Clausecker AuthorDate: 2025-08-08 12:52:12 +0000 Commit: Robert Clausecker CommitDate: 2025-08-10 19:17:26 +0000 devel/lace14: update to 1.5.1 This fixes the build on armv7 and i386. Several patch files have been upstreamed. A likely race condition still remains, causing one of the unit tests to fail, but it seems to be hard to trigger in practice. Will continue to evaluate this issue with upstream. Changelog: https://github.com/trolando/lace/blob/lace-1/CHANGELOG.md Approved by: yuri See also: https://github.com/trolando/lace/issues/16 Differential Revision: https://reviews.freebsd.org/D51737 --- devel/lace14/Makefile | 4 +--- devel/lace14/distinfo | 6 +++--- devel/lace14/files/patch-benchmarks_cilksort_cilksort-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_dfs_dfs-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_fib_fib-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_fib_fib-lace.cpp | 11 ----------- devel/lace14/files/patch-benchmarks_knapsack_knapsack-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_matmul_matmul-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_matmul_matmul-seq.c | 11 ----------- devel/lace14/files/patch-benchmarks_pi_pi-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_queens_queens-lace.c | 11 ----------- devel/lace14/files/patch-benchmarks_strassen_strassen-lace.c | 11 ----------- 12 files changed, 4 insertions(+), 116 deletions(-) diff --git a/devel/lace14/Makefile b/devel/lace14/Makefile index d7e8ec60db70..96bd086947f6 100644 --- a/devel/lace14/Makefile +++ b/devel/lace14/Makefile @@ -1,6 +1,6 @@ PORTNAME= lace DISTVERSIONPREFIX= v -DISTVERSION= 1.4.2 +DISTVERSION= 1.5.1 CATEGORIES= devel PKGNAMESUFFIX= 14-work-stealing @@ -11,8 +11,6 @@ WWW= https://github.com/trolando/lace LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_i386= compilation fails: static assertion failed due to requirement '(sizeof(struct _Task) % 64) == 0': Task size should be a multiple of LINE_SIZE - USES= cmake:testing USE_GITHUB= yes diff --git a/devel/lace14/distinfo b/devel/lace14/distinfo index 361c0a0ce844..e43dcc9039a8 100644 --- a/devel/lace14/distinfo +++ b/devel/lace14/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743134608 -SHA256 (trolando-lace-v1.4.2_GH0.tar.gz) = d9af1eb9d8ed2f46585085f78080e3a1b1f76fe1ef1f67794c1440a5e27bf07a -SIZE (trolando-lace-v1.4.2_GH0.tar.gz) = 102784 +TIMESTAMP = 1754657253 +SHA256 (trolando-lace-v1.5.1_GH0.tar.gz) = 9aea38c98a059e0ddfb36df09683ea39cf55a66b4da16000532684c28d5fd6d8 +SIZE (trolando-lace-v1.5.1_GH0.tar.gz) = 155792 diff --git a/devel/lace14/files/patch-benchmarks_cilksort_cilksort-lace.c b/devel/lace14/files/patch-benchmarks_cilksort_cilksort-lace.c deleted file mode 100644 index 5a47f1622ae4..000000000000 --- a/devel/lace14/files/patch-benchmarks_cilksort_cilksort-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/cilksort/cilksort-lace.c.orig 2025-05-23 10:54:43 UTC -+++ benchmarks/cilksort/cilksort-lace.c -@@ -438,7 +438,7 @@ int main(int argc, char *argv[]) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_dfs_dfs-lace.c b/devel/lace14/files/patch-benchmarks_dfs_dfs-lace.c deleted file mode 100644 index 709bb4a901de..000000000000 --- a/devel/lace14/files/patch-benchmarks_dfs_dfs-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/dfs/dfs-lace.c.orig 2025-05-23 10:54:05 UTC -+++ benchmarks/dfs/dfs-lace.c -@@ -50,7 +50,7 @@ int main(int argc, char **argv) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_fib_fib-lace.c b/devel/lace14/files/patch-benchmarks_fib_fib-lace.c deleted file mode 100644 index 705fff75ccfa..000000000000 --- a/devel/lace14/files/patch-benchmarks_fib_fib-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/fib/fib-lace.c.orig 2025-05-23 10:55:18 UTC -+++ benchmarks/fib/fib-lace.c -@@ -34,7 +34,7 @@ int main(int argc, char **argv) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_fib_fib-lace.cpp b/devel/lace14/files/patch-benchmarks_fib_fib-lace.cpp deleted file mode 100644 index b288f60b8ec9..000000000000 --- a/devel/lace14/files/patch-benchmarks_fib_fib-lace.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/fib/fib-lace.cpp.orig 2025-05-23 10:53:18 UTC -+++ benchmarks/fib/fib-lace.cpp -@@ -35,7 +35,7 @@ int main(int argc, char **argv) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_knapsack_knapsack-lace.c b/devel/lace14/files/patch-benchmarks_knapsack_knapsack-lace.c deleted file mode 100644 index 26a2489b4bab..000000000000 --- a/devel/lace14/files/patch-benchmarks_knapsack_knapsack-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/knapsack/knapsack-lace.c.orig 2025-05-23 10:56:00 UTC -+++ benchmarks/knapsack/knapsack-lace.c -@@ -119,7 +119,7 @@ int main(int argc, char *argv[]) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_matmul_matmul-lace.c b/devel/lace14/files/patch-benchmarks_matmul_matmul-lace.c deleted file mode 100644 index 7036a56448ed..000000000000 --- a/devel/lace14/files/patch-benchmarks_matmul_matmul-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/matmul/matmul-lace.c.orig 2025-05-23 10:56:19 UTC -+++ benchmarks/matmul/matmul-lace.c -@@ -121,7 +121,7 @@ int main(int argc, char *argv[]) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_matmul_matmul-seq.c b/devel/lace14/files/patch-benchmarks_matmul_matmul-seq.c deleted file mode 100644 index 6159bc215087..000000000000 --- a/devel/lace14/files/patch-benchmarks_matmul_matmul-seq.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/matmul/matmul-seq.c.orig 2025-05-23 10:55:39 UTC -+++ benchmarks/matmul/matmul-seq.c -@@ -114,7 +114,7 @@ int main(int argc, char *argv[]) - - int main(int argc, char *argv[]) - { -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'h': diff --git a/devel/lace14/files/patch-benchmarks_pi_pi-lace.c b/devel/lace14/files/patch-benchmarks_pi_pi-lace.c deleted file mode 100644 index f1d66022fbfa..000000000000 --- a/devel/lace14/files/patch-benchmarks_pi_pi-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/pi/pi-lace.c.orig 2025-05-23 10:54:23 UTC -+++ benchmarks/pi/pi-lace.c -@@ -55,7 +55,7 @@ int main(int argc, char **argv) - int workers = 0; - int dqsize = 1000000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_queens_queens-lace.c b/devel/lace14/files/patch-benchmarks_queens_queens-lace.c deleted file mode 100644 index f942da62abbf..000000000000 --- a/devel/lace14/files/patch-benchmarks_queens_queens-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/queens/queens-lace.c.orig 2025-05-23 10:53:37 UTC -+++ benchmarks/queens/queens-lace.c -@@ -73,7 +73,7 @@ int main(int argc, char *argv[]) - int workers = 1; - int dqsize = 100000; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h")) != -1) { - switch (c) { - case 'w': diff --git a/devel/lace14/files/patch-benchmarks_strassen_strassen-lace.c b/devel/lace14/files/patch-benchmarks_strassen_strassen-lace.c deleted file mode 100644 index eb4f69cb841a..000000000000 --- a/devel/lace14/files/patch-benchmarks_strassen_strassen-lace.c +++ /dev/null @@ -1,11 +0,0 @@ ---- benchmarks/strassen/strassen-lace.c.orig 2025-05-23 10:55:02 UTC -+++ benchmarks/strassen/strassen-lace.c -@@ -718,7 +718,7 @@ int main(int argc, char *argv[]) - int dqsize = 100000; - int verify = 0; - -- char c; -+ signed char c; - while ((c=getopt(argc, argv, "w:q:h:c")) != -1) { - switch (c) { - case 'w':