Skip to content

Commit d581fee

Browse files
committed
compiler: Fix up oversight with transfer size calculation
1 parent e4519fb commit d581fee

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎devito/passes/iet/langbase.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from devito.mpi.distributed import MPICommObject
1313
from devito.passes import is_on_device
1414
from devito.passes.iet.engine import iet_pass
15-
from devito.symbolics import Byref, CondNe, SizeOf
15+
from devito.symbolics import Byref, CondNe, SizeOf, as_long
1616
from devito.tools import as_list, is_integer, prod
1717
from devito.types import QueueID, Symbol, Wildcard
1818

@@ -538,7 +538,7 @@ def __new__(cls, function, *args):
538538

539539
@property
540540
def size(self):
541-
return prod(s for _, s in self)
541+
return as_long(prod(s for _, s in self))
542542

543543
@property
544544
def nbytes(self):

0 commit comments

Comments
 (0)