code: def test_dm_dense_rref(name, A, A_rref, den):
      A = A.to_field()
      _check_divide(A.rref(), A_rref, den)
  
imports: from sympy import ZZ, QQ, ZZ_I, EX, Matrix, eye, zeros, symbols
  from sympy.polys.matrices import DM, DomainMatrix
  from sympy.polys.matrices.dense import ddm_irref_den, ddm_irref
  from sympy.polys.matrices.ddm import DDM
  from sympy.polys.matrices.sdm import SDM, sdm_irref, sdm_rref_den
  import pytest
label_desc: Use image node_id 6 for calling a global function with example usage: test_dm_dense_rref(name, A, A_rref, den) without return types