DAOS-18688 client: Fix Lustre detection logic with the ASAN lib#17756
DAOS-18688 client: Fix Lustre detection logic with the ASAN lib#17756
Conversation
This patch corrects a bug where Lustre was not detected if libasan was enabled via the SANITIZERS variable. The detection logic now works correctly regardless of sanitizer settings. Signed-off-by: Cedric Koch-Hofer <cedric.koch-hofer@hpe.com>
|
Ticket title is 'daos fails to compile when lustre is installed' |
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17756/1/execution/node/1060/log |
|
@mrgriffith validated the patch with lustre ORNL node. |
|
Test stage Functional on EL 9 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-17756/2/testReport/ |
No worries. Yeah, we were able to build DAOS with the lustre client installed at ORNL for this patch. However, just to make note, we never tried the ASAN enabled version. That was not on our radar at this point. |
|
Test stage Functional on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-17756/3/execution/node/1039/log |
Description
This patch corrects a bug where Lustre was not detected if libasan was enabled via the SANITIZERS variable. The detection logic now works correctly regardless of sanitizer settings.
Steps for the author:
After all prior steps are complete: