Skip to content

Conversation

@aksh08022006
Copy link

Fixes an issue where fcoalesce() failed when mixing Date and IDate
inputs due to storage-mode mismatches.

Details

  • Normalizes Date / IDate inputs to Date with REAL storage before
    type/class checks
  • Ensures consistent Date output regardless of input order
  • Preserves existing behavior for non-date inputs

Tests

  • Added regression tests covering:
    • Date + IDate → Date
    • IDate NA fallback
    • Reversed input order (IDate + Date)

Fixes #7545

@aksh08022006 aksh08022006 deleted the fcoalesce-int-double branch December 30, 2025 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fcoalesce doesnt play nice w/ date and idate

1 participant