code: def test_check_case_false_positive():
      # The upper case/lower case exception should not be triggered by SymPy
      # objects that differ only because of assumptions.  (It may be useful to
      # have a check for that as well, but here we only want to test against
      # false positives with respect to case checking.)
      x1 = symbols("x")
      x2 = symbols("x", my_assumption=True)
      try:
          codegen(("test", x1 * x2), "f95", "prefix")
      except CodeGenError as e:
          if e.args[0].startswith("Fortran ignores case."):
              raise AssertionError(
                  "This exception should not be raised!"
              )
  
imports: from io import StringIO
  from sympy.core import symbols, Eq, pi, Catalan, Lambda, Dummy
  from sympy.core.relational import Equality
  from sympy.core.symbol import Symbol
  from sympy.functions.special.error_functions import erf
  from sympy.integrals.integrals import Integral
  from sympy.matrices import Matrix, MatrixSymbol
  from sympy.utilities.codegen import codegen, make_routine, CCodeGen, C89CodeGen, C99CodeGen, InputArgument, CodeGenError, FCodeGen, CodeGenArgumentListError, OutputArgument, InOutArgument
  from sympy.testing.pytest import raises
  from sympy.utilities.lambdify import implemented_function
label_desc: Use image node_id 50 for calling a global function with example usage: test_check_case_false_positive() without return types