diff options
author | Daniel Moody <daniel.moody@mongodb.com> | 2022-12-29 21:17:27 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-12-29 21:56:20 +0000 |
commit | 258f77aba1e7c76f7f665e6b07d83ba6978dea09 (patch) | |
tree | 736f09047417e5d84f82913b651fc7d443f98185 /evergreen/crypt_run_tests.sh | |
parent | 96573561ca19babfc0fa5f535c6cec095e703ebc (diff) | |
download | mongo-258f77aba1e7c76f7f665e6b07d83ba6978dea09.tar.gz |
SERVER-72324 switch to toolchain lld linker.
Diffstat (limited to 'evergreen/crypt_run_tests.sh')
-rwxr-xr-x | evergreen/crypt_run_tests.sh | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/evergreen/crypt_run_tests.sh b/evergreen/crypt_run_tests.sh index 8267ed6fbd3..f02c5a04660 100755 --- a/evergreen/crypt_run_tests.sh +++ b/evergreen/crypt_run_tests.sh @@ -34,22 +34,21 @@ fi # echo "Running Mongo Crypt Shared Library exported symbols test" -expect='A MONGO_CRYPT_1.0 -T mongo_crypt_v1_analyze_query -T mongo_crypt_v1_bson_free -T mongo_crypt_v1_get_version -T mongo_crypt_v1_get_version_str -T mongo_crypt_v1_lib_create -T mongo_crypt_v1_lib_destroy -T mongo_crypt_v1_query_analyzer_create -T mongo_crypt_v1_query_analyzer_destroy -T mongo_crypt_v1_status_create -T mongo_crypt_v1_status_destroy -T mongo_crypt_v1_status_get_code -T mongo_crypt_v1_status_get_error -T mongo_crypt_v1_status_get_explanation' - -actual="$(nm --extern-only --defined-only "$SOPATH" | awk '{ print $2, $3 }' | sort)" +expect='mongo_crypt_v1_analyze_query@@MONGO_CRYPT_1.0 +mongo_crypt_v1_bson_free@@MONGO_CRYPT_1.0 +mongo_crypt_v1_get_version@@MONGO_CRYPT_1.0 +mongo_crypt_v1_get_version_str@@MONGO_CRYPT_1.0 +mongo_crypt_v1_lib_create@@MONGO_CRYPT_1.0 +mongo_crypt_v1_lib_destroy@@MONGO_CRYPT_1.0 +mongo_crypt_v1_query_analyzer_create@@MONGO_CRYPT_1.0 +mongo_crypt_v1_query_analyzer_destroy@@MONGO_CRYPT_1.0 +mongo_crypt_v1_status_create@@MONGO_CRYPT_1.0 +mongo_crypt_v1_status_destroy@@MONGO_CRYPT_1.0 +mongo_crypt_v1_status_get_code@@MONGO_CRYPT_1.0 +mongo_crypt_v1_status_get_error@@MONGO_CRYPT_1.0 +mongo_crypt_v1_status_get_explanation@@MONGO_CRYPT_1.0' + +actual="$(readelf -W --dyn-syms "$SOPATH" | awk '$5 == "GLOBAL" && $7 != "UND" && $7 != "ABS" {print $(NF)}' | sort)" if [ "$actual" != "$expect" ]; then echo "Error: symbols are not as expected in: $SOPATH" |