Skip to content

GHC.ResponseFile infelicities

@watashi pointed out some issues with the current implementation of GHC.ResponseFile on #16476 (closed):

There are current some incompatibilities with gcc on @file, some are important if it's used in general:

  • empty ("") arguments are not handled
  • @files are not expanded recursively

some are debatable:

  • if file does not exist, or cannot be read, then the option will be treated literally, and not removed
  • non-ascii whitespace are not delimiters
  • unterminated backslash-escape is silently ignored and unmatched quote is silently closed (it's currently compatible, but may be undesired)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information