diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/misc.out --- /tmp/cirrus-ci-build/src/test/regress/expected/misc.out 2026-01-08 03:20:01.674553900 +0000 +++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/misc.out 2026-01-08 03:29:18.359595980 +0000 @@ -510,8 +510,12 @@ create index s1 on tcast(cast(col1 as date format 'YYYY-MM-DD')); --error ERROR: functions in index expression must be marked IMMUTABLE +LINE 1: create index s1 on tcast(cast(col1 as date format 'YYYY-MM-D... + ^ create index s1 on tcast(cast(col1 as date format stable_const())); --error ERROR: functions in index expression must be marked IMMUTABLE +LINE 1: create index s1 on tcast(cast(col1 as date format stable_con... + ^ create view tcast_v1 as select cast(col1 as date format 'YYYY-MM-DD') from tcast; select pg_get_viewdef('tcast_v1', false); pg_get_viewdef