pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/djbsort From DJB: "For correctness, ./test has to...
details: https://anonhg.NetBSD.org/pkgsrc/rev/23c687972119
branches: trunk
changeset: 311044:23c687972119
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Tue Jul 31 05:38:56 2018 +0000
description:
>From DJB: "For correctness, ./test has to be run on the installation
machine, not on the machine preparing a binary package." (Also: "The
issues are explained in Section 8 of
https://pqcrypto.eu.org/deliverables/d2.4.pdf.")
For this to work, we install the source tree (with built objects) to
${PREFIX}/share/djbsort. Then we run tests, install to ${PREFIX}/include
and ${PREFIX}/lib, and check the installed files against pseudo-PLIST.
This means pkg_add(1) will fail if no C compiler is present, which is
unusual behavior for pkg_add but perhaps not entirely unreasonable for a
C library.
Bump PKGREVISION.
diffstat:
math/djbsort/DEINSTALL | 13 +
math/djbsort/INSTALL | 59 ++++++
math/djbsort/Makefile | 44 +++-
math/djbsort/PLIST | 342 ++++++++++++++++++++++++++++++++++++-
math/djbsort/buildlink3.mk | 3 +-
math/djbsort/distinfo | 5 +-
math/djbsort/patches/patch-build | 14 +
math/djbsort/patches/patch-test | 14 +
math/djbsort/patches/patch-upgrade | 14 +
math/djbsort/pseudo-PLIST | 4 +
10 files changed, 489 insertions(+), 23 deletions(-)
diffs (truncated from 585 to 300 lines):
diff -r ec0fa665da70 -r 23c687972119 math/djbsort/DEINSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/djbsort/DEINSTALL Tue Jul 31 05:38:56 2018 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: DEINSTALL,v 1.1 2018/07/31 05:38:56 schmonz Exp $
+
+SHAREDIR="@SHAREDIR@"
+
+case "${STAGE}" in
+
+DEINSTALL)
+ cd ${PREFIX}/${SHAREDIR}
+ for i in $(${CAT} pseudo-PLIST); do
+ ${RM} -f ${PREFIX}/${i}
+ done
+ ;;
+esac
diff -r ec0fa665da70 -r 23c687972119 math/djbsort/INSTALL
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/math/djbsort/INSTALL Tue Jul 31 05:38:56 2018 +0000
@@ -0,0 +1,59 @@
+# $NetBSD: INSTALL,v 1.1 2018/07/31 05:38:56 schmonz Exp $
+
+DIFF="@DIFF@"
+INSTALL_DATA="@INSTALL_DATA@"
+PSEUDO_PLIST="@PSEUDO_PLIST@"
+SHAREDIR="@SHAREDIR@"
+
+case "${STAGE}" in
+
+POST-INSTALL)
+ cd ${PREFIX}/${SHAREDIR}
+
+ ./test
+ TEST_EXITCODE=$?
+ if [ ${TEST_EXITCODE} -ne 0 ]; then
+ ${CAT} <<EOF
+===========================================================================
+
+ERROR: tests exited nonzero (${TEST_EXITCODE}).
+
+The installation may not be correct or performant.
+
+===========================================================================
+EOF
+ exit 1
+ fi
+
+ ./upgrade
+
+ cd link-install/newest
+ _INSTALLED_FILES=''
+ for i in include/*.h; do
+ ${INSTALL_DATA} ${i} ${PREFIX}/include
+ _INSTALLED_FILES="${_INSTALLED_FILES}"'
+'"include/$(${BASENAME} ${i})"
+ done
+ for i in lib/*/*.a; do
+ ${INSTALL_DATA} ${i} ${PREFIX}/lib
+ _INSTALLED_FILES="${_INSTALLED_FILES}"'
+'"lib/$(${BASENAME} ${i})"
+ done
+ _INSTALLED_FILES=$(${ECHO} "${_INSTALLED_FILES}" | ${GREP} -v '^$' | ${SORT} -u)
+
+ cd ${PREFIX}/${SHAREDIR}
+ echo "${_INSTALLED_FILES}" | ${DIFF} -u pseudo-PLIST -
+ DIFF_EXITCODE=$?
+ if [ ${DIFF_EXITCODE} -ne 0 ]; then
+ ${CAT} <<EOF
+===========================================================================
+
+ERROR: installed files do not match pseudo-PLIST.
+
+===========================================================================
+EOF
+ exit 1
+ fi
+
+ ;;
+esac
diff -r ec0fa665da70 -r 23c687972119 math/djbsort/Makefile
--- a/math/djbsort/Makefile Tue Jul 31 01:17:56 2018 +0000
+++ b/math/djbsort/Makefile Tue Jul 31 05:38:56 2018 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2018/07/29 07:38:48 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2018/07/31 05:38:56 schmonz Exp $
DISTNAME= djbsort-20180717
+PKGREVISION= 1
CATEGORIES= math
MASTER_SITES= ${HOMEPAGE}
@@ -9,27 +10,38 @@
COMMENT= Library for sorting arrays of integers
LICENSE= public-domain
-PYTHON_FOR_BUILD_ONLY= yes
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+DEPENDS+= python27-[0-9]*:../../lang/python27
+
+REPLACE_INTERPRETER+= python27
+REPLACE.python27.old= .*python2\{0,1\}[^ ]*
+REPLACE.python27.new= ${LOCALBASE}/bin/python2.7
+REPLACE_FILES.python27= verif/decompose verif/minmax verif/unroll
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27 # so a python3 will be auto-selected
+
REPLACE_PYTHON= build test upgrade verif/tryinput
+SUBST_CLASSES+= python3
+SUBST_STAGE.python3= do-configure
+SUBST_FILES.python3= verif/verifymany
+SUBST_SED.python3= -e 's|time python3|time ${PYTHONBIN}|g'
-INSTALLATION_DIRS= include lib
+SHAREDIR= share/${PKGBASE}
+FILES_SUBST+= DIFF=${DIFF:Q}
+FILES_SUBST+= INSTALL_DATA=${INSTALL_DATA:Q}
+FILES_SUBST+= PSEUDO_PLIST=${PSEUDO_PLIST:Q}
+FILES_SUBST+= SHAREDIR=${SHAREDIR:Q}
+
+INSTALLATION_DIRS= include lib share
+
+pre-configure:
+ cd ${WRKSRC} && rm -f *.orig
do-build:
cd ${WRKSRC} && ./build
-do-test: do-build
- cd ${WRKSRC} && ./test
-
-do-install: do-test
- cd ${WRKSRC} && ./upgrade && \
- cd link-install/newest && \
- for i in include/*.h; do \
- ${INSTALL_DATA} $${i} ${DESTDIR}${PREFIX}/include; \
- done; \
- for i in lib/*/*.a; do \
- ${INSTALL_DATA} $${i} ${DESTDIR}${PREFIX}/lib; \
- done
+do-install:
+ cp pseudo-PLIST ${WRKSRC}
+ cp -Rp ${WRKSRC} ${DESTDIR}${PREFIX}/${SHAREDIR}
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff -r ec0fa665da70 -r 23c687972119 math/djbsort/PLIST
--- a/math/djbsort/PLIST Tue Jul 31 01:17:56 2018 +0000
+++ b/math/djbsort/PLIST Tue Jul 31 05:38:56 2018 +0000
@@ -1,5 +1,337 @@
-@comment $NetBSD: PLIST,v 1.1 2018/07/29 07:38:48 wiz Exp $
-include/djbsort_cpucycles.h
-include/int32_sort.h
-include/uint32_sort.h
-lib/libdjbsort.a
+@comment $NetBSD: PLIST,v 1.2 2018/07/31 05:38:56 schmonz Exp $
+share/djbsort/TYPES
+share/djbsort/benchmark
+share/djbsort/build
+share/djbsort/command/int32-speed.c
+share/djbsort/command/limits.c
+share/djbsort/command/limits.h
+share/djbsort/command/uint32-speed.c
+share/djbsort/compilers/abiname.c
+share/djbsort/compilers/c
+share/djbsort/cpucycles/amd64cpuinfo/architectures
+share/djbsort/cpucycles/amd64cpuinfo/cpucycles.c
+share/djbsort/cpucycles/amd64cpuinfo/implementation.c
+share/djbsort/cpucycles/amd64cpuspeed/architectures
+share/djbsort/cpucycles/amd64cpuspeed/cpucycles.c
+share/djbsort/cpucycles/amd64cpuspeed/implementation.c
+share/djbsort/cpucycles/amd64tscfreq/architectures
+share/djbsort/cpucycles/amd64tscfreq/cpucycles.c
+share/djbsort/cpucycles/amd64tscfreq/implementation.c
+share/djbsort/cpucycles/apple/cpucycles.c
+share/djbsort/cpucycles/apple/implementation.c
+share/djbsort/cpucycles/celllinux/architectures
+share/djbsort/cpucycles/celllinux/cpucycles.c
+share/djbsort/cpucycles/celllinux/implementation.c
+share/djbsort/cpucycles/cortex/architectures
+share/djbsort/cpucycles/cortex/cpucycles.c
+share/djbsort/cpucycles/cortex/implementation.c
+share/djbsort/cpucycles/cortex_vct/architectures
+share/djbsort/cpucycles/cortex_vct/cpucycles.c
+share/djbsort/cpucycles/cortex_vct/implementation.c
+share/djbsort/cpucycles/dev4ns/cpucycles.c
+share/djbsort/cpucycles/dev4ns/implementation.c
+share/djbsort/cpucycles/gettimeofday/cpucycles.c
+share/djbsort/cpucycles/gettimeofday/implementation.c
+share/djbsort/cpucycles/ia64cpuinfo/architectures
+share/djbsort/cpucycles/ia64cpuinfo/cpucycles.c
+share/djbsort/cpucycles/ia64cpuinfo/implementation.c
+share/djbsort/cpucycles/mips/architectures
+share/djbsort/cpucycles/mips/cpucycles.c
+share/djbsort/cpucycles/mips/implementation.c
+share/djbsort/cpucycles/monotonic/cpucycles.c
+share/djbsort/cpucycles/monotonic/implementation.c
+share/djbsort/cpucycles/monotoniccpuinfo/cpucycles.c
+share/djbsort/cpucycles/monotoniccpuinfo/implementation.c
+share/djbsort/cpucycles/osfreq.c
+share/djbsort/cpucycles/perfevent/cpucycles.c
+share/djbsort/cpucycles/perfevent/implementation.c
+share/djbsort/cpucycles/powerpccpuinfo/architectures
+share/djbsort/cpucycles/powerpccpuinfo/cpucycles.c
+share/djbsort/cpucycles/powerpccpuinfo/implementation.c
+share/djbsort/cpucycles/powerpcmacos/architectures
+share/djbsort/cpucycles/powerpcmacos/cpucycles.c
+share/djbsort/cpucycles/powerpcmacos/implementation.c
+share/djbsort/cpucycles/sparc32cpuinfo/architectures
+share/djbsort/cpucycles/sparc32cpuinfo/cpucycles.c
+share/djbsort/cpucycles/sparc32cpuinfo/implementation.c
+share/djbsort/cpucycles/sparccpuinfo/architectures
+share/djbsort/cpucycles/sparccpuinfo/cpucycles.c
+share/djbsort/cpucycles/sparccpuinfo/implementation.c
+share/djbsort/cpucycles/test.c
+share/djbsort/cpucycles/vct/architectures
+share/djbsort/cpucycles/vct/cpucycles.c
+share/djbsort/cpucycles/vct/implementation.c
+share/djbsort/cpucycles/x86cpuinfo/architectures
+share/djbsort/cpucycles/x86cpuinfo/cpucycles.c
+share/djbsort/cpucycles/x86cpuinfo/implementation.c
+share/djbsort/cpucycles/x86cpuspeed/architectures
+share/djbsort/cpucycles/x86cpuspeed/cpucycles.c
+share/djbsort/cpucycles/x86cpuspeed/implementation.c
+share/djbsort/cpucycles/x86estimate/architectures
+share/djbsort/cpucycles/x86estimate/cpucycles.c
+share/djbsort/cpucycles/x86estimate/implementation.c
+share/djbsort/cpucycles/x86tscfreq/architectures
+share/djbsort/cpucycles/x86tscfreq/cpucycles.c
+share/djbsort/cpucycles/x86tscfreq/implementation.c
+share/djbsort/do
+share/djbsort/h-external/djbsort_cpucycles.h
+share/djbsort/h-external/int32_sort.h
+share/djbsort/h-external/uint32_sort.h
+share/djbsort/h-internal/cpucycles.h
+share/djbsort/h-internal/int32_minmax.c
+share/djbsort/h-internal/int32_minmax_x86.c
+share/djbsort/int32/avx2/sort.c
+share/djbsort/int32/cycles.c
+share/djbsort/int32/portable1/sort.c
+share/djbsort/int32/portable2/sort.c
+share/djbsort/int32/portable3/sort.c
+share/djbsort/int32/portable4/sort.c
+share/djbsort/int32/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/include/cpucycles.h
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/include/int32_minmax.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/include/int32_minmax_x86.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/command/int32-speed.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/command/limits.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/command/uint32-speed.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/compilers/abiname.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/compilers/base.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/cpucycles/cpucycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/avx2/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable1/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable2/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable3/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/int32/portable4/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/version.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-O3/uint32/useint32/works.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/command/int32-speed.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/command/limits.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/command/uint32-speed.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/compilers/abiname.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/compilers/base.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/cpucycles/cpucycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/int32/avx2/compiler.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/int32/avx2/cycles.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/int32/avx2/implementation.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/int32/avx2/sort.c
+share/djbsort/link-build/build-${PKGVERSION}/pkgsrchostname/notes/clang_-fPIC_-Wall_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-mavx2_-O3/int32/avx2/version.c
Home |
Main Index |
Thread Index |
Old Index