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

[CI][C++] test-build-vcpkg-win job fails with Test not available without configuration. (Missing "-C <config>"?) #41124

Closed
raulcd opened this issue Apr 10, 2024 · 4 comments

Comments

@raulcd
Copy link
Member

raulcd commented Apr 10, 2024

Describe the bug, including details regarding any error messages, version, and platform.

The test-build-vcpkg-win has been failing for the last days with the following error:

Test not available without configuration.  (Missing "-C <config>"?)
      Start  1: arrow-array-test
 1/78 Test  #1: arrow-array-test ......................***Not Run   0.00 sec
      Start  2: arrow-buffer-test
Test not available without configuration.  (Missing "-C <config>"?)
 2/78 Test  #2: arrow-buffer-test .....................***Not Run   0.00 sec
      Start  3: arrow-extension-type-test
Test not available without configuration.  (Missing "-C <config>"?)
 3/78 Test  #3: arrow-extension-type-test .............***Not Run   0.00 sec
      Start  4: arrow-misc-test
Test not available without configuration.  (Missing "-C <config>"?)
 4/78 Test  #4: arrow-misc-test .......................***Not Run   0.00 sec
      Start  5: arrow-public-api-test
Test not available without configuration.  (Missing "-C <config>"?)
 5/78 Test  #5: arrow-public-api-test .................***Not Run   0.00 sec
      Start  6: arrow-scalar-test

Those are the commits between the last success and the first failure:
72d20ad...6f6b3b4

Component(s)

C++, Continuous Integration

@raulcd
Copy link
Member Author

raulcd commented Apr 11, 2024

I can't seem to reproduce the issue as the job is failing now building grpc:

Installing 96/110 grpc[codegen,core]:x64-windows@1.44.0#1...
Building grpc[codegen,core]:x64-windows@1.44.0#1...
C:\vcpkg\buildtrees\versioning_\versions\grpc\6b15dbb6b2a6f81d7ae885b5b8f273b729b8d0ba: info: installing overlay port from here
-- Note: grpc only supports static library linkage. Building static library.
-- Downloading https://github.com/grpc/grpc/archive/591d56e1300b6d11948e1b821efac785a295989c.tar.gz -> grpc-grpc-591d56e1300b6d11948e1b821efac785a295989c.tar.gz...
-- Extracting source C:/vcpkg/downloads/grpc-grpc-591d56e1300b6d11948e1b821efac785a295989c.tar.gz
-- Applying patch 00001-fix-uwp.patch
-- Applying patch 00002-static-linking-in-linux.patch
-- Applying patch 00003-undef-base64-macro.patch
-- Applying patch 00004-link-gdi32-on-windows.patch
-- Applying patch 00005-fix-uwp-error.patch
-- Applying patch 00006-fix-uwp-error.patch
-- Applying patch 00009-use-system-upb.patch
-- Applying patch 00010-add-feature-absl-sync.patch
-- Applying patch 00011-fix-csharp_plugin.patch
-- Applying patch snprintf.patch
-- Applying patch 00012-fix-use-cxx17.patch
-- Applying patch 00013-build-upbdefs.patch
-- Applying patch 00014-pkgconfig-upbdefs.patch
-- Using source at C:/vcpkg/buildtrees/grpc/src/85a295989c-6cf7bf442d.clean
-- Found external ninja('1.10.2').
-- Configuring x64-windows
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -v
    Working Directory: C:/vcpkg/buildtrees/grpc/x64-windows-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      C:\vcpkg\buildtrees\grpc\config-x64-windows-out.log

Call Stack (most recent call first):
  D:/a/crossbow/crossbow/arrow/cpp/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:238 (vcpkg_execute_required_process)
  buildtrees/versioning_/versions/grpc/6b15dbb6b2a6f81d7ae885b5b8f273b729b8d0ba/portfile.cmake:47 (vcpkg_cmake_configure)
  scripts/ports.cmake:175 (include)


error: building grpc:x64-windows failed with: BUILD_FAILED
Elapsed time to handle grpc:x64-windows: 16 s

See https://github.com/ursacomputing/crossbow/actions/runs/8644307783/job/23699171219 and https://github.com/ursacomputing/crossbow/actions/runs/8639597931/job/23686197211
This is happening on nightlties and maint-16.0.0

@raulcd
Copy link
Member Author

raulcd commented Apr 11, 2024

@kou any idea what might be happening here? Should I open a separate issue with the build failure? Do you think is a blocker for the release or should we update the issue once we deliver vcpkg?

@kou
Copy link
Member

kou commented Apr 11, 2024

kou added a commit to kou/arrow that referenced this issue Apr 11, 2024
kou added a commit to kou/arrow that referenced this issue Apr 11, 2024
kou added a commit that referenced this issue Apr 12, 2024
### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
@kou
Copy link
Member

kou commented Apr 12, 2024

Issue resolved by pull request 41151
#41151

@kou kou closed this as completed Apr 12, 2024
raulcd pushed a commit that referenced this issue Apr 12, 2024
### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: #41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
vibhatha pushed a commit to vibhatha/arrow that referenced this issue Apr 15, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
tolleybot pushed a commit to tmct/arrow that referenced this issue May 2, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
tolleybot pushed a commit to tmct/arrow that referenced this issue May 4, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
rok pushed a commit to tmct/arrow that referenced this issue May 8, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
rok pushed a commit to tmct/arrow that referenced this issue May 8, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
vibhatha pushed a commit to vibhatha/arrow that referenced this issue May 25, 2024
…1151)

### Rationale for this change

vcpkg doesn't work with CMake 3.29.1.

See also: microsoft/vcpkg#37968

### What changes are included in this PR?

Use CMake 3.29.0 temporary.

### Are these changes tested?

Yes.

### Are there any user-facing changes?

No.
* GitHub Issue: apache#41124

Lead-authored-by: Sutou Kouhei <kou@clear-code.com>
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
Co-authored-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants