From nobody Fri Jan 9 23:23:12 2026 X-Original-To: dev-commits-src-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 4dnyW45pChz6MY6D for ; Fri, 09 Jan 2026 23:23: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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dnyW44WVnz3m9d for ; Fri, 09 Jan 2026 23:23:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768000992; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CI6ngJk90B9LTTxdNPss0rleIRK6yOA28KtZRuPRQFQ=; b=uLMeCRAkuW9IbpDPxk7O/GjKbraudnLYmxWYPECymk7auBFdcV/2KSGOhBA4pF2e+Mxa+O SshmF7pwg6BvW/9oqizJDCThk24LA6mFEndSUaOZVis1D6ZP0l6QCvLCHiEtOrb3a1NZSy qOBLZuHH6LLxygmwkovD3Lmx+vH0HCp6pUzX2/R9nB+TwqRnox+uCB1ACVtET6ULjkZt3o E2BmkogpROwGmpqXxQSQ6QsVu6dGg/aPAMAjCNAPG5DvWQUz4HBnFxWm8976Ic3o3qKBRf bBwd97P5R+zeo2P0dYeJYtbGIdo+tOHxcfCSfkoG2bVmio8nzk4kWxlaYoERrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768000992; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CI6ngJk90B9LTTxdNPss0rleIRK6yOA28KtZRuPRQFQ=; b=IcXsti2VBjkvznv4KuxgGE3F1d4CwtDh5tMNWK72MnG8gbcauoLwFIylzXbndGUuJtAr1C bSL9tIRc8LfzA9E4chdR/lM1PXLU5fgqPhaYiWEM+yMvL5p7M0QLdYWQ+qsNfWqH/+MPrm pRlmOZYydt2aFiwOZBTKIkP+CJpl5G/unlSSEFmshdZsRWkiK2ORFrFckWAIcKp19KhPA4 7ttVmVvGfaaujlh33L1to/71j9D8oWWh73FUnDKVF6iu6Lo5jzMIaKbV8vA5jZNfo0y5NR 7G4BiYPj5IjaejZS/OPd+PVh1yye9oQwj4RAY8pLWJdwMCb67R897k5kUPAA/w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768000992; a=rsa-sha256; cv=none; b=PleG4SoZ736PXSZZt9V2+8sH1epASJkHTsi7KJNMlTLb5F/wP85p778uwPXAATLUr5O0b2 blaxM1KTgAD4QIxZ9NIIDtfYBWifqkwd/7DLjAOWTXtWh9/MDDyONqAl3GJjvtGuzHNY4z XMc0cISUS9HTssG/zLLKNIsjqwzE8lXUWWNZ+L4XQgJpDaV3q30FAVg9H6iOp6McYLUDfS Xpe089LBEAp7EwkmsHP1LlPvXvfrIpKJ3WIUj5KCPYF667FY8+/Qhk6PeC6M4gbhNRRZ7T 5xsJGFUXoTgZA/8xlWjdYnmTjiIjBDf3fsUvcerm/b2RC7xFzq+L+Hm31bCHlA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dnyW442m3zTTp for ; Fri, 09 Jan 2026 23:23:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 31acf by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 09 Jan 2026 23:23:12 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: Viacheslav Chimishuk From: Warner Losh Subject: git: 0a5535d1c520 - main - grep: add testcase to test color when matches is greater than MAX_MATCHES List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0a5535d1c5209e73c6b2f3fd6118f9ffcb7e296e Auto-Submitted: auto-generated Date: Fri, 09 Jan 2026 23:23:12 +0000 Message-Id: <69618de0.31acf.2374a448@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=0a5535d1c5209e73c6b2f3fd6118f9ffcb7e296e commit 0a5535d1c5209e73c6b2f3fd6118f9ffcb7e296e Author: Viacheslav Chimishuk AuthorDate: 2024-10-06 22:18:17 +0000 Commit: Warner Losh CommitDate: 2026-01-09 23:22:48 +0000 grep: add testcase to test color when matches is greater than MAX_MATCHES Reviewed by: imp, kevans Pull Request: https://github.com/freebsd/freebsd-src/pull/1442 --- contrib/netbsd-tests/usr.bin/grep/d_color_d.out | 1 + contrib/netbsd-tests/usr.bin/grep/t_grep.sh | 6 ++++++ usr.bin/grep/tests/Makefile | 1 + 3 files changed, 8 insertions(+) diff --git a/contrib/netbsd-tests/usr.bin/grep/d_color_d.out b/contrib/netbsd-tests/usr.bin/grep/d_color_d.out new file mode 100644 index 000000000000..a9ce473965ea --- /dev/null +++ b/contrib/netbsd-tests/usr.bin/grep/d_color_d.out @@ -0,0 +1 @@ +foobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobarfoobar diff --git a/contrib/netbsd-tests/usr.bin/grep/t_grep.sh b/contrib/netbsd-tests/usr.bin/grep/t_grep.sh index c4ba9a9657db..9f92160bc372 100755 --- a/contrib/netbsd-tests/usr.bin/grep/t_grep.sh +++ b/contrib/netbsd-tests/usr.bin/grep/t_grep.sh @@ -422,6 +422,12 @@ color_body() atf_check -o file:"$(atf_get_srcdir)/d_color_c.out" \ grep --color=always -f grepfile "$(atf_get_srcdir)/d_color_b.in" + # Begin FreeBSD + MAX_MATCHES=32 + for _ in $(seq $((MAX_MATCHES + 1))); do printf "foobar"; done > grepfile + atf_check -o file:"$(atf_get_srcdir)/d_color_d.out" \ + grep --color=always foo grepfile + # End FreeBSD } atf_test_case f_file_empty diff --git a/usr.bin/grep/tests/Makefile b/usr.bin/grep/tests/Makefile index b3c79657e53c..1db5ebea5c62 100644 --- a/usr.bin/grep/tests/Makefile +++ b/usr.bin/grep/tests/Makefile @@ -12,6 +12,7 @@ ${PACKAGE}FILES+= d_color_a.out ${PACKAGE}FILES+= d_color_b.in ${PACKAGE}FILES+= d_color_b.out ${PACKAGE}FILES+= d_color_c.out +${PACKAGE}FILES+= d_color_d.out ${PACKAGE}FILES+= d_context2_a.out ${PACKAGE}FILES+= d_context2_b.out ${PACKAGE}FILES+= d_context2_c.out