Ticket #11 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Hash tag for CUDA version of backpermute does not include projection function

Reported by: rmukhtar Owned by: tmcdonell
Priority: major Milestone:
Component: CUDA backend Version: 0.7.1.0
Keywords: Cc:

Description

accToKey implementation for Backpermute (line 38 of Data/Array/Accelerate/CUDA/Analysis/Hash.hs does not include projection function in hash key.

Multiple uses of backpermute with different projection function will only generate one CUDA implementation, hence, only one of the implementations will have the right funcitonality.

FIX: Change line 38 to: accToKey (Backpermute p f a) = chr 139 : showTy (accType a) ++ show p ++ show f

Change History

Changed 4 years ago by tmcdonell

  • owner set to tmcdonell
  • status changed from new to assigned

Changed 4 years ago by tmcdonell

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.