[Go to BBS]
All articles in a thread
SubjectBug Report
Article No1003
Date: 2012/03/23(Fri) 18:25:49
ContributorH. Sugimoto
こんにちは。
MULTでVOLTをゼロ以外の値にしてTrackParticles[]を行う(下記参照)と
Segfaultが発生することを発見しましたので報告しておきます。

;
MULT QF =(L =1 VOLT =1 PHI =-1.5707963267949 FREQ =2.856e+09 K1 =0 )
;
MARK MGUN =(AX =0 AY =0 BX =1 BY =1
DP =0 EMITX =1E-07 EMITY =1E-07 )
;
LINE MODEL=(MGUN QF)
;
MOMENTUM=3e6;

FFS;

USE MODEL;
INS;TRPT;CALC;

beam0={1,{{0},{0},{0},{0},{0},{0},{1}}};

beam=TrackParticles[beam0];

SubjectRe: Bug Report
Article No1004
Date: 2012/03/23(Fri) 18:41:16
ContributorAkio Morita
> こんにちは。
> MULTでVOLTをゼロ以外の値にしてTrackParticles[]を行う(下記参照)と
> Segfaultが発生することを発見しましたので報告しておきます。
>
> ;
> MULT QF =(L =1 VOLT =1 PHI =-1.5707963267949 FREQ =2.856e+09 K1 =0 )
> ;
> MARK MGUN =(AX =0 AY =0 BX =1 BY =1
> DP =0 EMITX =1E-07 EMITY =1E-07 )
> ;
> LINE MODEL=(MGUN QF)
> ;
> MOMENTUM=3e6;
>
> FFS;
>
> USE MODEL;
> INS;TRPT;CALC;
>
> beam0={1,{{0},{0},{0},{0},{0},{0},{1}}};
>
> beam=TrackParticles[beam0];
>
V1.0.10.5.5aで入った Errataです
tpara common blockへの dvfsの導入に伴い
src/tcav.f 1.29 - 1.30で行われた tcavfrin() APIの変更が、
src/tmulti.f 1.51 - 1.52の修正時に漏れています

src/tmulti.f 1.53で修正完了
patch levelは 21へ dump しました