code: def pytest_report_header(config):
      s = "architecture: %s\n" % ARCH
      s += "cache:        %s\n" % USE_CACHE
      version = ""
      if GROUND_TYPES == "gmpy":
          import gmpy2
  
          version = gmpy2.version()
      elif GROUND_TYPES == "flint":
          # XXX: flint does not have a version() function
          # import flint
          # version = flint.version()
          version = "unknown"
      s += "ground types: %s %s\n" % (GROUND_TYPES, version)
      return s
  
file_path: sympy/sympy/conftest.py
imports: import sys
  from sympy.external.importtools import version_tuple
  import pytest
  from sympy.core.cache import clear_cache, USE_CACHE
  from sympy.external.gmpy import GROUND_TYPES
  from sympy.utilities.misc import ARCH
  import re
label_desc: Use image node_id 2 for calling a global function with example usage: pytest_report_header(config) and returns: s