Testing rgssources_test ... FAILED Message: will run ./rgssources_test for no longer than 600 seconds. rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=_R1S001SRCLI_0000.ds instexpid=R1S001 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=atthk.dat attra=0 attdec=0 attapos=0 expmediantable=attgti.ds:STDGTI attstyle=start label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/EPIC.FIT epiclabelprefix=EPIC doconfusion=no instweights='3.5 1 1' flagepicsrcoutoffov=no withepicset=yes enablefilter=no bandids='2 3' withboresightfudge=yes -w 1 -V 4 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:38.000 ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. ** rgssources: warning (badPrimeRate), The prime source (INDEX=1) has a RATE value of <= zero. Confusion values cannot be calculated. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:38.000 == Test for RATE calculations (rgssources) (retstat=0) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=./_0102640401R1S001SRCLI_0000.ds:SOURCES instexpid=/workspaces/sas_rhel8.6/lib/testodf/scisimsimple/0001_0000010010_R1S00101SPE.FIT writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=outfiles/P0102640401OBX000ATTTSR0000.FIT attra=0 attdec=0 attapos=0 expmediantable=attgti.ds:STDGTI attstyle=median label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0102640401EPX000OMSRLI0000.FIT:SRCLIST epiclabelprefix=EPIC doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=no withepicset=yes enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:38.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 23.2124226 rgssources:- attdec = 30.6169161 rgssources:- attapos = 66.9757848 rgssources:- Constructing the source list in memory. rgssources:- Finding proposal info from the ODF. ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. === ODF proposal information === GO name : Dr. Pino Paperino GO institute : Duck Research GO address : Duck Laboratories Unlimited, Via degli Stagni, Paperopoli, State, DUCK 42, Country GO e-mail : paperino@quack.duck-research.com AO : AO science type : ST target name : duckling target RA : 0.0000000000000000 target Dec : 0.0000000000000000 duration of observation [s]: 500.00000000000000 boresight RA : 0.0000000000000000 boresight Dec : 0.0000000000000000 position angle constr (lo) : 0 position angle constr (hi) : 360 position angle orig. ref. : ? EMOS1 priority : 1 EMOS2 priority : 2 EPN priority : 3 RGS1 priority : 4 RGS2 priority : 5 OM priority : 6 rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Drop EPIC sources outside the FOV. rgssources:- Out of 1102 rows (EPIC), 665 rows are dropped due to their being outside the FOV. rgssources:- Writing the source list to the outset. ** rgssources: warning (outsideFOV), Source INDEX=1 (PROPOSAL) is outside the field of view of the RGS camera. rgssources:- `/ccf/pub/EPN_LINCOORD_0009.CCF' has no CORNER table - no out-of-FOV regions will be returned rgssources:- Calculating the INDEX value of the prime source. rgssources:- Calculating RGS confusion value. rgssources:- Closing source list. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:38.000 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] CPU time: 0.035897s rgssources:- List of CCF constituents accessed during this run: CifEntry{EPN, LINCOORD, 9, /ccf/pub/EPN_LINCOORD_0009.CCF, 1998-01-01T00:00:00.000} CifEntry{RGS1, LINCOORD, 7, /ccf/pub/RGS1_LINCOORD_0007.CCF, 1998-01-01T00:00:00.000} CifEntry{XMM, BORESIGHT, 15, /workspaces/sas_rhel8.6/lib/testccf/XMM_BORESIGHT_0015_SCISIM.CCF, 2000-01-01T00:00:00.000} CifEntry{XMM, MISCDATA, 16, /ccf/pub/XMM_MISCDATA_0016.CCF, 1999-01-01T00:00:00.000} == Test for RATE calculations (rgssources_testrate.pl) (retstat=0) == === Start running rgssources_testrate.pl === NOTE: No EPIC RATE is defined for the source ML_ID_SRC(1), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(10), Instrument(2). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(10), Instrument(3). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(15), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(18), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(27), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(28), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(30), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(33), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(35), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(45), Instrument(1). NOTE: No EPIC RATE is defined for the source ML_ID_SRC(52), Instrument(2). RGS Row(3) has a rate (1.214717), which differs from the correct EPIC ML_ID_SRC(1) rate (1.214717) by 0.000003% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(2). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(3). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(4). RGS Row(4) has a rate (0.024008), which differs from the correct EPIC ML_ID_SRC(5) rate (0.024008) by 0.000006% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(6). RGS Row(5) has a rate (0.008542), which differs from the correct EPIC ML_ID_SRC(7) rate (0.008542) by 0.000009% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(8). RGS Row(6) has a rate (0.004864), which differs from the correct EPIC ML_ID_SRC(9) rate (0.004864) by 0.000006% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(10). RGS Row(7) has a rate (0.002247), which differs from the correct EPIC ML_ID_SRC(11) rate (0.002247) by 0.000005% --- OK! RGS Row(8) has a rate (0.001776), which differs from the correct EPIC ML_ID_SRC(12) rate (0.001776) by 0.000007% --- OK! RGS Row(9) has a rate (0.001605), which differs from the correct EPIC ML_ID_SRC(13) rate (0.001605) by 0.000001% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(14). RGS Row(10) has a rate (0.002802), which differs from the correct EPIC ML_ID_SRC(15) rate (0.002802) by 0.000002% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(16). RGS Row(11) has a rate (0.000560), which differs from the correct EPIC ML_ID_SRC(17) rate (0.000560) by 0.000002% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(18). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(19). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(20). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(21). RGS Row(12) has a rate (0.000818), which differs from the correct EPIC ML_ID_SRC(22) rate (0.000818) by 0.000008% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(23). RGS Row(13) has a rate (0.000661), which differs from the correct EPIC ML_ID_SRC(24) rate (0.000661) by 0.000004% --- OK! RGS Row(14) has a rate (0.001365), which differs from the correct EPIC ML_ID_SRC(25) rate (0.001365) by 0.000003% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(26). RGS Row(15) has a rate (0.007666), which differs from the correct EPIC ML_ID_SRC(27) rate (0.007666) by 0.000005% --- OK! RGS Row(16) has a rate (0.003172), which differs from the correct EPIC ML_ID_SRC(28) rate (0.003172) by 0.000000% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(29). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(30). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(31). RGS Row(17) has a rate (0.000444), which differs from the correct EPIC ML_ID_SRC(32) rate (0.000444) by 0.000002% --- OK! RGS Row(18) has a rate (0.038409), which differs from the correct EPIC ML_ID_SRC(33) rate (0.038409) by 0.000007% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(34). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(35). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(36). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(37). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(38). RGS Row(19) has a rate (0.000827), which differs from the correct EPIC ML_ID_SRC(39) rate (0.000827) by 0.000001% --- OK! RGS Row(20) has a rate (0.000324), which differs from the correct EPIC ML_ID_SRC(40) rate (0.000324) by 0.000004% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(41). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(42). RGS Row(21) has a rate (0.000095), which differs from the correct EPIC ML_ID_SRC(43) rate (0.000095) by 0.000002% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(44). RGS Row(22) has a rate (0.004433), which differs from the correct EPIC ML_ID_SRC(45) rate (0.004433) by 0.000003% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(46). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(47). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(48). RGS Row(23) has a rate (0.000438), which differs from the correct EPIC ML_ID_SRC(49) rate (0.000438) by 0.000001% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(50). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(51). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(52). RGS Row(24) has a rate (0.000634), which differs from the correct EPIC ML_ID_SRC(53) rate (0.000634) by 0.000002% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(54). RGS Row(25) has a rate (0.000342), which differs from the correct EPIC ML_ID_SRC(55) rate (0.000342) by 0.000002% --- OK! NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(56). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(57). NOTE: No RGS source corresponds to EPIC source ML_ID_SRC(58). == Test for attstyle=user (rgssources) (retstat=0) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=dummy.ds instexpid=R1S001 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=atthk.dat attra=23.212423 attdec=30.616916 attapos=66.975785 expmediantable=attgti.ds:STDGTI attstyle=user label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset='' epiclabelprefix=EPIC doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=no withepicset=no enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 23.2124233 rgssources:- attdec = 30.6169167 rgssources:- attapos = 66.9757843 rgssources:- Constructing the source list in memory. rgssources:- Finding proposal info from the ODF. ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. === ODF proposal information === GO name : Dr. Pino Paperino GO institute : Duck Research GO address : Duck Laboratories Unlimited, Via degli Stagni, Paperopoli, State, DUCK 42, Country GO e-mail : paperino@quack.duck-research.com AO : AO science type : ST target name : duckling target RA : 0.0000000000000000 target Dec : 0.0000000000000000 duration of observation [s]: 500.00000000000000 boresight RA : 0.0000000000000000 boresight Dec : 0.0000000000000000 position angle constr (lo) : 0 position angle constr (hi) : 360 position angle orig. ref. : ? EMOS1 priority : 1 EMOS2 priority : 2 EPN priority : 3 RGS1 priority : 4 RGS2 priority : 5 OM priority : 6 rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Writing the source list to the outset. ** rgssources: warning (outsideFOV), Source INDEX=1 (PROPOSAL) is outside the field of view of the RGS camera. rgssources:- Calculating the INDEX value of the prime source. rgssources:- Calculating RGS confusion value. ** rgssources: warning (badPrimeRate), The prime source (INDEX=2) has a RATE value of <= zero. Confusion values cannot be calculated. rgssources:- Closing source list. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:39.000 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] CPU time: 0.007903s rgssources:- List of CCF constituents accessed during this run: CifEntry{RGS1, LINCOORD, 7, /ccf/pub/RGS1_LINCOORD_0007.CCF, 1998-01-01T00:00:00.000} CifEntry{XMM, MISCDATA, 16, /ccf/pub/XMM_MISCDATA_0016.CCF, 1999-01-01T00:00:00.000} == Test for --flagepicsrcoutoffov (rgssources) (retstat=0) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=./_0102640401R1S001SRCLIA0000.ds instexpid=/workspaces/sas_rhel8.6/lib/testodf/scisimsimple/0001_0000010010_R1S00101SPE.FIT writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=outfiles/P0102640401OBX000ATTTSR0000.FIT attra=0 attdec=0 attapos=0 expmediantable=attgti.ds:STDGTI attstyle=median label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0102640401EPX000OMSRLI0000.FIT:SRCLIST epiclabelprefix=EPIC doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=yes withepicset=yes enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 23.2124226 rgssources:- attdec = 30.6169161 rgssources:- attapos = 66.9757848 rgssources:- Constructing the source list in memory. rgssources:- Finding proposal info from the ODF. ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. === ODF proposal information === GO name : Dr. Pino Paperino GO institute : Duck Research GO address : Duck Laboratories Unlimited, Via degli Stagni, Paperopoli, State, DUCK 42, Country GO e-mail : paperino@quack.duck-research.com AO : AO science type : ST target name : duckling target RA : 0.0000000000000000 target Dec : 0.0000000000000000 duration of observation [s]: 500.00000000000000 boresight RA : 0.0000000000000000 boresight Dec : 0.0000000000000000 position angle constr (lo) : 0 position angle constr (hi) : 360 position angle orig. ref. : ? EMOS1 priority : 1 EMOS2 priority : 2 EPN priority : 3 RGS1 priority : 4 RGS2 priority : 5 OM priority : 6 rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Out of 1102 rows (EPIC), 665 rows are flagged outside the FOV. rgssources:- Writing the source list to the outset. ** rgssources: warning (outsideFOV), Source INDEX=1 (PROPOSAL) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=4 (EPIC00002) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=5 (EPIC00003) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=6 (EPIC00004) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=8 (EPIC00006) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=10 (EPIC00008) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=12 (EPIC00010) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=16 (EPIC00014) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=18 (EPIC00016) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=20 (EPIC00018) is outside the field of view of the RGS camera. rgssources:- `/ccf/pub/EPN_LINCOORD_0009.CCF' has no CORNER table - no out-of-FOV regions will be returned rgssources:- Calculating the INDEX value of the prime source. rgssources:- Calculating RGS confusion value. rgssources:- Closing source list. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:39.000 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] CPU time: 0.039734s rgssources:- List of CCF constituents accessed during this run: CifEntry{EPN, LINCOORD, 9, /ccf/pub/EPN_LINCOORD_0009.CCF, 1998-01-01T00:00:00.000} CifEntry{RGS1, LINCOORD, 7, /ccf/pub/RGS1_LINCOORD_0007.CCF, 1998-01-01T00:00:00.000} CifEntry{XMM, BORESIGHT, 15, /workspaces/sas_rhel8.6/lib/testccf/XMM_BORESIGHT_0015_SCISIM.CCF, 2000-01-01T00:00:00.000} CifEntry{XMM, MISCDATA, 16, /ccf/pub/XMM_MISCDATA_0016.CCF, 1999-01-01T00:00:00.000} ** rgssources: warning (SummaryOfWarnings), warning outsideFOV silently occurred 26 times == Test for --flagepicsrcoutoffov (fselect, flist) (retstat=0) == AIIII fselect ./_0102640401R1S001SRCLI_0000.ds outfile=./_0102640401R1S001SRCLI_2000.ds expr='FLAG%2 == 0' clobber=yes || retstat=0 AIIII fselect ./_0102640401R1S001SRCLIA0000.ds outfile=./_0102640401R1S001SRCLIA2000.ds expr='FLAG%2 == 0' clobber=yes || retstat=0 AIIII flist ./_0102640401R1S001SRCLI_2000.ds STDOUT FLAG,LABEL - prhead=no more=yes > ./_0102640401R1S001SRCLI_2000.flist || retstat=0 AIIII flist ./_0102640401R1S001SRCLIA2000.ds STDOUT FLAG,LABEL - prhead=no more=yes > ./_0102640401R1S001SRCLIA2000.flist || retstat=0 == Test for --flagepicsrcoutoffov (diff) (retstat=0) == == Test for --flagepicsrcoutoffov (fstruct) (retstat=0) == fstruct outfiles/P0102640401EPX000OMSRLI0000.FIT+1 colinfo=no | tail -1 | cut -f2 -d')' | sed -e 's/^ *//' | cut -f1 -d' ' == Test for --flagepicsrcoutoffov (row-number1) (retstat=0) == == Test for --flagepicsrcoutoffov (row-number2) (retstat=0) == ./rgssources_test: line 160: bc: command not found ./rgssources_test: line 160: [: 60: unary operator expected == Test for InstrumentId checking (rgssources) (retstat=2) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=srctest.ds instexpid=R2S000 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=atthk.dat attra=34.500573 attdec=-4.996101 attapos=73.671295 expmediantable=attgti.ds:STDGTI attstyle=user label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0112370101M1S002EMSRLI0000_trim.FIT epiclabelprefix=EPIC doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=no withepicset=yes enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 34.5005722 rgssources:- attdec = -4.9961009 rgssources:- attapos = 73.6712952 rgssources:- Constructing the source list in memory. rgssources:- Finding proposal info from the ODF. ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Drop EPIC sources outside the FOV. rgssources:- Out of 38 rows (EPIC), 24 rows are dropped due to their being outside the FOV. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 2) for the ID ( 2) in the EPIC source list, but failed to find it. rgssources:- Writing the source list to the outset. ** rgssources: error (NoSuchExposure), Tried to access an exposure of instrument `RGS2' in mode `UNDEFINED(9 [RGS2])' but there is none in ODF `/workspaces/sas_rhel8.6/lib/testodf/scisimsimple' === ODF proposal information === GO name : Dr. Pino Paperino GO institute : Duck Research GO address : Duck Laboratories Unlimited, Via degli Stagni, Paperopoli, State, DUCK 42, Country GO e-mail : paperino@quack.duck-research.com AO : AO science type : ST target name : duckling target RA : 0.0000000000000000 target Dec : 0.0000000000000000 duration of observation [s]: 500.00000000000000 boresight RA : 0.0000000000000000 boresight Dec : 0.0000000000000000 position angle constr (lo) : 0 position angle constr (hi) : 360 position angle orig. ref. : ? EMOS1 priority : 1 EMOS2 priority : 2 EPN priority : 3 RGS1 priority : 4 RGS2 priority : 5 OM priority : 6 NOTE: OK (error (NoSuchExposure) is expected.) rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=create srclist=srctest.ds instexpid=M2S003 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=atthk.dat attra=34.500573 attdec=-4.996101 attapos=73.671295 expmediantable=attgti.ds:STDGTI attstyle=user label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0112370101M1S002EMSRLI0000_trim.FIT epiclabelprefix=EPIC doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=no withepicset=yes enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 ** rgssources: warning (oddInstrumentId), instexpid gives the instrument number ( 5), which is neither RGS1 nor 2. rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 34.5005722 rgssources:- attdec = -4.9961009 rgssources:- attapos = 73.6712952 rgssources:- Constructing the source list in memory. rgssources:- Finding proposal info from the ODF. ** rgssources: warning (incompleteLikelyODF), Both RA and DEC are zero for the proposed position. ODF is very likely to be incomplete, corrupt or wrong, except for the cases where the ODF is generated by SciSim, in which case it may be the intended behaviour. The boresight coordinates are close to (0,0), thus this task carries on processing as usual. If it is not what you meant, remember you can always add sources manually by specifying addusersource=yes option etc. Note that if you run this task with the verbosity (-V) of 5 or larger, you can see more information. ** rgssources: error (attributableNotFound), Could not find attribute with qualified name /ccf/pub/EMOS2_LINCOORD_0018.CCF:LINCOORD%G_TX in attributable set LINCOORD === ODF proposal information === GO name : Dr. Pino Paperino GO institute : Duck Research GO address : Duck Laboratories Unlimited, Via degli Stagni, Paperopoli, State, DUCK 42, Country GO e-mail : paperino@quack.duck-research.com AO : AO science type : ST target name : duckling target RA : 0.0000000000000000 target Dec : 0.0000000000000000 duration of observation [s]: 500.00000000000000 boresight RA : 0.0000000000000000 boresight Dec : 0.0000000000000000 position angle constr (lo) : 0 position angle constr (hi) : 360 position angle orig. ref. : ? EMOS1 priority : 1 EMOS2 priority : 2 EPN priority : 3 RGS1 priority : 4 RGS2 priority : 5 OM priority : 6 NOTE: OK (error (attributableNotFound) is expected.) === Test for filemode=modify (retstat=2) == == Test for filemode=modify (rgssources 1) (retstat=2) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=modify srclist=./_0102640401R1S001SRCLI_mod.ds instexpid=R1S001 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=outfiles/P0102640401OBX000ATTTSR0000.FIT attra=0 attdec=0 attapos=0 expmediantable=attgti.ds:STDGTI attstyle=median label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0112370101M1S002EMSRLI0000_trim.FIT epiclabelprefix=EP1t doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=yes withepicset=yes enablefilter=yes bandids='1 3 4' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 23.2124226 rgssources:- attdec = 30.6169161 rgssources:- attapos = 66.9757848 rgssources:- Constructing the source list in memory. rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Out of 38 rows (EPIC), 38 rows are flagged outside the FOV. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 3) for the ID ( 1) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 1) for the ID ( 2) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 1) for the ID ( 3) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 2) for the ID ( 3) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 3) for the ID ( 3) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 1) for the ID ( 4) in the EPIC source list, but failed to find it. ** rgssources: warning (mangledIdInstBandColumn), Expecting a value of ID_INST(1) and of ID_BAND( 2) for the ID ( 4) in the EPIC source list, but failed to find it. rgssources:- Writing the source list to the outset. ** rgssources: warning (outsideFOV), Source INDEX=1 (PROPOSAL) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=26 (EP1t00001) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=27 (EP1t00002) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=28 (EP1t00003) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=29 (EP1t00006) is outside the field of view of the RGS camera. rgssources:- No confused epic sources detected. rgssources:- Calculating the INDEX value of the prime source. rgssources:- Calculating RGS confusion value. rgssources:- Closing source list. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:39.000 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] CPU time: 0.016s rgssources:- List of CCF constituents accessed during this run: CifEntry{EMOS1, LINCOORD, 18, /ccf/pub/EMOS1_LINCOORD_0018.CCF, 1998-01-01T00:00:00.000} CifEntry{RGS1, LINCOORD, 7, /ccf/pub/RGS1_LINCOORD_0007.CCF, 1998-01-01T00:00:00.000} CifEntry{XMM, BORESIGHT, 15, /workspaces/sas_rhel8.6/lib/testccf/XMM_BORESIGHT_0015_SCISIM.CCF, 2000-01-01T00:00:00.000} CifEntry{XMM, MISCDATA, 16, /ccf/pub/XMM_MISCDATA_0016.CCF, 1999-01-01T00:00:00.000} == Test for filemode=modify (rgssources 2) (retstat=2) == rgssources:- Executing (routine): rgssources changeprime=no changeattitude=no filemode=modify srclist=./_0102640401R1S001SRCLI_mod.ds instexpid=R1S001 writeobskwds=yes writeexpkwds=yes clobberonlabel=no primeindex=1 primelabel=PROPOSAL primeexpression='' primestyle=auto meanset=atthk.dat medianset=outfiles/P0102640401OBX000ATTTSR0000.FIT attra=0 attdec=0 attapos=0 expmediantable=attgti.ds:STDGTI attstyle=median label=USER rate=0 userasprime=no process=no bkgexclude=yes ra=0 dec=0 deltaxdsp=0 deltadisp=0 positionstyle=radec addusersource=no epicset=outfiles/P0102640401EPX000OMSRLI0000.FIT:SRCLIST epiclabelprefix=EP2u doconfusion=yes instweights='3.5 1 1' flagepicsrcoutoffov=yes withepicset=yes enablefilter=yes bandids='2 3' withboresightfudge=yes -w 10 -V 5 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] started: 2024-07-31T09:05:39.000 rgssources:- Obtaining pointing/attitude. rgssources:- The RGS attitude used now is [in unit of degree]: rgssources:- attra = 23.2124226 rgssources:- attdec = 30.6169161 rgssources:- attapos = 66.9757848 rgssources:- Constructing the source list in memory. rgssources:- rgslib:dummycal_mod: recalculating FoverL rgssources:- Out of 1102 rows (EPIC), 665 rows are flagged outside the FOV. rgssources:- Writing the source list to the outset. ** rgssources: warning (outsideFOV), Source INDEX=1 (PROPOSAL) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=26 (EP1t00001) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=27 (EP1t00002) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=28 (EP1t00003) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=29 (EP1t00006) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=31 (EP2u00002) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=32 (EP2u00003) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=33 (EP2u00004) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=35 (EP2u00006) is outside the field of view of the RGS camera. ** rgssources: warning (outsideFOV), Source INDEX=37 (EP2u00008) is outside the field of view of the RGS camera. rgssources:- `/ccf/pub/EPN_LINCOORD_0009.CCF' has no CORNER table - no out-of-FOV regions will be returned rgssources:- Calculating the INDEX value of the prime source. rgssources:- Calculating RGS confusion value. rgssources:- Closing source list. rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] ended: 2024-07-31T09:05:39.000 rgssources:- rgssources (rgssources-6.4) [22.0.0-efb382ce7-20240731] CPU time: 0.039979s rgssources:- List of CCF constituents accessed during this run: CifEntry{EPN, LINCOORD, 9, /ccf/pub/EPN_LINCOORD_0009.CCF, 1998-01-01T00:00:00.000} CifEntry{RGS1, LINCOORD, 7, /ccf/pub/RGS1_LINCOORD_0007.CCF, 1998-01-01T00:00:00.000} CifEntry{XMM, BORESIGHT, 15, /workspaces/sas_rhel8.6/lib/testccf/XMM_BORESIGHT_0015_SCISIM.CCF, 2000-01-01T00:00:00.000} CifEntry{XMM, MISCDATA, 16, /ccf/pub/XMM_MISCDATA_0016.CCF, 1999-01-01T00:00:00.000} ** rgssources: warning (SummaryOfWarnings), warning outsideFOV silently occurred 30 times == Test for filemode=modify (E_BAND1) (retstat=2) == E_BAND1 = 2 / [EPIC source list Band-ID(s)] == Test for filemode=modify (E_?BND2) (retstat=2) == == Test for filemode=modify (E_?BND3) (retstat=2) == Error while running ./rgssources_test ERROR: one of the tests failed