Skip to content

Commit 296eb49

Browse files
Prerak SinghPrerak Singh
authored andcommitted
bug fix
1 parent 0280cb8 commit 296eb49

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pydatastructs/graphs/_backend/cpp/llvm_adjacency_list.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)