2025-01-31 22:27:05.618 UTC postmaster[38950] LOG: starting PostgreSQL 18devel on x86_64-linux, compiled by gcc-12.2.0, 64-bit 2025-01-31 22:27:05.618 UTC postmaster[38950] LOG: listening on Unix socket "/tmp/pg_regress-JdiUEG/.s.PGSQL.40019" 2025-01-31 22:27:05.621 UTC startup[38953] LOG: database system was shut down at 2025-01-31 22:21:09 UTC 2025-01-31 22:27:05.624 UTC postmaster[38950] LOG: database system is ready to accept connections 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-31 22:27:05.783 UTC client backend[38962] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-31 22:27:05.932 UTC client backend[38970] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-31 22:27:05.932 UTC client backend[38970] 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-31 22:27:05.932 UTC client backend[38970] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-31 22:27:05.932 UTC client backend[38970] 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-31 22:27:05.932 UTC client backend[38970] pg_regress/create_transform ERROR: return data type of FROM SQL function must be internal 2025-01-31 22:27:05.932 UTC client backend[38970] 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-31 22:27:05.932 UTC client backend[38970] pg_regress/create_transform ERROR: first argument of transform function must be type internal 2025-01-31 22:27:05.932 UTC client backend[38970] 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-31 22:27:05.932 UTC client backend[38970] pg_regress/create_transform ERROR: transform for type hstore language "plperl" already exists 2025-01-31 22:27:05.932 UTC client backend[38970] 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-31 22:27:05.934 UTC client backend[38970] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-31 22:27:05.934 UTC client backend[38970] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR foo LANGUAGE plperl; 2025-01-31 22:27:05.934 UTC client backend[38970] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-31 22:27:05.934 UTC client backend[38970] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR hstore LANGUAGE foo; 2025-01-31 22:27:05.956 UTC postmaster[38950] LOG: received fast shutdown request 2025-01-31 22:27:05.956 UTC postmaster[38950] LOG: aborting any active transactions TRAP: failed Assert("(remainMask.mask | targetMask.mask) == BTYPE_MASK_ALL.mask"), File: "../src/backend/postmaster/postmaster.c", Line: 2951, PID: 38950 postgres(ExceptionalCondition+0x56)[0x55e8e943742c] postgres(+0xee376f)[0x55e8e904976f] postgres(+0xee3d71)[0x55e8e9049d71] postgres(+0xee4d13)[0x55e8e904ad13] postgres(PostmasterMain+0x13f0)[0x55e8e904c750] postgres(main+0x28d)[0x55e8e8e7e509] /lib/x86_64-linux-gnu/libc.so.6(+0x2724a)[0x7f5962a4624a] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)[0x7f5962a46305] postgres(_start+0x21)[0x55e8e8a23151]