Received: by mail.netbsd.org (Postfix, from userid 605) id A590784F38; Thu, 16 Sep 2021 19:19:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DF14C84F36 for ; Thu, 16 Sep 2021 19:19:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id xTtLWQjE9BWP for ; Thu, 16 Sep 2021 19:19:05 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 4793084C71 for ; Thu, 16 Sep 2021 19:19:05 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 40B98FA97; Thu, 16 Sep 2021 19:19:05 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1631819945174320" MIME-Version: 1.0 Date: Thu, 16 Sep 2021 19:19:05 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/lang/csmith To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20210916191905.40B98FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1631819945174320 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Thu Sep 16 19:19:05 UTC 2021 Added Files: pkgsrc/lang/csmith: DESCR Makefile PLIST distinfo Log Message: lang/csmith: import csmith-2.3.0 Packaged for wip by Kamel Ibn Aziz Derouiche and myself. Csmith is a tool that can generate random C programs that statically and dynamically conform to the C99 standard. Thus, it is useful for stress-testing compilers, static analyzers, and other tools that process C code. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/lang/csmith/DESCR pkgsrc/lang/csmith/Makefile \ pkgsrc/lang/csmith/PLIST pkgsrc/lang/csmith/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1631819945174320 Content-Disposition: inline Content-Length: 2835 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/lang/csmith/DESCR diff -u /dev/null pkgsrc/lang/csmith/DESCR:1.1 --- /dev/null Thu Sep 16 19:19:05 2021 +++ pkgsrc/lang/csmith/DESCR Thu Sep 16 19:19:05 2021 @@ -0,0 +1,4 @@ +Csmith is a tool that can generate random C programs that statically +and dynamically conform to the C99 standard. Thus, it is useful for +stress-testing compilers, static analyzers, and other tools that +process C code. Index: pkgsrc/lang/csmith/Makefile diff -u /dev/null pkgsrc/lang/csmith/Makefile:1.1 --- /dev/null Thu Sep 16 19:19:05 2021 +++ pkgsrc/lang/csmith/Makefile Thu Sep 16 19:19:05 2021 @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1 2021/09/16 19:19:05 wiz Exp $ + +DISTNAME= csmith-2.3.0 +CATEGORIES= lang +MASTER_SITES= https://embed.cs.utah.edu/csmith/ + +MAINTAINER= kamel.derouiche@gmail.com +HOMEPAGE= https://embed.cs.utah.edu/csmith/ +COMMENT= Random generator of C programs +LICENSE= modified-bsd + +GNU_CONFIGURE= yes +USE_TOOLS+= gm4 gmake perl +USE_LIBTOOL= yes +USE_LANGUAGES= c c++ + +REPLACE_PERL+= scripts/compiler_test.pl scripts/launchn.pl +REPLACE_PERL+= scripts/test_csmith.pl + +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/lang/csmith/PLIST diff -u /dev/null pkgsrc/lang/csmith/PLIST:1.1 --- /dev/null Thu Sep 16 19:19:05 2021 +++ pkgsrc/lang/csmith/PLIST Thu Sep 16 19:19:05 2021 @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1 2021/09/16 19:19:05 wiz Exp $ +bin/compiler_test.in +bin/compiler_test.pl +bin/csmith +bin/launchn.pl +bin/test_csmith.pl +include/${PKGNAME}/csmith.h +include/${PKGNAME}/csmith_minimal.h +include/${PKGNAME}/custom_limits.h +include/${PKGNAME}/custom_stdint_x86.h +include/${PKGNAME}/platform_avr.h +include/${PKGNAME}/platform_generic.h +include/${PKGNAME}/platform_msp430.h +include/${PKGNAME}/random_inc.h +include/${PKGNAME}/safe_abbrev.h +include/${PKGNAME}/safe_math.h +include/${PKGNAME}/safe_math_macros.h +include/${PKGNAME}/safe_math_macros_notmp.h +include/${PKGNAME}/stdint_avr.h +include/${PKGNAME}/stdint_ia32.h +include/${PKGNAME}/stdint_ia64.h +include/${PKGNAME}/stdint_msp430.h +include/${PKGNAME}/volatile_runtime.c +include/${PKGNAME}/volatile_runtime.h +include/${PKGNAME}/windows/stdint.h +lib/libcsmith.la +share/doc/csmith/probabilities.txt Index: pkgsrc/lang/csmith/distinfo diff -u /dev/null pkgsrc/lang/csmith/distinfo:1.1 --- /dev/null Thu Sep 16 19:19:05 2021 +++ pkgsrc/lang/csmith/distinfo Thu Sep 16 19:19:05 2021 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2021/09/16 19:19:05 wiz Exp $ + +SHA1 (csmith-2.3.0.tar.gz) = f307aaf99667044b173aba5f02bf033471f1a669 +RMD160 (csmith-2.3.0.tar.gz) = 6e4f191199e2e776c03ba4b58ea1466f8cf74e3c +SHA512 (csmith-2.3.0.tar.gz) = abab6ace0fa6b1be248c3ffbac7069bcadbad7b7af5673660849c8bebf84de040afcf527b2fefbbcb68b9164a43e08684c147496fb2b25bbffef7495dba39041 +Size (csmith-2.3.0.tar.gz) = 637381 bytes --_----------=_1631819945174320--