nntrainer icon indicating copy to clipboard operation
nntrainer copied to clipboard

[asan] Enable Address SANitizer for the debian build @open sesame 08/23 14:22

Open kparichay opened this issue 3 years ago • 5 comments

This patch enables address sanitizer for the debian build only for the CI.

Resolves #1480.

Signed-off-by: Parichay Kapoor [email protected]

kparichay avatar Aug 23 '21 01:08 kparichay

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1512. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

taos-ci avatar Aug 23 '21 01:08 taos-ci

:octocat: cibot: @kparichay, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1512-202108231425530.82901000976562-ae7d1606fc09ba98abeb446f7738049c1e49a901/.

taos-ci avatar Aug 23 '21 05:08 taos-ci

:octocat: cibot: @kparichay, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1512-202108240936590.81118488311768-a82bc2dd098f6c324fe8aed7f66e2e67b2a014ff/.

taos-ci avatar Aug 24 '21 01:08 taos-ci

:octocat: cibot: @kparichay, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1512-202109171418130.23220205307007-44b3eb7e77c0146c16fd6c13c3cd9b1b45953bda/.

taos-ci avatar Sep 17 '21 06:09 taos-ci

This failure issue noted below comes from a bug in libopenblas (https://github.com/xianyi/OpenBLAS/issues/2003), which was resolved in 0.3.6 release (https://github.com/xianyi/OpenBLAS/commit/03a2bf2602714360fdf7096a4fc362ecfc700823). However, bionic uses 0.2.2. Will try and find 0.3.6 or higher packaged version for bionic.

=================================================================
==1431423==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 8 byte(s) in 1 object(s) allocated from:
    #0 0x7f13ef632b40 in __interceptor_malloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xdeb40
    #1 0x7f13eb12b008 in get_num_procs (/usr/lib/x86_64-linux-gnu/libopenblas.so.0+0x304008)

kparichay avatar Sep 17 '21 09:09 kparichay