In file included from ArgumentHandler.cpp:21:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/deque:180:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy.h:12:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:12:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:12:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iter_swap.h:14:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/swap.h:21:
In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:37:
./version:1:1: error: unknown type name '$Format'
1 | $Format:%(describe:tags=true,abbrev=0)$
| ^
./version:1:8: error: expected unqualified-id
1 | $Format:%(describe:tags=true,abbrev=0)$
| ^
Я получаю эту ошибку только в MacOS, но не в Ubuntu или Windows/cygwin. Я понятия не имею, где продолжить расследование. Кстати, он также компилируется в Windows/cygwin с помощью clang.
Полный результат находится на https://github.com/teddych/railcontrol/ ... 0002463552
У меня есть исходный код по адресу https://github.com/teddych/railcontrol/tree/Test-MacOS-CI. При компиляции на MacOS я получаю (помимо других) следующую ошибку: [code]In file included from ArgumentHandler.cpp:21: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/deque:180: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy.h:12: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h:12: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:12: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iter_swap.h:14: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/swap.h:21: In file included from /Applications/Xcode_16.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:37: ./version:1:1: error: unknown type name '$Format' 1 | $Format:%(describe:tags=true,abbrev=0)$ | ^ ./version:1:8: error: expected unqualified-id 1 | $Format:%(describe:tags=true,abbrev=0)$ | ^ [/code] Я получаю эту ошибку только в MacOS, но не в Ubuntu или Windows/cygwin. Я понятия не имею, где продолжить расследование. Кстати, он также компилируется в Windows/cygwin с помощью clang. Полный результат находится на https://github.com/teddych/railcontrol/actions/runs/20883155858/job/60002463552