aboutsummaryrefslogtreecommitdiff
path: root/vendor/tests/test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/tests/test.sh')
-rwxr-xr-xvendor/tests/test.sh65
1 files changed, 0 insertions, 65 deletions
diff --git a/vendor/tests/test.sh b/vendor/tests/test.sh
deleted file mode 100755
index 088a73d..0000000
--- a/vendor/tests/test.sh
+++ /dev/null
@@ -1,65 +0,0 @@
-#! /bin/sh
-
-# This file is dual-licensed. Choose whichever licence you want from
-# the two licences listed below.
-#
-# The first licence is a regular 2-clause BSD licence. The second licence
-# is the CC-0 from Creative Commons. It is intended to release Monocypher
-# to the public domain. The BSD licence serves as a fallback option.
-#
-# SPDX-License-Identifier: BSD-2-Clause OR CC0-1.0
-#
-# ------------------------------------------------------------------------
-#
-# Copyright (c) 2017-2019, Loup Vaillant
-# All rights reserved.
-#
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the
-# distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-# HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# ------------------------------------------------------------------------
-#
-# Written in 2017-2019 by Loup Vaillant
-#
-# To the extent possible under law, the author(s) have dedicated all copyright
-# and related neighboring rights to this software to the public domain
-# worldwide. This software is distributed without any warranty.
-#
-# You should have received a copy of the CC0 Public Domain Dedication along
-# with this software. If not, see
-# <https://creativecommons.org/publicdomain/zero/1.0/>
-
-set -e
-
-make clean; make test; make test-legacy
-make clean; make test CFLAGS="-DBLAKE2_NO_UNROLLING -O3"
-make clean; make test CC="clang -std=c99" CFLAGS="-g -fsanitize=address"
-make clean; make test CC="clang -std=c99" CFLAGS="-g -fsanitize=memory"
-make clean; make test CC="clang -std=c99" CFLAGS="-g -fsanitize=undefined"
-make clean; make test.out; valgrind ./test.out
-
-echo
-echo "All sanitisers passed!"
-echo