Skip to content

GH-48408: [C++] Enable ULP-based float comparison#49290

Open
andishgar wants to merge 2 commits intoapache:mainfrom
andishgar:enable_ulp_based_comparison
Open

GH-48408: [C++] Enable ULP-based float comparison#49290
andishgar wants to merge 2 commits intoapache:mainfrom
andishgar:enable_ulp_based_comparison

Conversation

@andishgar
Copy link
Contributor

@andishgar andishgar commented Feb 16, 2026

Rationale for this change

Enable ULP-based floating-point comparison.

What changes are included in this PR?

Add arrow::EqualOptions::use_ulp_distance and arrow::EqualOptions::ulp_distance.

Are these changes tested?

Yes.

Are there any user-facing changes?

Yes. The ULP-based comparison method is enabled via arrow::EqualOptions::use_ulp_distance and arrow::EqualOptions::ulp_distance.

@github-actions
Copy link

⚠️ GitHub issue #48408 has been automatically assigned in GitHub to PR creator.

@andishgar andishgar force-pushed the enable_ulp_based_comparison branch from c79f91f to 9cd0147 Compare February 16, 2026 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant