Message-ID: From: "RamaTripathi (@RamaTripathi)" To: "postgresql-interfaces/psqlodbc" Date: Fri, 12 Jun 2026 09:08:05 +0000 Subject: [postgresql-interfaces/psqlodbc] issue #191: catalogfunctions test exits with code 1 (no output) with UseServerSidePrepare=0 + Protocol=7.4-1 on EL10 / Rocky Linux 10 List-Id: X-GitHub-Author-Id: 19566122 X-GitHub-Author-Login: RamaTripathi X-GitHub-Issue: 191 X-GitHub-Repo: postgresql-interfaces/psqlodbc X-GitHub-State: open X-GitHub-Type: issue X-GitHub-Url: https://github.com/postgresql-interfaces/psqlodbc/issues/191 Content-Type: text/plain; charset=utf-8 ## Bug Summary The `catalogfunctions` regression test crashes (exits code 1, no TAP output) when run under `make installcheck-all` with the specific combination: - `UseServerSidePrepare=0` - `Protocol=7.4-1` on **Rocky Linux 10 (EL10)** with **PostgreSQL 16.14/18.4 Latest Postgres Patch versions**. All other 50 tests in the same run pass. The same `catalogfunctions` test passes with every other config combination. --- ## Environment | | | |---|---| | **psqlodbc** | REL-18_00_0001 | | **PostgreSQL** | 16.14 | | **OS** | Rocky Linux 10 (EL10), x86_64 | | **Compiler** | GCC 14 (redhat hardened flags) | | **unixODBC** | system-provided | --- ## How to Reproduce ```sh # Inside psqlodbc-REL-18_00_0001/test/ make installcheck odbc_ini_extras="UseDeclareFetch=0 UseServerSidePrepare=0 Protocol=7.4-1" The failure is only at the intersection of UseServerSidePrepare=0 and Protocol=7.4-1. Both conditions must be present. The catalogfunctions test binary exits code 1 with no output: catalogfunctions ........... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Test Summary Report ------------------- catalogfunctions (Wstat: 256 (exited 1) Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 1 make[1]: *** [Makefile:33: installcheck] Error 1 make: *** [Makefile:71: installcheck-all] Error 2