File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
pydatastructs/graphs/_backend/cpp Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ def __init__(self):
2525
2626 target = llvm .Target .from_default_triple ()
2727 self .target_machine = target .create_target_machine ()
28+ self .target_data = self .target_machine .target_data
2829
2930 self ._create_structures ()
3031
@@ -41,20 +42,20 @@ def _create_structures(self):
4142 self .void_ptr ,
4243 self .int_type ,
4344 self .int_type
44- ])
45+ ], packed = True )
4546
4647 self .edge_type = ir .LiteralStructType ([
4748 self .node_type .as_pointer (),
4849 self .node_type .as_pointer (),
4950 self .double_type
50- ])
51+ ], packed = True )
5152
5253 self .hash_entry_type = ir .LiteralStructType ([
5354 self .char_ptr ,
5455 self .int_type ,
5556 self .void_ptr ,
5657 self .void_ptr
57- ])
58+ ], packed = True )
5859
5960 self .graph_type = ir .LiteralStructType ([
6061 self .node_type .as_pointer ().as_pointer (),
@@ -63,7 +64,7 @@ def _create_structures(self):
6364 self .void_ptr ,
6465 self .void_ptr ,
6566 self .int_type
66- ])
67+ ], packed = True )
6768
6869 def _get_target_data (self ):
6970 return self .target_machine .target_data
You can’t perform that action at this time.
0 commit comments