Checking if your kit is complete... Looks good Writing Makefile for Astro::FITS::Header cp lib/Astro/FITS/Header/CFITSIO.pm blib/lib/Astro/FITS/Header/CFITSIO.pm cp lib/Astro/FITS/Header/Item.pm blib/lib/Astro/FITS/Header/Item.pm cp lib/Astro/FITS/Header.pm blib/lib/Astro/FITS/Header.pm cp lib/Astro/FITS/Header/AST.pm blib/lib/Astro/FITS/Header/AST.pm cp lib/Astro/FITS/Header/GSD.pm blib/lib/Astro/FITS/Header/GSD.pm cp lib/Astro/FITS/Header/NDF.pm blib/lib/Astro/FITS/Header/NDF.pm Manifying blib/man3/Astro::FITS::Header::CFITSIO.3 Manifying blib/man3/Astro::FITS::Header::Item.3 Manifying blib/man3/Astro::FITS::Header.3 Manifying blib/man3/Astro::FITS::Header::NDF.3 Manifying blib/man3/Astro::FITS::Header::GSD.3 Manifying blib/man3/Astro::FITS::Header::AST.3 PERL_DL_NONLAZY=1 /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/ast........1..0 # Skip Starlink::AST not available. skipped all skipped: Starlink::AST not available. t/cfitsio....1..0 # Skip Astro::FITS::CFITSIO module not available skipped all skipped: Astro::FITS::CFITSIO module not available t/gsd........1..0 # Skip GSD module not available skipped all skipped: GSD module not available t/item.......1..92 ok 1 - require Astro::FITS::Header::Item; ok 2 - Compare card 0 ok 3 - Compare method Type ok 4 - Compare method Value ok 5 - Compare method Comment ok 6 - Compare method Keyword ok 7 - Compare reconstructed card 0 ok 8 - Is the object equal to itself? ok 9 - Is the object equal to the new object? ok 10 - Compare card 1 ok 11 - Compare method Type ok 12 - Compare method Value ok 13 - Compare method Comment ok 14 - Compare method Keyword ok 15 - Compare reconstructed card 1 ok 16 - Is the object equal to itself? ok 17 - Is the object equal to the new object? ok 18 - Compare card 2 ok 19 - Compare method Type ok 20 - Compare method Value ok 21 - Compare method Comment ok 22 - Compare method Keyword ok 23 - Compare reconstructed card 2 ok 24 - Is the object equal to itself? ok 25 - Is the object equal to the new object? ok 26 - Compare card 3 ok 27 - Compare method Type ok 28 - Compare method Value ok 29 - Compare method Comment ok 30 - Compare method Keyword ok 31 - Compare reconstructed card 3 ok 32 - Is the object equal to itself? ok 33 - Is the object equal to the new object? ok 34 - Compare card 4 ok 35 - Compare method Type ok 36 - Compare method Value ok 37 - Compare method Comment ok 38 - Compare method Keyword ok 39 - Compare reconstructed card 4 ok 40 - Is the object equal to itself? ok 41 - Is the object equal to the new object? ok 42 - Compare card 5 ok 43 - Compare method Type ok 44 - Compare method Value ok 45 - Compare method Comment ok 46 - Compare method Keyword ok 47 - Compare reconstructed card 5 ok 48 - Is the object equal to itself? ok 49 - Is the object equal to the new object? ok 50 - Compare card 6 ok 51 - Compare method Type ok 52 - Compare method Value ok 53 - Compare method Comment ok 54 - Compare method Keyword ok 55 - Compare reconstructed card 6 ok 56 - Is the object equal to itself? ok 57 - Is the object equal to the new object? ok 58 - Compare card 7 ok 59 - Compare method Type ok 60 - Compare method Value ok 61 - Compare method Comment ok 62 - Compare method Keyword ok 63 - Compare reconstructed card 7 ok 64 - Is the object equal to itself? ok 65 - Is the object equal to the new object? ok 66 - Compare card 8 ok 67 - Compare method Type ok 68 - Compare method Comment ok 69 - Compare method Keyword ok 70 - Compare reconstructed card 8 ok 71 - Is the object equal to itself? ok 72 - Is the object equal to the new object? ok 73 - Compare card 9 ok 74 - Compare method Type ok 75 - Compare method Comment ok 76 - Compare method Keyword ok 77 - Compare reconstructed card 9 ok 78 - Is the object equal to itself? ok 79 - Is the object equal to the new object? ok 80 - Compare card 10 ok 81 - Compare method Type ok 82 - Compare method Comment ok 83 - Compare method Keyword ok 84 - Compare reconstructed card 10 ok 85 - Is the object equal to itself? ok 86 - Is the object equal to the new object? ok 87 - Compare card 11 ok 88 - Compare method Keyword ok 89 - Compare reconstructed card 11 ok 90 - Is the object equal to itself? ok 91 - Is the object equal to the new object? ok 92 - test cache ok t/merge......1..39 ok 1 - require Astro::FITS::Header; ok 2 - Number of cards in merged header ok 3 - Number of diff headers ok 4 - RA is in merged header ok 5 - Number of cards in merged header ok 6 - RA is in merged header ok 7 - UNIQUE was not merged ok 8 - COMMON was not merged ok 9 - COMMON was not merged ok 10 - Number of diffs in header 0 ok 11 - Run number in diff ok 12 - DATE-OBS is not merged ok 13 - Number of diffs in header 1 ok 14 - Run number in diff ok 15 - DATE-OBS is not merged ok 16 - Number of diffs in header 2 ok 17 - Run number in diff ok 18 - DATE-OBS is not merged ok 19 - Number of cards in merged header ok 20 - Number of diff headers ok 21 - RA is in merged header ok 22 - UNIQUE was now merged ok 23 - DATE-OBS was not merged ok 24 - COMMON was now merged ok 25 - Number of diffs in header 0 ok 26 - Run number in diff ok 27 - DATE-OBS is not merged ok 28 - Number of diffs in header 1 ok 29 - Run number in diff ok 30 - DATE-OBS is not merged ok 31 - Number of diffs in header 2 ok 32 - Run number in diff ok 33 - DATE-OBS is not merged ok 34 - Empty diff ok 35 - Forced non-Empty diff ok 36 - Full header comparison ok 37 - Get back what we started with ok 38 - Full header comparison ok 39 - Get back what we started with ok t/ndf........1..0 # Skip NDF module not available skipped all skipped: NDF module not available t/parse......1..164 ok 1 - require Astro::FITS::Header; ok 2 - require Astro::FITS::Header::Item; ok 3 - Compare card for keyword SIMPLE ok 4 - Compare card for keyword BITPIX ok 5 - Compare card for keyword NAXIS ok 6 - Compare card for keyword NAXIS1 ok 7 - Compare card for keyword NAXIS2 ok 8 - Compare card for keyword NAXIS3 ok 9 - Compare card for keyword EXTEND ok 10 - Compare card for keyword COMMENT ok 11 - Compare card for keyword COMMENT ok 12 - Compare card for keyword COMMENT ok 13 - Compare card for keyword COMMENT ok 14 - Compare card for keyword CRVAL1 ok 15 - Compare card for keyword CRPIX1 ok 16 - Compare card for keyword CTYPE1 ok 17 - Compare card for keyword CRVAL2 ok 18 - Compare card for keyword CRPIX2 ok 19 - Compare card for keyword CTYPE2 ok 20 - Compare card for keyword CRVAL3 ok 21 - Compare card for keyword CRPIX3 ok 22 - Compare card for keyword CTYPE3 ok 23 - Compare card for keyword OBJECT ok 24 - Compare card for keyword DATE ok 25 - Compare card for keyword ORIGIN ok 26 - Compare card for keyword BSCALE ok 27 - Compare card for keyword BZERO ok 28 - Compare card for keyword HDUCLAS1 ok 29 - Compare card for keyword HDUCLAS2 ok 30 - Compare card for keyword IRAF-TLM ok 31 - Compare card for keyword TELESCOP ok 32 - Compare card for keyword INSTRUME ok 33 - Compare card for keyword OBSERVER ok 34 - Compare card for keyword OBSREF ok 35 - Compare card for keyword DETECTOR ok 36 - Compare card for keyword OBSTYPE ok 37 - Compare card for keyword INTTYPE ok 38 - Compare card for keyword MODE ok 39 - Compare card for keyword GRPNUM ok 40 - Compare card for keyword RUN ok 41 - Compare card for keyword EXPOSED ok 42 - Compare card for keyword OBJCLASS ok 43 - Compare card for keyword CD1_1 ok 44 - Compare card for keyword CD1_2 ok 45 - Compare card for keyword CD1_3 ok 46 - Compare card for keyword CD2_1 ok 47 - Compare card for keyword CD2_2 ok 48 - Compare card for keyword CD2_3 ok 49 - Compare card for keyword CD3_1 ok 50 - Compare card for keyword CD3_2 ok 51 - Compare card for keyword CD3_3 ok 52 - Compare card for keyword MEANRA ok 53 - Compare card for keyword MEANDEC ok 54 - Compare card for keyword RABASE ok 55 - Compare card for keyword DECBASE ok 56 - Compare card for keyword RAOFF ok 57 - Compare card for keyword DECOFF ok 58 - Compare card for keyword DROWS ok 59 - Compare card for keyword DCOLUMNS ok 60 - Compare card for keyword DEPERDN ok 61 - Compare card for keyword CLOCK0 ok 62 - Compare card for keyword CLOCK1 ok 63 - Compare card for keyword CLOCK2 ok 64 - Compare card for keyword CLOCK3 ok 65 - Compare card for keyword CLOCK4 ok 66 - Compare card for keyword CLOCK5 ok 67 - Compare card for keyword CLOCK6 ok 68 - Compare card for keyword VSLEW ok 69 - Compare card for keyword VDET ok 70 - Compare card for keyword DET_BIAS ok 71 - Compare card for keyword VDDUC ok 72 - Compare card for keyword VDETGATE ok 73 - Compare card for keyword VGG_A ok 74 - Compare card for keyword VGG_INA ok 75 - Compare card for keyword VDDOUT ok 76 - Compare card for keyword V3 ok 77 - Compare card for keyword VLCLR ok 78 - Compare card for keyword VLD_A ok 79 - Compare card for keyword VLD_INA ok 80 - Compare card for keyword WFREQ ok 81 - Compare card for keyword RESET_DL ok 82 - Compare card for keyword CHOP_DEL ok 83 - Compare card for keyword READ_INT ok 84 - Compare card for keyword NEXP_PH ok 85 - Compare card for keyword DEXPTIME ok 86 - Compare card for keyword RDOUT_X1 ok 87 - Compare card for keyword RDOUT_X2 ok 88 - Compare card for keyword RDOUT_Y1 ok 89 - Compare card for keyword RDOUT_Y2 ok 90 - Compare card for keyword CHOPDIFF ok 91 - Compare card for keyword IF_SHARP ok 92 - Compare card for keyword LINEAR ok 93 - Compare card for keyword FILTER ok 94 - Compare card for keyword FILTERS ok 95 - Compare card for keyword DETINCR ok 96 - Compare card for keyword DETNINCR ok 97 - Compare card for keyword WPLANGLE ok 98 - Compare card for keyword SANGLE ok 99 - Compare card for keyword SLIT ok 100 - Compare card for keyword SLENGTH ok 101 - Compare card for keyword SWIDTH ok 102 - Compare card for keyword DENCBASE ok 103 - Compare card for keyword DFOCUS ok 104 - Compare card for keyword GRATING ok 105 - Compare card for keyword GLAMBDA ok 106 - Compare card for keyword GANGLE ok 107 - Compare card for keyword GORDER ok 108 - Compare card for keyword GDISP ok 109 - Compare card for keyword CNFINDEX ok 110 - Compare card for keyword CVF ok 111 - Compare card for keyword CLAMBDA ok 112 - Compare card for keyword IRTANGLE ok 113 - Compare card for keyword LAMP ok 114 - Compare card for keyword BBTEMP ok 115 - Compare card for keyword CALAPER ok 116 - Compare card for keyword THLEVEL ok 117 - Compare card for keyword IDATE ok 118 - Compare card for keyword OBSNUM ok 119 - Compare card for keyword NEXP ok 120 - Compare card for keyword AMSTART ok 121 - Compare card for keyword AMEND ok 122 - Compare card for keyword RUTSTART ok 123 - Compare card for keyword RUTEND ok 124 - Compare card for keyword NBADPIX ok 125 - Compare card for keyword END ok 126 - Count number of INT keywords ok 127 - Quote check 1 ok 128 - Quote check 2 ok 129 - Value of LIFE ok 130 - Check LIFE card ok 131 - Check item 1 is int_card ok 132 - Splice removal ok 133 - Splice removal ok 134 - Splice removal ok 135 - Splice removal ok 136 - Splice removal ok 137 - Splice removal ok 138 - Check item 0 ok 139 - Check removed item 0 ok 140 - Check item 1 ok 141 - Count number of comments ok 142 - Compare comment 0 ok 143 - Compare comment 1 ok 144 - Compare comment 2 ok 145 - Compare comment 3 ok 146 - Compare comment position 0 ok 147 - Compare comment position 1 ok 148 - Compare comment position 2 ok 149 - Compare comment position 3 ok 150 - Check comment ok 151 - Replaced STUFF by name ok 152 - Replacement by index ok 153 - Got first VALUE ok 154 - Removed by position ok 155 - Got no VALUE ok 156 - Was STUFF removed ok 157 - Count expected number of CLOCK matches ok 158 - Compare CLOCK keyword location ok 159 - Compare CLOCK keyword location ok 160 - Compare CLOCK keyword location ok 161 - Compare CLOCK keyword location ok 162 - Compare CLOCK keyword location ok 163 - Compare CLOCK keyword location ok 164 - Compare CLOCK keyword location ok t/subhdr.....1..28 ok 1 - require Astro::FITS::Header; ok 2 - require Astro::FITS::Header::Item; # Subhdr: VALUE = 34.5678 / A floating point number ok 3 - Count number of subheaders ok 4 ok 5 ok 6 - The object isa Astro::FITS::Header ok 7 ok 8 ok 9 - The object isa Astro::FITS::Header ok 10 ok 11 ok 12 - cf memory addresses # The tied object is: 9.22337204115289e+18 # The original object is:: 9.22337204115289e+18 ok 13 # VOID is (undef) ok 14 ok 15 ok 16 - Does the subheader exist? ok 17 - Do we have a tie? ok 18 - Got correct number of array subheaders ok 19 - array to tied hash ok 20 - SUBHEADERS appeared in foreach ok 21 - pop? ok 22 - unshift? ok 23 - shift? ok 24 - push? ok 25 ok 26 ok 27 - Subheader should not exist ok 28 - SUBHEADERS should not appear in foreach ok t/tied.......1..293 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 ok 227 ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 ok 270 ok 271 ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 ok 281 ok 282 ok 283 ok 284 ok 285 ok 286 ok 287 ok 288 ok 289 ok 290 ok 291 ok 292 ok 293 ok All tests successful, 4 tests skipped. Files=9, Tests=616, 3 wallclock secs ( 3.30 cusr + 0.42 csys = 3.72 CPU) Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header/CFITSIO.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header/Item.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header/AST.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header/GSD.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/Astro/FITS/Header/NDF.pm Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header::CFITSIO.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header::Item.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header::NDF.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header::GSD.3 Installing /home/cpanrun/parisc2.0-lp64/build/5.8.2/man/man3/Astro::FITS::Header::AST.3 Appending installation info to /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64/perllocal.pod