`--connect-id` argument with a value > int32 max fails with unhelpfull error
The following command fails with:
> ./bin/paraview --connect-id 2147483648
Could not convert: --connect-id = 2147483648
Usage: /home/glow/dev/paraview/others/ParaView-5.11.1-MPI-Linux-Python3.9-x86_64/bin/paraview-real [OPTIONS]
[General Guidelines]
Values for options can be specified either with a space (' ') or an equal-to sign ('='). Thus, '--option=value' and '--option
value' are equivalent.
Multi-valued options can be specified by providing the option multiple times or separating the values by a comma (','). Thus,
'--moption=foo,bar' and '--moption=foo --moption=bar' are equivalent.
Short-named options with more than one character name are no longer supported, and should simply be specified as long-named option
by adding an additional '-'. Thus, use '--dr' instead of '-dr'.
Some options are described in this help text with the format '--moption TYPE:name' where 'TYPE' specifies what kind of value is
expected for the option 'name'. Type 'ENUM' means there are several possible predefined values for the option. Type 'TEXT' means
that the filename option is any text string.
Numeric specifiers 'INT' and 'FLOAT' in this help text indicate the expected option value type of some options, either an integer
or floating point number.
Try `--help` for more more information.
The error message is unclear (and actually misleading, because it mentions formatting but =
was never used although it makes look like it was).
The reason for this to not work is because 2147483648 > int max.
A better error message would help users.