Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XCode 8.1 build failure on gmock-actions.h due to missing user constructor for ExcessiveArg type #3128

Open
dneto0 opened this issue Nov 23, 2020 · 3 comments
Assignees

Comments

@dneto0
Copy link
Contributor

dneto0 commented Nov 23, 2020

A colleague using XCode 8.1 reports a build failure

In file included from /Users/dkoch/khronos/github/glslang/External/googletest/googlemock/src/gmock-all.cc:39:
In file included from /Users/dkoch/khronos/github/glslang/External/googletest/googlemock/include/gmock/gmock.h:59:
/Users/dkoch/khronos/github/glslang/External/googletest/googlemock/include/gmock/gmock-actions.h:1523:31: error: 
      default initialization of an object of const type 'const testing::internal::ExcessiveArg' without a
      user-provided default constructor
    static const ExcessiveArg kExcessArg;
                              ^
                                        {}
1 error generated.

This appears to be caused by fbef071

@dneto0
Copy link
Contributor Author

dneto0 commented Nov 23, 2020

cc: @dgkoch

dneto0 added a commit to dneto0/googletest that referenced this issue Nov 23, 2020
This is an attempt to fix a build failure on XCode 8.1.
Issue google#3128
dneto0 added a commit to dneto0/googletest that referenced this issue Nov 23, 2020
This is an attempt to fix a build failure on XCode 8.1.
Issue google#3128
@greg-lunarg
Copy link

This is also a problem with glslang Travis CI build. See KhronosGroup/glslang#2472

@juan-lunarg
Copy link
Contributor

juan-lunarg commented Oct 31, 2023

@asoffer feel free to close this issue. Or any other google test maintainer (@dinord / @derekmauro ). The original reason it was opened doesn't exist anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants