Hi Aravind,
as said before I appreciate that you attempt to fix the sanitizer build, but unless you will actually reproduce the error on your machine and confirm a fix, we can go on merging random patches of yours indefinitely.
Your second patch to fix asan is in, and the second time the very same problem persists:
+tbf_dl.cpp:766:65: runtime error: load of value 32766, which is not a valid value for type 'egprs_puncturing_values'
I sent the sanitizer build instructions before, but if it helps I can attach my personal asan build script that is able to reproduce the same sanitizer failure. It builds in a subdir 'build-2G' of each git.
~N