2023-10-25T14:59:33,338 Created temporary directory: /tmp/pip-build-tracker-str9kejf 2023-10-25T14:59:33,342 Initialized build tracking at /tmp/pip-build-tracker-str9kejf 2023-10-25T14:59:33,342 Created build tracker: /tmp/pip-build-tracker-str9kejf 2023-10-25T14:59:33,343 Entered build tracker: /tmp/pip-build-tracker-str9kejf 2023-10-25T14:59:33,344 Created temporary directory: /tmp/pip-wheel-9_9zhmd7 2023-10-25T14:59:33,354 Created temporary directory: /tmp/pip-ephem-wheel-cache-h9p9cgiu 2023-10-25T14:59:33,409 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-25T14:59:33,423 2 location(s) to search for versions of quickfix-ssl-3: 2023-10-25T14:59:33,423 * https://pypi.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,423 * https://www.piwheels.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,424 Fetching project page and analyzing links: https://pypi.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,425 Getting page https://pypi.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,429 Found index url https://pypi.org/simple/ 2023-10-25T14:59:33,539 Fetched page https://pypi.org/simple/quickfix-ssl-3/ as application/vnd.pypi.simple.v1+json 2023-10-25T14:59:33,545 Link requires a different Python (3.7.3 not in: '==3.9.*'): https://files.pythonhosted.org/packages/d9/af/cfdb5ee96e1c554d056f4ba1de28d982ee2921cf8b3c79244c4b9b97695e/quickfix-ssl-3-1.15.1a0.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,545 Skipping link: 1.15.1a0 Requires-Python ==3.9.*: https://files.pythonhosted.org/packages/d9/af/cfdb5ee96e1c554d056f4ba1de28d982ee2921cf8b3c79244c4b9b97695e/quickfix-ssl-3-1.15.1a0.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,546 Link requires a different Python (3.7.3 not in: '==3.9.*'): https://files.pythonhosted.org/packages/45/75/847d4a20f1f814926180c8a0393ad01ffff86072fcbca3d7cf5c4e63dbf2/quickfix-ssl-3-1.15.1a1.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,547 Skipping link: 1.15.1a1 Requires-Python ==3.9.*: https://files.pythonhosted.org/packages/45/75/847d4a20f1f814926180c8a0393ad01ffff86072fcbca3d7cf5c4e63dbf2/quickfix-ssl-3-1.15.1a1.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,548 Link requires a different Python (3.7.3 not in: '==3.9.*'): https://files.pythonhosted.org/packages/de/34/ad21159d30209801ec513704e1a2ee4e434df25cc68782303877f64a013e/quickfix-ssl-3-1.15.1a2.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,548 Skipping link: 1.15.1a2 Requires-Python ==3.9.*: https://files.pythonhosted.org/packages/de/34/ad21159d30209801ec513704e1a2ee4e434df25cc68782303877f64a013e/quickfix-ssl-3-1.15.1a2.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/) (requires-python:==3.9.*) 2023-10-25T14:59:33,549 Found link https://files.pythonhosted.org/packages/19/5c/632636a044c5eef071893e191aa1152cd5a5378b9cee3fa3a8200a327e36/quickfix-ssl-3-1.15.1a3.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/), version: 1.15.1a3 2023-10-25T14:59:33,550 Found link https://files.pythonhosted.org/packages/90/4a/05225ec8be73ff4e5ff69183dec7c8e0b72f57ed10e99ca17e5b8c6d89a0/quickfix-ssl-3-1.15.1.tar.gz (from https://pypi.org/simple/quickfix-ssl-3/), version: 1.15.1 2023-10-25T14:59:33,551 Fetching project page and analyzing links: https://www.piwheels.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,551 Getting page https://www.piwheels.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,553 Found index url https://www.piwheels.org/simple/ 2023-10-25T14:59:33,668 Fetched page https://www.piwheels.org/simple/quickfix-ssl-3/ as text/html 2023-10-25T14:59:33,670 Skipping link: not a file: https://www.piwheels.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,671 Skipping link: not a file: https://pypi.org/simple/quickfix-ssl-3/ 2023-10-25T14:59:33,703 Given no hashes to check 1 links for project 'quickfix-ssl-3': discarding no candidates 2023-10-25T14:59:33,734 Collecting quickfix-ssl-3==1.15.1a3 2023-10-25T14:59:33,738 Created temporary directory: /tmp/pip-unpack-gkajpt9f 2023-10-25T14:59:33,836 Downloading quickfix-ssl-3-1.15.1a3.tar.gz (2.8 MB) 2023-10-25T14:59:38,049 Added quickfix-ssl-3==1.15.1a3 from https://files.pythonhosted.org/packages/19/5c/632636a044c5eef071893e191aa1152cd5a5378b9cee3fa3a8200a327e36/quickfix-ssl-3-1.15.1a3.tar.gz to build tracker '/tmp/pip-build-tracker-str9kejf' 2023-10-25T14:59:38,052 Running setup.py (path:/tmp/pip-wheel-9_9zhmd7/quickfix-ssl-3_2595b7a36a264b3e8a75ba470d4ff952/setup.py) egg_info for package quickfix-ssl-3 2023-10-25T14:59:38,054 Created temporary directory: /tmp/pip-pip-egg-info-e7t3zgj3 2023-10-25T14:59:38,054 Preparing metadata (setup.py): started 2023-10-25T14:59:38,056 Running command python setup.py egg_info 2023-10-25T14:59:41,333 Preparing metadata (setup.py): finished with status 'done' 2023-10-25T14:59:41,345 Source in /tmp/pip-wheel-9_9zhmd7/quickfix-ssl-3_2595b7a36a264b3e8a75ba470d4ff952 has version 1.15.1a3, which satisfies requirement quickfix-ssl-3==1.15.1a3 from https://files.pythonhosted.org/packages/19/5c/632636a044c5eef071893e191aa1152cd5a5378b9cee3fa3a8200a327e36/quickfix-ssl-3-1.15.1a3.tar.gz 2023-10-25T14:59:41,347 Removed quickfix-ssl-3==1.15.1a3 from https://files.pythonhosted.org/packages/19/5c/632636a044c5eef071893e191aa1152cd5a5378b9cee3fa3a8200a327e36/quickfix-ssl-3-1.15.1a3.tar.gz from build tracker '/tmp/pip-build-tracker-str9kejf' 2023-10-25T14:59:41,356 Created temporary directory: /tmp/pip-unpack-w2l6eosh 2023-10-25T14:59:41,358 Created temporary directory: /tmp/pip-unpack-y184jsew 2023-10-25T14:59:41,362 Building wheels for collected packages: quickfix-ssl-3 2023-10-25T14:59:41,371 Created temporary directory: /tmp/pip-wheel-u035dp6r 2023-10-25T14:59:41,371 Building wheel for quickfix-ssl-3 (setup.py): started 2023-10-25T14:59:41,373 Destination directory: /tmp/pip-wheel-u035dp6r 2023-10-25T14:59:41,374 Running command python setup.py bdist_wheel 2023-10-25T14:59:49,394 In file included from C++/FieldConvertors.h:25, 2023-10-25T14:59:49,396 from C++/Field.h:32, 2023-10-25T14:59:49,397 from C++/FieldMap.h:29, 2023-10-25T14:59:49,397 from C++/Message.h:29, 2023-10-25T14:59:49,397 from C++/Application.h:25, 2023-10-25T14:59:49,398 from C++/Acceptor.h:29, 2023-10-25T14:59:49,398 from C++/Acceptor.cpp:26: 2023-10-25T14:59:49,399 C++/FieldTypes.h: In static member function ‘static FIX::DateTime FIX::DateTime::fromUtcTimeT(time_t, int)’: 2023-10-25T14:59:49,399 C++/FieldTypes.h:471:20: error: ‘time_gmtime’ was not declared in this scope 2023-10-25T14:59:49,399 struct tm tm = time_gmtime( &t ); 2023-10-25T14:59:49,400 ^~~~~~~~~~~ 2023-10-25T14:59:49,403 C++/FieldTypes.h:471:20: note: suggested alternative: ‘timer_gettime’ 2023-10-25T14:59:49,404 struct tm tm = time_gmtime( &t ); 2023-10-25T14:59:49,404 ^~~~~~~~~~~ 2023-10-25T14:59:49,404 timer_gettime 2023-10-25T14:59:49,405 C++/FieldTypes.h: In static member function ‘static FIX::DateTime FIX::DateTime::fromLocalTimeT(time_t, int)’: 2023-10-25T14:59:49,406 C++/FieldTypes.h:477:20: error: ‘time_localtime’ was not declared in this scope 2023-10-25T14:59:49,406 struct tm tm = time_localtime( &t ); 2023-10-25T14:59:49,406 ^~~~~~~~~~~~~~ 2023-10-25T14:59:49,416 C++/FieldTypes.h:477:20: note: suggested alternative: ‘timelocal’ 2023-10-25T14:59:49,416 struct tm tm = time_localtime( &t ); 2023-10-25T14:59:49,417 ^~~~~~~~~~~~~~ 2023-10-25T14:59:49,417 timelocal 2023-10-25T14:59:49,418 C++/FieldTypes.h: In static member function ‘static FIX::DateTime FIX::DateTime::fromUtcTimeT(time_t, int, int)’: 2023-10-25T14:59:49,418 C++/FieldTypes.h:483:20: error: ‘time_gmtime’ was not declared in this scope 2023-10-25T14:59:49,418 struct tm tm = time_gmtime( &t ); 2023-10-25T14:59:49,419 ^~~~~~~~~~~ 2023-10-25T14:59:49,426 C++/FieldTypes.h:483:20: note: suggested alternative: ‘timer_gettime’ 2023-10-25T14:59:49,426 struct tm tm = time_gmtime( &t ); 2023-10-25T14:59:49,427 ^~~~~~~~~~~ 2023-10-25T14:59:49,427 timer_gettime 2023-10-25T14:59:49,428 C++/FieldTypes.h: In static member function ‘static FIX::DateTime FIX::DateTime::fromLocalTimeT(time_t, int, int)’: 2023-10-25T14:59:49,428 C++/FieldTypes.h:489:20: error: ‘time_localtime’ was not declared in this scope 2023-10-25T14:59:49,428 struct tm tm = time_localtime( &t ); 2023-10-25T14:59:49,429 ^~~~~~~~~~~~~~ 2023-10-25T14:59:49,438 C++/FieldTypes.h:489:20: note: suggested alternative: ‘timelocal’ 2023-10-25T14:59:49,438 struct tm tm = time_localtime( &t ); 2023-10-25T14:59:49,438 ^~~~~~~~~~~~~~ 2023-10-25T14:59:49,439 timelocal 2023-10-25T14:59:49,489 In file included from C++/FieldConvertors.h:26, 2023-10-25T14:59:49,489 from C++/Field.h:32, 2023-10-25T14:59:49,489 from C++/FieldMap.h:29, 2023-10-25T14:59:49,490 from C++/Message.h:29, 2023-10-25T14:59:49,490 from C++/Application.h:25, 2023-10-25T14:59:49,490 from C++/Acceptor.h:29, 2023-10-25T14:59:49,491 from C++/Acceptor.cpp:26: 2023-10-25T14:59:49,491 C++/Exceptions.h: At global scope: 2023-10-25T14:59:49,491 C++/Exceptions.h:40:14: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:49,492 ~Exception() NOEXCEPT {} 2023-10-25T14:59:49,492 ^ 2023-10-25T14:59:49,492 ; 2023-10-25T14:59:49,498 C++/Exceptions.h:40:16: error: ‘NOEXCEPT’ does not name a type; did you mean ‘ENOEXEC’? 2023-10-25T14:59:49,499 ~Exception() NOEXCEPT {} 2023-10-25T14:59:49,499 ^~~~~~~~ 2023-10-25T14:59:49,499 ENOEXEC 2023-10-25T14:59:49,502 C++/Exceptions.h:52:27: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:49,502 ~DataDictionaryNotFound() NOEXCEPT {} 2023-10-25T14:59:49,503 ^ 2023-10-25T14:59:49,503 ; 2023-10-25T14:59:49,511 C++/Exceptions.h:52:29: error: ‘NOEXCEPT’ does not name a type; did you mean ‘ENOEXEC’? 2023-10-25T14:59:49,512 ~DataDictionaryNotFound() NOEXCEPT {} 2023-10-25T14:59:49,512 ^~~~~~~~ 2023-10-25T14:59:49,512 ENOEXEC 2023-10-25T14:59:49,562 C++/Exceptions.h: In static member function ‘static std::__cxx11::string FIX::SocketException::errorToWhat()’: 2023-10-25T14:59:49,563 C++/Exceptions.h:256:12: error: ‘socket_error’ was not declared in this scope 2023-10-25T14:59:49,563 return socket_error(); 2023-10-25T14:59:49,564 ^~~~~~~~~~~~ 2023-10-25T14:59:49,573 C++/Exceptions.h:256:12: note: suggested alternative: ‘logic_error’ 2023-10-25T14:59:49,574 return socket_error(); 2023-10-25T14:59:49,574 ^~~~~~~~~~~~ 2023-10-25T14:59:49,575 logic_error 2023-10-25T14:59:49,992 In file included from C++/Field.h:32, 2023-10-25T14:59:49,993 from C++/FieldMap.h:29, 2023-10-25T14:59:49,993 from C++/Message.h:29, 2023-10-25T14:59:49,993 from C++/Application.h:25, 2023-10-25T14:59:49,994 from C++/Acceptor.h:29, 2023-10-25T14:59:49,994 from C++/Acceptor.cpp:26: 2023-10-25T14:59:49,995 C++/FieldConvertors.h: In function ‘int FIX::number_of_symbols_in(T)’: 2023-10-25T14:59:49,995 C++/FieldConvertors.h:50:3: error: there are no arguments to ‘PRAGMA_PUSH’ that depend on a template parameter, so a declaration of ‘PRAGMA_PUSH’ must be available [-fpermissive] 2023-10-25T14:59:49,995 PRAGMA_PUSH( 4146 ) \ 2023-10-25T14:59:49,996 ^~~~~~~~~~~ 2023-10-25T14:59:49,996 C++/FieldConvertors.h:60:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T14:59:49,996 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( value ); 2023-10-25T14:59:49,997 ^~~~~~~~~~~~~~~~~ 2023-10-25T14:59:49,997 C++/FieldConvertors.h:50:3: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) 2023-10-25T14:59:49,997 PRAGMA_PUSH( 4146 ) \ 2023-10-25T14:59:49,998 ^~~~~~~~~~~ 2023-10-25T14:59:49,998 C++/FieldConvertors.h:60:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T14:59:49,998 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( value ); 2023-10-25T14:59:49,999 ^~~~~~~~~~~~~~~~~ 2023-10-25T14:59:49,999 C++/FieldConvertors.h:51:3: error: expected ‘,’ or ‘;’ before ‘_UNSIGNED_VALUE_OF’ 2023-10-25T14:59:49,999 _UNSIGNED_VALUE_OF( x ) \ 2023-10-25T14:59:50,000 ^~~~~~~~~~~~~~~~~~ 2023-10-25T14:59:50,000 C++/FieldConvertors.h:60:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T14:59:50,000 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( value ); 2023-10-25T14:59:50,001 ^~~~~~~~~~~~~~~~~ 2023-10-25T14:59:50,001 C++/FieldConvertors.h: In function ‘char* FIX::integer_to_string(char*, size_t, T)’: 2023-10-25T14:59:50,001 C++/FieldConvertors.h:50:3: error: there are no arguments to ‘PRAGMA_PUSH’ that depend on a template parameter, so a declaration of ‘PRAGMA_PUSH’ must be available [-fpermissive] 2023-10-25T14:59:50,002 PRAGMA_PUSH( 4146 ) \ 2023-10-25T14:59:50,002 ^~~~~~~~~~~ 2023-10-25T14:59:50,002 C++/FieldConvertors.h:112:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T14:59:50,003 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( t ); 2023-10-25T14:59:50,003 ^~~~~~~~~~~~~~~~~ 2023-10-25T14:59:50,003 C++/FieldConvertors.h:51:3: error: expected ‘,’ or ‘;’ before ‘_UNSIGNED_VALUE_OF’ 2023-10-25T14:59:50,004 _UNSIGNED_VALUE_OF( x ) \ 2023-10-25T14:59:50,004 ^~~~~~~~~~~~~~~~~~ 2023-10-25T14:59:50,005 C++/FieldConvertors.h:112:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T14:59:50,005 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( t ); 2023-10-25T14:59:50,005 ^~~~~~~~~~~~~~~~~ 2023-10-25T14:59:50,006 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,006 C++/FieldConvertors.h:274:46: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,006 static T convert( const std::string& value ) 2023-10-25T14:59:50,007 ^ 2023-10-25T14:59:50,007 ; 2023-10-25T14:59:50,007 C++/FieldConvertors.h:275:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,008 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,008 ^ 2023-10-25T14:59:50,008 C++/FieldConvertors.h: In static member function ‘static bool FIX::IntTConvertor::convert(std::__cxx11::basic_string::const_iterator, std::__cxx11::basic_string::const_iterator, T&)’: 2023-10-25T14:59:50,008 C++/FieldConvertors.h:252:7: error: there are no arguments to ‘PRAGMA_PUSH’ that depend on a template parameter, so a declaration of ‘PRAGMA_PUSH’ must be available [-fpermissive] 2023-10-25T14:59:50,009 PRAGMA_PUSH( 4146 ); 2023-10-25T14:59:50,009 ^~~~~~~~~~~ 2023-10-25T14:59:50,010 C++/FieldConvertors.h:255:7: error: ‘PRAGMA_POP’ was not declared in this scope 2023-10-25T14:59:50,010 PRAGMA_POP; 2023-10-25T14:59:50,010 ^~~~~~~~~~ 2023-10-25T14:59:50,016 C++/FieldConvertors.h:260:5: error: there are no arguments to ‘PRAGMA_PUSH’ that depend on a template parameter, so a declaration of ‘PRAGMA_PUSH’ must be available [-fpermissive] 2023-10-25T14:59:50,016 PRAGMA_PUSH( 4146 ); 2023-10-25T14:59:50,017 ^~~~~~~~~~~ 2023-10-25T14:59:50,017 C++/FieldConvertors.h:263:5: error: ‘PRAGMA_POP’ was not declared in this scope 2023-10-25T14:59:50,018 PRAGMA_POP; 2023-10-25T14:59:50,018 ^~~~~~~~~~ 2023-10-25T14:59:50,029 C++/FieldConvertors.h: In member function ‘int FIX::IntTConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,029 C++/FieldConvertors.h:278:19: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,030 if( !convert( value.begin(), value.end(), result ) ) 2023-10-25T14:59:50,030 ^~~~~ 2023-10-25T14:59:50,037 C++/FieldConvertors.h:278:19: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,038 if( !convert( value.begin(), value.end(), result ) ) 2023-10-25T14:59:50,038 ^~~~~ 2023-10-25T14:59:50,038 valloc 2023-10-25T14:59:50,039 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,039 C++/FieldConvertors.h:294:41: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,040 static std::string convert( int value ) 2023-10-25T14:59:50,040 ^ 2023-10-25T14:59:50,040 ; 2023-10-25T14:59:50,041 C++/FieldConvertors.h:295:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,041 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,042 ^ 2023-10-25T14:59:50,042 C++/FieldConvertors.h:308:48: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,042 static int convert( const std::string& value ) 2023-10-25T14:59:50,042 ^ 2023-10-25T14:59:50,043 ; 2023-10-25T14:59:50,043 C++/FieldConvertors.h:309:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,044 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,044 ^ 2023-10-25T14:59:50,044 C++/FieldConvertors.h:309:3: error: ‘int FIX::CheckSumConvertor::EXCEPT(FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::CheckSumConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,045 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,045 ^~~~~~ 2023-10-25T14:59:50,045 C++/FieldConvertors.h:295:3: note: previous declaration ‘int FIX::CheckSumConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,046 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,046 ^~~~~~ 2023-10-25T14:59:50,046 C++/FieldConvertors.h: In member function ‘int FIX::CheckSumConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,047 C++/FieldConvertors.h:297:10: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,047 if ( value > 255 || value < 0 ) throw FieldConvertError(); 2023-10-25T14:59:50,047 ^~~~~ 2023-10-25T14:59:50,048 C++/FieldConvertors.h:297:10: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,048 if ( value > 255 || value < 0 ) throw FieldConvertError(); 2023-10-25T14:59:50,048 ^~~~~ 2023-10-25T14:59:50,049 valloc 2023-10-25T14:59:50,051 C++/FieldConvertors.h:299:54: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,051 integer_to_string_padded(result, sizeof(result), value); 2023-10-25T14:59:50,052 ^~~~~ 2023-10-25T14:59:50,059 C++/FieldConvertors.h:299:54: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,059 integer_to_string_padded(result, sizeof(result), value); 2023-10-25T14:59:50,060 ^~~~~ 2023-10-25T14:59:50,060 valloc 2023-10-25T14:59:50,060 C++/FieldConvertors.h:300:50: error: cannot convert ‘std::__cxx11::string’ {aka ‘std::__cxx11::basic_string’} to ‘int’ in return 2023-10-25T14:59:50,061 return std::string( result, sizeof( result ) ); 2023-10-25T14:59:50,061 ^ 2023-10-25T14:59:50,062 C++/FieldConvertors.h: In member function ‘int FIX::CheckSumConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,062 C++/FieldConvertors.h:311:35: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,063 return IntConvertor::convert( value ); 2023-10-25T14:59:50,063 ^~~~~ 2023-10-25T14:59:50,069 C++/FieldConvertors.h:311:35: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,070 return IntConvertor::convert( value ); 2023-10-25T14:59:50,070 ^~~~~ 2023-10-25T14:59:50,070 valloc 2023-10-25T14:59:50,071 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,071 C++/FieldConvertors.h:430:51: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,072 static double convert( const std::string& value ) 2023-10-25T14:59:50,072 ^ 2023-10-25T14:59:50,072 ; 2023-10-25T14:59:50,073 C++/FieldConvertors.h:431:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,073 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,073 ^ 2023-10-25T14:59:50,075 C++/FieldConvertors.h: In static member function ‘static std::__cxx11::string FIX::DoubleConvertor::convert(double, int, int)’: 2023-10-25T14:59:50,076 C++/FieldConvertors.h:361:11: error: ‘memset’ was not declared in this scope 2023-10-25T14:59:50,076 memset( ++end, '0', needed ); 2023-10-25T14:59:50,077 ^~~~~~ 2023-10-25T14:59:50,077 C++/FieldConvertors.h:361:11: note: ‘memset’ is defined in header ‘’; did you forget to ‘#include ’? 2023-10-25T14:59:50,078 C++/FieldConvertors.h:36:1: 2023-10-25T14:59:50,078 +#include 2023-10-25T14:59:50,078 C++/FieldConvertors.h:361:11: 2023-10-25T14:59:50,079 memset( ++end, '0', needed ); 2023-10-25T14:59:50,079 ^~~~~~ 2023-10-25T14:59:50,082 C++/FieldConvertors.h: In member function ‘int FIX::DoubleConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,082 C++/FieldConvertors.h:434:19: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,083 if( !convert( value, result ) ) 2023-10-25T14:59:50,083 ^~~~~ 2023-10-25T14:59:50,090 C++/FieldConvertors.h:434:19: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,090 if( !convert( value, result ) ) 2023-10-25T14:59:50,091 ^~~~~ 2023-10-25T14:59:50,091 valloc 2023-10-25T14:59:50,091 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,092 C++/FieldConvertors.h:457:49: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,092 static char convert( const std::string& value ) 2023-10-25T14:59:50,093 ^ 2023-10-25T14:59:50,093 ; 2023-10-25T14:59:50,093 C++/FieldConvertors.h:458:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,094 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,094 ^ 2023-10-25T14:59:50,095 C++/FieldConvertors.h: In member function ‘int FIX::CharConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,095 C++/FieldConvertors.h:461:19: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,095 if( !convert( value, result ) ) 2023-10-25T14:59:50,096 ^~~~~ 2023-10-25T14:59:50,101 C++/FieldConvertors.h:461:19: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,102 if( !convert( value, result ) ) 2023-10-25T14:59:50,102 ^~~~~ 2023-10-25T14:59:50,102 valloc 2023-10-25T14:59:50,103 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,103 C++/FieldConvertors.h:490:49: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,104 static bool convert( const std::string& value ) 2023-10-25T14:59:50,104 ^ 2023-10-25T14:59:50,104 ; 2023-10-25T14:59:50,105 C++/FieldConvertors.h:491:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,105 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,106 ^ 2023-10-25T14:59:50,106 C++/FieldConvertors.h: In member function ‘int FIX::BoolConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,106 C++/FieldConvertors.h:494:19: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,107 if( !convert( value, result ) ) 2023-10-25T14:59:50,107 ^~~~~ 2023-10-25T14:59:50,112 C++/FieldConvertors.h:494:19: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,113 if( !convert( value, result ) ) 2023-10-25T14:59:50,113 ^~~~~ 2023-10-25T14:59:50,113 valloc 2023-10-25T14:59:50,114 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,114 C++/FieldConvertors.h:505:49: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,115 int precision = 0 ) 2023-10-25T14:59:50,115 ^ 2023-10-25T14:59:50,115 ; 2023-10-25T14:59:50,116 C++/FieldConvertors.h:506:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,116 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,116 ^ 2023-10-25T14:59:50,117 C++/FieldConvertors.h:535:57: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,117 static UtcTimeStamp convert( const std::string& value ) 2023-10-25T14:59:50,117 ^ 2023-10-25T14:59:50,118 ; 2023-10-25T14:59:50,118 C++/FieldConvertors.h:536:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,118 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,118 ^ 2023-10-25T14:59:50,119 C++/FieldConvertors.h:536:3: error: ‘int FIX::UtcTimeStampConvertor::EXCEPT(FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::UtcTimeStampConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,119 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,119 ^~~~~~ 2023-10-25T14:59:50,120 C++/FieldConvertors.h:506:3: note: previous declaration ‘int FIX::UtcTimeStampConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,120 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,120 ^~~~~~ 2023-10-25T14:59:50,121 C++/FieldConvertors.h: In member function ‘int FIX::UtcTimeStampConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,121 C++/FieldConvertors.h:511:5: error: ‘precision’ was not declared in this scope 2023-10-25T14:59:50,121 precision = clamp_of( precision, 0, 9 ); 2023-10-25T14:59:50,122 ^~~~~~~~~ 2023-10-25T14:59:50,125 C++/FieldConvertors.h:511:5: note: suggested alternative: ‘fraction’ 2023-10-25T14:59:50,126 precision = clamp_of( precision, 0, 9 ); 2023-10-25T14:59:50,126 ^~~~~~~~~ 2023-10-25T14:59:50,127 fraction 2023-10-25T14:59:50,127 C++/FieldConvertors.h:513:5: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,127 value.getYMD( year, month, day ); 2023-10-25T14:59:50,128 ^~~~~ 2023-10-25T14:59:50,134 C++/FieldConvertors.h:513:5: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,134 value.getYMD( year, month, day ); 2023-10-25T14:59:50,134 ^~~~~ 2023-10-25T14:59:50,135 valloc 2023-10-25T14:59:50,136 C++/FieldConvertors.h: In member function ‘int FIX::UtcTimeStampConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,136 C++/FieldConvertors.h:538:21: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,137 size_t length = value.size(); 2023-10-25T14:59:50,137 ^~~~~ 2023-10-25T14:59:50,144 C++/FieldConvertors.h:538:21: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,144 size_t length = value.size(); 2023-10-25T14:59:50,145 ^~~~~ 2023-10-25T14:59:50,145 valloc 2023-10-25T14:59:50,147 C++/FieldConvertors.h:596:43: error: cannot convert ‘FIX::UtcTimeStamp’ to ‘int’ in return 2023-10-25T14:59:50,147 mday, mon, year); 2023-10-25T14:59:50,147 ^ 2023-10-25T14:59:50,148 C++/FieldConvertors.h:609:76: error: cannot convert ‘FIX::UtcTimeStamp’ to ‘int’ in return 2023-10-25T14:59:50,148 mday, mon, year, static_cast(length - 17 - 1)); 2023-10-25T14:59:50,149 ^ 2023-10-25T14:59:50,149 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,149 C++/FieldConvertors.h:617:49: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,150 int precision = 0 ) 2023-10-25T14:59:50,150 ^ 2023-10-25T14:59:50,151 ; 2023-10-25T14:59:50,151 C++/FieldConvertors.h:618:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,151 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,152 ^ 2023-10-25T14:59:50,152 C++/FieldConvertors.h:642:55: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,152 static UtcTimeOnly convert( const std::string& value) 2023-10-25T14:59:50,153 ^ 2023-10-25T14:59:50,153 ; 2023-10-25T14:59:50,153 C++/FieldConvertors.h:643:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,154 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,154 ^ 2023-10-25T14:59:50,154 C++/FieldConvertors.h:643:3: error: ‘int FIX::UtcTimeOnlyConvertor::EXCEPT(FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::UtcTimeOnlyConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,154 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,155 ^~~~~~ 2023-10-25T14:59:50,155 C++/FieldConvertors.h:618:3: note: previous declaration ‘int FIX::UtcTimeOnlyConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,156 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,156 ^~~~~~ 2023-10-25T14:59:50,156 C++/FieldConvertors.h: In member function ‘int FIX::UtcTimeOnlyConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,156 C++/FieldConvertors.h:623:5: error: ‘precision’ was not declared in this scope 2023-10-25T14:59:50,157 precision = clamp_of( precision, 0, 9 ); 2023-10-25T14:59:50,157 ^~~~~~~~~ 2023-10-25T14:59:50,161 C++/FieldConvertors.h:623:5: note: suggested alternative: ‘fraction’ 2023-10-25T14:59:50,161 precision = clamp_of( precision, 0, 9 ); 2023-10-25T14:59:50,162 ^~~~~~~~~ 2023-10-25T14:59:50,162 fraction 2023-10-25T14:59:50,163 C++/FieldConvertors.h:625:5: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,163 value.getHMS( hour, minute, second, fraction, precision ); 2023-10-25T14:59:50,164 ^~~~~ 2023-10-25T14:59:50,169 C++/FieldConvertors.h:625:5: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,170 value.getHMS( hour, minute, second, fraction, precision ); 2023-10-25T14:59:50,170 ^~~~~ 2023-10-25T14:59:50,170 valloc 2023-10-25T14:59:50,171 C++/FieldConvertors.h: In member function ‘int FIX::UtcTimeOnlyConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,171 C++/FieldConvertors.h:645:21: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,172 size_t length = value.size(); 2023-10-25T14:59:50,172 ^~~~~ 2023-10-25T14:59:50,179 C++/FieldConvertors.h:645:21: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,179 size_t length = value.size(); 2023-10-25T14:59:50,180 ^~~~~ 2023-10-25T14:59:50,180 valloc 2023-10-25T14:59:50,181 C++/FieldConvertors.h:684:44: error: cannot convert ‘FIX::UtcTimeOnly’ to ‘int’ in return 2023-10-25T14:59:50,181 return UtcTimeOnly (hour, min, sec, 0); 2023-10-25T14:59:50,182 ^ 2023-10-25T14:59:50,182 C++/FieldConvertors.h:696:83: error: cannot convert ‘FIX::UtcTimeOnly’ to ‘int’ in return 2023-10-25T14:59:50,183 return UtcTimeOnly (hour, min, sec, fraction, static_cast(length - 8 - 1)); 2023-10-25T14:59:50,183 ^ 2023-10-25T14:59:50,183 C++/FieldConvertors.h: At global scope: 2023-10-25T14:59:50,184 C++/FieldConvertors.h:703:52: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,184 static std::string convert( const UtcDate& value ) 2023-10-25T14:59:50,185 ^ 2023-10-25T14:59:50,185 ; 2023-10-25T14:59:50,185 C++/FieldConvertors.h:704:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,186 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,186 ^ 2023-10-25T14:59:50,186 C++/FieldConvertors.h:718:52: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,187 static UtcDate convert( const std::string& value ) 2023-10-25T14:59:50,187 ^ 2023-10-25T14:59:50,187 ; 2023-10-25T14:59:50,188 C++/FieldConvertors.h:719:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,188 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,188 ^ 2023-10-25T14:59:50,189 C++/FieldConvertors.h:719:3: error: ‘int FIX::UtcDateConvertor::EXCEPT(FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::UtcDateConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,189 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,189 ^~~~~~ 2023-10-25T14:59:50,190 C++/FieldConvertors.h:704:3: note: previous declaration ‘int FIX::UtcDateConvertor::EXCEPT(FIX::FieldConvertError)’ 2023-10-25T14:59:50,190 EXCEPT ( FieldConvertError ) 2023-10-25T14:59:50,190 ^~~~~~ 2023-10-25T14:59:50,191 C++/FieldConvertors.h: In member function ‘int FIX::UtcDateConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,191 C++/FieldConvertors.h:707:5: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,191 value.getYMD( year, month, day ); 2023-10-25T14:59:50,192 ^~~~~ 2023-10-25T14:59:50,192 C++/FieldConvertors.h:707:5: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,192 value.getYMD( year, month, day ); 2023-10-25T14:59:50,193 ^~~~~ 2023-10-25T14:59:50,193 valloc 2023-10-25T14:59:50,194 C++/FieldConvertors.h:715:50: error: cannot convert ‘std::__cxx11::string’ {aka ‘std::__cxx11::basic_string’} to ‘int’ in return 2023-10-25T14:59:50,194 return std::string( result, sizeof( result ) ); 2023-10-25T14:59:50,195 ^ 2023-10-25T14:59:50,195 C++/FieldConvertors.h: In member function ‘int FIX::UtcDateConvertor::EXCEPT(FIX::FieldConvertError)’: 2023-10-25T14:59:50,196 C++/FieldConvertors.h:721:9: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,196 if( value.size() != 8 ) throw FieldConvertError(value); 2023-10-25T14:59:50,196 ^~~~~ 2023-10-25T14:59:50,202 C++/FieldConvertors.h:721:9: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,203 if( value.size() != 8 ) throw FieldConvertError(value); 2023-10-25T14:59:50,203 ^~~~~ 2023-10-25T14:59:50,204 valloc 2023-10-25T14:59:50,204 C++/FieldConvertors.h:725:21: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,205 if( !IS_DIGIT(value[i++]) ) throw FieldConvertError(value); 2023-10-25T14:59:50,205 ^~~~~ 2023-10-25T14:59:50,205 C++/FieldConvertors.h:55:39: note: in definition of macro ‘IS_DIGIT’ 2023-10-25T14:59:50,206 #define IS_DIGIT( x ) ( unsigned_int( x - '0' ) < 10 ) 2023-10-25T14:59:50,206 ^ 2023-10-25T14:59:50,211 C++/FieldConvertors.h:725:21: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,212 if( !IS_DIGIT(value[i++]) ) throw FieldConvertError(value); 2023-10-25T14:59:50,212 ^~~~~ 2023-10-25T14:59:50,213 C++/FieldConvertors.h:55:39: note: in definition of macro ‘IS_DIGIT’ 2023-10-25T14:59:50,213 #define IS_DIGIT( x ) ( unsigned_int( x - '0' ) < 10 ) 2023-10-25T14:59:50,214 ^ 2023-10-25T14:59:50,214 C++/FieldConvertors.h:731:12: error: ‘value’ was not declared in this scope 2023-10-25T14:59:50,214 year = value[i++] - '0'; 2023-10-25T14:59:50,215 ^~~~~ 2023-10-25T14:59:50,220 C++/FieldConvertors.h:731:12: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:50,221 year = value[i++] - '0'; 2023-10-25T14:59:50,221 ^~~~~ 2023-10-25T14:59:50,221 valloc 2023-10-25T14:59:50,222 C++/FieldConvertors.h:746:41: error: cannot convert ‘FIX::UtcDateOnly’ {aka ‘FIX::UtcDate’} to ‘int’ in return 2023-10-25T14:59:50,222 return UtcDateOnly( mday, mon, year ); 2023-10-25T14:59:50,222 ^ 2023-10-25T14:59:50,249 In file included from C++/FieldMap.h:29, 2023-10-25T14:59:50,250 from C++/Message.h:29, 2023-10-25T14:59:50,250 from C++/Application.h:25, 2023-10-25T14:59:50,251 from C++/Acceptor.h:29, 2023-10-25T14:59:50,251 from C++/Acceptor.cpp:26: 2023-10-25T14:59:50,251 C++/Field.h: In member function ‘void FIX::FieldBase::encodeTo(std::__cxx11::string&) const’: 2023-10-25T14:59:50,252 C++/Field.h:203:5: error: ‘memcpy’ was not declared in this scope 2023-10-25T14:59:50,252 memcpy( buf + tagLength + 1, m_string.data(), m_string.length() ); 2023-10-25T14:59:50,252 ^~~~~~ 2023-10-25T14:59:50,253 C++/Field.h:203:5: note: ‘memcpy’ is defined in header ‘’; did you forget to ‘#include ’? 2023-10-25T14:59:50,253 C++/Field.h:33:1: 2023-10-25T14:59:50,254 +#include 2023-10-25T14:59:50,254 #include "FieldTypes.h" 2023-10-25T14:59:50,254 C++/Field.h:203:5: 2023-10-25T14:59:50,255 memcpy( buf + tagLength + 1, m_string.data(), m_string.length() ); 2023-10-25T14:59:50,255 ^~~~~~ 2023-10-25T14:59:50,284 C++/Field.h: At global scope: 2023-10-25T14:59:50,285 C++/Field.h:373:19: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,285 char getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,286 ^~~~~ 2023-10-25T14:59:50,286 ; 2023-10-25T14:59:50,286 C++/Field.h:373:54: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,287 char getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,287 ^ 2023-10-25T14:59:50,290 C++/Field.h:393:21: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,291 double getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,291 ^~~~~ 2023-10-25T14:59:50,291 ; 2023-10-25T14:59:50,292 C++/Field.h:393:56: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,292 double getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,292 ^ 2023-10-25T14:59:50,295 C++/Field.h:413:18: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,295 int getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,296 ^~~~~ 2023-10-25T14:59:50,296 ; 2023-10-25T14:59:50,297 C++/Field.h:413:53: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,297 int getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,297 ^ 2023-10-25T14:59:50,300 C++/Field.h:437:22: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,300 int64_t getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,301 ^~~~~ 2023-10-25T14:59:50,301 ; 2023-10-25T14:59:50,301 C++/Field.h:437:57: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,302 int64_t getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,302 ^ 2023-10-25T14:59:50,305 C++/Field.h:457:19: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,306 bool getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,306 ^~~~~ 2023-10-25T14:59:50,307 ; 2023-10-25T14:59:50,307 C++/Field.h:457:54: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,307 bool getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,308 ^ 2023-10-25T14:59:50,310 C++/Field.h:477:27: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,311 UtcTimeStamp getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,311 ^~~~~ 2023-10-25T14:59:50,311 ; 2023-10-25T14:59:50,312 C++/Field.h:477:62: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,312 UtcTimeStamp getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,313 ^ 2023-10-25T14:59:50,314 C++/Field.h: In member function ‘int FIX::UtcTimeStampField::EXCEPT(FIX::IncorrectDataFormat)’: 2023-10-25T14:59:50,315 C++/Field.h:479:60: error: cannot convert ‘FIX::UtcTimeStamp’ to ‘int’ in return 2023-10-25T14:59:50,315 { return UtcTimeStampConvertor::convert( getString() ); } 2023-10-25T14:59:50,315 ^ 2023-10-25T14:59:50,317 C++/Field.h: At global scope: 2023-10-25T14:59:50,318 C++/Field.h:504:22: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,318 UtcDate getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,318 ^~~~~ 2023-10-25T14:59:50,319 ; 2023-10-25T14:59:50,319 C++/Field.h:504:57: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,320 UtcDate getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,320 ^ 2023-10-25T14:59:50,321 C++/Field.h: In member function ‘int FIX::UtcDateField::EXCEPT(FIX::IncorrectDataFormat)’: 2023-10-25T14:59:50,322 C++/Field.h:506:55: error: cannot convert ‘FIX::UtcDate’ to ‘int’ in return 2023-10-25T14:59:50,322 { return UtcDateConvertor::convert( getString() ); } 2023-10-25T14:59:50,322 ^ 2023-10-25T14:59:50,325 C++/Field.h: At global scope: 2023-10-25T14:59:50,326 C++/Field.h:531:26: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,326 UtcTimeOnly getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,326 ^~~~~ 2023-10-25T14:59:50,327 ; 2023-10-25T14:59:50,327 C++/Field.h:531:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,327 UtcTimeOnly getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,328 ^ 2023-10-25T14:59:50,329 C++/Field.h: In member function ‘int FIX::UtcTimeOnlyField::EXCEPT(FIX::IncorrectDataFormat)’: 2023-10-25T14:59:50,330 C++/Field.h:533:59: error: cannot convert ‘FIX::UtcTimeOnly’ to ‘int’ in return 2023-10-25T14:59:50,330 { return UtcTimeOnlyConvertor::convert( getString() ); } 2023-10-25T14:59:50,330 ^ 2023-10-25T14:59:50,333 C++/Field.h: At global scope: 2023-10-25T14:59:50,333 C++/Field.h:558:18: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:50,334 int getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,334 ^~~~~ 2023-10-25T14:59:50,334 ; 2023-10-25T14:59:50,335 C++/Field.h:558:53: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:50,335 int getValue() const EXCEPT ( IncorrectDataFormat ) 2023-10-25T14:59:50,335 ^ 2023-10-25T14:59:50,975 In file included from C++/Message.h:29, 2023-10-25T14:59:50,975 from C++/Application.h:25, 2023-10-25T14:59:50,976 from C++/Acceptor.h:29, 2023-10-25T14:59:50,976 from C++/Acceptor.cpp:26: 2023-10-25T14:59:50,976 C++/FieldMap.h:95:34: error: ‘ALLOCATOR’ was not declared in this scope 2023-10-25T14:59:50,976 typedef std::vector> Fields; 2023-10-25T14:59:50,977 ^~~~~~~~~ 2023-10-25T14:59:50,987 C++/FieldMap.h:95:44: error: template argument 2 is invalid 2023-10-25T14:59:50,987 typedef std::vector> Fields; 2023-10-25T14:59:50,988 ^~~~~~~~~ 2023-10-25T14:59:50,988 C++/FieldMap.h:95:53: error: expected unqualified-id before ‘>’ token 2023-10-25T14:59:50,989 typedef std::vector> Fields; 2023-10-25T14:59:50,989 ^~ 2023-10-25T14:59:50,989 C++/FieldMap.h:97:20: error: ‘ALLOCATOR’ was not declared in this scope 2023-10-25T14:59:50,989 ALLOCATOR>>> Groups; 2023-10-25T14:59:50,990 ^~~~~~~~~ 2023-10-25T14:59:50,999 C++/FieldMap.h:97:35: error: template argument 4 is invalid 2023-10-25T14:59:51,000 ALLOCATOR>>> Groups; 2023-10-25T14:59:51,000 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-10-25T14:59:51,001 C++/FieldMap.h:97:74: error: expected unqualified-id before ‘>’ token 2023-10-25T14:59:51,001 ALLOCATOR>>> Groups; 2023-10-25T14:59:51,001 ^~ 2023-10-25T14:59:51,007 C++/FieldMap.h:99:11: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,008 typedef Fields::iterator iterator; 2023-10-25T14:59:51,008 ^~~~~~ 2023-10-25T14:59:51,009 FieldMap 2023-10-25T14:59:51,015 C++/FieldMap.h:100:11: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,016 typedef Fields::const_iterator const_iterator; 2023-10-25T14:59:51,016 ^~~~~~ 2023-10-25T14:59:51,017 FieldMap 2023-10-25T14:59:51,023 C++/FieldMap.h:101:11: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,024 typedef Fields::value_type value_type; 2023-10-25T14:59:51,024 ^~~~~~ 2023-10-25T14:59:51,024 FieldMap 2023-10-25T14:59:51,032 C++/FieldMap.h:102:11: error: ‘Groups’ does not name a type 2023-10-25T14:59:51,032 typedef Groups::iterator g_iterator; 2023-10-25T14:59:51,033 ^~~~~~ 2023-10-25T14:59:51,040 C++/FieldMap.h:103:11: error: ‘Groups’ does not name a type 2023-10-25T14:59:51,041 typedef Groups::const_iterator g_const_iterator; 2023-10-25T14:59:51,041 ^~~~~~ 2023-10-25T14:59:51,049 C++/FieldMap.h:104:11: error: ‘Groups’ does not name a type 2023-10-25T14:59:51,049 typedef Groups::value_type g_value_type; 2023-10-25T14:59:51,050 ^~~~~~ 2023-10-25T14:59:51,050 C++/FieldMap.h:120:64: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,051 void setField( const FieldBase& field, bool overwrite = true ) 2023-10-25T14:59:51,051 ^ 2023-10-25T14:59:51,051 ; 2023-10-25T14:59:51,051 C++/FieldMap.h:121:24: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,052 EXCEPT ( RepeatedTag ) 2023-10-25T14:59:51,052 ^ 2023-10-25T14:59:51,053 C++/FieldMap.h:142:52: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,053 void setField( int tag, const std::string& value ) 2023-10-25T14:59:51,053 ^ 2023-10-25T14:59:51,054 ; 2023-10-25T14:59:51,054 C++/FieldMap.h:143:36: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,055 EXCEPT ( RepeatedTag, NoTagValue ) 2023-10-25T14:59:51,055 ^ 2023-10-25T14:59:51,055 C++/FieldMap.h:161:3: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,055 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,056 ^~~~~ 2023-10-25T14:59:51,056 ; 2023-10-25T14:59:51,056 C++/FieldMap.h:161:32: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,057 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,057 ^ 2023-10-25T14:59:51,057 C++/FieldMap.h:170:9: error: expected initializer before ‘EXCEPT’ 2023-10-25T14:59:51,058 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,058 ^~~~~~ 2023-10-25T14:59:51,058 C++/FieldMap.h:177:3: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,059 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,059 ^~~~~ 2023-10-25T14:59:51,059 ; 2023-10-25T14:59:51,060 C++/FieldMap.h:177:32: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,060 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,060 ^ 2023-10-25T14:59:51,061 C++/FieldMap.h:177:9: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,061 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,061 ^~~~~~ 2023-10-25T14:59:51,061 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,062 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,062 ^~~~~~ 2023-10-25T14:59:51,062 C++/FieldMap.h:184:3: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,063 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,063 ^~~~~ 2023-10-25T14:59:51,063 ; 2023-10-25T14:59:51,064 C++/FieldMap.h:184:32: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,064 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,064 ^ 2023-10-25T14:59:51,065 C++/FieldMap.h:184:9: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,065 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,065 ^~~~~~ 2023-10-25T14:59:51,065 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,066 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,066 ^~~~~~ 2023-10-25T14:59:51,066 C++/FieldMap.h:194:3: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,067 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,067 ^~~~~ 2023-10-25T14:59:51,067 ; 2023-10-25T14:59:51,068 C++/FieldMap.h:194:32: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,068 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,068 ^ 2023-10-25T14:59:51,069 C++/FieldMap.h:194:9: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,069 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,069 ^~~~~~ 2023-10-25T14:59:51,069 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,070 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,070 ^~~~~~ 2023-10-25T14:59:51,070 C++/FieldMap.h:219:59: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,071 FieldMap& getGroup( int num, int tag, FieldMap& group ) const 2023-10-25T14:59:51,071 ^~~~~ 2023-10-25T14:59:51,071 ; 2023-10-25T14:59:51,072 C++/FieldMap.h:220:26: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,072 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,072 ^ 2023-10-25T14:59:51,073 C++/FieldMap.h:220:3: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,073 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,073 ^~~~~~ 2023-10-25T14:59:51,073 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,074 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,074 ^~~~~~ 2023-10-25T14:59:51,074 C++/FieldMap.h:226:45: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,075 FieldMap& getGroupRef( int num, int tag ) const 2023-10-25T14:59:51,075 ^~~~~ 2023-10-25T14:59:51,075 ; 2023-10-25T14:59:51,076 C++/FieldMap.h:227:26: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,076 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,076 ^ 2023-10-25T14:59:51,077 C++/FieldMap.h:227:3: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,077 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,077 ^~~~~~ 2023-10-25T14:59:51,078 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,078 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,078 ^~~~~~ 2023-10-25T14:59:51,079 C++/FieldMap.h:240:45: error: expected ‘;’ at end of member declaration 2023-10-25T14:59:51,079 FieldMap* getGroupPtr( int num, int tag ) const 2023-10-25T14:59:51,079 ^~~~~ 2023-10-25T14:59:51,079 ; 2023-10-25T14:59:51,080 C++/FieldMap.h:241:26: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T14:59:51,080 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,080 ^ 2023-10-25T14:59:51,081 C++/FieldMap.h:241:3: error: ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,081 EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,081 ^~~~~~ 2023-10-25T14:59:51,082 C++/FieldMap.h:161:9: note: previous declaration ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T14:59:51,082 const EXCEPT ( FieldNotFound ) 2023-10-25T14:59:51,082 ^~~~~~ 2023-10-25T14:59:51,083 C++/FieldMap.h:246:9: error: ‘Groups’ does not name a type 2023-10-25T14:59:51,083 const Groups& groups() const { 2023-10-25T14:59:51,083 ^~~~~~ 2023-10-25T14:59:51,084 C++/FieldMap.h:277:3: error: ‘iterator’ does not name a type; did you mean ‘operator>’? 2023-10-25T14:59:51,084 iterator begin() { return m_fields.begin(); } 2023-10-25T14:59:51,084 ^~~~~~~~ 2023-10-25T14:59:51,084 operator> 2023-10-25T14:59:51,085 C++/FieldMap.h:278:3: error: ‘iterator’ does not name a type; did you mean ‘operator>’? 2023-10-25T14:59:51,085 iterator end() { return m_fields.end(); } 2023-10-25T14:59:51,085 ^~~~~~~~ 2023-10-25T14:59:51,086 operator> 2023-10-25T14:59:51,096 C++/FieldMap.h:279:3: error: ‘const_iterator’ does not name a type; did you mean ‘constexpr’? 2023-10-25T14:59:51,096 const_iterator begin() const { return m_fields.begin(); } 2023-10-25T14:59:51,097 ^~~~~~~~~~~~~~ 2023-10-25T14:59:51,097 constexpr 2023-10-25T14:59:51,110 C++/FieldMap.h:280:3: error: ‘const_iterator’ does not name a type; did you mean ‘constexpr’? 2023-10-25T14:59:51,110 const_iterator end() const { return m_fields.end(); } 2023-10-25T14:59:51,111 ^~~~~~~~~~~~~~ 2023-10-25T14:59:51,111 constexpr 2023-10-25T14:59:51,121 C++/FieldMap.h:281:3: error: ‘g_iterator’ does not name a type; did you mean ‘operator>’? 2023-10-25T14:59:51,121 g_iterator g_begin() { return m_groups.begin(); } 2023-10-25T14:59:51,122 ^~~~~~~~~~ 2023-10-25T14:59:51,122 operator> 2023-10-25T14:59:51,132 C++/FieldMap.h:282:3: error: ‘g_iterator’ does not name a type; did you mean ‘operator>’? 2023-10-25T14:59:51,132 g_iterator g_end() { return m_groups.end(); } 2023-10-25T14:59:51,132 ^~~~~~~~~~ 2023-10-25T14:59:51,133 operator> 2023-10-25T14:59:51,146 C++/FieldMap.h:283:3: error: ‘g_const_iterator’ does not name a type 2023-10-25T14:59:51,147 g_const_iterator g_begin() const { return m_groups.begin(); } 2023-10-25T14:59:51,147 ^~~~~~~~~~~~~~~~ 2023-10-25T14:59:51,161 C++/FieldMap.h:284:3: error: ‘g_const_iterator’ does not name a type 2023-10-25T14:59:51,162 g_const_iterator g_end() const { return m_groups.end(); } 2023-10-25T14:59:51,162 ^~~~~~~~~~~~~~~~ 2023-10-25T14:59:51,169 C++/FieldMap.h:330:3: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,170 Fields::const_iterator findTag( int tag ) const 2023-10-25T14:59:51,170 ^~~~~~ 2023-10-25T14:59:51,170 FieldMap 2023-10-25T14:59:51,177 C++/FieldMap.h:335:3: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,178 Fields::iterator findTag( int tag ) 2023-10-25T14:59:51,178 ^~~~~~ 2023-10-25T14:59:51,178 FieldMap 2023-10-25T14:59:51,186 C++/FieldMap.h:362:3: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,186 Fields::iterator findPositionFor( int tag ) 2023-10-25T14:59:51,186 ^~~~~~ 2023-10-25T14:59:51,187 FieldMap 2023-10-25T14:59:51,194 C++/FieldMap.h:377:3: error: ‘Fields’ does not name a type; did you mean ‘FieldMap’? 2023-10-25T14:59:51,194 Fields m_fields; 2023-10-25T14:59:51,194 ^~~~~~ 2023-10-25T14:59:51,195 FieldMap 2023-10-25T14:59:51,202 C++/FieldMap.h:378:3: error: ‘Groups’ does not name a type 2023-10-25T14:59:51,203 Groups m_groups; 2023-10-25T14:59:51,203 ^~~~~~ 2023-10-25T14:59:51,206 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::RepeatedTag)’: 2023-10-25T14:59:51,206 C++/FieldMap.h:123:10: error: ‘overwrite’ was not declared in this scope 2023-10-25T14:59:51,207 if( !overwrite ) 2023-10-25T14:59:51,207 ^~~~~~~~~ 2023-10-25T14:59:51,217 C++/FieldMap.h:123:10: note: suggested alternative: ‘fwrite’ 2023-10-25T14:59:51,218 if( !overwrite ) 2023-10-25T14:59:51,218 ^~~~~~~~~ 2023-10-25T14:59:51,219 fwrite 2023-10-25T14:59:51,219 C++/FieldMap.h:125:17: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,220 addField( field ); 2023-10-25T14:59:51,220 ^~~~~ 2023-10-25T14:59:51,226 C++/FieldMap.h:125:17: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,226 addField( field ); 2023-10-25T14:59:51,227 ^~~~~ 2023-10-25T14:59:51,227 ftell 2023-10-25T14:59:51,228 C++/FieldMap.h:129:7: error: ‘Fields’ has not been declared 2023-10-25T14:59:51,228 Fields::iterator foundField = findTag( field.getTag() ); 2023-10-25T14:59:51,228 ^~~~~~ 2023-10-25T14:59:51,228 C++/FieldMap.h:130:11: error: ‘foundField’ was not declared in this scope 2023-10-25T14:59:51,229 if( foundField == m_fields.end() ) 2023-10-25T14:59:51,229 ^~~~~~~~~~ 2023-10-25T14:59:51,237 C++/FieldMap.h:130:11: note: suggested alternative: ‘addField’ 2023-10-25T14:59:51,238 if( foundField == m_fields.end() ) 2023-10-25T14:59:51,238 ^~~~~~~~~~ 2023-10-25T14:59:51,239 addField 2023-10-25T14:59:51,239 C++/FieldMap.h:130:25: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,239 if( foundField == m_fields.end() ) 2023-10-25T14:59:51,240 ^~~~~~~~ 2023-10-25T14:59:51,248 C++/FieldMap.h:130:25: note: suggested alternative: ‘AmtField’ 2023-10-25T14:59:51,249 if( foundField == m_fields.end() ) 2023-10-25T14:59:51,249 ^~~~~~~~ 2023-10-25T14:59:51,250 AmtField 2023-10-25T14:59:51,250 C++/FieldMap.h:132:19: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,251 addField( field ); 2023-10-25T14:59:51,251 ^~~~~ 2023-10-25T14:59:51,257 C++/FieldMap.h:132:19: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,257 addField( field ); 2023-10-25T14:59:51,258 ^~~~~ 2023-10-25T14:59:51,258 ftell 2023-10-25T14:59:51,259 C++/FieldMap.h:136:32: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,259 foundField->setString( field.getString() ); 2023-10-25T14:59:51,259 ^~~~~ 2023-10-25T14:59:51,265 C++/FieldMap.h:136:32: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,266 foundField->setString( field.getString() ); 2023-10-25T14:59:51,266 ^~~~~ 2023-10-25T14:59:51,267 ftell 2023-10-25T14:59:51,267 C++/FieldMap.h:139:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T14:59:51,268 } 2023-10-25T14:59:51,268 ^ 2023-10-25T14:59:51,268 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::RepeatedTag, FIX::NoTagValue)’: 2023-10-25T14:59:51,269 C++/FieldMap.h:145:26: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,269 FieldBase fieldBase( tag, value ); 2023-10-25T14:59:51,269 ^~~ 2023-10-25T14:59:51,273 C++/FieldMap.h:145:31: error: ‘value’ was not declared in this scope 2023-10-25T14:59:51,274 FieldBase fieldBase( tag, value ); 2023-10-25T14:59:51,274 ^~~~~ 2023-10-25T14:59:51,282 C++/FieldMap.h:145:31: note: suggested alternative: ‘valloc’ 2023-10-25T14:59:51,283 FieldBase fieldBase( tag, value ); 2023-10-25T14:59:51,283 ^~~~~ 2023-10-25T14:59:51,284 valloc 2023-10-25T14:59:51,284 C++/FieldMap.h:147:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T14:59:51,285 } 2023-10-25T14:59:51,285 ^ 2023-10-25T14:59:51,285 C++/FieldMap.h: In member function ‘bool FIX::FieldMap::getFieldIfSet(FIX::FieldBase&) const’: 2023-10-25T14:59:51,285 C++/FieldMap.h:152:5: error: ‘Fields’ has not been declared 2023-10-25T14:59:51,286 Fields::const_iterator foundField = findTag( field.getTag() ); 2023-10-25T14:59:51,286 ^~~~~~ 2023-10-25T14:59:51,286 C++/FieldMap.h:153:10: error: ‘foundField’ was not declared in this scope 2023-10-25T14:59:51,287 if ( foundField == m_fields.end() ) 2023-10-25T14:59:51,287 ^~~~~~~~~~ 2023-10-25T14:59:51,295 C++/FieldMap.h:153:10: note: suggested alternative: ‘addField’ 2023-10-25T14:59:51,295 if ( foundField == m_fields.end() ) 2023-10-25T14:59:51,296 ^~~~~~~~~~ 2023-10-25T14:59:51,296 addField 2023-10-25T14:59:51,296 C++/FieldMap.h:153:24: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,297 if ( foundField == m_fields.end() ) 2023-10-25T14:59:51,297 ^~~~~~~~ 2023-10-25T14:59:51,305 C++/FieldMap.h:153:24: note: suggested alternative: ‘field’ 2023-10-25T14:59:51,306 if ( foundField == m_fields.end() ) 2023-10-25T14:59:51,306 ^~~~~~~~ 2023-10-25T14:59:51,307 field 2023-10-25T14:59:51,307 C++/FieldMap.h:155:15: error: ‘foundField’ was not declared in this scope 2023-10-25T14:59:51,308 field = (*foundField); 2023-10-25T14:59:51,308 ^~~~~~~~~~ 2023-10-25T14:59:51,317 C++/FieldMap.h:155:15: note: suggested alternative: ‘addField’ 2023-10-25T14:59:51,318 field = (*foundField); 2023-10-25T14:59:51,318 ^~~~~~~~~~ 2023-10-25T14:59:51,318 addField 2023-10-25T14:59:51,319 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,319 C++/FieldMap.h:163:5: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,320 field = getFieldRef( field.getTag() ); 2023-10-25T14:59:51,320 ^~~~~ 2023-10-25T14:59:51,326 C++/FieldMap.h:163:5: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,326 field = getFieldRef( field.getTag() ); 2023-10-25T14:59:51,327 ^~~~~ 2023-10-25T14:59:51,327 ftell 2023-10-25T14:59:51,327 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,328 C++/FieldMap.h:179:25: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,328 return getFieldRef( tag ).getString(); 2023-10-25T14:59:51,329 ^~~ 2023-10-25T14:59:51,334 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,334 C++/FieldMap.h:186:5: error: ‘Fields’ has not been declared 2023-10-25T14:59:51,335 Fields::const_iterator field = findTag( tag ); 2023-10-25T14:59:51,335 ^~~~~~ 2023-10-25T14:59:51,336 C++/FieldMap.h:187:10: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,336 if ( field == m_fields.end() ) 2023-10-25T14:59:51,336 ^~~~~ 2023-10-25T14:59:51,342 C++/FieldMap.h:187:10: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,343 if ( field == m_fields.end() ) 2023-10-25T14:59:51,343 ^~~~~ 2023-10-25T14:59:51,343 ftell 2023-10-25T14:59:51,344 C++/FieldMap.h:187:19: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,344 if ( field == m_fields.end() ) 2023-10-25T14:59:51,344 ^~~~~~~~ 2023-10-25T14:59:51,353 C++/FieldMap.h:187:19: note: suggested alternative: ‘AmtField’ 2023-10-25T14:59:51,354 if ( field == m_fields.end() ) 2023-10-25T14:59:51,354 ^~~~~~~~ 2023-10-25T14:59:51,354 AmtField 2023-10-25T14:59:51,355 C++/FieldMap.h:188:28: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,355 throw FieldNotFound( tag ); 2023-10-25T14:59:51,356 ^~~ 2023-10-25T14:59:51,361 C++/FieldMap.h:189:14: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,361 return (*field); 2023-10-25T14:59:51,362 ^~~~~ 2023-10-25T14:59:51,369 C++/FieldMap.h:189:14: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,370 return (*field); 2023-10-25T14:59:51,370 ^~~~~ 2023-10-25T14:59:51,370 ftell 2023-10-25T14:59:51,371 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,371 C++/FieldMap.h:196:26: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,372 return &getFieldRef( tag ); 2023-10-25T14:59:51,372 ^~~ 2023-10-25T14:59:51,378 C++/FieldMap.h: In member function ‘bool FIX::FieldMap::isSetField(int) const’: 2023-10-25T14:59:51,378 C++/FieldMap.h:204:12: error: ‘findTag’ was not declared in this scope 2023-10-25T14:59:51,379 { return findTag( tag ) != m_fields.end(); } 2023-10-25T14:59:51,379 ^~~~~~~ 2023-10-25T14:59:51,387 C++/FieldMap.h:204:12: note: suggested alternative: ‘finder’ 2023-10-25T14:59:51,388 { return findTag( tag ) != m_fields.end(); } 2023-10-25T14:59:51,389 ^~~~~~~ 2023-10-25T14:59:51,389 finder 2023-10-25T14:59:51,389 C++/FieldMap.h:204:30: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,390 { return findTag( tag ) != m_fields.end(); } 2023-10-25T14:59:51,390 ^~~~~~~~ 2023-10-25T14:59:51,399 C++/FieldMap.h:204:30: note: suggested alternative: ‘AmtField’ 2023-10-25T14:59:51,399 { return findTag( tag ) != m_fields.end(); } 2023-10-25T14:59:51,400 ^~~~~~~~ 2023-10-25T14:59:51,400 AmtField 2023-10-25T14:59:51,401 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,401 C++/FieldMap.h:222:12: error: ‘group’ was not declared in this scope 2023-10-25T14:59:51,401 return group = getGroupRef( num, tag ); 2023-10-25T14:59:51,402 ^~~~~ 2023-10-25T14:59:51,408 C++/FieldMap.h:222:12: note: suggested alternative: ‘getGroup’ 2023-10-25T14:59:51,408 return group = getGroupRef( num, tag ); 2023-10-25T14:59:51,409 ^~~~~ 2023-10-25T14:59:51,409 getGroup 2023-10-25T14:59:51,410 C++/FieldMap.h:222:33: error: ‘num’ was not declared in this scope 2023-10-25T14:59:51,410 return group = getGroupRef( num, tag ); 2023-10-25T14:59:51,410 ^~~ 2023-10-25T14:59:51,416 C++/FieldMap.h:222:33: note: suggested alternative: ‘enum’ 2023-10-25T14:59:51,416 return group = getGroupRef( num, tag ); 2023-10-25T14:59:51,417 ^~~ 2023-10-25T14:59:51,417 enum 2023-10-25T14:59:51,417 C++/FieldMap.h:222:38: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,418 return group = getGroupRef( num, tag ); 2023-10-25T14:59:51,418 ^~~ 2023-10-25T14:59:51,424 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,424 C++/FieldMap.h:229:5: error: ‘Groups’ has not been declared 2023-10-25T14:59:51,425 Groups::const_iterator tagWithGroups = m_groups.find( tag ); 2023-10-25T14:59:51,425 ^~~~~~ 2023-10-25T14:59:51,425 C++/FieldMap.h:230:9: error: ‘tagWithGroups’ was not declared in this scope 2023-10-25T14:59:51,426 if( tagWithGroups == m_groups.end() ) 2023-10-25T14:59:51,426 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,437 C++/FieldMap.h:230:9: note: suggested alternative: ‘getGroup’ 2023-10-25T14:59:51,437 if( tagWithGroups == m_groups.end() ) 2023-10-25T14:59:51,438 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,438 getGroup 2023-10-25T14:59:51,439 C++/FieldMap.h:230:26: error: ‘m_groups’ was not declared in this scope 2023-10-25T14:59:51,439 if( tagWithGroups == m_groups.end() ) 2023-10-25T14:59:51,439 ^~~~~~~~ 2023-10-25T14:59:51,448 C++/FieldMap.h:231:28: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,449 throw FieldNotFound( tag ); 2023-10-25T14:59:51,449 ^~~ 2023-10-25T14:59:51,456 C++/FieldMap.h:232:9: error: ‘num’ was not declared in this scope 2023-10-25T14:59:51,457 if( num <= 0 ) 2023-10-25T14:59:51,457 ^~~ 2023-10-25T14:59:51,463 C++/FieldMap.h:232:9: note: suggested alternative: ‘enum’ 2023-10-25T14:59:51,464 if( num <= 0 ) 2023-10-25T14:59:51,464 ^~~ 2023-10-25T14:59:51,465 enum 2023-10-25T14:59:51,465 C++/FieldMap.h:233:28: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,466 throw FieldNotFound( tag ); 2023-10-25T14:59:51,466 ^~~ 2023-10-25T14:59:51,471 C++/FieldMap.h:234:9: error: ‘tagWithGroups’ was not declared in this scope 2023-10-25T14:59:51,472 if( tagWithGroups->second.size() < static_cast(num) ) 2023-10-25T14:59:51,472 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,484 C++/FieldMap.h:234:9: note: suggested alternative: ‘getGroup’ 2023-10-25T14:59:51,485 if( tagWithGroups->second.size() < static_cast(num) ) 2023-10-25T14:59:51,485 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,486 getGroup 2023-10-25T14:59:51,486 C++/FieldMap.h:234:62: error: ‘num’ was not declared in this scope 2023-10-25T14:59:51,487 if( tagWithGroups->second.size() < static_cast(num) ) 2023-10-25T14:59:51,487 ^~~ 2023-10-25T14:59:51,492 C++/FieldMap.h:234:62: note: suggested alternative: ‘enum’ 2023-10-25T14:59:51,493 if( tagWithGroups->second.size() < static_cast(num) ) 2023-10-25T14:59:51,493 ^~~ 2023-10-25T14:59:51,494 enum 2023-10-25T14:59:51,494 C++/FieldMap.h:235:28: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,495 throw FieldNotFound( tag ); 2023-10-25T14:59:51,495 ^~~ 2023-10-25T14:59:51,500 C++/FieldMap.h:236:17: error: ‘tagWithGroups’ was not declared in this scope 2023-10-25T14:59:51,501 return *( *(tagWithGroups->second.begin() + (num-1) ) ); 2023-10-25T14:59:51,501 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,513 C++/FieldMap.h:236:17: note: suggested alternative: ‘getGroup’ 2023-10-25T14:59:51,514 return *( *(tagWithGroups->second.begin() + (num-1) ) ); 2023-10-25T14:59:51,514 ^~~~~~~~~~~~~ 2023-10-25T14:59:51,515 getGroup 2023-10-25T14:59:51,515 C++/FieldMap.h:236:50: error: ‘num’ was not declared in this scope 2023-10-25T14:59:51,516 return *( *(tagWithGroups->second.begin() + (num-1) ) ); 2023-10-25T14:59:51,516 ^~~ 2023-10-25T14:59:51,521 C++/FieldMap.h:236:50: note: suggested alternative: ‘enum’ 2023-10-25T14:59:51,521 return *( *(tagWithGroups->second.begin() + (num-1) ) ); 2023-10-25T14:59:51,522 ^~~ 2023-10-25T14:59:51,522 enum 2023-10-25T14:59:51,523 C++/FieldMap.h: In member function ‘int FIX::FieldMap::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T14:59:51,523 C++/FieldMap.h:243:26: error: ‘num’ was not declared in this scope 2023-10-25T14:59:51,524 return &getGroupRef( num, tag ); 2023-10-25T14:59:51,524 ^~~ 2023-10-25T14:59:51,529 C++/FieldMap.h:243:26: note: suggested alternative: ‘enum’ 2023-10-25T14:59:51,530 return &getGroupRef( num, tag ); 2023-10-25T14:59:51,530 ^~~ 2023-10-25T14:59:51,530 enum 2023-10-25T14:59:51,531 C++/FieldMap.h:243:31: error: ‘tag’ was not declared in this scope 2023-10-25T14:59:51,531 return &getGroupRef( num, tag ); 2023-10-25T14:59:51,532 ^~~ 2023-10-25T14:59:51,537 C++/FieldMap.h: In member function ‘void FIX::FieldMap::addField(const FIX::FieldBase&)’: 2023-10-25T14:59:51,537 C++/FieldMap.h:292:5: error: ‘Fields’ has not been declared 2023-10-25T14:59:51,538 Fields::iterator iter = findPositionFor( field.getTag() ); 2023-10-25T14:59:51,538 ^~~~~~ 2023-10-25T14:59:51,539 C++/FieldMap.h:293:9: error: ‘iter’ was not declared in this scope 2023-10-25T14:59:51,539 if( iter == m_fields.end() ) 2023-10-25T14:59:51,539 ^~~~ 2023-10-25T14:59:51,545 C++/FieldMap.h:293:17: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,546 if( iter == m_fields.end() ) 2023-10-25T14:59:51,546 ^~~~~~~~ 2023-10-25T14:59:51,556 C++/FieldMap.h:293:17: note: suggested alternative: ‘field’ 2023-10-25T14:59:51,556 if( iter == m_fields.end() ) 2023-10-25T14:59:51,557 ^~~~~~~~ 2023-10-25T14:59:51,557 field 2023-10-25T14:59:51,557 C++/FieldMap.h: In member function ‘const FIX::FieldBase& FIX::FieldMap::reverse_find(int) const’: 2023-10-25T14:59:51,558 C++/FieldMap.h:307:5: error: ‘Fields’ has not been declared 2023-10-25T14:59:51,558 Fields::const_reverse_iterator field = 2023-10-25T14:59:51,559 ^~~~~~ 2023-10-25T14:59:51,559 C++/FieldMap.h:309:9: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,559 if( field == m_fields.rend() ) 2023-10-25T14:59:51,560 ^~~~~ 2023-10-25T14:59:51,564 C++/FieldMap.h:309:9: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,565 if( field == m_fields.rend() ) 2023-10-25T14:59:51,565 ^~~~~ 2023-10-25T14:59:51,566 ftell 2023-10-25T14:59:51,566 C++/FieldMap.h:309:18: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,566 if( field == m_fields.rend() ) 2023-10-25T14:59:51,567 ^~~~~~~~ 2023-10-25T14:59:51,576 C++/FieldMap.h:309:18: note: suggested alternative: ‘AmtField’ 2023-10-25T14:59:51,576 if( field == m_fields.rend() ) 2023-10-25T14:59:51,576 ^~~~~~~~ 2023-10-25T14:59:51,577 AmtField 2023-10-25T14:59:51,577 C++/FieldMap.h:312:13: error: ‘field’ was not declared in this scope 2023-10-25T14:59:51,578 return *field; 2023-10-25T14:59:51,579 ^~~~~ 2023-10-25T14:59:51,586 C++/FieldMap.h:312:13: note: suggested alternative: ‘ftell’ 2023-10-25T14:59:51,586 return *field; 2023-10-25T14:59:51,587 ^~~~~ 2023-10-25T14:59:51,587 ftell 2023-10-25T14:59:51,588 C++/FieldMap.h: In member function ‘void FIX::FieldMap::appendField(const FIX::FieldBase&)’: 2023-10-25T14:59:51,588 C++/FieldMap.h:319:5: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,588 m_fields.push_back( field ); 2023-10-25T14:59:51,589 ^~~~~~~~ 2023-10-25T14:59:51,597 C++/FieldMap.h:319:5: note: suggested alternative: ‘field’ 2023-10-25T14:59:51,597 m_fields.push_back( field ); 2023-10-25T14:59:51,598 ^~~~~~~~ 2023-10-25T14:59:51,598 field 2023-10-25T14:59:51,599 C++/FieldMap.h: In member function ‘void FIX::FieldMap::sortFields()’: 2023-10-25T14:59:51,599 C++/FieldMap.h:325:16: error: ‘m_fields’ was not declared in this scope 2023-10-25T14:59:51,599 std::sort( m_fields.begin(), m_fields.end(), sorter(m_order) ); 2023-10-25T14:59:51,600 ^~~~~~~~ 2023-10-25T14:59:51,608 C++/FieldMap.h:325:16: note: suggested alternative: ‘AmtField’ 2023-10-25T14:59:51,609 std::sort( m_fields.begin(), m_fields.end(), sorter(m_order) ); 2023-10-25T14:59:51,609 ^~~~~~~~ 2023-10-25T14:59:51,609 AmtField 2023-10-25T15:00:19,091 In file included from C++/Message.h:31, 2023-10-25T15:00:19,091 from C++/Application.h:25, 2023-10-25T15:00:19,092 from C++/Acceptor.h:29, 2023-10-25T15:00:19,092 from C++/Acceptor.cpp:26: 2023-10-25T15:00:19,092 C++/Group.h: At global scope: 2023-10-25T15:00:19,093 C++/Group.h:61:49: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,093 Group& getGroup( unsigned num, Group& group ) const EXCEPT ( FieldNotFound ); 2023-10-25T15:00:19,094 ^~~~~ 2023-10-25T15:00:19,094 ; 2023-10-25T15:00:19,094 C++/Group.h:61:78: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,095 Group& getGroup( unsigned num, Group& group ) const EXCEPT ( FieldNotFound ); 2023-10-25T15:00:19,095 ^ 2023-10-25T15:00:19,407 In file included from C++/Message.h:33, 2023-10-25T15:00:19,407 from C++/Application.h:25, 2023-10-25T15:00:19,407 from C++/Acceptor.h:29, 2023-10-25T15:00:19,408 from C++/Acceptor.cpp:26: 2023-10-25T15:00:19,408 C++/DataDictionary.h:116:74: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,408 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,409 ^ 2023-10-25T15:00:19,409 ; 2023-10-25T15:00:19,410 C++/DataDictionary.h:116:97: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,410 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,410 ^ 2023-10-25T15:00:19,411 C++/DataDictionary.h:117:76: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,411 DataDictionary(const std::string& url , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,411 ^ 2023-10-25T15:00:19,411 ; 2023-10-25T15:00:19,412 C++/DataDictionary.h:117:99: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,412 DataDictionary(const std::string& url , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,412 ^ 2023-10-25T15:00:19,413 C++/DataDictionary.h:117:78: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,413 DataDictionary(const std::string& url , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,413 ^~~~~~ 2023-10-25T15:00:19,414 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,414 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,414 ^~~~~~ 2023-10-25T15:00:19,415 C++/DataDictionary.h:120:44: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,415 void readFromURL( const std::string& url ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,415 ^ 2023-10-25T15:00:19,416 ; 2023-10-25T15:00:19,416 C++/DataDictionary.h:120:67: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,416 void readFromURL( const std::string& url ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,417 ^ 2023-10-25T15:00:19,417 C++/DataDictionary.h:120:46: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,417 void readFromURL( const std::string& url ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,417 ^~~~~~ 2023-10-25T15:00:19,418 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,418 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,418 ^~~~~~ 2023-10-25T15:00:19,419 C++/DataDictionary.h:121:53: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,419 void readFromDocument( const DOMDocumentPtr &pDoc ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,419 ^ 2023-10-25T15:00:19,420 ; 2023-10-25T15:00:19,420 C++/DataDictionary.h:121:76: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,420 void readFromDocument( const DOMDocumentPtr &pDoc ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,421 ^ 2023-10-25T15:00:19,421 C++/DataDictionary.h:121:55: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,421 void readFromDocument( const DOMDocumentPtr &pDoc ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,422 ^~~~~~ 2023-10-25T15:00:19,422 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,422 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,423 ^~~~~~ 2023-10-25T15:00:19,423 C++/DataDictionary.h:122:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,423 void readFromStream( std::istream& stream ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,424 ^ 2023-10-25T15:00:19,424 ; 2023-10-25T15:00:19,424 C++/DataDictionary.h:122:68: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,424 void readFromStream( std::istream& stream ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,425 ^ 2023-10-25T15:00:19,425 C++/DataDictionary.h:122:47: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,425 void readFromStream( std::istream& stream ) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,426 ^~~~~~ 2023-10-25T15:00:19,426 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,426 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,427 ^~~~~~ 2023-10-25T15:00:19,427 C++/DataDictionary.h:125:49: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,427 message_order const& getHeaderOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,428 ^~~~~ 2023-10-25T15:00:19,428 ; 2023-10-25T15:00:19,428 C++/DataDictionary.h:125:76: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,428 message_order const& getHeaderOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,429 ^ 2023-10-25T15:00:19,429 C++/DataDictionary.h:125:55: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,429 message_order const& getHeaderOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,430 ^~~~~~ 2023-10-25T15:00:19,430 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,430 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,431 ^~~~~~ 2023-10-25T15:00:19,431 C++/DataDictionary.h:126:50: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,432 message_order const& getTrailerOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,432 ^~~~~ 2023-10-25T15:00:19,432 ; 2023-10-25T15:00:19,432 C++/DataDictionary.h:126:77: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,433 message_order const& getTrailerOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,433 ^ 2023-10-25T15:00:19,433 C++/DataDictionary.h:126:56: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,434 message_order const& getTrailerOrderedFields() const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,434 ^~~~~~ 2023-10-25T15:00:19,434 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,435 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,435 ^~~~~~ 2023-10-25T15:00:19,435 C++/DataDictionary.h:127:77: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,436 message_order const& getMessageOrderedFields(const std::string & msgType) const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,436 ^~~~~ 2023-10-25T15:00:19,436 ; 2023-10-25T15:00:19,436 C++/DataDictionary.h:127:104: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,437 message_order const& getMessageOrderedFields(const std::string & msgType) const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,437 ^ 2023-10-25T15:00:19,437 C++/DataDictionary.h:127:83: error: ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,438 message_order const& getMessageOrderedFields(const std::string & msgType) const EXCEPT ( ConfigError ); 2023-10-25T15:00:19,438 ^~~~~~ 2023-10-25T15:00:19,438 C++/DataDictionary.h:116:76: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:19,439 DataDictionary(std::istream& stream , bool preserveMsgFldsOrder = false) EXCEPT ( ConfigError ); 2023-10-25T15:00:19,439 ^~~~~~ 2023-10-25T15:00:19,439 C++/DataDictionary.h:384:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,439 const DataDictionary* const pAppID ) EXCEPT ( FIX::Exception ); 2023-10-25T15:00:19,440 ^ 2023-10-25T15:00:19,440 ; 2023-10-25T15:00:19,440 C++/DataDictionary.h:384:86: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,441 const DataDictionary* const pAppID ) EXCEPT ( FIX::Exception ); 2023-10-25T15:00:19,441 ^ 2023-10-25T15:00:19,441 C++/DataDictionary.h:386:43: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,441 void validate( const Message& message ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,442 ^~~~~ 2023-10-25T15:00:19,442 ; 2023-10-25T15:00:19,442 C++/DataDictionary.h:386:73: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,443 void validate( const Message& message ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,443 ^ 2023-10-25T15:00:19,443 C++/DataDictionary.h:386:49: error: ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ 2023-10-25T15:00:19,444 void validate( const Message& message ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,444 ^~~~~~ 2023-10-25T15:00:19,444 C++/DataDictionary.h:384:62: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ 2023-10-25T15:00:19,444 const DataDictionary* const pAppID ) EXCEPT ( FIX::Exception ); 2023-10-25T15:00:19,445 ^~~~~~ 2023-10-25T15:00:19,445 C++/DataDictionary.h:388:58: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,445 void validate( const Message& message, bool bodyOnly ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,446 ^~~~~ 2023-10-25T15:00:19,446 ; 2023-10-25T15:00:19,446 C++/DataDictionary.h:388:88: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,447 void validate( const Message& message, bool bodyOnly ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,447 ^ 2023-10-25T15:00:19,447 C++/DataDictionary.h:388:64: error: ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ cannot be overloaded with ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ 2023-10-25T15:00:19,447 void validate( const Message& message, bool bodyOnly ) const EXCEPT ( FIX::Exception ) 2023-10-25T15:00:19,448 ^~~~~~ 2023-10-25T15:00:19,448 C++/DataDictionary.h:384:62: note: previous declaration ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’ 2023-10-25T15:00:19,448 const DataDictionary* const pAppID ) EXCEPT ( FIX::Exception ); 2023-10-25T15:00:19,449 ^~~~~~ 2023-10-25T15:00:19,449 C++/DataDictionary.h:416:54: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,449 void checkValidTagNumber( const FieldBase& field ) const 2023-10-25T15:00:19,450 ^~~~~ 2023-10-25T15:00:19,450 ; 2023-10-25T15:00:19,450 C++/DataDictionary.h:417:29: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,450 EXCEPT ( InvalidTagNumber ) 2023-10-25T15:00:19,451 ^ 2023-10-25T15:00:19,451 C++/DataDictionary.h:423:51: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,452 void checkValidFormat( const FieldBase& field ) const 2023-10-25T15:00:19,452 ^~~~~ 2023-10-25T15:00:19,452 ; 2023-10-25T15:00:19,453 C++/DataDictionary.h:424:32: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,453 EXCEPT ( IncorrectDataFormat ) 2023-10-25T15:00:19,453 ^ 2023-10-25T15:00:19,454 C++/DataDictionary.h:507:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,454 void checkValue( const FieldBase& field ) const 2023-10-25T15:00:19,454 ^~~~~ 2023-10-25T15:00:19,455 ; 2023-10-25T15:00:19,455 C++/DataDictionary.h:508:30: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,455 EXCEPT ( IncorrectTagValue ) 2023-10-25T15:00:19,456 ^ 2023-10-25T15:00:19,456 C++/DataDictionary.h:518:48: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,456 void checkHasValue( const FieldBase& field ) const 2023-10-25T15:00:19,456 ^~~~~ 2023-10-25T15:00:19,457 ; 2023-10-25T15:00:19,457 C++/DataDictionary.h:519:23: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,457 EXCEPT ( NoTagValue ) 2023-10-25T15:00:19,458 ^ 2023-10-25T15:00:19,458 C++/DataDictionary.h:527:54: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,458 ( const FieldBase& field, const MsgType& msgType ) const 2023-10-25T15:00:19,459 ^~~~~ 2023-10-25T15:00:19,459 ; 2023-10-25T15:00:19,459 C++/DataDictionary.h:528:36: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,459 EXCEPT ( TagNotDefinedForMessage ) 2023-10-25T15:00:19,460 ^ 2023-10-25T15:00:19,460 C++/DataDictionary.h:536:80: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,460 ( const FieldBase& field, const FieldMap& fieldMap, const MsgType& msgType ) const 2023-10-25T15:00:19,461 ^~~~~ 2023-10-25T15:00:19,461 ; 2023-10-25T15:00:19,461 C++/DataDictionary.h:537:40: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,462 EXCEPT ( RepeatingGroupCountMismatch ) 2023-10-25T15:00:19,462 ^ 2023-10-25T15:00:19,462 C++/DataDictionary.h:551:30: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:19,462 const MsgType& msgType ) const 2023-10-25T15:00:19,463 ^~~~~ 2023-10-25T15:00:19,463 ; 2023-10-25T15:00:19,463 C++/DataDictionary.h:552:31: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:19,464 EXCEPT ( RequiredTagMissing ) 2023-10-25T15:00:19,464 ^ 2023-10-25T15:00:20,175 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’: 2023-10-25T15:00:20,175 C++/DataDictionary.h:387:15: error: ‘message’ was not declared in this scope 2023-10-25T15:00:20,176 { validate( message, false ); } 2023-10-25T15:00:20,176 ^~~~~~~ 2023-10-25T15:00:20,202 C++/DataDictionary.h:387:15: note: suggested alternative: ‘Message’ 2023-10-25T15:00:20,203 { validate( message, false ); } 2023-10-25T15:00:20,203 ^~~~~~~ 2023-10-25T15:00:20,204 Message 2023-10-25T15:00:20,204 C++/DataDictionary.h:387:33: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,204 { validate( message, false ); } 2023-10-25T15:00:20,205 ^ 2023-10-25T15:00:20,205 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::Exception)’: 2023-10-25T15:00:20,206 C++/DataDictionary.h:389:15: error: ‘message’ was not declared in this scope 2023-10-25T15:00:20,206 { validate( message, bodyOnly ? (DataDictionary*)0 : this, this ); } 2023-10-25T15:00:20,206 ^~~~~~~ 2023-10-25T15:00:20,230 C++/DataDictionary.h:389:15: note: suggested alternative: ‘Message’ 2023-10-25T15:00:20,231 { validate( message, bodyOnly ? (DataDictionary*)0 : this, this ); } 2023-10-25T15:00:20,231 ^~~~~~~ 2023-10-25T15:00:20,232 Message 2023-10-25T15:00:20,232 C++/DataDictionary.h:389:24: error: ‘bodyOnly’ was not declared in this scope 2023-10-25T15:00:20,233 { validate( message, bodyOnly ? (DataDictionary*)0 : this, this ); } 2023-10-25T15:00:20,233 ^~~~~~~~ 2023-10-25T15:00:20,265 C++/DataDictionary.h:389:70: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,266 { validate( message, bodyOnly ? (DataDictionary*)0 : this, this ); } 2023-10-25T15:00:20,266 ^ 2023-10-25T15:00:20,270 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::InvalidTagNumber)’: 2023-10-25T15:00:20,270 C++/DataDictionary.h:419:24: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,271 if( m_fields.find( field.getTag() ) == m_fields.end() ) 2023-10-25T15:00:20,271 ^~~~~ 2023-10-25T15:00:20,297 C++/DataDictionary.h:419:24: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,297 if( m_fields.find( field.getTag() ) == m_fields.end() ) 2023-10-25T15:00:20,297 ^~~~~ 2023-10-25T15:00:20,298 Yield 2023-10-25T15:00:20,298 C++/DataDictionary.h:421:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,299 } 2023-10-25T15:00:20,299 ^ 2023-10-25T15:00:20,299 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::IncorrectDataFormat)’: 2023-10-25T15:00:20,300 C++/DataDictionary.h:429:21: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,300 getFieldType( field.getTag(), type ); 2023-10-25T15:00:20,300 ^~~~~ 2023-10-25T15:00:20,324 C++/DataDictionary.h:429:21: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,325 getFieldType( field.getTag(), type ); 2023-10-25T15:00:20,325 ^~~~~ 2023-10-25T15:00:20,325 Yield 2023-10-25T15:00:20,327 C++/DataDictionary.h:504:34: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,327 { throw IncorrectDataFormat( field.getTag(), field.getString() ); } 2023-10-25T15:00:20,328 ^~~~~ 2023-10-25T15:00:20,353 C++/DataDictionary.h:504:34: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,354 { throw IncorrectDataFormat( field.getTag(), field.getString() ); } 2023-10-25T15:00:20,354 ^~~~~ 2023-10-25T15:00:20,354 Yield 2023-10-25T15:00:20,355 C++/DataDictionary.h:505:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,355 } 2023-10-25T15:00:20,356 ^ 2023-10-25T15:00:20,356 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::IncorrectTagValue)’: 2023-10-25T15:00:20,356 C++/DataDictionary.h:510:26: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,357 if ( !hasFieldValue( field.getTag() ) ) return ; 2023-10-25T15:00:20,357 ^~~~~ 2023-10-25T15:00:20,381 C++/DataDictionary.h:510:26: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,381 if ( !hasFieldValue( field.getTag() ) ) return ; 2023-10-25T15:00:20,381 ^~~~~ 2023-10-25T15:00:20,382 Yield 2023-10-25T15:00:20,382 C++/DataDictionary.h:510:45: error: return-statement with no value, in function returning ‘int’ [-fpermissive] 2023-10-25T15:00:20,383 if ( !hasFieldValue( field.getTag() ) ) return ; 2023-10-25T15:00:20,383 ^~~~~~ 2023-10-25T15:00:20,384 C++/DataDictionary.h:512:32: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,384 const std::string& value = field.getString(); 2023-10-25T15:00:20,384 ^~~~~ 2023-10-25T15:00:20,408 C++/DataDictionary.h:512:32: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,408 const std::string& value = field.getString(); 2023-10-25T15:00:20,409 ^~~~~ 2023-10-25T15:00:20,409 Yield 2023-10-25T15:00:20,409 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::NoTagValue)’: 2023-10-25T15:00:20,410 C++/DataDictionary.h:521:38: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,410 if ( m_checkFieldsHaveValues && !field.getString().length() ) 2023-10-25T15:00:20,411 ^~~~~ 2023-10-25T15:00:20,435 C++/DataDictionary.h:521:38: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,436 if ( m_checkFieldsHaveValues && !field.getString().length() ) 2023-10-25T15:00:20,436 ^~~~~ 2023-10-25T15:00:20,436 Yield 2023-10-25T15:00:20,437 C++/DataDictionary.h:523:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,437 } 2023-10-25T15:00:20,438 ^ 2023-10-25T15:00:20,438 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::TagNotDefinedForMessage)’: 2023-10-25T15:00:20,438 C++/DataDictionary.h:530:23: error: ‘msgType’ was not declared in this scope 2023-10-25T15:00:20,439 if ( !isMsgField( msgType, field.getTag() ) ) 2023-10-25T15:00:20,439 ^~~~~~~ 2023-10-25T15:00:20,463 C++/DataDictionary.h:530:23: note: suggested alternative: ‘MsgType’ 2023-10-25T15:00:20,464 if ( !isMsgField( msgType, field.getTag() ) ) 2023-10-25T15:00:20,464 ^~~~~~~ 2023-10-25T15:00:20,464 MsgType 2023-10-25T15:00:20,465 C++/DataDictionary.h:530:32: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,465 if ( !isMsgField( msgType, field.getTag() ) ) 2023-10-25T15:00:20,466 ^~~~~ 2023-10-25T15:00:20,490 C++/DataDictionary.h:530:32: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,490 if ( !isMsgField( msgType, field.getTag() ) ) 2023-10-25T15:00:20,490 ^~~~~ 2023-10-25T15:00:20,491 Yield 2023-10-25T15:00:20,491 C++/DataDictionary.h:532:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:20,492 } 2023-10-25T15:00:20,492 ^ 2023-10-25T15:00:20,492 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::RepeatingGroupCountMismatch)’: 2023-10-25T15:00:20,493 C++/DataDictionary.h:539:20: error: ‘field’ was not declared in this scope 2023-10-25T15:00:20,493 int fieldNum = field.getTag(); 2023-10-25T15:00:20,494 ^~~~~ 2023-10-25T15:00:20,517 C++/DataDictionary.h:539:20: note: suggested alternative: ‘Yield’ 2023-10-25T15:00:20,517 int fieldNum = field.getTag(); 2023-10-25T15:00:20,518 ^~~~~ 2023-10-25T15:00:20,518 Yield 2023-10-25T15:00:20,519 C++/DataDictionary.h:540:17: error: ‘msgType’ was not declared in this scope 2023-10-25T15:00:20,519 if( isGroup(msgType, fieldNum) ) 2023-10-25T15:00:20,519 ^~~~~~~ 2023-10-25T15:00:20,545 C++/DataDictionary.h:540:17: note: suggested alternative: ‘MsgType’ 2023-10-25T15:00:20,545 if( isGroup(msgType, fieldNum) ) 2023-10-25T15:00:20,545 ^~~~~~~ 2023-10-25T15:00:20,546 MsgType 2023-10-25T15:00:20,546 C++/DataDictionary.h:542:16: error: ‘fieldMap’ was not declared in this scope 2023-10-25T15:00:20,547 if( (int)fieldMap.groupCount(fieldNum) 2023-10-25T15:00:20,547 ^~~~~~~~ 2023-10-25T15:00:20,573 C++/DataDictionary.h:542:16: note: suggested alternative: ‘FieldMap’ 2023-10-25T15:00:20,573 if( (int)fieldMap.groupCount(fieldNum) 2023-10-25T15:00:20,574 ^~~~~~~~ 2023-10-25T15:00:20,574 FieldMap 2023-10-25T15:00:20,585 C++/DataDictionary.h: In member function ‘int FIX::DataDictionary::EXCEPT(FIX::RequiredTagMissing)’: 2023-10-25T15:00:20,585 C++/DataDictionary.h:556:34: error: ‘header’ was not declared in this scope 2023-10-25T15:00:20,585 if( NBF.second == true && !header.isSetField(NBF.first) ) 2023-10-25T15:00:20,586 ^~~~~~ 2023-10-25T15:00:20,619 C++/DataDictionary.h:562:34: error: ‘trailer’ was not declared in this scope 2023-10-25T15:00:20,620 if( NBF.second == true && !trailer.isSetField(NBF.first) ) 2023-10-25T15:00:20,620 ^~~~~~~ 2023-10-25T15:00:20,651 C++/DataDictionary.h:567:32: error: ‘msgType’ was not declared in this scope 2023-10-25T15:00:20,652 = m_requiredFields.find( msgType.getString() ); 2023-10-25T15:00:20,652 ^~~~~~~ 2023-10-25T15:00:20,678 C++/DataDictionary.h:567:32: note: suggested alternative: ‘MsgType’ 2023-10-25T15:00:20,679 = m_requiredFields.find( msgType.getString() ); 2023-10-25T15:00:20,679 ^~~~~~~ 2023-10-25T15:00:20,679 MsgType 2023-10-25T15:00:20,680 C++/DataDictionary.h:568:41: error: return-statement with no value, in function returning ‘int’ [-fpermissive] 2023-10-25T15:00:20,680 if ( iM == m_requiredFields.end() ) return ; 2023-10-25T15:00:20,681 ^~~~~~ 2023-10-25T15:00:20,681 C++/DataDictionary.h:574:12: error: ‘body’ was not declared in this scope 2023-10-25T15:00:20,682 if( !body.isSetField( F ) ) 2023-10-25T15:00:20,682 ^~~~ 2023-10-25T15:00:20,708 C++/DataDictionary.h:574:12: note: suggested alternative: ‘bcopy’ 2023-10-25T15:00:20,709 if( !body.isSetField( F ) ) 2023-10-25T15:00:20,709 ^~~~ 2023-10-25T15:00:20,709 bcopy 2023-10-25T15:00:20,710 C++/DataDictionary.h:578:20: error: ‘g_const_iterator’ is not a member of ‘FIX::FieldMap’ 2023-10-25T15:00:20,710 for( FieldMap::g_const_iterator groups = body.g_begin(); groups != body.g_end(); ++groups ) 2023-10-25T15:00:20,711 ^~~~~~~~~~~~~~~~ 2023-10-25T15:00:20,711 C++/DataDictionary.h:578:62: error: ‘groups’ was not declared in this scope 2023-10-25T15:00:20,711 for( FieldMap::g_const_iterator groups = body.g_begin(); groups != body.g_end(); ++groups ) 2023-10-25T15:00:20,712 ^~~~~~ 2023-10-25T15:00:20,737 C++/DataDictionary.h:578:62: note: suggested alternative: ‘m_groups’ 2023-10-25T15:00:20,738 for( FieldMap::g_const_iterator groups = body.g_begin(); groups != body.g_end(); ++groups ) 2023-10-25T15:00:20,738 ^~~~~~ 2023-10-25T15:00:20,739 m_groups 2023-10-25T15:00:20,739 C++/DataDictionary.h:578:72: error: ‘body’ was not declared in this scope 2023-10-25T15:00:20,740 for( FieldMap::g_const_iterator groups = body.g_begin(); groups != body.g_end(); ++groups ) 2023-10-25T15:00:20,740 ^~~~ 2023-10-25T15:00:20,764 C++/DataDictionary.h:578:72: note: suggested alternative: ‘bcopy’ 2023-10-25T15:00:20,765 for( FieldMap::g_const_iterator groups = body.g_begin(); groups != body.g_end(); ++groups ) 2023-10-25T15:00:20,765 ^~~~ 2023-10-25T15:00:20,765 bcopy 2023-10-25T15:00:21,038 In file included from C++/Application.h:25, 2023-10-25T15:00:21,039 from C++/Acceptor.h:29, 2023-10-25T15:00:21,039 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,040 C++/Message.h: At global scope: 2023-10-25T15:00:21,040 C++/Message.h:59:54: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,040 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,041 ^~~~~ 2023-10-25T15:00:21,041 ; 2023-10-25T15:00:21,042 C++/Message.h:59:83: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,042 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,043 ^ 2023-10-25T15:00:21,048 C++/Message.h: In member function ‘int FIX::Header::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T15:00:21,049 C++/Message.h:60:5: error: ‘group’ was not declared in this scope 2023-10-25T15:00:21,049 { group.clear(); 2023-10-25T15:00:21,049 ^~~~~ 2023-10-25T15:00:21,080 C++/Message.h:60:5: note: suggested alternative: ‘Group’ 2023-10-25T15:00:21,080 { group.clear(); 2023-10-25T15:00:21,080 ^~~~~ 2023-10-25T15:00:21,081 Group 2023-10-25T15:00:21,081 C++/Message.h:62:29: error: ‘num’ was not declared in this scope 2023-10-25T15:00:21,082 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,082 ^~~ 2023-10-25T15:00:21,112 C++/Message.h:62:29: note: suggested alternative: ‘enum’ 2023-10-25T15:00:21,112 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,113 ^~~ 2023-10-25T15:00:21,113 enum 2023-10-25T15:00:21,114 C++/Message.h: At global scope: 2023-10-25T15:00:21,114 C++/Message.h:94:54: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,115 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,115 ^~~~~ 2023-10-25T15:00:21,116 ; 2023-10-25T15:00:21,116 C++/Message.h:94:83: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,116 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,117 ^ 2023-10-25T15:00:21,124 C++/Message.h: In member function ‘int FIX::Trailer::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T15:00:21,124 C++/Message.h:95:5: error: ‘group’ was not declared in this scope 2023-10-25T15:00:21,125 { group.clear(); 2023-10-25T15:00:21,125 ^~~~~ 2023-10-25T15:00:21,155 C++/Message.h:95:5: note: suggested alternative: ‘Group’ 2023-10-25T15:00:21,156 { group.clear(); 2023-10-25T15:00:21,156 ^~~~~ 2023-10-25T15:00:21,156 Group 2023-10-25T15:00:21,157 C++/Message.h:97:29: error: ‘num’ was not declared in this scope 2023-10-25T15:00:21,157 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,158 ^~~ 2023-10-25T15:00:21,187 C++/Message.h:97:29: note: suggested alternative: ‘enum’ 2023-10-25T15:00:21,188 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,188 ^~~ 2023-10-25T15:00:21,188 enum 2023-10-25T15:00:21,189 C++/Message.h: At global scope: 2023-10-25T15:00:21,189 C++/Message.h:132:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,190 Message( const std::string& string, bool validate = true ) 2023-10-25T15:00:21,190 ^ 2023-10-25T15:00:21,190 ; 2023-10-25T15:00:21,191 C++/Message.h:133:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,191 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,191 ^ 2023-10-25T15:00:21,192 C++/Message.h:137:33: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,192 bool validate = true ) 2023-10-25T15:00:21,192 ^ 2023-10-25T15:00:21,193 ; 2023-10-25T15:00:21,193 C++/Message.h:138:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,193 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,194 ^ 2023-10-25T15:00:21,194 C++/Message.h:138:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,194 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,195 ^~~~~~ 2023-10-25T15:00:21,195 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,195 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,196 ^~~~~~ 2023-10-25T15:00:21,196 C++/Message.h:142:87: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,196 const FIX::DataDictionary& applicationDataDictionary, bool validate = true ) 2023-10-25T15:00:21,197 ^ 2023-10-25T15:00:21,197 ; 2023-10-25T15:00:21,197 C++/Message.h:143:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,198 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,198 ^ 2023-10-25T15:00:21,198 C++/Message.h:143:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,199 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,199 ^~~~~~ 2023-10-25T15:00:21,199 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,200 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,200 ^~~~~~ 2023-10-25T15:00:21,200 C++/Message.h:151:33: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,201 bool validate = true ) 2023-10-25T15:00:21,201 ^ 2023-10-25T15:00:21,202 ; 2023-10-25T15:00:21,202 C++/Message.h:152:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,203 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,203 ^ 2023-10-25T15:00:21,203 C++/Message.h:152:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,204 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,204 ^~~~~~ 2023-10-25T15:00:21,204 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,205 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,205 ^~~~~~ 2023-10-25T15:00:21,205 C++/Message.h:161:33: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,206 bool validate = true ) 2023-10-25T15:00:21,206 ^ 2023-10-25T15:00:21,206 ; 2023-10-25T15:00:21,207 C++/Message.h:162:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,207 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,208 ^ 2023-10-25T15:00:21,208 C++/Message.h:162:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,208 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,209 ^~~~~~ 2023-10-25T15:00:21,209 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,209 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,210 ^~~~~~ 2023-10-25T15:00:21,210 C++/Message.h:181:54: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,210 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,211 ^~~~~ 2023-10-25T15:00:21,211 ; 2023-10-25T15:00:21,211 C++/Message.h:181:83: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,212 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,212 ^ 2023-10-25T15:00:21,212 C++/Message.h:229:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,212 void setString( const std::string& string ) 2023-10-25T15:00:21,213 ^ 2023-10-25T15:00:21,213 ; 2023-10-25T15:00:21,213 C++/Message.h:230:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,214 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,214 ^ 2023-10-25T15:00:21,214 C++/Message.h:230:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,215 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,215 ^~~~~~ 2023-10-25T15:00:21,215 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,216 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,216 ^~~~~~ 2023-10-25T15:00:21,216 C++/Message.h:232:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,217 void setString( const std::string& string, bool validate ) 2023-10-25T15:00:21,217 ^ 2023-10-25T15:00:21,217 ; 2023-10-25T15:00:21,218 C++/Message.h:233:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,218 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,218 ^ 2023-10-25T15:00:21,219 C++/Message.h:233:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,219 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,219 ^~~~~~ 2023-10-25T15:00:21,220 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,220 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,220 ^~~~~~ 2023-10-25T15:00:21,220 C++/Message.h:237:62: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,221 const FIX::DataDictionary* pDataDictionary ) 2023-10-25T15:00:21,221 ^ 2023-10-25T15:00:21,221 ; 2023-10-25T15:00:21,222 C++/Message.h:238:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,222 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,222 ^ 2023-10-25T15:00:21,223 C++/Message.h:238:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,223 EXCEPT ( InvalidMessage ) 2023-10-25T15:00:21,223 ^~~~~~ 2023-10-25T15:00:21,223 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,224 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,224 ^~~~~~ 2023-10-25T15:00:21,224 C++/Message.h:244:73: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,225 const FIX::DataDictionary* pApplicationDataDictionary ) 2023-10-25T15:00:21,225 ^ 2023-10-25T15:00:21,225 ; 2023-10-25T15:00:21,226 C++/Message.h:245:27: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,226 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,226 ^ 2023-10-25T15:00:21,227 C++/Message.h:245:3: error: ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,227 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,228 ^~~~~~ 2023-10-25T15:00:21,228 C++/Message.h:133:3: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’ 2023-10-25T15:00:21,228 EXCEPT ( InvalidMessage ); 2023-10-25T15:00:21,229 ^~~~~~ 2023-10-25T15:00:21,229 C++/Message.h:378:63: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,229 SessionID getSessionID( const std::string& qualifier = "" ) const 2023-10-25T15:00:21,230 ^~~~~ 2023-10-25T15:00:21,230 ; 2023-10-25T15:00:21,230 C++/Message.h:379:26: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,231 EXCEPT ( FieldNotFound ); 2023-10-25T15:00:21,231 ^ 2023-10-25T15:00:21,231 C++/Message.h:379:3: error: ‘int FIX::Message::EXCEPT(FIX::FieldNotFound)’ cannot be overloaded with ‘int FIX::Message::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T15:00:21,232 EXCEPT ( FieldNotFound ); 2023-10-25T15:00:21,232 ^~~~~~ 2023-10-25T15:00:21,233 C++/Message.h:181:60: note: previous declaration ‘int FIX::Message::EXCEPT(FIX::FieldNotFound)’ 2023-10-25T15:00:21,233 Group& getGroup( unsigned num, FIX::Group& group ) const EXCEPT ( FieldNotFound ) 2023-10-25T15:00:21,233 ^~~~~~ 2023-10-25T15:00:21,234 C++/Message.h: In member function ‘int FIX::Message::EXCEPT(FIX::FieldNotFound)’: 2023-10-25T15:00:21,234 C++/Message.h:182:5: error: ‘group’ was not declared in this scope 2023-10-25T15:00:21,235 { group.clear(); 2023-10-25T15:00:21,235 ^~~~~ 2023-10-25T15:00:21,238 C++/Message.h:182:5: note: suggested alternative: ‘Group’ 2023-10-25T15:00:21,238 { group.clear(); 2023-10-25T15:00:21,239 ^~~~~ 2023-10-25T15:00:21,239 Group 2023-10-25T15:00:21,239 C++/Message.h:184:29: error: ‘num’ was not declared in this scope 2023-10-25T15:00:21,240 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,240 ^~~ 2023-10-25T15:00:21,270 C++/Message.h:184:29: note: suggested alternative: ‘enum’ 2023-10-25T15:00:21,270 ( FieldMap::getGroup( num, group.field(), group ) ); 2023-10-25T15:00:21,270 ^~~ 2023-10-25T15:00:21,271 enum 2023-10-25T15:00:21,271 C++/Message.h: In member function ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’: 2023-10-25T15:00:21,272 C++/Message.h:231:15: error: ‘string’ was not declared in this scope 2023-10-25T15:00:21,272 { setString(string, true); } 2023-10-25T15:00:21,272 ^~~~~~ 2023-10-25T15:00:21,276 C++/Message.h:231:15: note: suggested alternative: 2023-10-25T15:00:21,277 In file included from /usr/include/c++/8/iosfwd:39, 2023-10-25T15:00:21,277 from /usr/include/c++/8/ios:38, 2023-10-25T15:00:21,278 from /usr/include/c++/8/istream:38, 2023-10-25T15:00:21,278 from /usr/include/c++/8/sstream:38, 2023-10-25T15:00:21,278 from C++/Field.h:29, 2023-10-25T15:00:21,279 from C++/FieldMap.h:29, 2023-10-25T15:00:21,279 from C++/Message.h:29, 2023-10-25T15:00:21,279 from C++/Application.h:25, 2023-10-25T15:00:21,280 from C++/Acceptor.h:29, 2023-10-25T15:00:21,280 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,281 /usr/include/c++/8/bits/stringfwd.h:74:33: note: ‘std::__cxx11::string’ 2023-10-25T15:00:21,281 typedef basic_string string; 2023-10-25T15:00:21,281 ^~~~~~ 2023-10-25T15:00:21,282 In file included from C++/Application.h:25, 2023-10-25T15:00:21,282 from C++/Acceptor.h:29, 2023-10-25T15:00:21,283 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,283 C++/Message.h:231:30: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,283 { setString(string, true); } 2023-10-25T15:00:21,284 ^ 2023-10-25T15:00:21,284 C++/Message.h: In member function ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’: 2023-10-25T15:00:21,284 C++/Message.h:234:15: error: ‘string’ was not declared in this scope 2023-10-25T15:00:21,285 { setString(string, validate, 0); } 2023-10-25T15:00:21,285 ^~~~~~ 2023-10-25T15:00:21,286 C++/Message.h:234:15: note: suggested alternative: 2023-10-25T15:00:21,286 In file included from /usr/include/c++/8/iosfwd:39, 2023-10-25T15:00:21,287 from /usr/include/c++/8/ios:38, 2023-10-25T15:00:21,287 from /usr/include/c++/8/istream:38, 2023-10-25T15:00:21,287 from /usr/include/c++/8/sstream:38, 2023-10-25T15:00:21,288 from C++/Field.h:29, 2023-10-25T15:00:21,288 from C++/FieldMap.h:29, 2023-10-25T15:00:21,289 from C++/Message.h:29, 2023-10-25T15:00:21,289 from C++/Application.h:25, 2023-10-25T15:00:21,289 from C++/Acceptor.h:29, 2023-10-25T15:00:21,289 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,290 /usr/include/c++/8/bits/stringfwd.h:74:33: note: ‘std::__cxx11::string’ 2023-10-25T15:00:21,290 typedef basic_string string; 2023-10-25T15:00:21,291 ^~~~~~ 2023-10-25T15:00:21,291 In file included from C++/Application.h:25, 2023-10-25T15:00:21,292 from C++/Acceptor.h:29, 2023-10-25T15:00:21,292 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,292 C++/Message.h:234:37: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,293 { setString(string, validate, 0); } 2023-10-25T15:00:21,293 ^ 2023-10-25T15:00:21,293 C++/Message.h: In member function ‘int FIX::Message::EXCEPT(FIX::InvalidMessage)’: 2023-10-25T15:00:21,294 C++/Message.h:239:15: error: ‘string’ was not declared in this scope 2023-10-25T15:00:21,294 { setString(string, validate, pDataDictionary, pDataDictionary); } 2023-10-25T15:00:21,294 ^~~~~~ 2023-10-25T15:00:21,295 C++/Message.h:239:15: note: suggested alternative: 2023-10-25T15:00:21,295 In file included from /usr/include/c++/8/iosfwd:39, 2023-10-25T15:00:21,295 from /usr/include/c++/8/ios:38, 2023-10-25T15:00:21,296 from /usr/include/c++/8/istream:38, 2023-10-25T15:00:21,296 from /usr/include/c++/8/sstream:38, 2023-10-25T15:00:21,296 from C++/Field.h:29, 2023-10-25T15:00:21,296 from C++/FieldMap.h:29, 2023-10-25T15:00:21,297 from C++/Message.h:29, 2023-10-25T15:00:21,297 from C++/Application.h:25, 2023-10-25T15:00:21,297 from C++/Acceptor.h:29, 2023-10-25T15:00:21,298 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,298 /usr/include/c++/8/bits/stringfwd.h:74:33: note: ‘std::__cxx11::string’ 2023-10-25T15:00:21,298 typedef basic_string string; 2023-10-25T15:00:21,298 ^~~~~~ 2023-10-25T15:00:21,299 In file included from C++/Application.h:25, 2023-10-25T15:00:21,299 from C++/Acceptor.h:29, 2023-10-25T15:00:21,299 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,300 C++/Message.h:239:33: error: ‘pDataDictionary’ was not declared in this scope 2023-10-25T15:00:21,300 { setString(string, validate, pDataDictionary, pDataDictionary); } 2023-10-25T15:00:21,300 ^~~~~~~~~~~~~~~ 2023-10-25T15:00:21,324 C++/Message.h:239:33: note: suggested alternative: ‘DataDictionary’ 2023-10-25T15:00:21,324 { setString(string, validate, pDataDictionary, pDataDictionary); } 2023-10-25T15:00:21,325 ^~~~~~~~~~~~~~~ 2023-10-25T15:00:21,325 DataDictionary 2023-10-25T15:00:21,325 C++/Message.h:239:68: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,326 { setString(string, validate, pDataDictionary, pDataDictionary); } 2023-10-25T15:00:21,326 ^ 2023-10-25T15:00:21,351 C++/Message.h: At global scope: 2023-10-25T15:00:21,352 C++/Message.h:425:1: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:21,352 EXCEPT ( MessageParseError ) 2023-10-25T15:00:21,353 ^~~~~~ 2023-10-25T15:00:21,371 In file included from C++/Acceptor.h:29, 2023-10-25T15:00:21,371 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,372 C++/Application.h:56:50: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,372 virtual void toApp( Message&, const SessionID& ) 2023-10-25T15:00:21,373 ^ 2023-10-25T15:00:21,373 ; 2023-10-25T15:00:21,374 C++/Application.h:57:26: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,374 EXCEPT ( DoNotSend ) = 0; 2023-10-25T15:00:21,375 ^ 2023-10-25T15:00:21,375 C++/Application.h:59:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,376 virtual void fromAdmin( const Message&, const SessionID& ) 2023-10-25T15:00:21,376 ^ 2023-10-25T15:00:21,376 ; 2023-10-25T15:00:21,377 C++/Application.h:60:83: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,377 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) = 0; 2023-10-25T15:00:21,377 ^ 2023-10-25T15:00:21,378 C++/Application.h:62:58: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,378 virtual void fromApp( const Message&, const SessionID& ) 2023-10-25T15:00:21,378 ^ 2023-10-25T15:00:21,379 ; 2023-10-25T15:00:21,379 C++/Application.h:63:94: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,379 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) = 0; 2023-10-25T15:00:21,380 ^ 2023-10-25T15:00:21,380 C++/Application.h:57:3: error: initializer specified for non-virtual method ‘int FIX::Application::EXCEPT(FIX::DoNotSend)’ 2023-10-25T15:00:21,381 EXCEPT ( DoNotSend ) = 0; 2023-10-25T15:00:21,381 ^~~~~~ 2023-10-25T15:00:21,382 C++/Application.h:60:3: error: initializer specified for non-virtual method ‘int FIX::Application::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon)’ 2023-10-25T15:00:21,382 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) = 0; 2023-10-25T15:00:21,383 ^~~~~~ 2023-10-25T15:00:21,383 C++/Application.h:63:3: error: initializer specified for non-virtual method ‘int FIX::Application::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType)’ 2023-10-25T15:00:21,384 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) = 0; 2023-10-25T15:00:21,384 ^~~~~~ 2023-10-25T15:00:21,385 C++/Application.h:89:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,385 void toApp( Message& message, const SessionID& sessionID ) 2023-10-25T15:00:21,385 ^ 2023-10-25T15:00:21,386 ; 2023-10-25T15:00:21,386 C++/Application.h:90:22: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,387 EXCEPT ( DoNotSend ) 2023-10-25T15:00:21,387 ^ 2023-10-25T15:00:21,387 C++/Application.h:92:70: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,388 void fromAdmin( const Message& message, const SessionID& sessionID ) 2023-10-25T15:00:21,388 ^ 2023-10-25T15:00:21,388 ; 2023-10-25T15:00:21,389 C++/Application.h:93:79: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,389 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) 2023-10-25T15:00:21,389 ^ 2023-10-25T15:00:21,390 C++/Application.h:95:68: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,390 void fromApp( const Message& message, const SessionID& sessionID ) 2023-10-25T15:00:21,390 ^ 2023-10-25T15:00:21,391 ; 2023-10-25T15:00:21,391 C++/Application.h:96:90: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,391 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) 2023-10-25T15:00:21,392 ^ 2023-10-25T15:00:21,392 C++/Application.h: In member function ‘int FIX::SynchronizedApplication::EXCEPT(FIX::DoNotSend)’: 2023-10-25T15:00:21,392 C++/Application.h:91:39: error: ‘message’ was not declared in this scope 2023-10-25T15:00:21,393 { Locker l( m_mutex ); app().toApp( message, sessionID ); } 2023-10-25T15:00:21,393 ^~~~~~~ 2023-10-25T15:00:21,424 C++/Application.h:91:39: note: suggested alternative: ‘Message’ 2023-10-25T15:00:21,425 { Locker l( m_mutex ); app().toApp( message, sessionID ); } 2023-10-25T15:00:21,425 ^~~~~~~ 2023-10-25T15:00:21,425 Message 2023-10-25T15:00:21,426 C++/Application.h:91:48: error: ‘sessionID’ was not declared in this scope 2023-10-25T15:00:21,426 { Locker l( m_mutex ); app().toApp( message, sessionID ); } 2023-10-25T15:00:21,427 ^~~~~~~~~ 2023-10-25T15:00:21,457 C++/Application.h:91:48: note: suggested alternative: ‘SessionID’ 2023-10-25T15:00:21,457 { Locker l( m_mutex ); app().toApp( message, sessionID ); } 2023-10-25T15:00:21,458 ^~~~~~~~~ 2023-10-25T15:00:21,458 SessionID 2023-10-25T15:00:21,458 C++/Application.h:91:61: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,459 { Locker l( m_mutex ); app().toApp( message, sessionID ); } 2023-10-25T15:00:21,459 ^ 2023-10-25T15:00:21,460 C++/Application.h: In member function ‘int FIX::SynchronizedApplication::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon)’: 2023-10-25T15:00:21,460 C++/Application.h:94:43: error: ‘message’ was not declared in this scope 2023-10-25T15:00:21,461 { Locker l( m_mutex ); app().fromAdmin( message, sessionID ); } 2023-10-25T15:00:21,461 ^~~~~~~ 2023-10-25T15:00:21,491 C++/Application.h:94:43: note: suggested alternative: ‘Message’ 2023-10-25T15:00:21,491 { Locker l( m_mutex ); app().fromAdmin( message, sessionID ); } 2023-10-25T15:00:21,491 ^~~~~~~ 2023-10-25T15:00:21,492 Message 2023-10-25T15:00:21,492 C++/Application.h:94:52: error: ‘sessionID’ was not declared in this scope 2023-10-25T15:00:21,493 { Locker l( m_mutex ); app().fromAdmin( message, sessionID ); } 2023-10-25T15:00:21,493 ^~~~~~~~~ 2023-10-25T15:00:21,523 C++/Application.h:94:52: note: suggested alternative: ‘SessionID’ 2023-10-25T15:00:21,524 { Locker l( m_mutex ); app().fromAdmin( message, sessionID ); } 2023-10-25T15:00:21,524 ^~~~~~~~~ 2023-10-25T15:00:21,525 SessionID 2023-10-25T15:00:21,525 C++/Application.h:94:65: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,525 { Locker l( m_mutex ); app().fromAdmin( message, sessionID ); } 2023-10-25T15:00:21,526 ^ 2023-10-25T15:00:21,526 C++/Application.h: In member function ‘int FIX::SynchronizedApplication::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType)’: 2023-10-25T15:00:21,527 C++/Application.h:97:41: error: ‘message’ was not declared in this scope 2023-10-25T15:00:21,527 { Locker l( m_mutex ); app().fromApp( message, sessionID ); } 2023-10-25T15:00:21,527 ^~~~~~~ 2023-10-25T15:00:21,557 C++/Application.h:97:41: note: suggested alternative: ‘Message’ 2023-10-25T15:00:21,558 { Locker l( m_mutex ); app().fromApp( message, sessionID ); } 2023-10-25T15:00:21,558 ^~~~~~~ 2023-10-25T15:00:21,558 Message 2023-10-25T15:00:21,559 C++/Application.h:97:50: error: ‘sessionID’ was not declared in this scope 2023-10-25T15:00:21,559 { Locker l( m_mutex ); app().fromApp( message, sessionID ); } 2023-10-25T15:00:21,560 ^~~~~~~~~ 2023-10-25T15:00:21,590 C++/Application.h:97:50: note: suggested alternative: ‘SessionID’ 2023-10-25T15:00:21,591 { Locker l( m_mutex ); app().fromApp( message, sessionID ); } 2023-10-25T15:00:21,591 ^~~~~~~~~ 2023-10-25T15:00:21,591 SessionID 2023-10-25T15:00:21,592 C++/Application.h:97:63: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,592 { Locker l( m_mutex ); app().fromApp( message, sessionID ); } 2023-10-25T15:00:21,593 ^ 2023-10-25T15:00:21,593 C++/Application.h: At global scope: 2023-10-25T15:00:21,594 C++/Application.h:117:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,594 void toApp( Message&, const SessionID& ) 2023-10-25T15:00:21,594 ^ 2023-10-25T15:00:21,595 ; 2023-10-25T15:00:21,595 C++/Application.h:118:22: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,595 EXCEPT ( DoNotSend ) {} 2023-10-25T15:00:21,596 ^ 2023-10-25T15:00:21,596 C++/Application.h:119:52: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,597 void fromAdmin( const Message&, const SessionID& ) 2023-10-25T15:00:21,597 ^ 2023-10-25T15:00:21,597 ; 2023-10-25T15:00:21,598 C++/Application.h:120:79: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,598 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) {} 2023-10-25T15:00:21,599 ^ 2023-10-25T15:00:21,599 C++/Application.h:121:50: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,600 void fromApp( const Message&, const SessionID& ) 2023-10-25T15:00:21,600 ^ 2023-10-25T15:00:21,600 ; 2023-10-25T15:00:21,601 C++/Application.h:122:90: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,601 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) {} 2023-10-25T15:00:21,602 ^ 2023-10-25T15:00:21,602 C++/Application.h: In member function ‘int FIX::NullApplication::EXCEPT(FIX::DoNotSend)’: 2023-10-25T15:00:21,603 C++/Application.h:118:25: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,603 EXCEPT ( DoNotSend ) {} 2023-10-25T15:00:21,604 ^ 2023-10-25T15:00:21,604 C++/Application.h: In member function ‘int FIX::NullApplication::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::RejectLogon)’: 2023-10-25T15:00:21,604 C++/Application.h:120:82: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,605 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, RejectLogon ) {} 2023-10-25T15:00:21,605 ^ 2023-10-25T15:00:21,605 C++/Application.h: In member function ‘int FIX::NullApplication::EXCEPT(FIX::FieldNotFound, FIX::IncorrectDataFormat, FIX::IncorrectTagValue, FIX::UnsupportedMessageType)’: 2023-10-25T15:00:21,606 C++/Application.h:122:93: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,606 EXCEPT ( FieldNotFound, IncorrectDataFormat, IncorrectTagValue, UnsupportedMessageType ) {} 2023-10-25T15:00:21,606 ^ 2023-10-25T15:00:21,607 In file included from C++/Acceptor.h:30, 2023-10-25T15:00:21,607 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,607 C++/MessageStore.h: At global scope: 2023-10-25T15:00:21,608 C++/MessageStore.h:71:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,608 virtual bool set( int, const std::string& ) 2023-10-25T15:00:21,608 ^ 2023-10-25T15:00:21,608 ; 2023-10-25T15:00:21,609 C++/MessageStore.h:72:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,609 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,609 ^ 2023-10-25T15:00:21,610 C++/MessageStore.h:73:63: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,610 virtual void get( int, int, std::vector < std::string > & ) const 2023-10-25T15:00:21,611 ^~~~~ 2023-10-25T15:00:21,611 ; 2023-10-25T15:00:21,611 C++/MessageStore.h:74:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,612 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,612 ^ 2023-10-25T15:00:21,613 C++/MessageStore.h:74:3: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,613 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,614 ^~~~~~ 2023-10-25T15:00:21,614 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,614 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,615 ^~~~~~ 2023-10-25T15:00:21,615 C++/MessageStore.h:76:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,615 virtual int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,616 ^~~~~ 2023-10-25T15:00:21,616 ; 2023-10-25T15:00:21,616 C++/MessageStore.h:76:71: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,617 virtual int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,617 ^ 2023-10-25T15:00:21,617 C++/MessageStore.h:76:46: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,618 virtual int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,618 ^~~~~~ 2023-10-25T15:00:21,618 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,618 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,619 ^~~~~~ 2023-10-25T15:00:21,619 C++/MessageStore.h:77:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,619 virtual int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,620 ^~~~~ 2023-10-25T15:00:21,620 ; 2023-10-25T15:00:21,620 C++/MessageStore.h:77:71: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,621 virtual int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,621 ^ 2023-10-25T15:00:21,622 C++/MessageStore.h:77:46: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,622 virtual int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,622 ^~~~~~ 2023-10-25T15:00:21,623 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,623 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,624 ^~~~~~ 2023-10-25T15:00:21,624 C++/MessageStore.h:78:44: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,625 virtual void setNextSenderMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,625 ^ 2023-10-25T15:00:21,625 ; 2023-10-25T15:00:21,626 C++/MessageStore.h:78:71: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,627 virtual void setNextSenderMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,627 ^ 2023-10-25T15:00:21,628 C++/MessageStore.h:78:46: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,628 virtual void setNextSenderMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,628 ^~~~~~ 2023-10-25T15:00:21,629 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,629 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,629 ^~~~~~ 2023-10-25T15:00:21,630 C++/MessageStore.h:79:44: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,630 virtual void setNextTargetMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,630 ^ 2023-10-25T15:00:21,631 ; 2023-10-25T15:00:21,631 C++/MessageStore.h:79:71: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,632 virtual void setNextTargetMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,632 ^ 2023-10-25T15:00:21,632 C++/MessageStore.h:79:46: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,633 virtual void setNextTargetMsgSeqNum( int ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,633 ^~~~~~ 2023-10-25T15:00:21,633 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,634 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,634 ^~~~~~ 2023-10-25T15:00:21,634 C++/MessageStore.h:80:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,635 virtual void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,635 ^ 2023-10-25T15:00:21,635 ; 2023-10-25T15:00:21,636 C++/MessageStore.h:80:67: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,636 virtual void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,636 ^ 2023-10-25T15:00:21,637 C++/MessageStore.h:80:42: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,637 virtual void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,637 ^~~~~~ 2023-10-25T15:00:21,638 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,638 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,639 ^~~~~~ 2023-10-25T15:00:21,639 C++/MessageStore.h:81:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,639 virtual void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,640 ^ 2023-10-25T15:00:21,640 ; 2023-10-25T15:00:21,640 C++/MessageStore.h:81:67: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,641 virtual void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,641 ^ 2023-10-25T15:00:21,641 C++/MessageStore.h:81:42: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,642 virtual void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,642 ^~~~~~ 2023-10-25T15:00:21,643 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,643 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,643 ^~~~~~ 2023-10-25T15:00:21,644 C++/MessageStore.h:83:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,644 virtual UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,645 ^~~~~ 2023-10-25T15:00:21,645 ; 2023-10-25T15:00:21,646 C++/MessageStore.h:83:73: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,646 virtual UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,646 ^ 2023-10-25T15:00:21,647 C++/MessageStore.h:83:48: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,647 virtual UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,647 ^~~~~~ 2023-10-25T15:00:21,648 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,648 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,649 ^~~~~~ 2023-10-25T15:00:21,649 C++/MessageStore.h:85:47: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,650 virtual void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,650 ^ 2023-10-25T15:00:21,650 ; 2023-10-25T15:00:21,651 C++/MessageStore.h:85:74: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,651 virtual void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,651 ^ 2023-10-25T15:00:21,652 C++/MessageStore.h:85:49: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,652 virtual void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,652 ^~~~~~ 2023-10-25T15:00:21,653 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,653 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,654 ^~~~~~ 2023-10-25T15:00:21,654 C++/MessageStore.h:86:24: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,655 virtual void refresh() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,655 ^ 2023-10-25T15:00:21,655 ; 2023-10-25T15:00:21,656 C++/MessageStore.h:86:51: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,656 virtual void refresh() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,656 ^ 2023-10-25T15:00:21,657 C++/MessageStore.h:86:26: error: ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,657 virtual void refresh() EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,657 ^~~~~~ 2023-10-25T15:00:21,658 C++/MessageStore.h:72:3: note: previous declaration ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,658 EXCEPT ( IOException ) = 0; 2023-10-25T15:00:21,658 ^~~~~~ 2023-10-25T15:00:21,658 C++/MessageStore.h:72:3: error: initializer specified for non-virtual method ‘int FIX::MessageStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,659 C++/MessageStore.h:102:37: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,659 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,659 ^ 2023-10-25T15:00:21,660 ; 2023-10-25T15:00:21,660 C++/MessageStore.h:102:60: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,660 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,661 ^ 2023-10-25T15:00:21,661 C++/MessageStore.h:103:55: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,661 void get( int, int, std::vector < std::string > & ) const EXCEPT ( IOException ); 2023-10-25T15:00:21,662 ^~~~~ 2023-10-25T15:00:21,662 ; 2023-10-25T15:00:21,662 C++/MessageStore.h:103:82: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,662 void get( int, int, std::vector < std::string > & ) const EXCEPT ( IOException ); 2023-10-25T15:00:21,663 ^ 2023-10-25T15:00:21,663 C++/MessageStore.h:103:61: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,664 void get( int, int, std::vector < std::string > & ) const EXCEPT ( IOException ); 2023-10-25T15:00:21,664 ^~~~~~ 2023-10-25T15:00:21,664 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,665 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,665 ^~~~~~ 2023-10-25T15:00:21,665 C++/MessageStore.h:105:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,666 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,666 ^~~~~ 2023-10-25T15:00:21,666 ; 2023-10-25T15:00:21,667 C++/MessageStore.h:105:59: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,667 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,667 ^ 2023-10-25T15:00:21,668 C++/MessageStore.h:105:38: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,668 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,668 ^~~~~~ 2023-10-25T15:00:21,669 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,669 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,669 ^~~~~~ 2023-10-25T15:00:21,670 C++/MessageStore.h:107:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,670 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,670 ^~~~~ 2023-10-25T15:00:21,670 ; 2023-10-25T15:00:21,671 C++/MessageStore.h:107:59: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,671 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,671 ^ 2023-10-25T15:00:21,672 C++/MessageStore.h:107:38: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,672 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:21,672 ^~~~~~ 2023-10-25T15:00:21,673 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,673 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,674 ^~~~~~ 2023-10-25T15:00:21,674 C++/MessageStore.h:109:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,674 void setNextSenderMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,674 ^ 2023-10-25T15:00:21,675 ; 2023-10-25T15:00:21,675 C++/MessageStore.h:109:65: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,676 void setNextSenderMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,676 ^ 2023-10-25T15:00:21,676 C++/MessageStore.h:109:44: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,677 void setNextSenderMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,677 ^~~~~~ 2023-10-25T15:00:21,677 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,678 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,678 ^~~~~~ 2023-10-25T15:00:21,679 C++/MessageStore.h:111:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,679 void setNextTargetMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,679 ^ 2023-10-25T15:00:21,680 ; 2023-10-25T15:00:21,680 C++/MessageStore.h:111:65: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,680 void setNextTargetMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,681 ^ 2023-10-25T15:00:21,681 C++/MessageStore.h:111:44: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,681 void setNextTargetMsgSeqNum( int value ) EXCEPT ( IOException ) 2023-10-25T15:00:21,682 ^~~~~~ 2023-10-25T15:00:21,682 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,683 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,683 ^~~~~~ 2023-10-25T15:00:21,683 C++/MessageStore.h:113:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,684 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,684 ^ 2023-10-25T15:00:21,684 ; 2023-10-25T15:00:21,685 C++/MessageStore.h:113:55: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,685 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,685 ^ 2023-10-25T15:00:21,686 C++/MessageStore.h:113:34: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,686 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,686 ^~~~~~ 2023-10-25T15:00:21,687 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,687 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,687 ^~~~~~ 2023-10-25T15:00:21,688 C++/MessageStore.h:115:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,688 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,689 ^ 2023-10-25T15:00:21,689 ; 2023-10-25T15:00:21,690 C++/MessageStore.h:115:55: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,690 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,690 ^ 2023-10-25T15:00:21,691 C++/MessageStore.h:115:34: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,691 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:21,691 ^~~~~~ 2023-10-25T15:00:21,692 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,692 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,692 ^~~~~~ 2023-10-25T15:00:21,693 C++/MessageStore.h:118:58: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,693 void setCreationTime( const UtcTimeStamp& creationTime ) EXCEPT ( IOException ) 2023-10-25T15:00:21,693 ^ 2023-10-25T15:00:21,694 ; 2023-10-25T15:00:21,694 C++/MessageStore.h:118:81: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,694 void setCreationTime( const UtcTimeStamp& creationTime ) EXCEPT ( IOException ) 2023-10-25T15:00:21,694 ^ 2023-10-25T15:00:21,695 C++/MessageStore.h:118:60: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,695 void setCreationTime( const UtcTimeStamp& creationTime ) EXCEPT ( IOException ) 2023-10-25T15:00:21,695 ^~~~~~ 2023-10-25T15:00:21,696 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,696 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,696 ^~~~~~ 2023-10-25T15:00:21,697 C++/MessageStore.h:120:34: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,697 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:21,697 ^~~~~ 2023-10-25T15:00:21,697 ; 2023-10-25T15:00:21,698 C++/MessageStore.h:120:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,698 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:21,698 ^ 2023-10-25T15:00:21,699 C++/MessageStore.h:120:40: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,699 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:21,699 ^~~~~~ 2023-10-25T15:00:21,700 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,700 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,700 ^~~~~~ 2023-10-25T15:00:21,701 C++/MessageStore.h:123:39: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,701 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:21,701 ^ 2023-10-25T15:00:21,702 ; 2023-10-25T15:00:21,702 C++/MessageStore.h:123:62: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,702 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:21,703 ^ 2023-10-25T15:00:21,703 C++/MessageStore.h:123:41: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,703 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:21,704 ^~~~~~ 2023-10-25T15:00:21,704 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,704 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,705 ^~~~~~ 2023-10-25T15:00:21,705 C++/MessageStore.h:130:16: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,705 void refresh() EXCEPT ( IOException ) {} 2023-10-25T15:00:21,706 ^ 2023-10-25T15:00:21,706 ; 2023-10-25T15:00:21,706 C++/MessageStore.h:130:39: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,707 void refresh() EXCEPT ( IOException ) {} 2023-10-25T15:00:21,707 ^ 2023-10-25T15:00:21,707 C++/MessageStore.h:130:18: error: ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,707 void refresh() EXCEPT ( IOException ) {} 2023-10-25T15:00:21,708 ^~~~~~ 2023-10-25T15:00:21,708 C++/MessageStore.h:102:39: note: previous declaration ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:21,708 bool set( int, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:21,709 ^~~~~~ 2023-10-25T15:00:21,709 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,709 C++/MessageStore.h:110:29: error: ‘value’ was not declared in this scope 2023-10-25T15:00:21,710 { m_nextSenderMsgSeqNum = value; } 2023-10-25T15:00:21,710 ^~~~~ 2023-10-25T15:00:21,710 C++/MessageStore.h:110:29: note: suggested alternative: ‘valloc’ 2023-10-25T15:00:21,711 { m_nextSenderMsgSeqNum = value; } 2023-10-25T15:00:21,711 ^~~~~ 2023-10-25T15:00:21,712 valloc 2023-10-25T15:00:21,712 C++/MessageStore.h:110:36: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,712 { m_nextSenderMsgSeqNum = value; } 2023-10-25T15:00:21,713 ^ 2023-10-25T15:00:21,713 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,713 C++/MessageStore.h:112:29: error: ‘value’ was not declared in this scope 2023-10-25T15:00:21,714 { m_nextTargetMsgSeqNum = value; } 2023-10-25T15:00:21,714 ^~~~~ 2023-10-25T15:00:21,721 C++/MessageStore.h:112:29: note: suggested alternative: ‘valloc’ 2023-10-25T15:00:21,721 { m_nextTargetMsgSeqNum = value; } 2023-10-25T15:00:21,722 ^~~~~ 2023-10-25T15:00:21,722 valloc 2023-10-25T15:00:21,723 C++/MessageStore.h:112:36: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,723 { m_nextTargetMsgSeqNum = value; } 2023-10-25T15:00:21,723 ^ 2023-10-25T15:00:21,724 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,724 C++/MessageStore.h:114:30: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,725 { ++m_nextSenderMsgSeqNum; } 2023-10-25T15:00:21,725 ^ 2023-10-25T15:00:21,725 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,726 C++/MessageStore.h:116:30: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,726 { ++m_nextTargetMsgSeqNum; } 2023-10-25T15:00:21,726 ^ 2023-10-25T15:00:21,727 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,727 C++/MessageStore.h:119:22: error: ‘creationTime’ was not declared in this scope 2023-10-25T15:00:21,727 { m_creationTime = creationTime; } 2023-10-25T15:00:21,728 ^~~~~~~~~~~~ 2023-10-25T15:00:21,758 C++/MessageStore.h:119:22: note: suggested alternative: ‘m_creationTime’ 2023-10-25T15:00:21,759 { m_creationTime = creationTime; } 2023-10-25T15:00:21,759 ^~~~~~~~~~~~ 2023-10-25T15:00:21,759 m_creationTime 2023-10-25T15:00:21,760 C++/MessageStore.h:119:36: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,760 { m_creationTime = creationTime; } 2023-10-25T15:00:21,761 ^ 2023-10-25T15:00:21,761 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,762 C++/MessageStore.h:121:12: error: cannot convert ‘FIX::UtcTimeStamp’ to ‘int’ in return 2023-10-25T15:00:21,762 { return m_creationTime; } 2023-10-25T15:00:21,762 ^~~~~~~~~~~~~~ 2023-10-25T15:00:21,763 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,763 C++/MessageStore.h:128:22: error: ‘now’ was not declared in this scope 2023-10-25T15:00:21,763 m_creationTime = now; 2023-10-25T15:00:21,764 ^~~ 2023-10-25T15:00:21,791 C++/MessageStore.h:129:3: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,792 } 2023-10-25T15:00:21,792 ^ 2023-10-25T15:00:21,793 C++/MessageStore.h: In member function ‘int FIX::MemoryStore::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:21,793 C++/MessageStore.h:130:42: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:21,794 void refresh() EXCEPT ( IOException ) {} 2023-10-25T15:00:21,794 ^ 2023-10-25T15:00:21,838 In file included from C++/SessionSettings.h:29, 2023-10-25T15:00:21,839 from C++/Log.h:31, 2023-10-25T15:00:21,839 from C++/Acceptor.h:31, 2023-10-25T15:00:21,839 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,840 C++/Dictionary.h: At global scope: 2023-10-25T15:00:21,840 C++/Dictionary.h:54:72: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,840 std::string getString( const std::string&, bool capitalize = false ) const 2023-10-25T15:00:21,841 ^~~~~ 2023-10-25T15:00:21,841 ; 2023-10-25T15:00:21,841 C++/Dictionary.h:55:43: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,842 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,842 ^ 2023-10-25T15:00:21,843 C++/Dictionary.h:57:36: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,843 int getInt( const std::string& ) const 2023-10-25T15:00:21,844 ^~~~~ 2023-10-25T15:00:21,844 ; 2023-10-25T15:00:21,845 C++/Dictionary.h:58:43: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,845 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,845 ^ 2023-10-25T15:00:21,846 C++/Dictionary.h:58:3: error: ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,846 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,847 ^~~~~~ 2023-10-25T15:00:21,847 C++/Dictionary.h:55:3: note: previous declaration ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,847 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,848 ^~~~~~ 2023-10-25T15:00:21,848 C++/Dictionary.h:60:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,848 double getDouble( const std::string& ) const 2023-10-25T15:00:21,849 ^~~~~ 2023-10-25T15:00:21,849 ; 2023-10-25T15:00:21,849 C++/Dictionary.h:61:43: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,850 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,850 ^ 2023-10-25T15:00:21,851 C++/Dictionary.h:61:3: error: ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,851 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,851 ^~~~~~ 2023-10-25T15:00:21,852 C++/Dictionary.h:55:3: note: previous declaration ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,852 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,852 ^~~~~~ 2023-10-25T15:00:21,853 C++/Dictionary.h:63:38: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,853 bool getBool( const std::string& ) const 2023-10-25T15:00:21,853 ^~~~~ 2023-10-25T15:00:21,854 ; 2023-10-25T15:00:21,854 C++/Dictionary.h:64:43: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,854 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,855 ^ 2023-10-25T15:00:21,855 C++/Dictionary.h:64:3: error: ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,855 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,856 ^~~~~~ 2023-10-25T15:00:21,856 C++/Dictionary.h:55:3: note: previous declaration ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,857 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,857 ^~~~~~ 2023-10-25T15:00:21,857 C++/Dictionary.h:66:36: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,858 int getDay( const std::string& ) const 2023-10-25T15:00:21,858 ^~~~~ 2023-10-25T15:00:21,858 ; 2023-10-25T15:00:21,859 C++/Dictionary.h:67:43: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,859 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,859 ^ 2023-10-25T15:00:21,860 C++/Dictionary.h:67:3: error: ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ cannot be overloaded with ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,860 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,861 ^~~~~~ 2023-10-25T15:00:21,861 C++/Dictionary.h:55:3: note: previous declaration ‘int FIX::Dictionary::EXCEPT(FIX::ConfigError, FIX::FieldConvertError)’ 2023-10-25T15:00:21,862 EXCEPT ( ConfigError, FieldConvertError ); 2023-10-25T15:00:21,862 ^~~~~~ 2023-10-25T15:00:21,889 In file included from C++/Log.h:31, 2023-10-25T15:00:21,889 from C++/Acceptor.h:31, 2023-10-25T15:00:21,889 from C++/Acceptor.cpp:26: 2023-10-25T15:00:21,890 C++/SessionSettings.h:225:70: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,890 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,890 ^ 2023-10-25T15:00:21,891 ; 2023-10-25T15:00:21,891 C++/SessionSettings.h:225:93: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,891 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,892 ^ 2023-10-25T15:00:21,892 C++/SessionSettings.h:226:73: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,893 SessionSettings( const std::string& file, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,893 ^ 2023-10-25T15:00:21,894 ; 2023-10-25T15:00:21,894 C++/SessionSettings.h:226:96: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,894 SessionSettings( const std::string& file, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,895 ^ 2023-10-25T15:00:21,895 C++/SessionSettings.h:226:75: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,895 SessionSettings( const std::string& file, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,896 ^~~~~~ 2023-10-25T15:00:21,896 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,896 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,897 ^~~~~~ 2023-10-25T15:00:21,897 C++/SessionSettings.h:232:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,897 const Dictionary& get( const SessionID& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,897 ^~~~~ 2023-10-25T15:00:21,898 ; 2023-10-25T15:00:21,898 C++/SessionSettings.h:232:72: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,898 const Dictionary& get( const SessionID& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,899 ^ 2023-10-25T15:00:21,899 C++/SessionSettings.h:232:51: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,899 const Dictionary& get( const SessionID& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,900 ^~~~~~ 2023-10-25T15:00:21,900 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,900 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,901 ^~~~~~ 2023-10-25T15:00:21,901 C++/SessionSettings.h:234:42: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,901 void set( const SessionID&, Dictionary ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,901 ^ 2023-10-25T15:00:21,902 ; 2023-10-25T15:00:21,902 C++/SessionSettings.h:234:65: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,902 void set( const SessionID&, Dictionary ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,903 ^ 2023-10-25T15:00:21,903 C++/SessionSettings.h:234:44: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,903 void set( const SessionID&, Dictionary ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,904 ^~~~~~ 2023-10-25T15:00:21,904 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,904 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,905 ^~~~~~ 2023-10-25T15:00:21,905 C++/SessionSettings.h:239:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,905 void set( const Dictionary& defaults ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,905 ^ 2023-10-25T15:00:21,906 ; 2023-10-25T15:00:21,906 C++/SessionSettings.h:239:63: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,906 void set( const Dictionary& defaults ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,907 ^ 2023-10-25T15:00:21,907 C++/SessionSettings.h:239:42: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,907 void set( const Dictionary& defaults ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,908 ^~~~~~ 2023-10-25T15:00:21,908 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,908 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,908 ^~~~~~ 2023-10-25T15:00:21,909 C++/SessionSettings.h:248:38: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,909 void validate( const Dictionary& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,909 ^~~~~ 2023-10-25T15:00:21,910 ; 2023-10-25T15:00:21,910 C++/SessionSettings.h:248:65: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,910 void validate( const Dictionary& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,911 ^ 2023-10-25T15:00:21,911 C++/SessionSettings.h:248:44: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,911 void validate( const Dictionary& ) const EXCEPT ( ConfigError ); 2023-10-25T15:00:21,912 ^~~~~~ 2023-10-25T15:00:21,912 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,912 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,912 ^~~~~~ 2023-10-25T15:00:21,924 C++/SessionSettings.h:254:68: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:21,925 friend std::istream& operator>>( std::istream&, SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,925 ^ 2023-10-25T15:00:21,925 ; 2023-10-25T15:00:21,926 C++/SessionSettings.h:254:91: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:21,926 friend std::istream& operator>>( std::istream&, SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,927 ^ 2023-10-25T15:00:21,927 C++/SessionSettings.h:254:70: error: ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,928 friend std::istream& operator>>( std::istream&, SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,928 ^~~~~~ 2023-10-25T15:00:21,929 C++/SessionSettings.h:225:72: note: previous declaration ‘int FIX::SessionSettings::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:21,929 SessionSettings( std::istream& stream, bool resolveEnvVars = false ) EXCEPT ( ConfigError ); 2023-10-25T15:00:21,929 ^~~~~~ 2023-10-25T15:00:21,948 C++/SessionSettings.h:260:1: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:21,948 EXCEPT ( ConfigError ); 2023-10-25T15:00:21,949 ^~~~~~ 2023-10-25T15:00:22,310 In file included from C++/Acceptor.cpp:26: 2023-10-25T15:00:22,310 C++/Acceptor.h:53:36: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,311 const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,311 ^ 2023-10-25T15:00:22,311 ; 2023-10-25T15:00:22,312 C++/Acceptor.h:53:59: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,312 const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,312 ^ 2023-10-25T15:00:22,313 C++/Acceptor.h:55:49: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,313 const SessionSettings&, LogFactory& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,313 ^ 2023-10-25T15:00:22,314 ; 2023-10-25T15:00:22,314 C++/Acceptor.h:55:72: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,314 const SessionSettings&, LogFactory& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,314 ^ 2023-10-25T15:00:22,315 C++/Acceptor.h:55:51: error: ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,315 const SessionSettings&, LogFactory& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,315 ^~~~~~ 2023-10-25T15:00:22,316 C++/Acceptor.h:53:38: note: previous declaration ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,316 const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,316 ^~~~~~ 2023-10-25T15:00:22,317 C++/Acceptor.h:66:14: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,317 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,317 ^ 2023-10-25T15:00:22,317 ; 2023-10-25T15:00:22,318 C++/Acceptor.h:66:51: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,318 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,318 ^ 2023-10-25T15:00:22,319 C++/Acceptor.h:68:14: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,319 void block() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,319 ^ 2023-10-25T15:00:22,319 ; 2023-10-25T15:00:22,320 C++/Acceptor.h:68:51: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,320 void block() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,320 ^ 2023-10-25T15:00:22,321 C++/Acceptor.h:68:16: error: ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ cannot be overloaded with ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:22,321 void block() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,321 ^~~~~~ 2023-10-25T15:00:22,322 C++/Acceptor.h:66:16: note: previous declaration ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:22,322 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,322 ^~~~~~ 2023-10-25T15:00:22,322 C++/Acceptor.h:70:13: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,323 bool poll() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,323 ^ 2023-10-25T15:00:22,323 ; 2023-10-25T15:00:22,324 C++/Acceptor.h:70:50: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,324 bool poll() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,324 ^ 2023-10-25T15:00:22,324 C++/Acceptor.h:70:15: error: ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ cannot be overloaded with ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:22,325 bool poll() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,325 ^~~~~~ 2023-10-25T15:00:22,325 C++/Acceptor.h:66:16: note: previous declaration ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:22,325 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:22,326 ^~~~~~ 2023-10-25T15:00:22,326 C++/Acceptor.h:94:19: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,326 void initialize() EXCEPT ( ConfigError ); 2023-10-25T15:00:22,327 ^ 2023-10-25T15:00:22,327 ; 2023-10-25T15:00:22,327 C++/Acceptor.h:94:42: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,328 void initialize() EXCEPT ( ConfigError ); 2023-10-25T15:00:22,328 ^ 2023-10-25T15:00:22,328 C++/Acceptor.h:94:21: error: ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,329 void initialize() EXCEPT ( ConfigError ); 2023-10-25T15:00:22,329 ^~~~~~ 2023-10-25T15:00:22,329 C++/Acceptor.h:53:38: note: previous declaration ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,330 const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,330 ^~~~~~ 2023-10-25T15:00:22,330 C++/Acceptor.h:97:52: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,330 virtual void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ) {}; 2023-10-25T15:00:22,331 ^ 2023-10-25T15:00:22,331 ; 2023-10-25T15:00:22,331 C++/Acceptor.h:97:75: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,332 virtual void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ) {}; 2023-10-25T15:00:22,332 ^ 2023-10-25T15:00:22,332 C++/Acceptor.h:97:54: error: ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,333 virtual void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ) {}; 2023-10-25T15:00:22,333 ^~~~~~ 2023-10-25T15:00:22,333 C++/Acceptor.h:53:38: note: previous declaration ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:22,334 const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:22,334 ^~~~~~ 2023-10-25T15:00:22,334 C++/Acceptor.h:99:53: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,334 virtual void onInitialize( const SessionSettings& ) EXCEPT ( RuntimeError ) {}; 2023-10-25T15:00:22,335 ^ 2023-10-25T15:00:22,335 ; 2023-10-25T15:00:22,335 C++/Acceptor.h:99:77: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,336 virtual void onInitialize( const SessionSettings& ) EXCEPT ( RuntimeError ) {}; 2023-10-25T15:00:22,336 ^ 2023-10-25T15:00:22,360 C++/Acceptor.h:107:10: error: ‘THREAD_PROC’ does not name a type; did you mean ‘PTHREAD_PRIO_NONE’? 2023-10-25T15:00:22,361 static THREAD_PROC startThread( void* p ); 2023-10-25T15:00:22,361 ^~~~~~~~~~~ 2023-10-25T15:00:22,361 PTHREAD_PRIO_NONE 2023-10-25T15:00:22,394 C++/Acceptor.h:112:3: error: ‘thread_id’ does not name a type; did you mean ‘pthread_t’? 2023-10-25T15:00:22,395 thread_id m_threadid; 2023-10-25T15:00:22,395 ^~~~~~~~~ 2023-10-25T15:00:22,396 pthread_t 2023-10-25T15:00:22,468 C++/Acceptor.h: In member function ‘int FIX::Acceptor::EXCEPT(FIX::ConfigError)’: 2023-10-25T15:00:22,469 C++/Acceptor.h:97:78: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,469 virtual void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ) {}; 2023-10-25T15:00:22,469 ^ 2023-10-25T15:00:22,470 C++/Acceptor.h: In member function ‘int FIX::Acceptor::EXCEPT(FIX::RuntimeError)’: 2023-10-25T15:00:22,470 C++/Acceptor.h:99:80: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,470 virtual void onInitialize( const SessionSettings& ) EXCEPT ( RuntimeError ) {}; 2023-10-25T15:00:22,471 ^ 2023-10-25T15:00:22,473 In file included from C++/Session.h:29, 2023-10-25T15:00:22,473 from C++/Acceptor.cpp:28: 2023-10-25T15:00:22,474 C++/SessionState.h: At global scope: 2023-10-25T15:00:22,474 C++/SessionState.h:174:41: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,474 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,475 ^ 2023-10-25T15:00:22,475 ; 2023-10-25T15:00:22,476 C++/SessionState.h:174:64: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,476 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,476 ^ 2023-10-25T15:00:22,477 C++/SessionState.h:176:60: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,477 void get( int b, int e, std::vector < std::string > &m ) const 2023-10-25T15:00:22,477 ^~~~~ 2023-10-25T15:00:22,477 ; 2023-10-25T15:00:22,478 C++/SessionState.h:177:24: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,478 EXCEPT ( IOException ) 2023-10-25T15:00:22,479 ^ 2023-10-25T15:00:22,479 C++/SessionState.h:177:3: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,480 EXCEPT ( IOException ) 2023-10-25T15:00:22,480 ^~~~~~ 2023-10-25T15:00:22,480 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,481 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,481 ^~~~~~ 2023-10-25T15:00:22,481 C++/SessionState.h:179:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,482 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,482 ^~~~~ 2023-10-25T15:00:22,482 ; 2023-10-25T15:00:22,482 C++/SessionState.h:179:59: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,483 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,483 ^ 2023-10-25T15:00:22,483 C++/SessionState.h:179:38: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,484 int getNextSenderMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,484 ^~~~~~ 2023-10-25T15:00:22,484 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,485 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,485 ^~~~~~ 2023-10-25T15:00:22,485 C++/SessionState.h:181:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,486 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,486 ^~~~~ 2023-10-25T15:00:22,486 ; 2023-10-25T15:00:22,486 C++/SessionState.h:181:59: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,487 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,487 ^ 2023-10-25T15:00:22,487 C++/SessionState.h:181:38: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,488 int getNextTargetMsgSeqNum() const EXCEPT ( IOException ) 2023-10-25T15:00:22,488 ^~~~~~ 2023-10-25T15:00:22,488 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,489 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,489 ^~~~~~ 2023-10-25T15:00:22,490 C++/SessionState.h:183:38: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,490 void setNextSenderMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,490 ^ 2023-10-25T15:00:22,491 ; 2023-10-25T15:00:22,491 C++/SessionState.h:183:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,492 void setNextSenderMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,492 ^ 2023-10-25T15:00:22,492 C++/SessionState.h:183:40: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,492 void setNextSenderMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,493 ^~~~~~ 2023-10-25T15:00:22,493 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,493 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,494 ^~~~~~ 2023-10-25T15:00:22,494 C++/SessionState.h:185:38: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,494 void setNextTargetMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,495 ^ 2023-10-25T15:00:22,495 ; 2023-10-25T15:00:22,495 C++/SessionState.h:185:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,496 void setNextTargetMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,496 ^ 2023-10-25T15:00:22,496 C++/SessionState.h:185:40: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,497 void setNextTargetMsgSeqNum( int n ) EXCEPT ( IOException ) 2023-10-25T15:00:22,497 ^~~~~~ 2023-10-25T15:00:22,497 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,497 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,498 ^~~~~~ 2023-10-25T15:00:22,498 C++/SessionState.h:187:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,499 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,499 ^ 2023-10-25T15:00:22,499 ; 2023-10-25T15:00:22,500 C++/SessionState.h:187:55: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,500 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,500 ^ 2023-10-25T15:00:22,500 C++/SessionState.h:187:34: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,501 void incrNextSenderMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,501 ^~~~~~ 2023-10-25T15:00:22,501 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,502 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,502 ^~~~~~ 2023-10-25T15:00:22,502 C++/SessionState.h:189:32: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,503 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,503 ^ 2023-10-25T15:00:22,503 ; 2023-10-25T15:00:22,504 C++/SessionState.h:189:55: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,504 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,504 ^ 2023-10-25T15:00:22,504 C++/SessionState.h:189:34: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,505 void incrNextTargetMsgSeqNum() EXCEPT ( IOException ) 2023-10-25T15:00:22,505 ^~~~~~ 2023-10-25T15:00:22,505 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,506 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,506 ^~~~~~ 2023-10-25T15:00:22,506 C++/SessionState.h:191:34: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,506 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:22,507 ^~~~~ 2023-10-25T15:00:22,507 ; 2023-10-25T15:00:22,507 C++/SessionState.h:191:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,508 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:22,508 ^ 2023-10-25T15:00:22,508 C++/SessionState.h:191:40: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,509 UtcTimeStamp getCreationTime() const EXCEPT ( IOException ) 2023-10-25T15:00:22,509 ^~~~~~ 2023-10-25T15:00:22,509 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,509 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,510 ^~~~~~ 2023-10-25T15:00:22,510 C++/SessionState.h:193:39: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,510 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:22,511 ^ 2023-10-25T15:00:22,511 ; 2023-10-25T15:00:22,511 C++/SessionState.h:193:62: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,511 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:22,512 ^ 2023-10-25T15:00:22,512 C++/SessionState.h:193:41: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,512 void reset( const UtcTimeStamp& now ) EXCEPT ( IOException ) 2023-10-25T15:00:22,513 ^~~~~~ 2023-10-25T15:00:22,513 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,513 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,514 ^~~~~~ 2023-10-25T15:00:22,514 C++/SessionState.h:195:16: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,514 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:22,514 ^ 2023-10-25T15:00:22,515 ; 2023-10-25T15:00:22,515 C++/SessionState.h:195:39: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,515 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:22,516 ^ 2023-10-25T15:00:22,516 C++/SessionState.h:195:18: error: ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,516 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:22,517 ^~~~~~ 2023-10-25T15:00:22,517 C++/SessionState.h:174:43: note: previous declaration ‘int FIX::SessionState::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:22,517 bool set( int s, const std::string& m ) EXCEPT ( IOException ) 2023-10-25T15:00:22,517 ^~~~~~ 2023-10-25T15:00:22,636 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,637 C++/SessionState.h:175:48: error: ‘s’ was not declared in this scope 2023-10-25T15:00:22,637 { Locker l( m_mutex ); return m_pStore->set( s, m ); } 2023-10-25T15:00:22,637 ^ 2023-10-25T15:00:22,668 C++/SessionState.h:175:51: error: ‘m’ was not declared in this scope 2023-10-25T15:00:22,668 { Locker l( m_mutex ); return m_pStore->set( s, m ); } 2023-10-25T15:00:22,669 ^ 2023-10-25T15:00:22,699 C++/SessionState.h:175:51: note: suggested alternative: ‘tm’ 2023-10-25T15:00:22,700 { Locker l( m_mutex ); return m_pStore->set( s, m ); } 2023-10-25T15:00:22,700 ^ 2023-10-25T15:00:22,701 tm 2023-10-25T15:00:22,701 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,701 C++/SessionState.h:178:41: error: ‘b’ was not declared in this scope 2023-10-25T15:00:22,702 { Locker l( m_mutex ); m_pStore->get( b, e, m ); } 2023-10-25T15:00:22,702 ^ 2023-10-25T15:00:22,732 C++/SessionState.h:178:44: error: ‘e’ was not declared in this scope 2023-10-25T15:00:22,732 { Locker l( m_mutex ); m_pStore->get( b, e, m ); } 2023-10-25T15:00:22,733 ^ 2023-10-25T15:00:22,763 C++/SessionState.h:178:47: error: ‘m’ was not declared in this scope 2023-10-25T15:00:22,764 { Locker l( m_mutex ); m_pStore->get( b, e, m ); } 2023-10-25T15:00:22,764 ^ 2023-10-25T15:00:22,795 C++/SessionState.h:178:47: note: suggested alternative: ‘tm’ 2023-10-25T15:00:22,795 { Locker l( m_mutex ); m_pStore->get( b, e, m ); } 2023-10-25T15:00:22,796 ^ 2023-10-25T15:00:22,796 tm 2023-10-25T15:00:22,796 C++/SessionState.h:178:52: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,797 { Locker l( m_mutex ); m_pStore->get( b, e, m ); } 2023-10-25T15:00:22,797 ^ 2023-10-25T15:00:22,797 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,798 C++/SessionState.h:184:60: error: ‘n’ was not declared in this scope 2023-10-25T15:00:22,798 { Locker l( m_mutex ); m_pStore->setNextSenderMsgSeqNum( n ); } 2023-10-25T15:00:22,799 ^ 2023-10-25T15:00:22,828 C++/SessionState.h:184:65: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,829 { Locker l( m_mutex ); m_pStore->setNextSenderMsgSeqNum( n ); } 2023-10-25T15:00:22,829 ^ 2023-10-25T15:00:22,830 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,830 C++/SessionState.h:186:60: error: ‘n’ was not declared in this scope 2023-10-25T15:00:22,830 { Locker l( m_mutex ); m_pStore->setNextTargetMsgSeqNum( n ); } 2023-10-25T15:00:22,831 ^ 2023-10-25T15:00:22,861 C++/SessionState.h:186:65: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,861 { Locker l( m_mutex ); m_pStore->setNextTargetMsgSeqNum( n ); } 2023-10-25T15:00:22,862 ^ 2023-10-25T15:00:22,862 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,862 C++/SessionState.h:188:63: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,863 { Locker l( m_mutex ); m_pStore->incrNextSenderMsgSeqNum(); } 2023-10-25T15:00:22,863 ^ 2023-10-25T15:00:22,864 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,864 C++/SessionState.h:190:63: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,864 { Locker l( m_mutex ); m_pStore->incrNextTargetMsgSeqNum(); } 2023-10-25T15:00:22,865 ^ 2023-10-25T15:00:22,865 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,866 C++/SessionState.h:192:59: error: cannot convert ‘FIX::UtcTimeStamp’ to ‘int’ in return 2023-10-25T15:00:22,866 { Locker l( m_mutex ); return m_pStore->getCreationTime(); } 2023-10-25T15:00:22,866 ^ 2023-10-25T15:00:22,867 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,867 C++/SessionState.h:194:43: error: ‘now’ was not declared in this scope 2023-10-25T15:00:22,867 { Locker l( m_mutex ); m_pStore->reset( now ); } 2023-10-25T15:00:22,868 ^~~ 2023-10-25T15:00:22,895 C++/SessionState.h:194:50: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,896 { Locker l( m_mutex ); m_pStore->reset( now ); } 2023-10-25T15:00:22,896 ^ 2023-10-25T15:00:22,896 C++/SessionState.h: In member function ‘int FIX::SessionState::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:22,897 C++/SessionState.h:196:47: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:22,898 { Locker l( m_mutex ); m_pStore->refresh(); } 2023-10-25T15:00:22,898 ^ 2023-10-25T15:00:22,928 In file included from C++/Session.h:34, 2023-10-25T15:00:22,928 from C++/Acceptor.cpp:28: 2023-10-25T15:00:22,928 C++/DataDictionaryProvider.h: At global scope: 2023-10-25T15:00:22,929 C++/DataDictionaryProvider.h:48:82: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,929 const DataDictionary& getSessionDataDictionary(const BeginString& beginString) const 2023-10-25T15:00:22,930 ^~~~~ 2023-10-25T15:00:22,930 ; 2023-10-25T15:00:22,931 C++/DataDictionaryProvider.h:49:35: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,931 EXCEPT ( DataDictionaryNotFound ); 2023-10-25T15:00:22,931 ^ 2023-10-25T15:00:22,932 C++/DataDictionaryProvider.h:51:82: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:22,932 const DataDictionary& getApplicationDataDictionary(const ApplVerID& applVerID) const 2023-10-25T15:00:22,932 ^~~~~ 2023-10-25T15:00:22,933 ; 2023-10-25T15:00:22,933 C++/DataDictionaryProvider.h:52:35: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:22,933 EXCEPT ( DataDictionaryNotFound ); 2023-10-25T15:00:22,934 ^ 2023-10-25T15:00:22,934 C++/DataDictionaryProvider.h:52:3: error: ‘int FIX::DataDictionaryProvider::EXCEPT(FIX::DataDictionaryNotFound)’ cannot be overloaded with ‘int FIX::DataDictionaryProvider::EXCEPT(FIX::DataDictionaryNotFound)’ 2023-10-25T15:00:22,934 EXCEPT ( DataDictionaryNotFound ); 2023-10-25T15:00:22,935 ^~~~~~ 2023-10-25T15:00:22,935 C++/DataDictionaryProvider.h:49:3: note: previous declaration ‘int FIX::DataDictionaryProvider::EXCEPT(FIX::DataDictionaryNotFound)’ 2023-10-25T15:00:22,935 EXCEPT ( DataDictionaryNotFound ); 2023-10-25T15:00:22,936 ^~~~~~ 2023-10-25T15:00:23,118 In file included from C++/Acceptor.cpp:28: 2023-10-25T15:00:23,118 C++/Session.h:71:14: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,119 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,119 ^ 2023-10-25T15:00:23,119 ; 2023-10-25T15:00:23,120 C++/Session.h:71:37: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,120 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,120 ^ 2023-10-25T15:00:23,121 C++/Session.h:73:16: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,121 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:23,121 ^ 2023-10-25T15:00:23,122 ; 2023-10-25T15:00:23,122 C++/Session.h:73:39: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,122 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:23,123 ^ 2023-10-25T15:00:23,123 C++/Session.h:73:18: error: ‘int FIX::Session::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,123 void refresh() EXCEPT ( IOException ) 2023-10-25T15:00:23,124 ^~~~~~ 2023-10-25T15:00:23,124 C++/Session.h:71:16: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,124 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,125 ^~~~~~ 2023-10-25T15:00:23,125 C++/Session.h:75:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,125 void setNextSenderMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,126 ^ 2023-10-25T15:00:23,126 ; 2023-10-25T15:00:23,126 C++/Session.h:75:63: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,126 void setNextSenderMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,127 ^ 2023-10-25T15:00:23,127 C++/Session.h:75:42: error: ‘int FIX::Session::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,127 void setNextSenderMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,128 ^~~~~~ 2023-10-25T15:00:23,128 C++/Session.h:71:16: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,128 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,129 ^~~~~~ 2023-10-25T15:00:23,129 C++/Session.h:77:40: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,129 void setNextTargetMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,130 ^ 2023-10-25T15:00:23,130 ; 2023-10-25T15:00:23,130 C++/Session.h:77:63: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,131 void setNextTargetMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,131 ^ 2023-10-25T15:00:23,132 C++/Session.h:77:42: error: ‘int FIX::Session::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,132 void setNextTargetMsgSeqNum( int num ) EXCEPT ( IOException ) 2023-10-25T15:00:23,132 ^~~~~~ 2023-10-25T15:00:23,133 C++/Session.h:71:16: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,133 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,134 ^~~~~~ 2023-10-25T15:00:23,134 C++/Session.h:88:63: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,134 const std::string& qualifier = "" ) 2023-10-25T15:00:23,135 ^ 2023-10-25T15:00:23,135 ; 2023-10-25T15:00:23,135 C++/Session.h:89:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,136 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,136 ^ 2023-10-25T15:00:23,136 C++/Session.h:90:74: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,136 static bool sendToTarget( Message& message, const SessionID& sessionID ) 2023-10-25T15:00:23,137 ^ 2023-10-25T15:00:23,137 ; 2023-10-25T15:00:23,137 C++/Session.h:91:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,138 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,138 ^ 2023-10-25T15:00:23,139 C++/Session.h:91:3: error: ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,139 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,140 ^~~~~~ 2023-10-25T15:00:23,140 C++/Session.h:89:3: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,141 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,141 ^~~~~~ 2023-10-25T15:00:23,141 C++/Session.h:95:63: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,142 const std::string& qualifier = "" ) 2023-10-25T15:00:23,142 ^ 2023-10-25T15:00:23,142 ; 2023-10-25T15:00:23,142 C++/Session.h:96:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,143 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,143 ^ 2023-10-25T15:00:23,144 C++/Session.h:96:3: error: ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,144 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,144 ^~~~~~ 2023-10-25T15:00:23,145 C++/Session.h:89:3: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,145 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,145 ^~~~~~ 2023-10-25T15:00:23,145 C++/Session.h:100:63: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,146 const std::string& qualifier = "" ) 2023-10-25T15:00:23,146 ^ 2023-10-25T15:00:23,147 ; 2023-10-25T15:00:23,147 C++/Session.h:101:28: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,147 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,148 ^ 2023-10-25T15:00:23,148 C++/Session.h:101:3: error: ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,149 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,149 ^~~~~~ 2023-10-25T15:00:23,149 C++/Session.h:89:3: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::SessionNotFound)’ 2023-10-25T15:00:23,150 EXCEPT ( SessionNotFound ); 2023-10-25T15:00:23,150 ^~~~~~ 2023-10-25T15:00:23,150 C++/Session.h:262:52: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,151 void persist( const Message&, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:23,151 ^ 2023-10-25T15:00:23,151 ; 2023-10-25T15:00:23,152 C++/Session.h:262:75: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,152 void persist( const Message&, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:23,152 ^ 2023-10-25T15:00:23,153 C++/Session.h:262:54: error: ‘int FIX::Session::EXCEPT(FIX::IOException)’ cannot be overloaded with ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,153 void persist( const Message&, const std::string& ) EXCEPT ( IOException ); 2023-10-25T15:00:23,153 ^~~~~~ 2023-10-25T15:00:23,154 C++/Session.h:71:16: note: previous declaration ‘int FIX::Session::EXCEPT(FIX::IOException)’ 2023-10-25T15:00:23,154 void reset() EXCEPT ( IOException ) 2023-10-25T15:00:23,154 ^~~~~~ 2023-10-25T15:00:23,155 C++/Session.h: In member function ‘int FIX::Session::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:23,155 C++/Session.h:72:71: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:23,155 { generateLogout(); disconnect(); m_state.reset( m_timestamper() ); } 2023-10-25T15:00:23,155 ^ 2023-10-25T15:00:23,156 C++/Session.h: In member function ‘int FIX::Session::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:23,156 C++/Session.h:74:24: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:23,156 { m_state.refresh(); } 2023-10-25T15:00:23,157 ^ 2023-10-25T15:00:23,157 C++/Session.h: In member function ‘int FIX::Session::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:23,157 C++/Session.h:76:37: error: ‘num’ was not declared in this scope 2023-10-25T15:00:23,158 { m_state.setNextSenderMsgSeqNum( num ); } 2023-10-25T15:00:23,158 ^~~ 2023-10-25T15:00:23,178 C++/Session.h:76:37: note: suggested alternative: ‘enum’ 2023-10-25T15:00:23,178 { m_state.setNextSenderMsgSeqNum( num ); } 2023-10-25T15:00:23,179 ^~~ 2023-10-25T15:00:23,179 enum 2023-10-25T15:00:23,179 C++/Session.h:76:44: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:23,180 { m_state.setNextSenderMsgSeqNum( num ); } 2023-10-25T15:00:23,180 ^ 2023-10-25T15:00:23,181 C++/Session.h: In member function ‘int FIX::Session::EXCEPT(FIX::IOException)’: 2023-10-25T15:00:23,181 C++/Session.h:78:37: error: ‘num’ was not declared in this scope 2023-10-25T15:00:23,181 { m_state.setNextTargetMsgSeqNum( num ); } 2023-10-25T15:00:23,182 ^~~ 2023-10-25T15:00:23,210 C++/Session.h:78:37: note: suggested alternative: ‘enum’ 2023-10-25T15:00:23,211 { m_state.setNextTargetMsgSeqNum( num ); } 2023-10-25T15:00:23,211 ^~~ 2023-10-25T15:00:23,212 enum 2023-10-25T15:00:23,212 C++/Session.h:78:44: warning: no return statement in function returning non-void [-Wreturn-type] 2023-10-25T15:00:23,213 { m_state.setNextTargetMsgSeqNum( num ); } 2023-10-25T15:00:23,213 ^ 2023-10-25T15:00:23,245 In file included from C++/Acceptor.cpp:29: 2023-10-25T15:00:23,246 C++/SessionFactory.h: At global scope: 2023-10-25T15:00:23,246 C++/SessionFactory.h:59:47: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,247 const Dictionary& settings ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,247 ^ 2023-10-25T15:00:23,247 ; 2023-10-25T15:00:23,248 C++/SessionFactory.h:59:70: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,248 const Dictionary& settings ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,248 ^ 2023-10-25T15:00:23,249 C++/SessionFactory.h:67:86: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,250 const std::string& settingsKey) EXCEPT (ConfigError); 2023-10-25T15:00:23,250 ^ 2023-10-25T15:00:23,250 ; 2023-10-25T15:00:23,251 C++/SessionFactory.h:67:107: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,251 const std::string& settingsKey) EXCEPT (ConfigError); 2023-10-25T15:00:23,251 ^ 2023-10-25T15:00:23,252 C++/SessionFactory.h:67:88: error: ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,252 const std::string& settingsKey) EXCEPT (ConfigError); 2023-10-25T15:00:23,252 ^~~~~~ 2023-10-25T15:00:23,253 C++/SessionFactory.h:59:49: note: previous declaration ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,253 const Dictionary& settings ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,254 ^~~~~~ 2023-10-25T15:00:23,254 C++/SessionFactory.h:71:68: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,254 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,255 ^ 2023-10-25T15:00:23,255 ; 2023-10-25T15:00:23,255 C++/SessionFactory.h:71:89: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,256 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,256 ^ 2023-10-25T15:00:23,256 C++/SessionFactory.h:71:70: error: ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,257 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,257 ^~~~~~ 2023-10-25T15:00:23,257 C++/SessionFactory.h:59:49: note: previous declaration ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,258 const Dictionary& settings ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,258 ^~~~~~ 2023-10-25T15:00:23,258 C++/SessionFactory.h:75:65: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,259 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,259 ^ 2023-10-25T15:00:23,259 ; 2023-10-25T15:00:23,260 C++/SessionFactory.h:75:86: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,260 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,260 ^ 2023-10-25T15:00:23,261 C++/SessionFactory.h:75:67: error: ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,261 DataDictionaryProvider& provider) EXCEPT (ConfigError); 2023-10-25T15:00:23,261 ^~~~~~ 2023-10-25T15:00:23,262 C++/SessionFactory.h:59:49: note: previous declaration ‘int FIX::SessionFactory::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,262 const Dictionary& settings ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,262 ^~~~~~ 2023-10-25T15:00:23,269 In file included from C++/SocketMonitor.h:25, 2023-10-25T15:00:23,269 from C++/SocketServer.h:29, 2023-10-25T15:00:23,269 from C++/HttpServer.h:29, 2023-10-25T15:00:23,270 from C++/Acceptor.cpp:30: 2023-10-25T15:00:23,270 C++/SocketMonitor_UNIX.h:51:20: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,270 bool addConnect( socket_handle socket ); 2023-10-25T15:00:23,271 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,271 C++/SocketMonitor_UNIX.h:52:17: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,272 bool addRead( socket_handle socket ); 2023-10-25T15:00:23,272 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,272 C++/SocketMonitor_UNIX.h:53:18: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,273 bool addWrite( socket_handle socket ); 2023-10-25T15:00:23,273 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,274 C++/SocketMonitor_UNIX.h:54:14: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,274 bool drop( socket_handle socket ); 2023-10-25T15:00:23,274 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,275 C++/SocketMonitor_UNIX.h:55:16: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,275 void signal( socket_handle socket ); 2023-10-25T15:00:23,275 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,276 C++/SocketMonitor_UNIX.h:56:18: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,276 void unsignal( socket_handle socket ); 2023-10-25T15:00:23,276 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,276 C++/SocketMonitor_UNIX.h:63:22: error: ‘socket_handle’ was not declared in this scope 2023-10-25T15:00:23,277 typedef std::set < socket_handle > Sockets; 2023-10-25T15:00:23,277 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,327 C++/SocketMonitor_UNIX.h:63:22: note: suggested alternative: ‘socketpair’ 2023-10-25T15:00:23,328 typedef std::set < socket_handle > Sockets; 2023-10-25T15:00:23,328 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,328 socketpair 2023-10-25T15:00:23,329 C++/SocketMonitor_UNIX.h:63:36: error: template argument 1 is invalid 2023-10-25T15:00:23,329 typedef std::set < socket_handle > Sockets; 2023-10-25T15:00:23,330 ^ 2023-10-25T15:00:23,330 C++/SocketMonitor_UNIX.h:63:36: error: template argument 2 is invalid 2023-10-25T15:00:23,330 C++/SocketMonitor_UNIX.h:63:36: error: template argument 3 is invalid 2023-10-25T15:00:23,331 C++/SocketMonitor_UNIX.h:64:24: error: ‘socket_handle’ was not declared in this scope 2023-10-25T15:00:23,331 typedef std::queue < socket_handle > Queue; 2023-10-25T15:00:23,331 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,384 C++/SocketMonitor_UNIX.h:64:24: note: suggested alternative: ‘socketpair’ 2023-10-25T15:00:23,385 typedef std::queue < socket_handle > Queue; 2023-10-25T15:00:23,385 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,386 socketpair 2023-10-25T15:00:23,386 C++/SocketMonitor_UNIX.h:64:38: error: template argument 1 is invalid 2023-10-25T15:00:23,386 typedef std::queue < socket_handle > Queue; 2023-10-25T15:00:23,387 ^ 2023-10-25T15:00:23,387 C++/SocketMonitor_UNIX.h:64:38: error: template argument 2 is invalid 2023-10-25T15:00:23,387 C++/SocketMonitor_UNIX.h:73:32: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,387 void processRead( Strategy&, socket_handle socket_fd ); 2023-10-25T15:00:23,388 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,388 C++/SocketMonitor_UNIX.h:74:33: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,388 void processWrite( Strategy&, socket_handle socket_fd ); 2023-10-25T15:00:23,389 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,389 C++/SocketMonitor_UNIX.h:75:33: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,389 void processError( Strategy&, socket_handle socket_fd ); 2023-10-25T15:00:23,389 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,438 C++/SocketMonitor_UNIX.h:82:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,438 socket_handle m_signal; 2023-10-25T15:00:23,439 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,439 socketpair 2023-10-25T15:00:23,490 C++/SocketMonitor_UNIX.h:83:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,490 socket_handle m_interrupt; 2023-10-25T15:00:23,491 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,491 socketpair 2023-10-25T15:00:23,492 C++/SocketMonitor_UNIX.h:95:45: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,492 virtual void onConnect( SocketMonitor&, socket_handle socket ) = 0; 2023-10-25T15:00:23,493 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,493 C++/SocketMonitor_UNIX.h:96:43: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,493 virtual void onEvent( SocketMonitor&, socket_handle socket ) = 0; 2023-10-25T15:00:23,494 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,494 C++/SocketMonitor_UNIX.h:97:43: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,495 virtual void onWrite( SocketMonitor&, socket_handle socket ) = 0; 2023-10-25T15:00:23,495 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,496 C++/SocketMonitor_UNIX.h:98:43: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,496 virtual void onError( SocketMonitor&, socket_handle socket ) = 0; 2023-10-25T15:00:23,496 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,497 C++/SocketMonitor_UNIX.h: In member function ‘size_t FIX::SocketMonitor::numSockets()’: 2023-10-25T15:00:23,498 C++/SocketMonitor_UNIX.h:60:26: error: request for member ‘size’ in ‘((FIX::SocketMonitor*)this)->FIX::SocketMonitor::m_readSockets’, which is of non-class type ‘FIX::SocketMonitor::Sockets’ {aka ‘int’} 2023-10-25T15:00:23,498 { return m_readSockets.size() - 1; } 2023-10-25T15:00:23,499 ^~~~ 2023-10-25T15:00:23,500 In file included from C++/HttpServer.h:29, 2023-10-25T15:00:23,500 from C++/Acceptor.cpp:30: 2023-10-25T15:00:23,501 C++/SocketServer.h: At global scope: 2023-10-25T15:00:23,501 C++/SocketServer.h:44:27: error: expected ‘)’ before ‘socket’ 2023-10-25T15:00:23,501 SocketInfo(socket_handle socket, short port, bool noDelay, int sendBufSize, int rcvBufSize ) 2023-10-25T15:00:23,502 ~ ^~~~~~~ 2023-10-25T15:00:23,502 ) 2023-10-25T15:00:23,550 C++/SocketServer.h:48:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,551 socket_handle m_socket; 2023-10-25T15:00:23,551 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,552 socketpair 2023-10-25T15:00:23,552 C++/SocketServer.h: In constructor ‘FIX::SocketInfo::SocketInfo()’: 2023-10-25T15:00:23,552 C++/SocketServer.h:41:5: error: class ‘FIX::SocketInfo’ does not have any field named ‘m_socket’ 2023-10-25T15:00:23,553 : m_socket( INVALID_SOCKET_HANDLE ), m_port( 0 ), m_noDelay( false ), 2023-10-25T15:00:23,553 ^~~~~~~~ 2023-10-25T15:00:23,554 C++/SocketServer.h:41:15: error: ‘INVALID_SOCKET_HANDLE’ was not declared in this scope 2023-10-25T15:00:23,555 : m_socket( INVALID_SOCKET_HANDLE ), m_port( 0 ), m_noDelay( false ), 2023-10-25T15:00:23,555 ^~~~~~~~~~~~~~~~~~~~~ 2023-10-25T15:00:23,767 C++/SocketServer.h: At global scope: 2023-10-25T15:00:23,768 C++/SocketServer.h:63:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,769 socket_handle add( int port, bool reuse = false, bool noDelay = false, 2023-10-25T15:00:23,769 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,770 socketpair 2023-10-25T15:00:23,818 C++/SocketServer.h:65:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,818 socket_handle accept(socket_handle socket ); 2023-10-25T15:00:23,818 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,819 socketpair 2023-10-25T15:00:23,819 C++/SocketServer.h:72:20: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,820 int socketToPort(socket_handle socket ); 2023-10-25T15:00:23,820 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,868 C++/SocketServer.h:73:3: error: ‘socket_handle’ does not name a type; did you mean ‘socketpair’? 2023-10-25T15:00:23,869 socket_handle portToSocket( int port ); 2023-10-25T15:00:23,870 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,871 socketpair 2023-10-25T15:00:23,872 C++/SocketServer.h:76:20: error: ‘socket_handle’ was not declared in this scope 2023-10-25T15:00:23,872 typedef std::map 2023-10-25T15:00:23,872 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,924 C++/SocketServer.h:76:20: note: suggested alternative: ‘socketpair’ 2023-10-25T15:00:23,924 typedef std::map 2023-10-25T15:00:23,925 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,925 socketpair 2023-10-25T15:00:23,926 C++/SocketServer.h:76:45: error: template argument 1 is invalid 2023-10-25T15:00:23,926 typedef std::map 2023-10-25T15:00:23,927 ^ 2023-10-25T15:00:23,927 C++/SocketServer.h:76:45: error: template argument 3 is invalid 2023-10-25T15:00:23,927 C++/SocketServer.h:76:45: error: template argument 4 is invalid 2023-10-25T15:00:23,953 C++/SocketServer.h:90:44: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,953 virtual void onConnect( SocketServer&, socket_handle acceptSocket, socket_handle socket ) = 0; 2023-10-25T15:00:23,954 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,955 C++/SocketServer.h:90:72: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,955 virtual void onConnect( SocketServer&, socket_handle acceptSocket, socket_handle socket ) = 0; 2023-10-25T15:00:23,955 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,956 C++/SocketServer.h:91:42: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,956 virtual void onWrite( SocketServer&, socket_handle socket ) = 0; 2023-10-25T15:00:23,956 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,957 C++/SocketServer.h:92:41: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,957 virtual bool onData( SocketServer&, socket_handle socket ) = 0; 2023-10-25T15:00:23,958 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,958 C++/SocketServer.h:93:47: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,959 virtual void onDisconnect( SocketServer&, socket_handle socket ) = 0; 2023-10-25T15:00:23,959 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,960 In file included from C++/Acceptor.cpp:30: 2023-10-25T15:00:23,961 C++/HttpServer.h:40:38: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,961 HttpServer( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,962 ^ 2023-10-25T15:00:23,962 ; 2023-10-25T15:00:23,962 C++/HttpServer.h:40:61: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,963 HttpServer( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,963 ^ 2023-10-25T15:00:23,963 C++/HttpServer.h:42:51: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,964 static void startGlobal( const SessionSettings& ) EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,964 ^ 2023-10-25T15:00:23,964 ; 2023-10-25T15:00:23,965 C++/HttpServer.h:42:88: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,965 static void startGlobal( const SessionSettings& ) EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,965 ^ 2023-10-25T15:00:23,965 C++/HttpServer.h:45:14: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,966 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,966 ^ 2023-10-25T15:00:23,966 ; 2023-10-25T15:00:23,967 C++/HttpServer.h:45:51: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,967 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,967 ^ 2023-10-25T15:00:23,967 C++/HttpServer.h:45:16: error: ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ cannot be overloaded with ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:23,968 void start() EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,968 ^~~~~~ 2023-10-25T15:00:23,968 C++/HttpServer.h:42:53: note: previous declaration ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError, FIX::RuntimeError)’ 2023-10-25T15:00:23,969 static void startGlobal( const SessionSettings& ) EXCEPT ( ConfigError, RuntimeError ); 2023-10-25T15:00:23,969 ^~~~~~ 2023-10-25T15:00:23,969 C++/HttpServer.h:49:44: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,969 void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,970 ^ 2023-10-25T15:00:23,970 ; 2023-10-25T15:00:23,970 C++/HttpServer.h:49:67: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,971 void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,971 ^ 2023-10-25T15:00:23,971 C++/HttpServer.h:49:46: error: ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError)’ cannot be overloaded with ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,972 void onConfigure( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,972 ^~~~~~ 2023-10-25T15:00:23,972 C++/HttpServer.h:40:40: note: previous declaration ‘int FIX::HttpServer::EXCEPT(FIX::ConfigError)’ 2023-10-25T15:00:23,972 HttpServer( const SessionSettings& ) EXCEPT ( ConfigError ); 2023-10-25T15:00:23,973 ^~~~~~ 2023-10-25T15:00:23,973 C++/HttpServer.h:50:45: error: expected ‘;’ at end of member declaration 2023-10-25T15:00:23,973 void onInitialize( const SessionSettings& ) EXCEPT ( RuntimeError ); 2023-10-25T15:00:23,974 ^ 2023-10-25T15:00:23,974 ; 2023-10-25T15:00:23,974 C++/HttpServer.h:50:69: error: ISO C++ forbids declaration of ‘EXCEPT’ with no type [-fpermissive] 2023-10-25T15:00:23,974 void onInitialize( const SessionSettings& ) EXCEPT ( RuntimeError ); 2023-10-25T15:00:23,975 ^ 2023-10-25T15:00:23,975 C++/HttpServer.h:56:34: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,975 void onConnect( SocketServer&, socket_handle, socket_handle); 2023-10-25T15:00:23,976 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,976 C++/HttpServer.h:56:49: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,976 void onConnect( SocketServer&, socket_handle, socket_handle); 2023-10-25T15:00:23,976 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,977 C++/HttpServer.h:57:32: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,977 void onWrite( SocketServer&, socket_handle); 2023-10-25T15:00:23,977 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,978 C++/HttpServer.h:58:31: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,978 bool onData( SocketServer&, socket_handle); 2023-10-25T15:00:23,978 ^~~~~~~~~~~~~ 2023-10-25T15:00:23,979 C++/HttpServer.h:59:37: error: ‘socket_handle’ has not been declared 2023-10-25T15:00:23,979 void onDisconnect( SocketServer&, socket_handle); 2023-10-25T15:00:23,979 ^~~~~~~~~~~~~ 2023-10-25T15:00:24,009 C++/HttpServer.h:63:10: error: ‘THREAD_PROC’ does not name a type 2023-10-25T15:00:24,009 static THREAD_PROC startThread( void* p ); 2023-10-25T15:00:24,010 ^~~~~~~~~~~ 2023-10-25T15:00:24,044 C++/HttpServer.h:67:3: error: ‘thread_id’ does not name a type; did you mean ‘pthread_t’? 2023-10-25T15:00:24,044 thread_id m_threadid; 2023-10-25T15:00:24,045 ^~~~~~~~~ 2023-10-25T15:00:24,045 pthread_t 2023-10-25T15:00:24,178 C++/Acceptor.cpp:41:1: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,178 EXCEPT ( ConfigError ) 2023-10-25T15:00:24,179 ^~~~~~ 2023-10-25T15:00:24,179 C++/Acceptor.cpp:59:1: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,180 EXCEPT ( ConfigError ) 2023-10-25T15:00:24,180 ^~~~~~ 2023-10-25T15:00:24,181 C++/Acceptor.cpp:73:29: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,181 void Acceptor::initialize() EXCEPT ( ConfigError ) 2023-10-25T15:00:24,181 ^~~~~~ 2023-10-25T15:00:24,191 C++/Acceptor.cpp: In member function ‘FIX::Session* FIX::Acceptor::getSession(const string&, FIX::Responder&)’: 2023-10-25T15:00:24,191 C++/Acceptor.cpp:116:72: error: expected primary-expression before ‘>’ token 2023-10-25T15:00:24,192 auto const & beginString = message.getHeader().getField(); 2023-10-25T15:00:24,192 ^ 2023-10-25T15:00:24,192 C++/Acceptor.cpp:116:74: error: expected primary-expression before ‘)’ token 2023-10-25T15:00:24,193 auto const & beginString = message.getHeader().getField(); 2023-10-25T15:00:24,193 ^ 2023-10-25T15:00:24,193 C++/Acceptor.cpp:117:76: error: expected primary-expression before ‘>’ token 2023-10-25T15:00:24,194 auto const & clSenderCompID = message.getHeader().getField(); 2023-10-25T15:00:24,194 ^ 2023-10-25T15:00:24,195 C++/Acceptor.cpp:117:78: error: expected primary-expression before ‘)’ token 2023-10-25T15:00:24,195 auto const & clSenderCompID = message.getHeader().getField(); 2023-10-25T15:00:24,196 ^ 2023-10-25T15:00:24,196 C++/Acceptor.cpp:118:76: error: expected primary-expression before ‘>’ token 2023-10-25T15:00:24,196 auto const & clTargetCompID = message.getHeader().getField(); 2023-10-25T15:00:24,197 ^ 2023-10-25T15:00:24,197 C++/Acceptor.cpp:118:78: error: expected primary-expression before ‘)’ token 2023-10-25T15:00:24,197 auto const & clTargetCompID = message.getHeader().getField(); 2023-10-25T15:00:24,198 ^ 2023-10-25T15:00:24,198 C++/Acceptor.cpp:119:64: error: expected primary-expression before ‘>’ token 2023-10-25T15:00:24,198 auto const & msgType = message.getHeader().getField(); 2023-10-25T15:00:24,199 ^ 2023-10-25T15:00:24,199 C++/Acceptor.cpp:119:66: error: expected primary-expression before ‘)’ token 2023-10-25T15:00:24,200 auto const & msgType = message.getHeader().getField(); 2023-10-25T15:00:24,200 ^ 2023-10-25T15:00:24,205 C++/Acceptor.cpp: At global scope: 2023-10-25T15:00:24,205 C++/Acceptor.cpp:158:24: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,206 void Acceptor::start() EXCEPT ( ConfigError, RuntimeError ) 2023-10-25T15:00:24,206 ^~~~~~ 2023-10-25T15:00:24,207 C++/Acceptor.cpp:186:24: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,207 void Acceptor::block() EXCEPT ( ConfigError, RuntimeError ) 2023-10-25T15:00:24,208 ^~~~~~ 2023-10-25T15:00:24,208 C++/Acceptor.cpp:199:23: error: expected initializer before ‘EXCEPT’ 2023-10-25T15:00:24,208 bool Acceptor::poll() EXCEPT ( ConfigError, RuntimeError ) 2023-10-25T15:00:24,209 ^~~~~~ 2023-10-25T15:00:24,234 C++/Acceptor.cpp: In member function ‘void FIX::Acceptor::stop(bool)’: 2023-10-25T15:00:24,234 C++/Acceptor.cpp:244:7: error: ‘process_sleep’ was not declared in this scope 2023-10-25T15:00:24,234 process_sleep( 1 ); 2023-10-25T15:00:24,235 ^~~~~~~~~~~~~ 2023-10-25T15:00:24,293 C++/Acceptor.cpp:244:7: note: suggested alternative: ‘ProcessCode’ 2023-10-25T15:00:24,294 process_sleep( 1 ); 2023-10-25T15:00:24,294 ^~~~~~~~~~~~~ 2023-10-25T15:00:24,295 ProcessCode 2023-10-25T15:00:24,295 C++/Acceptor.cpp:249:7: error: ‘m_threadid’ was not declared in this scope 2023-10-25T15:00:24,295 if( m_threadid ) 2023-10-25T15:00:24,296 ^~~~~~~~~~ 2023-10-25T15:00:24,338 C++/Acceptor.cpp:249:7: note: suggested alternative: ‘pthread_t’ 2023-10-25T15:00:24,338 if( m_threadid ) 2023-10-25T15:00:24,339 ^~~~~~~~~~ 2023-10-25T15:00:24,339 pthread_t 2023-10-25T15:00:24,339 C++/Acceptor.cpp:250:5: error: ‘thread_join’ was not declared in this scope 2023-10-25T15:00:24,340 thread_join( m_threadid ); 2023-10-25T15:00:24,340 ^~~~~~~~~~~ 2023-10-25T15:00:24,382 C++/Acceptor.cpp:250:5: note: suggested alternative: ‘pthread_join’ 2023-10-25T15:00:24,384 thread_join( m_threadid ); 2023-10-25T15:00:24,384 ^~~~~~~~~~~ 2023-10-25T15:00:24,385 pthread_join 2023-10-25T15:00:24,385 C++/Acceptor.cpp:251:3: error: ‘m_threadid’ was not declared in this scope 2023-10-25T15:00:24,386 m_threadid = 0; 2023-10-25T15:00:24,386 ^~~~~~~~~~ 2023-10-25T15:00:24,424 C++/Acceptor.cpp:251:3: note: suggested alternative: ‘pthread_t’ 2023-10-25T15:00:24,425 m_threadid = 0; 2023-10-25T15:00:24,425 ^~~~~~~~~~ 2023-10-25T15:00:24,426 pthread_t 2023-10-25T15:00:24,482 C++/Acceptor.cpp: At global scope: 2023-10-25T15:00:24,482 C++/Acceptor.cpp:268:1: error: ‘THREAD_PROC’ does not name a type 2023-10-25T15:00:24,483 THREAD_PROC Acceptor::startThread( void* p ) 2023-10-25T15:00:24,483 ^~~~~~~~~~~ 2023-10-25T15:00:24,591 In file included from C++/Field.h:32, 2023-10-25T15:00:24,591 from C++/FieldMap.h:29, 2023-10-25T15:00:24,592 from C++/Message.h:29, 2023-10-25T15:00:24,592 from C++/Application.h:25, 2023-10-25T15:00:24,593 from C++/Acceptor.h:29, 2023-10-25T15:00:24,593 from C++/Acceptor.cpp:26: 2023-10-25T15:00:24,594 C++/FieldConvertors.h: In instantiation of ‘int FIX::number_of_symbols_in(T) [with T = int]’: 2023-10-25T15:00:24,594 C++/Field.h:194:57: required from here 2023-10-25T15:00:24,594 C++/FieldConvertors.h:50:14: error: ‘PRAGMA_PUSH’ was not declared in this scope 2023-10-25T15:00:24,595 PRAGMA_PUSH( 4146 ) \ 2023-10-25T15:00:24,595 ~~~~~~~~~~~^~~~~~~~ 2023-10-25T15:00:24,595 C++/FieldConvertors.h:60:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T15:00:24,596 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( value ); 2023-10-25T15:00:24,596 ^~~~~~~~~~~~~~~~~ 2023-10-25T15:00:24,614 C++/FieldConvertors.h: In instantiation of ‘char* FIX::integer_to_string(char*, size_t, T) [with T = int; size_t = unsigned int]’: 2023-10-25T15:00:24,615 C++/Field.h:200:51: required from here 2023-10-25T15:00:24,615 C++/FieldConvertors.h:50:14: error: ‘PRAGMA_PUSH’ was not declared in this scope 2023-10-25T15:00:24,616 PRAGMA_PUSH( 4146 ) \ 2023-10-25T15:00:24,616 ~~~~~~~~~~~^~~~~~~~ 2023-10-25T15:00:24,616 C++/FieldConvertors.h:112:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T15:00:24,617 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( t ); 2023-10-25T15:00:24,617 ^~~~~~~~~~~~~~~~~ 2023-10-25T15:00:25,121 C++/FieldConvertors.h: In instantiation of ‘static bool FIX::IntTConvertor::convert(std::__cxx11::basic_string::const_iterator, std::__cxx11::basic_string::const_iterator, T&) [with T = int; std::__cxx11::basic_string::const_iterator = __gnu_cxx::__normal_iterator >]’: 2023-10-25T15:00:25,122 C++/FieldConvertors.h:271:19: required from ‘static bool FIX::IntTConvertor::convert(const string&, T&) [with T = int; std::__cxx11::string = std::__cxx11::basic_string]’ 2023-10-25T15:00:25,122 C++/FieldConvertors.h:305:49: required from here 2023-10-25T15:00:25,123 C++/FieldConvertors.h:252:18: error: ‘PRAGMA_PUSH’ was not declared in this scope 2023-10-25T15:00:25,123 PRAGMA_PUSH( 4146 ); 2023-10-25T15:00:25,124 ~~~~~~~~~~~^~~~~~~~ 2023-10-25T15:00:25,148 C++/FieldConvertors.h:260:16: error: ‘PRAGMA_PUSH’ was not declared in this scope 2023-10-25T15:00:25,148 PRAGMA_PUSH( 4146 ); 2023-10-25T15:00:25,149 ~~~~~~~~~~~^~~~~~~~ 2023-10-25T15:00:25,182 C++/FieldConvertors.h: In instantiation of ‘char* FIX::integer_to_string(char*, size_t, T) [with T = long long int; size_t = unsigned int]’: 2023-10-25T15:00:25,182 C++/FieldConvertors.h:215:26: required from ‘static std::__cxx11::string FIX::IntTConvertor::convert(T) [with T = long long int; std::__cxx11::string = std::__cxx11::basic_string]’ 2023-10-25T15:00:25,183 C++/Field.h:431:51: required from here 2023-10-25T15:00:25,183 C++/FieldConvertors.h:50:14: error: ‘PRAGMA_PUSH’ was not declared in this scope 2023-10-25T15:00:25,184 PRAGMA_PUSH( 4146 ) \ 2023-10-25T15:00:25,184 ~~~~~~~~~~~^~~~~~~~ 2023-10-25T15:00:25,185 C++/FieldConvertors.h:112:49: note: in expansion of macro ‘UNSIGNED_VALUE_OF’ 2023-10-25T15:00:25,185 typename std::make_unsigned::type number = UNSIGNED_VALUE_OF( t ); 2023-10-25T15:00:25,185 ^~~~~~~~~~~~~~~~~ 2023-10-25T15:00:34,384 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-10-25T15:00:34,637 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-10-25T15:00:34,681 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-10-25T15:00:34,681 exec(compile('"'"''"'"''"'"' 2023-10-25T15:00:34,681 # This is -- a caller that pip uses to run setup.py 2023-10-25T15:00:34,681 # 2023-10-25T15:00:34,681 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-10-25T15:00:34,681 # import from `distutils.core` to work with newer packaging standards. 2023-10-25T15:00:34,681 # - It provides a clear error message when setuptools is not installed. 2023-10-25T15:00:34,681 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-10-25T15:00:34,681 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-10-25T15:00:34,681 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-10-25T15:00:34,681 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-10-25T15:00:34,681 import os, sys, tokenize 2023-10-25T15:00:34,681 2023-10-25T15:00:34,681 try: 2023-10-25T15:00:34,681 import setuptools 2023-10-25T15:00:34,681 except ImportError as error: 2023-10-25T15:00:34,681 print( 2023-10-25T15:00:34,681 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-10-25T15:00:34,681 "the build environment.", 2023-10-25T15:00:34,681 file=sys.stderr, 2023-10-25T15:00:34,681 ) 2023-10-25T15:00:34,681 sys.exit(1) 2023-10-25T15:00:34,681 2023-10-25T15:00:34,681 __file__ = %r 2023-10-25T15:00:34,681 sys.argv[0] = __file__ 2023-10-25T15:00:34,681 2023-10-25T15:00:34,681 if os.path.exists(__file__): 2023-10-25T15:00:34,681 filename = __file__ 2023-10-25T15:00:34,681 with tokenize.open(__file__) as f: 2023-10-25T15:00:34,681 setup_py_code = f.read() 2023-10-25T15:00:34,681 else: 2023-10-25T15:00:34,681 filename = "" 2023-10-25T15:00:34,681 setup_py_code = "from setuptools import setup; setup()" 2023-10-25T15:00:34,681 2023-10-25T15:00:34,681 exec(compile(setup_py_code, filename, "exec")) 2023-10-25T15:00:34,681 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-9_9zhmd7/quickfix-ssl-3_2595b7a36a264b3e8a75ba470d4ff952/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-u035dp6r[/] 2023-10-25T15:00:34,682 [bold magenta]cwd[/]: /tmp/pip-wheel-9_9zhmd7/quickfix-ssl-3_2595b7a36a264b3e8a75ba470d4ff952/ 2023-10-25T15:00:34,683 Building wheel for quickfix-ssl-3 (setup.py): finished with status 'error' 2023-10-25T15:00:34,685 ERROR: Failed building wheel for quickfix-ssl-3 2023-10-25T15:00:34,687 Running setup.py clean for quickfix-ssl-3 2023-10-25T15:00:34,689 Running command python setup.py clean 2023-10-25T15:00:37,397 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-10-25T15:00:37,399 'build/scripts-3.7' does not exist -- can't clean it 2023-10-25T15:00:37,544 Failed to build quickfix-ssl-3 2023-10-25T15:00:37,547 ERROR: Failed to build one or more wheels 2023-10-25T15:00:37,551 Exception information: 2023-10-25T15:00:37,551 Traceback (most recent call last): 2023-10-25T15:00:37,551 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-10-25T15:00:37,551 status = run_func(*args) 2023-10-25T15:00:37,551 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-10-25T15:00:37,551 return func(self, options, args) 2023-10-25T15:00:37,551 File "/usr/local/lib/python3.7/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-10-25T15:00:37,551 raise CommandError("Failed to build one or more wheels") 2023-10-25T15:00:37,551 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-10-25T15:00:37,559 Removed build tracker: '/tmp/pip-build-tracker-str9kejf'