2025-01-15 10:14:39.507 UTC postmaster[38997] LOG: starting PostgreSQL 18devel on x86_64-linux, compiled by gcc-12.2.0, 64-bit 2025-01-15 10:14:39.507 UTC postmaster[38997] LOG: listening on Unix socket "/tmp/pg_regress-TNHrIu/.s.PGSQL.40019" 2025-01-15 10:14:39.510 UTC startup[39000] LOG: database system was shut down at 2025-01-15 10:08:52 UTC 2025-01-15 10:14:39.513 UTC postmaster[38997] LOG: database system is ready to accept connections 2025-01-15 10:14:39.662 UTC client backend[39009] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-15 10:14:39.662 UTC client backend[39009] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-15 10:14:39.662 UTC client backend[39009] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-15 10:14:39.663 UTC client backend[39009] pg_regress/hstore_plperl ERROR: cannot transform non-hash Perl value to hstore 2025-01-15 10:14:39.663 UTC client backend[39009] pg_regress/hstore_plperl CONTEXT: PL/Perl function "test2" 2025-01-15 10:14:39.663 UTC client backend[39009] pg_regress/hstore_plperl STATEMENT: SELECT test2(); 2025-01-15 10:14:39.793 UTC client backend[39017] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-15 10:14:39.793 UTC client backend[39017] 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-15 10:14:39.793 UTC client backend[39017] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-15 10:14:39.793 UTC client backend[39017] 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-15 10:14:39.793 UTC client backend[39017] pg_regress/create_transform ERROR: return data type of FROM SQL function must be internal 2025-01-15 10:14:39.793 UTC client backend[39017] 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-15 10:14:39.793 UTC client backend[39017] pg_regress/create_transform ERROR: first argument of transform function must be type internal 2025-01-15 10:14:39.793 UTC client backend[39017] 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-15 10:14:39.794 UTC client backend[39017] pg_regress/create_transform ERROR: transform for type hstore language "plperl" already exists 2025-01-15 10:14:39.794 UTC client backend[39017] 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-15 10:14:39.795 UTC client backend[39017] pg_regress/create_transform ERROR: type "foo" does not exist 2025-01-15 10:14:39.795 UTC client backend[39017] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR foo LANGUAGE plperl; 2025-01-15 10:14:39.795 UTC client backend[39017] pg_regress/create_transform ERROR: language "foo" does not exist 2025-01-15 10:14:39.795 UTC client backend[39017] pg_regress/create_transform STATEMENT: DROP TRANSFORM FOR hstore LANGUAGE foo; 2025-01-15 10:14:39.812 UTC postmaster[38997] LOG: received fast shutdown request 2025-01-15 10:14:39.812 UTC postmaster[38997] 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: 38997 postgres(ExceptionalCondition+0x56)[0x559af950cf01] postgres(+0xed35b2)[0x559af91225b2] postgres(+0xed3bee)[0x559af9122bee] postgres(+0xed4aba)[0x559af9123aba] postgres(PostmasterMain+0x13f0)[0x559af91254f7] postgres(main+0x28d)[0x559af8f58f19] /lib/x86_64-linux-gnu/libc.so.6(+0x2724a)[0x7f81a304624a] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85)[0x7f81a3046305] postgres(_start+0x21)[0x559af8b02141]