Ensures that the alignment of the gauge and momentum field in the site struct is always set to 16 byte boundaries when using QUDA. This has been applied for all lattice.h files.
Fix a memory leak in su3_clov_hisq (lattice was not being freed at the end)
More Makefile settings can be set through environment variables for better automated building
Update the example QUDA compilation script to respect latest Makefile change (MY_CC, MY_CXX)
This pull request:
site
struct is always set to 16 byte boundaries when using QUDA. This has been applied for alllattice.h
files.su3_clov_hisq
(lattice was not being freed at the end)MY_CC
,MY_CXX
)