Unverified Commit 6be3e57d authored by Nikita Titov's avatar Nikita Titov Committed by GitHub
Browse files

[R-package][tests] update values in valgrind test (#3600)

parent 918ccaec
...@@ -39,28 +39,28 @@ if [[ ${bytes_indirectly_lost} -gt 0 ]]; then ...@@ -39,28 +39,28 @@ if [[ ${bytes_indirectly_lost} -gt 0 ]]; then
fi fi
# one error caused by a false positive between valgrind and openmp is allowed # one error caused by a false positive between valgrind and openmp is allowed
# ==1312== 352 bytes in 1 blocks are possibly lost in loss record 146 of 2,458 # ==2063== 336 bytes in 1 blocks are possibly lost in loss record 153 of 2,709
# ==1312== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) # ==2063== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)
# ==1312== by 0x40149CA: allocate_dtv (dl-tls.c:286) # ==2063== by 0x40149CA: allocate_dtv (dl-tls.c:286)
# ==1312== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) # ==2063== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532)
# ==1312== by 0x5702322: allocate_stack (allocatestack.c:622) # ==2063== by 0x5702322: allocate_stack (allocatestack.c:622)
# ==1312== by 0x5702322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) # ==2063== by 0x5702322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660)
# ==1312== by 0x56D0DDA: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0) # ==2063== by 0x56D0DDA: ??? (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
# ==1312== by 0x56C88E0: GOMP_parallel (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0) # ==2063== by 0x56C88E0: GOMP_parallel (in /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0)
# ==1312== by 0x154351B8: LGBM_DatasetCreateFromCSC (c_api.cpp:1286) # ==2063== by 0x1544D29C: LGBM_DatasetCreateFromCSC (c_api.cpp:1286)
# ==1312== by 0x1545789C: LGBM_DatasetCreateFromCSC_R (lightgbm_R.cpp:91) # ==2063== by 0x1546F980: LGBM_DatasetCreateFromCSC_R (lightgbm_R.cpp:91)
# ==1312== by 0x4941E2F: R_doDotCall (dotcode.c:634) # ==2063== by 0x4941E2F: R_doDotCall (dotcode.c:634)
# ==1312== by 0x494CCC6: do_dotcall (dotcode.c:1281) # ==2063== by 0x494CCC6: do_dotcall (dotcode.c:1281)
# ==1312== by 0x499FB01: bcEval (eval.c:7078) # ==2063== by 0x499FB01: bcEval (eval.c:7078)
# ==1312== by 0x498B67F: Rf_eval (eval.c:727) # ==2063== by 0x498B67F: Rf_eval (eval.c:727)
# ==1312== by 0x498E414: R_execClosure (eval.c:1895) # ==2063== by 0x498E414: R_execClosure (eval.c:1895)
bytes_possibly_lost=$( bytes_possibly_lost=$(
cat ${VALGRIND_LOGS_FILE} \ cat ${VALGRIND_LOGS_FILE} \
| grep -E "possibly lost\: .*" \ | grep -E "possibly lost\: .*" \
| sed 's/^.*possibly lost\: \(.*\) bytes.*$/\1/' \ | sed 's/^.*possibly lost\: \(.*\) bytes.*$/\1/' \
| tr -d "," | tr -d ","
) )
if [[ ${bytes_possibly_lost} -gt 352 ]]; then if [[ ${bytes_possibly_lost} -gt 336 ]]; then
echo "valgrind found ${bytes_possibly_lost} bytes possibly lost" echo "valgrind found ${bytes_possibly_lost} bytes possibly lost"
exit -1 exit -1
fi fi
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment