2025-01-05 17:34:33.791 UTC postmaster[39035] LOG: starting PostgreSQL 18devel on x86_64-linux, compiled by gcc-12.2.0, 64-bit 2025-01-05 17:34:33.791 UTC postmaster[39035] LOG: listening on Unix socket "/tmp/pg_regress-YQaO5M/.s.PGSQL.40019" 2025-01-05 17:34:33.794 UTC startup[39038] LOG: database system was shut down at 2025-01-05 17:28:41 UTC 2025-01-05 17:34:33.798 UTC postmaster[39035] LOG: database system is ready to accept connections 2025-01-05 17:34:33.958 UTC client backend[39047] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-05 17:34:33.958 UTC client backend[39047] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-05 17:34:33.958 UTC client backend[39047] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-05 17:34:33.959 UTC client backend[39047] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-05 17:34:33.959 UTC client backend[39047] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-05 17:34:33.959 UTC client backend[39047] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-05 17:34:34.101 UTC client backend[39055] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-05 17:34:34.101 UTC client backend[39055] 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-05 17:34:34.102 UTC client backend[39055] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-05 17:34:34.102 UTC client backend[39055] 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-05 17:34:34.102 UTC client backend[39055] pg_regress/create_transform ERROR: return data type of FROM SQL function must be internal 2025-01-05 17:34:34.102 UTC client backend[39055] 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-05 17:34:34.102 UTC client backend[39055] pg_regress/create_transform ERROR: first argument of transform function must be type internal 2025-01-05 17:34:34.102 UTC client backend[39055] 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-05 17:34:34.102 UTC client backend[39055] pg_regress/create_transform ERROR: transform for type hstore language "plperl" already exists 2025-01-05 17:34:34.102 UTC client backend[39055] 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-05 17:34:34.103 UTC client backend[39055] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-05 17:34:34.103 UTC client backend[39055] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR foo LANGUAGE plperl; 2025-01-05 17:34:34.103 UTC client backend[39055] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-05 17:34:34.103 UTC client backend[39055] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR hstore LANGUAGE foo; 2025-01-05 17:34:34.124 UTC postmaster[39035] LOG: received fast shutdown request 2025-01-05 17:34:34.124 UTC postmaster[39035] LOG: aborting any active transactions TRAP: failed Assert("(remainMask.mask | targetMask.mask) == BTYPE_MASK_ALL.mask"), File: "../src/backend/postmaster/postmaster.c", Line: 2896, PID: 39035 postgres(ExceptionalCondition+0x56)[0x563ded2eada6] postgres(+0xed322a)[0x563decf0122a] postgres(+0xed3780)[0x563decf01780] postgres(+0xed4642)[0x563decf02642] postgres(PostmasterMain+0x13f0)[0x563decf040a1] postgres(main+0x28d)[0x563decd38529] /lib/x86_64-linux-gnu/libc.so.6(+0x2724a)[0x7fc08d44624a] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)[0x7fc08d446305] postgres(_start+0x21)[0x563dec8e1141]