class_docstr: Standard methods for an `Op` or `Type` used with the `CLinker`.
class_docstr_tok: ["Standard","methods","for","an","`","Op","`","or","`","Type","`","used","with","the","`","CLinker","`","."]
docstr: Return a list of incompatible ``gcc`` compiler arguments.
  
  We will remove those arguments from the command line of ``gcc``. So if
  another `Op` adds a compile arg in the graph that is incompatible
  with this `Op`, the incompatible arg will not be used.
  
  This is used, for instance, to remove ``-ffast-math``.
code: def c_no_compile_args(self, **kwargs) -> list[str]:
      """Return a list of incompatible ``gcc`` compiler arguments.
  
      We will remove those arguments from the command line of ``gcc``. So if
      another `Op` adds a compile arg in the graph that is incompatible
      with this `Op`, the incompatible arg will not be used.
  
      This is used, for instance, to remove ``-ffast-math``.
  
      """
      return []
  
imports: import typing
  import warnings
  from abc import abstractmethod
  from typing import Callable, Optional
  from pytensor.graph.basic import Apply, Constant
  from pytensor.graph.utils import MethodNotDefined
label_desc: Use image node_id 7 for calling the CLinkerObject obj's underlying member method code with example usage: obj.c_no_compile_args() and returns: list