Skip to content

Commit 4eb4036

Browse files
committed
Tests now pass on POCL (intel) using dev version of xobjects
1 parent 1587ecd commit 4eb4036

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

xtrack/line.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,11 @@ class ElementRefClass(xo.UnionRef):
7272
else: # needs to be converted
7373
XtClass = seq_typename_to_xtclass(ee.__class__.__name__, external_elements)
7474
if hasattr(XtClass, 'from_xline'):
75-
xt_ee = XtClass.from_xline(ee, _buffer=line_data._buffer)
75+
xt_ee = XtClass.from_xline(ee, _buffer=line_data._buffer,
76+
_offset='packed')
7677
else:
77-
xt_ee = XtClass(_buffer=line_data._buffer, **ee.to_dict())
78+
xt_ee = XtClass(_buffer=line_data._buffer, **ee.to_dict(),
79+
_offset='packed')
7880
elements.append(xt_ee)
7981
line_data[ii] = xt_ee._xobject
8082

0 commit comments

Comments
 (0)