code: def main():
      cppflags = list(CPPFLAGS)
      std = os.environ["CPYTHON_TEST_CPP_STD"]
      name = os.environ["CPYTHON_TEST_EXT_NAME"]
  
      cppflags = [*CPPFLAGS, f"-std={std}"]
  
      # gh-105776: When "gcc -std=11" is used as the C++ compiler, -std=c11
      # option emits a C++ compiler warning. Remove "-std11" option from the
      # CC command.
      cmd = sysconfig.get_config_var("CC") or ""
      if cmd is not None:
          cmd = shlex.split(cmd)
          cmd = [arg for arg in cmd if not arg.startswith("-std=")]
          cmd = shlex.join(cmd)
          # CC env var overrides sysconfig CC variable in setuptools
          os.environ["CC"] = cmd
  
      cpp_ext = Extension(
          name,
          sources=[SOURCE],
          language="c++",
          extra_compile_args=cppflags,
      )
      setup(
          name="internal" + name, version="0.0", ext_modules=[cpp_ext]
      )
  
imports: import os
  import shlex
  import sys
  import sysconfig
  from test import support
  from setuptools import setup, Extension
label_desc: Use image node_id 1 for calling a global function with example usage: main() without return types