Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qj1eE-008zBe-Jd for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Sep 2023 18:10:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qj1eD-001ljE-1J for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Sep 2023 18:10:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qj1eC-001lij-Mx for pgsql-hackers@lists.postgresql.org; Wed, 20 Sep 2023 18:10:00 +0000 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qj1e8-005fPy-3l for pgsql-hackers@lists.postgresql.org; Wed, 20 Sep 2023 18:09:58 +0000 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-52a250aa012so3618a12.3 for ; Wed, 20 Sep 2023 11:09:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1695233393; x=1695838193; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Shy+W/Ld/YSbN5rPcsraCZPWUVTPxnuUzuH0R6rPruU=; b=IypXB4AnsVkwW6E5yiZQ7nOVrZv/ks2EUdUeyQmVWoESn7DKQdQVSXzebOKpqKYDpb M0mS7BQ5Fh0x8HvQ1ca8mSNeW/c5ukq4YhicBnb8f0h5rzVLTZ7GiyNkWleIXj1OsUWK 8pv+XLa6WJ8DuYDXjqR97pEk6ctYNywAphdZ4SyoaKi6UiYffaPa+J/YwBp+1azHHzmz kkYTvXRTHw4O9J8inEDwpz8IhPu31Ae0NWITKWUxuj43CceI2WCVPoQQhTpxTXXZtUtx 3zMSQ3iiMtlK3/JHADuYe4PHfED36PFSen5GjKOipFNmRmzGvwlOUMZAskt38xqPmze/ +Y0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695233393; x=1695838193; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Shy+W/Ld/YSbN5rPcsraCZPWUVTPxnuUzuH0R6rPruU=; b=FMNdJDVX1uLfGoEaXR585PUWBYePzdimN0QpTQvsBT8iYHcHJhKRtULwpzcWOQj+oY UIJDe4VthmXTnGPztohqE1ZwUrzlzJWp115YYOwA4P1izJxc2qiJQMSj7iWr4p8lpxm9 ZwlfTvezHDEyVDGXmzqgW/VEOUADPwEC8blnM3U7rDstDvdBFkLCnuIAbImitY25TXbg K1dRMc0sEFpRV4Y0hA9szGWyd35NIcnUXfXIWzmqPusj0eNUBBK8Y8pMmw6oMdNRUHSH Vj4fpgmaj2rNEdxSBtbempZkHrRh4ljo3MBUe12OsSb4r9LX1JKrfVywlRsa8OG1NlfP MsiQ== X-Gm-Message-State: AOJu0Yw7HahihXeoiKIb41gX+XsNZlCYeB8qmOxQ3BsCT3HMtVoGfKH5 ABMH6VxSLQqeFYlnysdXb6xHj6mYWmywjkE60vk= X-Google-Smtp-Source: AGHT+IGG8oHAtS4M0Xbmro7diUQ4CBGEGio/OIIXyBbQlN+gtug2E47GL0A5SVtW45sgvoslFWd+1A== X-Received: by 2002:aa7:ccc6:0:b0:522:1e2f:99db with SMTP id y6-20020aa7ccc6000000b005221e2f99dbmr2891593edt.5.1695233393440; Wed, 20 Sep 2023 11:09:53 -0700 (PDT) Received: from [10.137.0.17] (nat-241.starnet.cz. [178.255.168.241]) by smtp.gmail.com with ESMTPSA id s12-20020a05640217cc00b00530e32d6143sm5912405edy.43.2023.09.20.11.09.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Sep 2023 11:09:53 -0700 (PDT) Message-ID: <9ff0a03a-db64-dbab-3896-10c19ff009ce@enterprisedb.com> Date: Wed, 20 Sep 2023 20:09:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: dikkop seems unhappy because of openssl stuff (FreeBSD 14-BETA1) Content-Language: en-US From: Tomas Vondra To: Tom Lane Cc: PostgreSQL Hackers References: <316d304a-1dcd-cea1-3d6c-27f794727a06@enterprisedb.com> <220198.1695063151@sss.pgh.pa.us> <595acc76-6b9c-1445-67e4-00c84cb1a4d8@enterprisedb.com> <380389.1695141908@sss.pgh.pa.us> <20f76b64-c572-7320-64cc-2f6fb3548552@enterprisedb.com> <425660.1695165890@sss.pgh.pa.us> <4ecba72e-4d58-20a9-bb7c-1a1b6b4f48b1@enterprisedb.com> In-Reply-To: <4ecba72e-4d58-20a9-bb7c-1a1b6b4f48b1@enterprisedb.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 9/20/23 19:59, Tomas Vondra wrote: > > > On 9/20/23 01:24, Tom Lane wrote: >> Tomas Vondra writes: >>> bsd@freebsd:~ $ tclsh8.6 >>> % clock scan "1/26/2010" >>> time value too large/small to represent >> >> In hopes of replicating this, I tried installing FreeBSD 14-BETA2 >> aarch64 on my Pi 3B. This test case works fine: >> >> $ tclsh8.6 >> % clock scan "1/26/2010" >> 1264482000 >> >> $ tclsh8.7 >> % clock scan "1/26/2010" >> 1264482000 >> >> and unsurprisingly, pltcl's regression tests pass. I surmise >> that something is broken in BETA1 that they fixed in BETA2. >> >> plpython works too, with the python 3.9 package (and no older >> python). >> >> However, all is not peachy, because plperl doesn't work. >> Trying to CREATE EXTENSION either plperl or plperlu leads >> to a libperl panic: >> >> pl_regression=# create extension plperl; >> server closed the connection unexpectedly >> This probably means the server terminated abnormally >> before or while processing the request. >> The connection to the server was lost. Attempting reset: Succeeded. >> >> with this in the postmaster log: >> >> panic: pthread_key_create failed >> >> That message is certainly not ours, so it must be coming out of libperl. >> >> Another thing that seemed strange is that ecpg's preproc.o takes >> O(forever) to compile. I killed the build after observing that the >> compiler had gotten to 40 minutes of CPU time, and redid that step >> with PROFILE=-O0, which allowed it to compile in 20 seconds or so. >> (I also tried -O1, but gave up after a few minutes.) This machine >> can compile the main backend grammar in a minute or two, so there is >> something very odd there. >> >> I'm coming to the conclusion that 14-BETA is, well, beta grade. >> I'll be interested to see if you get the same results when you >> update to BETA2. > > Thanks, I'll try that when I'll be at the office next week. > FWIW when I disabled tcl, the tests pass (it's running with --nostatus --nosend, so it's not visible on the buildfarm site). Including the plperl stuff: ============== running regression test queries ============== test plperl ... ok 397 ms test plperl_lc ... ok 152 ms test plperl_trigger ... ok 374 ms test plperl_shared ... ok 163 ms test plperl_elog ... ok 184 ms test plperl_util ... ok 210 ms test plperl_init ... ok 150 ms test plperlu ... ok 117 ms test plperl_array ... ok 228 ms test plperl_call ... ok 189 ms test plperl_transaction ... ok 412 ms test plperl_plperlu ... ok 238 ms ====================== All 12 tests passed. ====================== I wonder if this got broken between BETA1 and BETA2. regards -- Tomas Vondra EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company