code: def test_size():
      x = Symbol("x", real=True)
      sx = size(x)
      assert fcode(sx, source_format="free") == "size(x)"
  
imports: import os
  import tempfile
  from sympy.core.symbol import Symbol, symbols
  from sympy.codegen.ast import Assignment, Print, Declaration, FunctionDefinition, Return, real, FunctionCall, Variable, Element, integer
  from sympy.codegen.fnodes import allocatable, ArrayConstructor, isign, dsign, cmplx, kind, literal_dp, Program, Module, use, Subroutine, dimension, assumed_extent, ImpliedDoLoop, intent_out, size, Do, SubroutineCall, sum_, array, bind_C
  from sympy.codegen.futils import render_as_module
  from sympy.core.expr import unchanged
  from sympy.external import import_module
  from sympy.printing.codeprinter import fcode
  from sympy.utilities._compilation import has_fortran, compile_run_strings, compile_link_import_strings
  from sympy.utilities._compilation.util import may_xfail
  from sympy.testing.pytest import skip, XFAIL
label_desc: Use image node_id 1 for calling a global function with example usage: test_size() without return types