Skip to content

[CI][C++] arrow-compute-internals-test fails with No function registered with name: equal on test-cuda-cpp #34655

@raulcd

Description

@raulcd

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

The test-cuda-cpp nightly job fails with the following error:

[----------] 3 tests from ExpressionUtils
[ RUN      ] ExpressionUtils.Comparison
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "less"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "greater"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "na"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "na"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Expected equality of these values:
  _st.CodeAsString()
    Which is: "Key error"
  Status::CodeAsString(expected.status().code())
    Which is: "NotImplemented"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Value of: _st.ToString()
Expected: has substring "no kernel matching input types"
  Actual: "Key error: No function registered with name: equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Expected equality of these values:
  _st.CodeAsString()
    Which is: "Key error"
  Status::CodeAsString(expected.status().code())
    Which is: "NotImplemented"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Value of: _st.ToString()
Expected: has substring "no kernel matching input types"
  Actual: "Key error: No function registered with name: equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Expected equality of these values:
  _st.CodeAsString()
    Which is: "Key error"
  Status::CodeAsString(expected.status().code())
    Which is: "NotImplemented"
/arrow/cpp/src/arrow/compute/expression_test.cc:92: Failure
Value of: _st.ToString()
Expected: has substring "no kernel matching input types"
  Actual: "Key error: No function registered with name: equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "equal"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "less"
/arrow/cpp/src/arrow/compute/expression_test.cc:90: Failure
Expected equality of these values:
  maybe_actual
    Which is: Key error: No function registered with name: equal
  maybe_expected
    Which is: "less"
[  FAILED  ] ExpressionUtils.Comparison (0 ms)

This can be reproduced locally with:

$ archery docker run ubuntu-cuda-cpp

Component(s)

C++, Continuous Integration

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions