code: def test_version(expected_version, ilp64=get_ilp64()):
      """
      Assert that expected OpenBLAS version is
      actually available via SciPy
      """
      import scipy
      import scipy.linalg
      import ctypes
  
      dll = ctypes.CDLL(scipy.linalg.cython_blas.__file__)
      if ilp64 == "64_":
          get_config = dll.openblas_get_config64_
      else:
          get_config = dll.openblas_get_config
      get_config.restype = ctypes.c_char_p
      res = get_config()
      print("OpenBLAS get_config returned", str(res))
      if not expected_version:
          expected_version = OPENBLAS_V
      check_str = b"OpenBLAS %s" % expected_version.encode()
      print(check_str)
      assert check_str in res, f"{expected_version} not found in {res}"
      if ilp64:
          assert b"USE64BITINT" in res
      else:
          assert b"USE64BITINT" not in res
  
imports: import glob
  import os
  import platform
  import sysconfig
  import sys
  import shutil
  import tarfile
  import textwrap
  import time
  import zipfile
  from tempfile import mkstemp, gettempdir
  from urllib.request import urlopen, Request
  from urllib.error import HTTPError
label_desc: Use image node_id 13 for calling a global function with example usage: test_version(expected_version, ilp64) without return types