assert   
  + CHECKED_EXPR                    select iif( coalesce(t_dat, t_boo, t_blb, t_chr, t_int, t_tim, t_tst) is distinct from null, 1, 0 ) as x from dvalues
  + RAISED_GDS                      335544436
  + CHECKED_EXPR                    select iif( coalesce(t_dat, t_boo, t_blb, t_chr, t_int, t_tst, t_tim) is distinct from null, 1, 0 ) as x from dvalues
  + RAISED_GDS                      335544436
  + CHECKED_EXPR                    select iif( coalesce(t_dat, t_boo, t_blb, t_chr, t_tim, t_int, t_tst) is distinct from null, 1, 0 ) as x from dvalues
  + RAISED_GDS                      335544436
  + CHECKED_EXPR                    select iif( coalesce(t_dat, t_boo, t_blb, t_chr, t_tim, t_tst, t_int) is distinct from null, 1, 0 ) as x from dvalues
  + RAISED_GDS                      335544436
  + CHECKED_EXPR                    select iif( coalesce(t_dat, t_boo, t_blb, t_chr, t_tst, t_int, t_tim) is distinct from null, 1, 0 ) as x from dvalues
  + RAISED_GDS                      335544436
  + 

[...SKIPPED...]

9 15:25:07.371 E         + CHECKED_EXPR                    select iif( coalesce(t_tst, t_boo, t_tim, t_int, t_dat, t_blb, t_chr) is distinct from null, 1, 0 ) as x from dvalues
2024-08-09 15:25:07.371 E         + RAISED_GDS                      335544436
2024-08-09 15:25:07.371 E         + CHECKED_EXPR                    select iif( coalesce(t_tst, t_boo, t_tim, t_int, t_dat, t_chr, t_blb) is distinct from null, 1, 0 ) as x from dvalues
2024-08-09 15:25:07.371 E         + RAISED_GDS                      335544436
2024-08-09 15:25:07.371 E         - Records affected: 0
2024-08-09 15:25:07.371 E         + Records affected: 480
2024-08-09 15:25:07.371
2024-08-09 15:25:07.371 tests\bugs\gh_8178_addi_test.py:117: AssertionError
2024-08-09 15:25:07.371 ---------------------------- Captured stdout setup ----------------------------
2024-08-09 15:25:07.371 Creating db: localhost:H:\QA\temp\qa2024.tmp\fbqa\test_11342\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]