diff -U3 /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out
--- /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/expected/spgist_name_ops.out	2025-01-31 18:27:45.249026713 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/spgist_name_ops/results/spgist_name_ops.out	2025-01-31 18:32:20.486161464 +0000
@@ -20,14 +20,9 @@
 create table t(f1 name, f2 integer, f3 text);
 create index on t using spgist(f1) include(f2, f3);
 \d+ t_f1_f2_f3_idx
-                 Index "public.t_f1_f2_f3_idx"
- Column |  Type   | Key? | Definition | Storage  | Stats target 
---------+---------+------+------------+----------+--------------
- f1     | text    | yes  | f1         | extended | 
- f2     | integer | no   | f2         | plain    | 
- f3     | text    | no   | f3         | extended | 
-spgist, for table "public.t"
-
+ERROR:  column i.indisvisible does not exist
+LINE 6: i.indisvisible,
+        ^
 insert into t select
   proname,
   case when length(proname) % 2 = 0 then pronargs else null end,
@@ -74,14 +69,9 @@
 drop index t_f1_f2_f3_idx;
 create index on t using spgist(f1 name_ops_old) include(f2, f3);
 \d+ t_f1_f2_f3_idx
-                 Index "public.t_f1_f2_f3_idx"
- Column |  Type   | Key? | Definition | Storage  | Stats target 
---------+---------+------+------------+----------+--------------
- f1     | name    | yes  | f1         | plain    | 
- f2     | integer | no   | f2         | plain    | 
- f3     | text    | no   | f3         | extended | 
-spgist, for table "public.t"
-
+ERROR:  column i.indisvisible does not exist
+LINE 6: i.indisvisible,
+        ^
 explain (costs off)
 select * from t
   where f1 > 'binary_upgrade_set_n' and f1 < 'binary_upgrade_set_p'