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
array-bounds error in nested_testcase.pb.cc #98
Comments
I can not reproduce this (but I have slightly different GCC and protobuf versions). Looks like it might be something in the Google protobuf library that your specific compiler version doesn't like. I don't see anything that changed in Protozero that could have triggered this. Could you recheck that there is a difference here between 1.6.7 and 1.6.8 and maybe do a |
nested_testcase.pb.h seems to be generated. When I switch to protobuf 3.9.0 I can provoke the following errors:
protobuf 3.9.0 has introduced incompabilities with old generated code, but they say it was fixed with 3.9.1: protocolbuffers/protobuf#6379 Which protobuf version do you advise? |
Yes, the Anyway: All of this doesn't matter for the use of Protozero. Protozero only uses the Google libraries to run its tests, making sure it stays compatible with them. For normal use, Google's libraries are not used at all. So chances are this is only due to some confusion with the Google libraries which don't matter really. |
When I try to rebuild ArchLinux's official protobuf protobuf's own tests fail. This even happens in a clean chroot. So probably something with my config is very broken, but not only for me. How can I disable all tests in protozero? Not forever - just for a quick test. |
I don't understand. If you don't want the tests, just don't run them. |
I just run
and don't run |
The test should not run if you don't call |
I'm trying to build protozero 1.6.8 with protobuf 3.7.0 and gcc 9.1.0.
The prior version 1.6.7 has had worked, this one fails at compilation:
The text was updated successfully, but these errors were encountered: