code: def test_set_param(self):
      code = """
          def set_param(l):
              return {sum(l), sum(i*j for i in l for j in l)}, l
          """
      self.run_test(
          code, set(range(30)), set_param=[Set[int]], thread_count=4
      )
  
file_path: pythran/pythran/tests/test_nogil.py
imports: from pythran.tests import TestEnv
  from pythran.typing import List, Set, Dict, NDArray
  import numpy
label_desc: Use image node_id 2 for calling the TestNoGil obj's underlying member method code with example usage: obj.test_set_param() without return types