2024-12-14 21:06:59.786 UTC postmaster[19385] LOG: starting PostgreSQL 18devel on x86_64-freebsd, compiled by clang-17.0.6, 64-bit 2024-12-14 21:06:59.786 UTC postmaster[19385] LOG: listening on Unix socket "/tmp/pg_regress-Vgbk4o/.s.PGSQL.40019" 2024-12-14 21:06:59.788 UTC startup[19388] LOG: database system was shut down at 2024-12-14 21:06:59 UTC 2024-12-14 21:06:59.790 UTC postmaster[19385] LOG: database system is ready to accept connections 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2024-12-14 21:06:59.950 UTC client backend[19396] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2024-12-14 21:07:00.146 UTC client backend[19402] pg_regress/create_transform ERROR: type "foo" does not exist 2024-12-14 21:07:00.146 UTC client backend[19402] pg_regress/create_transform STATEMENT: CREATE TRANSFORM FOR foo LANGUAGE plperl (FROM SQL WITH FUNCTION hstore_to_plperl(internal), TO SQL WITH FUNCTION plperl_to_hstore(internal)); 2024-12-14 21:07:00.146 UTC client backend[19402] pg_regress/create_transform ERROR: language "foo" does not exist 2024-12-14 21:07:00.146 UTC client backend[19402] pg_regress/create_transform STATEMENT: CREATE TRANSFORM FOR hstore LANGUAGE foo (FROM SQL WITH FUNCTION hstore_to_plperl(internal), TO SQL WITH FUNCTION plperl_to_hstore(internal)); 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform ERROR: return data type of FROM SQL function must be internal 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform STATEMENT: CREATE TRANSFORM FOR hstore LANGUAGE plperl (FROM SQL WITH FUNCTION hstore_out(hstore), TO SQL WITH FUNCTION plperl_to_hstore(internal)); 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform ERROR: first argument of transform function must be type internal 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform STATEMENT: CREATE TRANSFORM FOR hstore LANGUAGE plperl (FROM SQL WITH FUNCTION internal_in(cstring), TO SQL WITH FUNCTION plperl_to_hstore(internal)); 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform ERROR: transform for type hstore language "plperl" already exists 2024-12-14 21:07:00.147 UTC client backend[19402] pg_regress/create_transform STATEMENT: CREATE TRANSFORM FOR hstore LANGUAGE plperl (FROM SQL WITH FUNCTION hstore_to_plperl(internal), TO SQL WITH FUNCTION plperl_to_hstore(internal)); 2024-12-14 21:07:00.149 UTC client backend[19402] pg_regress/create_transform ERROR: type "foo" does not exist 2024-12-14 21:07:00.149 UTC client backend[19402] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR foo LANGUAGE plperl; 2024-12-14 21:07:00.149 UTC client backend[19402] pg_regress/create_transform ERROR: language "foo" does not exist 2024-12-14 21:07:00.149 UTC client backend[19402] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR hstore LANGUAGE foo; 2024-12-14 21:07:00.180 UTC postmaster[19385] LOG: received fast shutdown request 2024-12-14 21:07:00.180 UTC postmaster[19385] LOG: aborting any active transactions TRAP: failed Assert("(remainMask.mask | targetMask.mask) == BTYPE_MASK_ALL.mask"), File: "../src/backend/postmaster/postmaster.c", Line: 2901, PID: 19385 0xaa40c2 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89f887 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89dd89 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89d169 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres