diff -U3 /tmp/cirrus-ci-build/contrib/bloom/expected/bloom.out /tmp/cirrus-ci-build/build/testrun/bloom/regress/results/bloom.out --- /tmp/cirrus-ci-build/contrib/bloom/expected/bloom.out 2024-03-19 13:35:13.134571000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/bloom/regress/results/bloom.out 2024-03-19 13:52:50.386957000 +0000 @@ -4,6 +4,7 @@ t text ); INSERT INTO tst SELECT i%10, substr(encode(sha256(i::text::bytea), 'hex'), 1, 1) FROM generate_series(1,2000) i; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree CREATE INDEX bloomidx ON tst USING bloom (i, t) WITH (col1 = 3); ALTER INDEX bloomidx SET (length=80); SET enable_seqscan=on; @@ -80,6 +81,7 @@ DELETE FROM tst; INSERT INTO tst SELECT i%10, substr(encode(sha256(i::text::bytea), 'hex'), 1, 1) FROM generate_series(1,2000) i; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree VACUUM ANALYZE tst; SELECT count(*) FROM tst WHERE i = 7; count @@ -102,6 +104,7 @@ DELETE FROM tst WHERE i > 1 OR t = '5'; VACUUM tst; INSERT INTO tst SELECT i%10, substr(encode(sha256(i::text::bytea), 'hex'), 1, 1) FROM generate_series(1,2000) i; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree SELECT count(*) FROM tst WHERE i = 7; count ------- @@ -145,6 +148,7 @@ t text ); INSERT INTO tstu SELECT i%10, substr(encode(sha256(i::text::bytea), 'hex'), 1, 1) FROM generate_series(1,2000) i; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree CREATE INDEX bloomidxu ON tstu USING bloom (i, t) WITH (col2 = 4); SET enable_seqscan=off; SET enable_bitmapscan=on; @@ -205,6 +209,7 @@ FROM pg_opclass opc JOIN pg_am am ON am.oid = opcmethod WHERE amname = 'bloom' ORDER BY 1; +WARNING: outfuncs/readfuncs failed to produce an equal rewritten parse tree opcname | amvalidate ----------+------------ int4_ops | t