RQC-HU / sum_dirac_dfcoef

This program summarizes the coefficients from DIRAC (http://diracprogram.org) output file that the .ANALYZE option and *PRIVEC and .VECPRI options in **ANALYZE section are used. (c.f. http://www.diracprogram.org/doc/release-23/manual/analyze/privec.html)
https://pypi.org/project/sum-dirac-dfcoef/
GNU Lesser General Public License v2.1
0 stars 0 forks source link

.PRIVECのデータがないパターンの検知 #91

Closed kohei-noda-qcrg closed 7 months ago

kohei-noda-qcrg commented 8 months ago
kohei-noda-qcrg commented 7 months ago

H2OとF2で検証

kohei-noda-qcrg commented 7 months ago
kohei-noda-qcrg commented 7 months ago

DIRAC側のバグの可能性が出てきたので、DIRACのソースコードを調査予定

kohei-noda-qcrg commented 7 months ago

仮にDIRAC側のバグだとしても、インプットによってはエラーが発生する場合があるので、その対処は必要

kohei-noda-qcrg commented 7 months ago

CALL TITLER('Vector print','*',130) のようなsubroutineがDIRACにはあり、DIRACの各機能が始まるときにこのサブルーチンを呼んでいるようなので

PRIVECを読もうとしているのに ****** **** Vector print * ******

のようなセクション、つまり.PRIVECのデータを読むコードが始まった後に*しかない行が見つかったら .PRIVECのデータが空であることが分かる

kohei-noda-qcrg commented 7 months ago

https://github.com/RQC-HU/sum_dirac_dfcoef/issues/91#issuecomment-1973304319

について、実際にDIRACのバグであることが判明したので

issueを https://gitlab.com/dirac/dirac/-/issues/92 に、merge requestを https://gitlab.com/dirac/dirac/-/merge_requests/165 に作成した。マージされればDIRAC25でこのDIRACのバグは解消されるはず。