id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11681,Boost 1.59 program_options parsing error,mskalick@…,Vladimir Prus,"With boost-1.59 I am seeing the error with parsing options when the options has the implicit value. With boost-1.58 it is working fine. However I am not sure it this is bug or it is intended in boost. - argv=[""binaryname"", ""--port"", ""5""] - option port have set default_value=6 and implicit_value=7 What should be the value of port after parsing argv? After running parser there is an error ""Error parsing command line: too many positional options have been specified on the command line"". This problem occurs when running MongoDB test (https://github.com/mongodb/mongo/blob/0481c958daeb2969800511e7475dc66986fa9ed5/src/mongo/util/options_parser/options_parser_test.cpp#L753 ). With boost 1.58 it is passing. Without setting imlicit_value it is passing fine also with 1.59. Or is this a problem in the test?",Bugs,new,To Be Determined,program_options,Boost 1.59.0,Problem,,,