GH-37116: [C++][ORC] Link to absl::log_internal_check_op for ABSL_DCHECK*()#37117
GH-37116: [C++][ORC] Link to absl::log_internal_check_op for ABSL_DCHECK*()#37117kou merged 1 commit intoapache:mainfrom
Conversation
…SL_DEHCK*() Recent protoc generates files that use ABSL_DCHECK*(). At least 3.21.12 doesn't use ABSL_DCHECK*() and 23.4 uses ABSL_DCHECK*(). If ABSL_DCHECK*() are used, we need to link to absl::log_internal_check_op.
|
|
|
fyi: #37066 |
|
Thanks for the information. BTW, do you need a help for #37066? |
|
|
|
ARROW_ORC=ON with this change succeeded: https://github.com/apache/arrow/actions/runs/5826698741/job/15801199933 So I merge this. |
|
After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit e51f442. There were 5 benchmark results indicating a performance regression:
The full Conbench report has more details. It also includes information about possible false positives for unstable benchmarks that are known to sometimes produce them. |
…SL_DCHECK*() (apache#37117) ### Rationale for this change Recent protoc generates files that use ABSL_DCHECK*(). At least 3.21.12 doesn't use ABSL_DCHECK*() and 23.4 uses ABSL_DCHECK*(). If ABSL_DCHECK*() are used, we need to link to absl::log_internal_check_op. ### What changes are included in this PR? Link to absl::log_internal_check_op if possible. ### Are these changes tested? Yes. ### Are there any user-facing changes? No. * Closes: apache#37116 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Rationale for this change
Recent protoc generates files that use ABSL_DCHECK*(). At least 3.21.12 doesn't use ABSL_DCHECK*() and 23.4 uses ABSL_DCHECK*().
If ABSL_DCHECK*() are used, we need to link to absl::log_internal_check_op.
What changes are included in this PR?
Link to absl::log_internal_check_op if possible.
Are these changes tested?
Yes.
Are there any user-facing changes?
No.