summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2023-05-08 21:21:15 +0100
committerDenis Ovsienko <denis@ovsienko.info>2023-05-08 21:23:57 +0100
commitd70e9a2b36a52f673dd35e8492dc862445c3207e (patch)
tree03c9152c86692e13cd5c093e6ee3ff73b4dcd3dc
parent7e2c472b5dfb24a66372becd71588d0bd385f440 (diff)
downloadlibpcap-d70e9a2b36a52f673dd35e8492dc862445c3207e.tar.gz
Cirrus CI: Don't try Valgrind on Linux. [skip appveyor]
Valgrind does not like binaries produced by Clang 15: $ valgrind --leak-check=full --error-exitcode=1 testprogs/findalldevstest ==23242== Memcheck, a memory error detector ==23242== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==23242== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==23242== Command: testprogs/findalldevstest ==23242== ==23242== Valgrind: debuginfo reader: ensure_valid failed: ==23242== Valgrind: during call to ML_(img_get) ==23242== Valgrind: request for range [70669806, +4) exceeds ==23242== Valgrind: valid image size of 1078392 for image: ==23242== Valgrind: "/tmp/cirrus-ci-build/testprogs/findalldevstest" ==23242== ==23242== Valgrind: debuginfo reader: Possibly corrupted debuginfo file. ==23242== Valgrind: I can't recover. Giving up. Sorry.
-rw-r--r--.cirrus.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 367d2663..904808d1 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -37,7 +37,7 @@ linux_task:
script:
- apt-get -qy update >/dev/null
- apt-get -qy install libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev libssl-dev >/dev/null
- - apt-get -qy install flex bison autoconf make clang-15 gcc valgrind >/dev/null
+ - apt-get -qy install flex bison autoconf make clang-15 gcc >/dev/null
- apt-get -qy install cmake git bc >/dev/null # for build_matrix.sh and build.sh
- apt list --installed 'lib*-dev'
- ./autogen.sh