airborne12 opened a new pull request, #384: URL: https://github.com/apache/doris-thirdparty/pull/384
## Summary Fix two GCC `-Werror` compilation errors that cause the Doris Performance pipeline to fail (build uses GCC + RELEASE mode with stricter warnings than Clang). - **`_SegmentHeader.h`**: Reorder `TermDocsBuffer` constructor initializer list to match member declaration order, fixing `-Werror=reorder`. The pairs `maxDoc`/`freqStream_` and `indexVersion_`/`compatibleRead_` were swapped relative to their declarations. - **`_TermVector.h`**: Enable virtual inheritance for `SegmentTermVector` from `TermFreqVector` (uncomment the already-planned `/*virtual*/`), fixing `-Werror=inaccessible-base` diamond inheritance when `SegmentTermPositionVector` inherits from both `SegmentTermVector` and `TermPositionVector`. ## Related - Doris PR: https://github.com/apache/doris/pull/59847 - TeamCity Performance build failure: http://43.132.222.7:8111/viewLog.html?buildId=906605 ## Test plan - [ ] Verify GCC compilation passes without `-Werror=reorder` and `-Werror=inaccessible-base` - [ ] Verify Clang compilation still passes (no regression) - [ ] Re-run Doris Performance pipeline after updating submodule reference -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
