code: def _broadcast_arrays(a, b):
      """
      Same as np.broadcast_arrays(a, b) but old writeability rules.
  
      NumPy >= 1.17.0 transitions broadcast_arrays to return
      read-only arrays. Set writeability explicitly to avoid warnings.
      Retain the old writeability rules, as our Cython code assumes
      the old behavior.
      """
      x, y = np.broadcast_arrays(a, b)
      x.flags.writeable = a.flags.writeable
      y.flags.writeable = b.flags.writeable
      return x, y
  
imports: import numpy
  from ._sputils import isintlike
label_desc: Use image node_id 1 for calling a global function with example usage: _broadcast_arrays(a, b) and returns: x,  y