[SCore-users-jp] set_new_handler について(再送)
kameyama @ pccluster.org
kameyama @ pccluster.org
2006年 1月 11日 (水) 14:16:02 JST
亀山です.
In article <200601111053.HCJ04639.OPPIK @ murata.co.jp> Hisaki Honjo <honjo @ murata.co.jp> wrotes:
> SCoreについて不明な現象があるため投稿させていただきました。
> 内容は、set_new_handlerを使用した場合の挙動についてです。
>
> 通常のg++(2.96)ですと、set_new_handlerが有効に働き、
> メモリアロケーション(new)が失敗すると
> セットしたコールバック関数が呼び出されます。
>
> ところが、mpic++で同一のソースをコンパイルすると
> コールバック関数が呼び出されず、Killされてしまいます。
redhat 7.3, memory 256 MB, swap 512 MB で g++ 2.96-110 でコンパイル
しましたが, kill されてしまいました.
通常の場合でも set_new_handler() を呼び出すかどうかは微妙かもしれません.
from Kameyama Toyohisa
SCore-users-jp メーリングリストの案内