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

Fix compile error under newer toolchain and arrow 10 #2355

Merged
merged 2 commits into from Dec 27, 2022

Conversation

siyuan0322
Copy link
Collaborator

Fix several build failures

  • Fix build gae with grpc 1.30 (which is the default version of ubuntu:latest)
  • Fix build gie and gle with arrow10 and gcc11

@codecov-commenter
Copy link

codecov-commenter commented Dec 27, 2022

Codecov Report

Merging #2355 (b92238a) into main (8fec826) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2355   +/-   ##
=======================================
  Coverage   43.59%   43.59%           
=======================================
  Files          88       88           
  Lines        9714     9714           
=======================================
  Hits         4235     4235           
  Misses       5479     5479           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ee5185e...b92238a. Read the comment docs.

@siyuan0322 siyuan0322 merged commit b6ddee7 into alibaba:main Dec 27, 2022
@siyuan0322 siyuan0322 deleted the zsy/build branch December 27, 2022 12:02
include(CheckCXXCompilerFlag)
CHECK_CXX_COMPILER_FLAG("-std=c++17" HAS_STDCXX_17)
if (HAS_STDCXX_17)
set(CMAKE_CXX_STANDARD 14)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be set(CMAKE_CXX_STANDARD 17) in if branch.

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

Successfully merging this pull request may close these issues.

None yet

3 participants