[pgsql-jp: 36838] PostgreSQL 8.1.3のNetBSD 3.0上のregression test結果について

市村 光康 mitsuyasu @ beatum.jp
2006年 3月 8日 (水) 12:24:26 JST


皆さん初めまして&お久しぶりです、元北海道の市村です。

さて、NetBSD 3.0でPostgreSQL 8.1.3をビルドしregression testを実施した
ところ、テスト項目「error」のところでバックエンドが死んでしまうことが
分かりました。regression.diffの該当部分は以下の通りです。

***************
*** 447,450 ****
  'select infinite_recurse()' language sql;
  \set VERBOSITY terse
  select infinite_recurse();
! ERROR:  stack depth limit exceeded
--- 447,453 ----
  'select infinite_recurse()' language sql;
  \set VERBOSITY terse
  select infinite_recurse();
! server closed the connection unexpectedly
!   This probably means the server terminated abnormally
!   before or while processing the request.
! connection to server was lost

この後のテストはバックエンドが死んでいるために全て失敗しまいます。試し
にテスト項目「error」を外してregression testをかけたところ、全てのテス
トが成功します。

これは私の環境(共有メモリ等)が悪いのかどうか、それともPostgreSQL側の
問題点なのか、ご教示いただけると幸いです。

以上、よろしくお願いします。

---------------------
市村 光康
ichimura @ beatum.jp
http://www.beatum.jp/
---------------------



pgsql-jp メーリングリストの案内