I have added -cl-strict-aliasing to the OpenCL compilation optimization flags. (I think we never alias any pointer range, in kernels.) I considered removing -cl-denorms-are-zero, but denorms are smaller absolute value than our suggested minimum single amplitude values per FP type, in qrack_types.hpp.
I have added
-cl-strict-aliasing
to the OpenCL compilation optimization flags. (I think we never alias any pointer range, in kernels.) I considered removing-cl-denorms-are-zero
, but denorms are smaller absolute value than our suggested minimum single amplitude values per FP type, inqrack_types.hpp
.