Skip to content

ARROW-11675: [CI][C++] Resolve ctest failures on VS 2019 builds - #10583

Closed
ianmcook wants to merge 13 commits into
apache:masterfrom
ianmcook:ARROW-11675
Closed

ARROW-11675: [CI][C++] Resolve ctest failures on VS 2019 builds#10583
ianmcook wants to merge 13 commits into
apache:masterfrom
ianmcook:ARROW-11675

Conversation

@ianmcook

Copy link
Copy Markdown
Member

No description provided.

@github-actions

Copy link
Copy Markdown

@ianmcook

Copy link
Copy Markdown
MemberAuthor

@github-actions crossbow submit test-build-vcpkg-win

@github-actions

Copy link
Copy Markdown

Revision: 877e2f829ccf2b2e892a674cb83700376f972a5d

Submitted crossbow builds: ursacomputing/crossbow @ actions-508

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou

Copy link
Copy Markdown
Member

Wow, the build took two hours. Is there a way to make it shorter?

@pitrou

Copy link
Copy Markdown
Member

@github-actions crossbow submit test-build-vcpkg-win

@github-actions

Copy link
Copy Markdown

Revision: 4bf11fbd1e4c0de986cf74a029d9c6fb197ac548

Submitted crossbow builds: ursacomputing/crossbow @ actions-509

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou

Copy link
Copy Markdown
Member

@github-actions crossbow submit test-build-vcpkg-win

@github-actions

Copy link
Copy Markdown

Revision: 0f36f0f8f1ec9f775105b66df31c7f492d320434

Submitted crossbow builds: ursacomputing/crossbow @ actions-510

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou
pitrouforce-pushed the ARROW-11675 branch 3 times, most recently from 4df24a8 to 9b82e51CompareJune 24, 2021 14:01
@ianmcook

Copy link
Copy Markdown
MemberAuthor

@pitrou the manifest file cpp/vcpkg.json specifies which Arrow library build dependencies to install when ARROW_DEPENDENCY_SOURCE=VCPKG, as described in the Building Arrow C++ and Developing on Windows docs, so if you're making changes to that file, please keep in mind that it serves a general purpose beyond what this CI job tests.

@pitrou
pitrouforce-pushed the ARROW-11675 branch 2 times, most recently from 764fa80 to f53b013CompareJune 24, 2021 17:53
@pitrou

Copy link
Copy Markdown
Member

Yawn. When I added some logging calls inside the inner routines, the bug disappeared. Looks like a compiler bug of sorts :-(

@pitrou

Copy link
Copy Markdown
Member

TODO: perhaps add Spaced tests and specialization

@pitrou
pitrouforce-pushed the ARROW-11675 branch 2 times, most recently from 6416786 to 42d2df8CompareJune 28, 2021 15:30
@pitrou

Copy link
Copy Markdown
Member

@github-actions crossbow submit test-build-vcpkg-win

@pitrou
pitrou marked this pull request as ready for review June 28, 2021 15:31
@github-actions

Copy link
Copy Markdown

Revision: 42d2df8829baa2b4af5bbf02ae4aa0993bd27b61

Submitted crossbow builds: ursacomputing/crossbow @ actions-518

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou

Copy link
Copy Markdown
Member

@github-actions crossbow submit test-build-vcpkg-win

Comment threaddev/tasks/vcpkg-tests/github.windows.yml Outdated
@github-actions

Copy link
Copy Markdown

Revision: 08ab1076947ab7fe7b778e80846704f96d5d71d2

Submitted crossbow builds: ursacomputing/crossbow @ actions-519

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou
pitrou requested a review from bkietzJune 28, 2021 18:24

@bkietzbkietz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

A few nits. Otherwise this looks fine. Thanks for figuring this out

Comment threadcpp/src/parquet/statistics.cc Outdated
Comment threadcpp/src/parquet/statistics.cc Outdated
@ianmcook

Copy link
Copy Markdown
MemberAuthor

Thanks for working on this! The boost changes in cpp/vcpkg.json look good 👍

@pitrou

Copy link
Copy Markdown
Member

@github-actions crossbow submit test-build-vcpkg-win

@github-actions

Copy link
Copy Markdown

Revision: 0f6c823

Submitted crossbow builds: ursacomputing/crossbow @ actions-531

TaskStatus
test-build-vcpkg-winGithub Actions

@pitrou

Copy link
Copy Markdown
Member

CI failures are unrelated, I'll merge.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@ianmcook@pitrou@bkietz