-
Type:
Build Failure
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Not Applicable
-
Storage Engines - Persistence
-
110.315
-
None
-
None
-
1
race-condition-stress-asan-test-2 on ubuntu2004-asan
Host: i-0196f13614dff198c
Project: wiredtiger
Commit: f4fbaabd
Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules
Task Logs:
race-condition-stress-asan-test-2 task_log
Logs:
3a11bd180d WT-17752 Fix buffer overflow in transaction state dump (#14243)
Finished command 'git.get_project' in function 'get project' (step 1 of 3) in 17.639723474s.
Running command 'github.generate_token' in function 'compile wiredtiger' (step 2.1 of 3).
Requesting a GitHub dynamic access token with owner:wiredtiger, repository:automation-scripts, permissions:[Contents:read, Metadata:read]
Created a GitHub dynamic access token. The token has the following permissions: [Contents:read, Metadata:read]
Finished command 'github.generate_token' in function 'compile wiredtiger' (step 2.1 of 3) in 133.409458ms.
Running command 'shell.exec' in function 'compile wiredtiger' (step 2.2 of 3).
max_attempts=5
command="git clone https://x-access-token:<REDACTED:generated_token>@github.com/wiredtiger/automation-scripts.git"
if ! [ -d "./automation-scripts" ]; then
for attempt in $(seq 1 $max_attempts); do
echo "Attempt $attempt of $max_attempts cloning automation-scripts'"
$command
# Check the exit status of the command
if [ $? -eq 0 ]; then
echo "Clone succeeded on attempt $attempt."
exit 0
else
if [ $attempt -eq $max_attempts ]; then
echo "Clone failed after $max_attempts attempts."
exit 1
fi
fi
# Delay before reattempting the clone
sleep 1
Attempt 1 of 5 cloning automation-scripts'
Clone succeeded on attempt 1.
done
fi
Cloning into 'automation-scripts'...
Finished command 'shell.exec' in function 'compile wiredtiger' (step 2.2 of 3) in 265.447863ms.
Running command 'shell.exec' in function 'compile wiredtiger' (step 2.3 of 3).
Dump Environment
CI=true
EVR_AGENT_PID=3289
EVR_TASK_ID=wiredtiger_ubuntu2004_asan_race_condition_stress_asan_test_2_f4fbaabd866b53c919cbdc56b747b6dcc9bbe0b0_26_07_20_03_59_32
GOCACHE=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/.gocache
GOTRACEBACK=none
HOME=/home/ubuntu
INVOCATION_ID=f6d8d67428824beaa80bee746a78b1da
JASPER_ID=5858f48a-c3c1-478b-b11d-80f67cff92db
JASPER_MANAGER=ca53a25a-b4fa-49d4-a680-40c623d2e803
JOURNAL_STREAM=9:36826
LANG=C.UTF-8
LC_ALL=C
LOGNAME=ubuntu
LSAN_OPTIONS=:allocator_may_return_null=1:print_suppressions=0:suppressions=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/test/evergreen/asan_leaks.supp
PATH=/opt/mongodbtoolchain/v5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/ubuntu/.dotnet/tools
PWD=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger
SHELL=/bin/bash
SHLVL=0
TEMP=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
TMP=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
TMPDIR=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
USER=ubuntu
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
_=/usr/bin/printenv
s3_access_key=<REDACTED:s3_access_key>
s3_bucket_tcmalloc=s3://boxes.10gen.com
s3_secret_key=<REDACTED:s3_secret_key>
Using config flags -DCMAKE_BUILD_TYPE=ASan -DCMAKE_INSTALL_PREFIX=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/cmake_build/LOCAL_INSTALL -DHAVE_BUILTIN_EXTENSION_LZ4=1 -DHAVE_BUILTIN_EXTENSION_SNAPPY=1 -DHAVE_BUILTIN_EXTENSION_ZLIB=1 -DHAVE_BUILTIN_EXTENSION_ZSTD=1 -DENABLE_CPPSUITE=0 -DENABLE_COLORIZE_OUTPUT=0
SWIG version 4.0.1 is 4.0.0 or later.
Find CMake
==========================================================
CMake and CTest environment variables, paths and versions:
CMAKE: /opt/mongodbtoolchain/v5/bin/cmake
CTEST: /opt/mongodbtoolchain/v5/bin/ctest
/opt/mongodbtoolchain/v5/bin/cmake
/opt/mongodbtoolchain/v5/bin/ctest
cmake version 3.21.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
ctest version 3.21.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
==========================================================
Remove the cmake_build directory, if it already exists
Create a new cmake_build directory
Calling CMake with command:
/opt/mongodbtoolchain/v5/bin/cmake --preset linux-clang -DCMAKE_BUILD_TYPE=ASan -DCMAKE_INSTALL_PREFIX=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/cmake_build/LOCAL_INSTALL -DHAVE_BUILTIN_EXTENSION_LZ4=1 -DHAVE_BUILTIN_EXTENSION_SNAPPY=1 -DHAVE_BUILTIN_EXTENSION_ZLIB=1 -DHAVE_BUILTIN_EXTENSION_ZSTD=1 -DENABLE_CPPSUITE=0 -DENABLE_COLORIZE_OUTPUT=0 -G Ninja ./..
Preset CMake variables:
CMAKE_CXX_COMPILER="/opt/mongodbtoolchain/v5/bin/clang++"
CMAKE_C_COMPILER="/opt/mongodbtoolchain/v5/bin/clang"
Preset environment variables:
MONGODBTOOLCHAIN_BIN="/opt/mongodbtoolchain/v5/bin"
-- The C compiler identification is Clang 19.1.7
-- The CXX compiler identification is Clang 19.1.7
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/mongodbtoolchain/v5/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/mongodbtoolchain/v5/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test HAVE_BUILD_ASan_C_FLAGS
-- Performing Test HAVE_BUILD_ASan_C_FLAGS - Success
-- Performing Test HAVE_BUILD_ASan_CXX_FLAGS
-- Performing Test HAVE_BUILD_ASan_CXX_FLAGS - Success
-- Performing Test HAVE_BUILD_UBSan_C_FLAGS
-- Performing Test HAVE_BUILD_UBSan_C_FLAGS - Success
-- Performing Test HAVE_BUILD_UBSan_CXX_FLAGS
-- Performing Test HAVE_BUILD_UBSan_CXX_FLAGS - Success
-- Performing Test HAVE_BUILD_MSan_C_FLAGS
-- Performing Test HAVE_BUILD_MSan_C_FLAGS - Success
-- Performing Test HAVE_BUILD_MSan_CXX_FLAGS
-- Performing Test HAVE_BUILD_MSan_CXX_FLAGS - Success
-- Performing Test HAVE_BUILD_TSan_C_FLAGS
-- Performing Test HAVE_BUILD_TSan_C_FLAGS - Success
-- Performing Test HAVE_BUILD_TSan_CXX_FLAGS
-- Performing Test HAVE_BUILD_TSan_CXX_FLAGS - Success
-- Performing Test HAVE_BUILD_Coverage_C_FLAGS
-- Performing Test HAVE_BUILD_Coverage_C_FLAGS - Success
-- Performing Test HAVE_BUILD_Coverage_CXX_FLAGS
-- Performing Test HAVE_BUILD_Coverage_CXX_FLAGS - Success
-- Using ccache: /opt/mongodbtoolchain/v5/bin/ccache
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Looking for library lz4
-- Looking for library lz4 - found
-- Looking for library snappy
-- Looking for library snappy - found
-- Looking for library z
-- Looking for library z - found
-- Looking for library zstd
-- Looking for library zstd - found
-- Looking for library sodium
-- Looking for library sodium - found
-- Looking for library qpl
-- Looking for library qpl - not found
-- Looking for library accel-config
-- Looking for library accel-config - not found
-- Looking for library memkind
-- Looking for library memkind - not found
-- Looking for library SQLite3
-- Looking for library SQLite3 - Found internal SQLite3: /data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/test/3rdparty/sqlite3 (found version "3.50.4")
-- Setting up gdb script auto-loading.
-- Found Python3: /opt/mongodbtoolchain/v5/bin/python3.10 (found version "3.10.4") found components: Interpreter Development Development.Module Development.Embed
-- Found SWIG: /usr/bin/swig4.0 (found suitable version "4.0.1", minimum required is "4") found components: python
-- Performing Test Iconv_IS_BUILT_IN
-- Performing Test Iconv_IS_BUILT_IN - Success
-- Found Iconv: built in to C library
-- Configuring done
-- Generating done
-- Build files have been written to: /data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/cmake_build
Completed CMake
Finished command 'shell.exec' in function 'compile wiredtiger' (step 2.3 of 3) in 3.419466785s.
Running command 'shell.exec' in function 'compile wiredtiger' (step 2.4 of 3).
echo "Starting 'make wiredtiger' step"
if [ "$OS" = "Windows_NT" ]; then
export PATH=/cygdrive/c/python/Python311:/cygdrive/c/python/Python311/Scripts:$PATH
else
export PATH=/opt/mongodbtoolchain/v5/bin:$PATH
fi
export LSAN_OPTIONS="$COMMON_SAN_OPTIONS:allocator_may_return_null=1:print_suppressions=0:suppressions=$(git rev-parse --show-toplevel)/test/evergreen/asan_leaks.supp"
Starting 'make wiredtiger' step
Dump Environment
CI=true
EVR_AGENT_PID=3289
EVR_TASK_ID=wiredtiger_ubuntu2004_asan_race_condition_stress_asan_test_2_f4fbaabd866b53c919cbdc56b747b6dcc9bbe0b0_26_07_20_03_59_32
GOCACHE=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/.gocache
GOTRACEBACK=none
HOME=/home/ubuntu
INVOCATION_ID=f6d8d67428824beaa80bee746a78b1da
JASPER_ID=1022e2a2-0623-467d-943a-95feec0b6bd3
JASPER_MANAGER=ca53a25a-b4fa-49d4-a680-40c623d2e803
JOURNAL_STREAM=9:36826
LANG=C.UTF-8
LC_ALL=C
LOGNAME=ubuntu
LSAN_OPTIONS=:allocator_may_return_null=1:print_suppressions=0:suppressions=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger/test/evergreen/asan_leaks.supp
PATH=/opt/mongodbtoolchain/v5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/ubuntu/.dotnet/tools
PWD=/data/mci/f0e0125af13d6b25057d3232933ccd91/wiredtiger
SHELL=/bin/bash
SHLVL=0
TEMP=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
TMP=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
TMPDIR=/data/mci/f0e0125af13d6b25057d3232933ccd91/tmp
USER=ubuntu
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
_=/usr/bin/printenv
echo "Dump Environment"
printenv | sort
if ! command -v swig >/dev/null 2>&1; then
echo "SWIG is not installed. Skipping check ..."
else
# Make sure that SWIG v4 is available.
source test/evergreen/ensure_swig_version.sh
fi
# No shebang. This script is not for direct execution.
# Ensure the required SWIG version is available for builds.
#
# Note: It is important to source this script as opposite to
# executing it. Example:
#
# source ./test/evergreen/ensure_swig_version.sh
#
# The script activates Python virtual environment and ensures
# the required SWIG version is available in $
Repro Artifacts:
- duplicates
-
WT-18008 [Verify] race-condition-stress-asan-test-3 timeout: possible stall in new HS verify logic (__verify_key_hs) under ASAN
-
- Open
-