Skip to content

Using '+' as list separator causes some problems building documentation.

In ParaViewMacros.cmake, ParaViewPlugins.cmake and in proxydocumentation.cmake, a plus (+) character is used to build pseudo lists, since the semi-colon (;) would otherwise cause issues in shell commands. Unfortunately, this means that if the file-system path itself contains a plus (+) character, this will be incorrectly interpreted as a list separation character. Eg, for a path such as /nfs/software/gcc-4.8+openmpi-1.10.4/foo/... would be falsely split into two parts, neither of which exist.

Changing this list-separator to a less commonly used character (eg, a comma) could help. Replacing it with an improbable multi-character sequence would likely be the more robust solution. For example, ,, or ,@, etc.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information