@@ -244,7 +244,7 @@ def test_graph_conditional_if(init_cuda, condition_value):
244244 launch (gb_if , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
245245 gb_if_0 , gb_if_1 = gb_if .split (2 )
246246 launch (gb_if_0 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
247- launch (gb_if_1 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
247+ launch (gb_if_1 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
248248 gb_if = GraphBuilder .join (gb_if_0 , gb_if_1 )
249249 launch (gb_if , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
250250 gb_if .end_building ()
@@ -309,16 +309,16 @@ def test_graph_conditional_if_else(init_cuda, condition_value):
309309 launch (gb_if , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
310310 gb_if_0 , gb_if_1 = gb_if .split (2 )
311311 launch (gb_if_0 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
312- launch (gb_if_1 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
312+ launch (gb_if_1 , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
313313 gb_if = GraphBuilder .join (gb_if_0 , gb_if_1 )
314314 launch (gb_if , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data )
315315 gb_if .end_building ()
316316
317317 ## ELSE nodes
318318 gb_else = gb_else .begin_building ()
319- launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
320- launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
321- launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
319+ launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
320+ launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
321+ launch (gb_else , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
322322 gb_else .end_building ()
323323
324324 # Add Node C (...)
@@ -386,18 +386,18 @@ def test_graph_conditional_switch(init_cuda, condition_value):
386386
387387 ## Case 1
388388 gb_case [1 ].begin_building ()
389- launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
389+ launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
390390 gb_case_1_left , gb_case_1_right = gb_case [1 ].split (2 )
391- launch (gb_case_1_left , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
392- launch (gb_case_1_right , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
391+ launch (gb_case_1_left , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
392+ launch (gb_case_1_right , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
393393 gb_case [1 ] = GraphBuilder .join (gb_case_1_left , gb_case_1_right )
394394 gb_case [1 ].end_building ()
395395
396396 ## Case 2
397397 gb_case [2 ].begin_building ()
398- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
399- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
400- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
398+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
399+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
400+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
401401 gb_case [2 ].end_building ()
402402
403403 # Add Node C (...)
@@ -499,9 +499,9 @@ def test_graph_child_graph(init_cuda):
499499
500500 # Capture the child graph
501501 gb_child = Device ().create_graph_builder ().begin_building ()
502- launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
503- launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
504- launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
502+ launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
503+ launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
504+ launch (gb_child , LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
505505 gb_child .end_building ()
506506
507507 # Capture the parent graph
@@ -576,16 +576,16 @@ def build_graph(condition_value):
576576
577577 ## Case 1
578578 gb_case [1 ].begin_building ()
579- launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
580- launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
581- launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 4 )
579+ launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
580+ launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
581+ launch (gb_case [1 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 1 :] .ctypes .data )
582582 gb_case [1 ].end_building ()
583583
584584 ## Case 2
585585 gb_case [2 ].begin_building ()
586- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
587- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
588- launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr .ctypes .data + 8 )
586+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
587+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
588+ launch (gb_case [2 ], LaunchConfig (grid = 1 , block = 1 ), add_one , arr [ 2 :] .ctypes .data )
589589 gb_case [2 ].end_building ()
590590
591591 return gb .end_building ()
0 commit comments