You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-- Configuring incomplete, errors occurred!
See also "/build/cpp/awssdk_ep-prefix/src/awssdk_ep-build/CMakeFiles/CMakeOutput.log".
See also "/build/cpp/awssdk_ep-prefix/src/awssdk_ep-build/CMakeFiles/CMakeError.log".
-- stderr output is:
CMake Error at cmake/platform/linux.cmake:49 (message):
Could not determine support for atomic operations.
Call Stack (most recent call first):
CMakeLists.txt:173 (apply_post_project_platform_settings)
CMake Error at /build/cpp/awssdk_ep-prefix/src/awssdk_ep-stamp/awssdk_ep-configure-DEBUG.cmake:47 (message):
Stopping after outputting logs.
Detailed CMake output from AWS SDK:
Performing C++ SOURCE FILE Test LIBATOMIC_EXISTS failed with the following output:
Change Dir: /build/cpp/awssdk_ep-prefix/src/awssdk_ep-build/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/ninja cmTC_0fd00 && [1/2] Building CXX object CMakeFiles/cmTC_0fd00.dir/src.cxx.o
FAILED: CMakeFiles/cmTC_0fd00.dir/src.cxx.o
/usr/bin/c++ -fdiagnostics-color=always -fPIC -DLIBATOMIC_EXISTS -std=c++20 -o CMakeFiles/cmTC_0fd00.dir/src.cxx.o -c src.cxx
c++: error: unrecognized command line option '-std=c++20'; did you mean '-std=c++2a'?
ninja: build stopped: subcommand failed.
Source file was:
int main() {
__atomic_load_8(nullptr, 0);
return 0;
}
So it seems we're testing C++20 compatibility with a C++ compiler (/usr/bin/cc) that only has preliminary support for C++20 (it doesn't support -std=c++20).
Component(s)
C++, Continuous Integration
The text was updated successfully, but these errors were encountered:
We were testing C++20 compatibility on a gcc version that only accepts `-std=c++2a`, not `-std=c++20`.
Switch to a newer Ubuntu, and therefore gcc, version.
We were testing C++20 compatibility on a gcc version that only accepts `-std=c++2a`, not `-std=c++20`. Switch to a newer Ubuntu, and therefore gcc, version.
* Closes: #36452
Authored-by: Antoine Pitrou <antoine@python.org>
Signed-off-by: Antoine Pitrou <antoine@python.org>
…apache#36454)
We were testing C++20 compatibility on a gcc version that only accepts `-std=c++2a`, not `-std=c++20`. Switch to a newer Ubuntu, and therefore gcc, version.
* Closes: apache#36452
Authored-by: Antoine Pitrou <antoine@python.org>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Describe the bug, including details regarding any error messages, version, and platform.
See CI example:
https://github.com/ursacomputing/crossbow/actions/runs/5453237382/jobs/9921803828#step:6:1506
Excerpt:
Detailed CMake output from AWS SDK:
So it seems we're testing C++20 compatibility with a C++ compiler (
/usr/bin/cc
) that only has preliminary support for C++20 (it doesn't support-std=c++20
).Component(s)
C++, Continuous Integration
The text was updated successfully, but these errors were encountered: