Skip to content

[CI][C++] OSS-Fuzz build failure #30106

Description

@asfimport

The OSS-Fuzz builds have been starting failing ~2 weeks ago due to the workaround for ARROW-14393.

See e.g. https://oss-fuzz-build-logs.storage.googleapis.com/log-cbfd2cc7-7e12-4994-a21b-47a86ad9e606.txt

Step #3 - "compile-afl-address-x86_64": [51/315] Performingbuildstepfor'googletest_ep'Step #3 - "compile-afl-address-x86_64": FAILED: googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-buildgoogletest_ep-prefix/lib/libgtest.sogoogletest_ep-prefix/lib/libgtest_main.sogoogletest_ep-prefix/lib/libgmock.so /work/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-build /work/googletest_ep-prefix/lib/libgtest.so /work/googletest_ep-prefix/lib/libgtest_main.so /work/googletest_ep-prefix/lib/libgmock.soStep #3 - "compile-afl-address-x86_64": cd /work/googletest_ep-prefix/src/googletest_ep-build && /usr/local/bin/cmake -P /work/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-build-RELEASE.cmake && /usr/local/bin/cmake -Etouch /work/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-buildStep #3 - "compile-afl-address-x86_64": CMakeErrorat /work/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-build-RELEASE.cmake:37 (message):
Step #3 - "compile-afl-address-x86_64": Commandfailed: 1Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": '/usr/local/bin/cmake''--build''.'Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": SeealsoStep #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": /work/googletest_ep-prefix/src/googletest_ep-stamp/googletest_ep-build-*.logStep #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": Step #3 - "compile-afl-address-x86_64": -- stdoutoutputis:
Step #3 - "compile-afl-address-x86_64": ...skippingtoend...
Step #3 - "compile-afl-address-x86_64": s.h:47:
Step #3 - "compile-afl-address-x86_64": Infileincludedfrom /work/googletest_ep-prefix/src/googletest_ep/googlemock/include/gmock/gmock-spec-builders.h:75:
Step #3 - "compile-afl-address-x86_64": /work/googletest_ep-prefix/src/googletest_ep/googlemock/include/gmock/gmock-matchers.h:1506:3: error: definitionofimplicitcopyconstructorfor'FloatingEqMatcher<double>'isdeprecatedbecauseithasauser-declaredcopyassignmentoperator [-Werror,-Wdeprecated-copy]
Step #3 - "compile-afl-address-x86_64": GTEST_DISALLOW_ASSIGN_(FloatingEqMatcher);
Step #3 - "compile-afl-address-x86_64": ^
Step #3 - "compile-afl-address-x86_64": /work/googletest_ep-prefix/src/googletest_ep/googletest/include/gtest/internal/gtest-port.h:682:8: note: expandedfrommacro'GTEST_DISALLOW_ASSIGN_'Step #3 - "compile-afl-address-x86_64": voidoperator=(typeconst &) = deleteStep #3 - "compile-afl-address-x86_64": ^
Step #3 - "compile-afl-address-x86_64": /work/googletest_ep-prefix/src/googletest_ep/googlemock/include/gmock/gmock-matchers.h:3632:10: note: inimplicitcopyconstructorfor'testing::internal::FloatingEqMatcher<double>'firstrequiredhereStep #3 - "compile-afl-address-x86_64": returninternal::FloatingEqMatcher<double>(rhs, false);
Step #3 - "compile-afl-address-x86_64": ^
[etc.]

Reporter: Antoine Pitrou / @pitrou
Assignee: Antoine Pitrou / @pitrou

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-14554. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions