2025-01-18 18:39:46.762 UTC postmaster[19344] LOG: starting PostgreSQL 18devel on x86_64-freebsd, compiled by clang-17.0.6, 64-bit 2025-01-18 18:39:46.762 UTC postmaster[19344] LOG: listening on Unix socket "/tmp/pg_regress-od0bs4/.s.PGSQL.40019" 2025-01-18 18:39:46.764 UTC startup[19347] LOG: database system was shut down at 2025-01-18 18:39:46 UTC 2025-01-18 18:39:46.766 UTC postmaster[19344] LOG: database system is ready to accept connections 2025-01-18 18:39:46.919 UTC client backend[19355] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-18 18:39:46.919 UTC client backend[19355] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-18 18:39:46.919 UTC client backend[19355] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-18 18:39:46.920 UTC client backend[19355] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-18 18:39:46.920 UTC client backend[19355] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-18 18:39:46.920 UTC client backend[19355] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-18 18:39:47.125 UTC client backend[19361] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-18 18:39:47.125 UTC client backend[19361] 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)); 2025-01-18 18:39:47.125 UTC client backend[19361] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-18 18:39:47.125 UTC client backend[19361] 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)); 2025-01-18 18:39:47.125 UTC client backend[19361] pg_regress/create_transform ERROR: return data type of FROM SQL function must be internal 2025-01-18 18:39:47.125 UTC client backend[19361] 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)); 2025-01-18 18:39:47.125 UTC client backend[19361] pg_regress/create_transform ERROR: first argument of transform function must be type internal 2025-01-18 18:39:47.125 UTC client backend[19361] 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)); 2025-01-18 18:39:47.126 UTC client backend[19361] pg_regress/create_transform ERROR: transform for type hstore language "plperl" already exists 2025-01-18 18:39:47.126 UTC client backend[19361] 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)); 2025-01-18 18:39:47.127 UTC client backend[19361] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-18 18:39:47.127 UTC client backend[19361] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR foo LANGUAGE plperl; 2025-01-18 18:39:47.127 UTC client backend[19361] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-18 18:39:47.127 UTC client backend[19361] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR hstore LANGUAGE foo; 2025-01-18 18:39:47.161 UTC postmaster[19344] LOG: received fast shutdown request 2025-01-18 18:39:47.161 UTC postmaster[19344] LOG: aborting any active transactions TRAP: failed Assert("(remainMask.mask | targetMask.mask) == BTYPE_MASK_ALL.mask"), File: "../src/backend/postmaster/postmaster.c", Line: 2909, PID: 19344 0xaa3af2 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89d2d5 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89af45 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres 0x89a164 at /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres