Skip to content

Conversation

@williamhyun
Copy link
Member

@williamhyun williamhyun commented Jun 12, 2021

What changes were proposed in this pull request?

This PR aims to build and test the C++ module on CLang12

Why are the changes needed?

Currently, the build fails with new warnings.

How was this patch tested?

Manually built and tested.

$ make test-out
Test project /Users/william/orc/build
    Start 1: orc-test
1/2 Test #1: orc-test .........................   Passed    3.99 sec
    Start 2: tool-test
2/2 Test #2: tool-test ........................   Passed   11.96 sec

100% tests passed, 0 tests failed out of 2

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

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

+1, LGTM. (Pending CI).

@dongjoon-hyun
Copy link
Member

Oh, it seems that old compilers complains about this.

error: unknown warning option '-Wno-suggest-override'; did you mean '-Wno-shift-overflow'? [-Werror,-Wunknown-warning-option]

@dongjoon-hyun
Copy link
Member

I updated your branch to see the result. If it fails still, you can revert it, @williamhyun ~

@dongjoon-hyun
Copy link
Member

Please review and merge this if CI passed, @williamhyun . 😄

@williamhyun
Copy link
Member Author

+1 LGTM, thank you for the edits.

@asfgit asfgit closed this in 03562a7 Jun 13, 2021
@dongjoon-hyun
Copy link
Member

Thank you, @williamhyun . I tested and backported this to branch-1.6 on M1.

cmake .. -DBUILD_JAVA=OFF
make package
make test-out
Test project /Users/dongjoon/APACHE/orc-merge/build
    Start 1: orc-test
1/2 Test #1: orc-test .........................   Passed    3.22 sec
    Start 2: tool-test
2/2 Test #2: tool-test ........................   Passed    9.87 sec

100% tests passed, 0 tests failed out of 2

Total Test time (real) =  13.10 sec
Built target test-out

dongjoon-hyun pushed a commit that referenced this pull request Jun 22, 2021
This PR aims to build and test the C++ module on CLang12

Currently, the build fails with new warnings.

Manually built and tested.
```
$ make test-out
Test project /Users/william/orc/build
    Start 1: orc-test
1/2 Test #1: orc-test .........................   Passed    3.99 sec
    Start 2: tool-test
2/2 Test #2: tool-test ........................   Passed   11.96 sec

100% tests passed, 0 tests failed out of 2
```

Closes #718

Signed-off-by: William Hyun <[email protected]>
@dongjoon-hyun
Copy link
Member

I'll cherry-pick to branch-1.5 for Apache ORC 1.5.13.

dongjoon-hyun pushed a commit that referenced this pull request Sep 12, 2021
This PR aims to build and test the C++ module on CLang12

Currently, the build fails with new warnings.

Manually built and tested.
```
$ make test-out
Test project /Users/william/orc/build
    Start 1: orc-test
1/2 Test #1: orc-test .........................   Passed    3.99 sec
    Start 2: tool-test
2/2 Test #2: tool-test ........................   Passed   11.96 sec

100% tests passed, 0 tests failed out of 2
```

Closes #718

Signed-off-by: William Hyun <[email protected]>
(cherry picked from commit cb86120)
Signed-off-by: Dongjoon Hyun <[email protected]>
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.

2 participants