2021-07-29T02:59:39,206 Created temporary directory: /tmp/pip-ephem-wheel-cache-_7gvlp7k 2021-07-29T02:59:39,209 Created temporary directory: /tmp/pip-req-tracker-q54eqwey 2021-07-29T02:59:39,209 Initialized build tracking at /tmp/pip-req-tracker-q54eqwey 2021-07-29T02:59:39,210 Created build tracker: /tmp/pip-req-tracker-q54eqwey 2021-07-29T02:59:39,210 Entered build tracker: /tmp/pip-req-tracker-q54eqwey 2021-07-29T02:59:39,210 Created temporary directory: /tmp/pip-wheel-8hn4jl0d 2021-07-29T02:59:39,245 WARNING: The index url "/" seems invalid, please provide a scheme. 2021-07-29T02:59:39,245 WARNING: The index url "t" seems invalid, please provide a scheme. 2021-07-29T02:59:39,246 WARNING: The index url "m" seems invalid, please provide a scheme. 2021-07-29T02:59:39,246 WARNING: The index url "p" seems invalid, please provide a scheme. 2021-07-29T02:59:39,246 Looking in indexes: https://pypi.org/simple, /, t, m, p 2021-07-29T02:59:39,249 WARNING: Location '/gpssnrpy/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T02:59:39,249 WARNING: Location 't/gpssnrpy/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T02:59:39,249 WARNING: Location 'm/gpssnrpy/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T02:59:39,250 WARNING: Location 'p/gpssnrpy/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-29T02:59:39,250 1 location(s) to search for versions of gpssnrpy: 2021-07-29T02:59:39,250 * https://pypi.org/simple/gpssnrpy/ 2021-07-29T02:59:39,250 Fetching project page and analyzing links: https://pypi.org/simple/gpssnrpy/ 2021-07-29T02:59:39,251 Getting page https://pypi.org/simple/gpssnrpy/ 2021-07-29T02:59:39,252 Found index url https://pypi.org/simple 2021-07-29T02:59:39,483 Skipping link: No binaries permitted for gpssnrpy: https://files.pythonhosted.org/packages/f2/a7/ff16890f5ddcc325a838d7328b009fe2c94f749bb76cfa7f8dfe58ed7d20/gpssnrpy-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl#sha256=2b5253b3579eca1475ada316cb9c54a60bd7abe200a7292db74d06bcb9af881b (from https://pypi.org/simple/gpssnrpy/) 2021-07-29T02:59:39,483 Found link https://files.pythonhosted.org/packages/14/59/00a47a6029267b31bfb1a9397918aac3f7fee90664641847374e764402f0/gpssnrpy-0.0.2.tar.gz#sha256=90ccde17188236f5a0f0eaa974dbf3903fd3029b8831285c104cd97d674232bd (from https://pypi.org/simple/gpssnrpy/), version: 0.0.2 2021-07-29T02:59:39,483 Skipping link: No binaries permitted for gpssnrpy: https://files.pythonhosted.org/packages/2b/6a/817e5124b26d7cce1332fcdc45d723c538cbc9caa7bc4323d9a6691cc576/gpssnrpy-0.0.3-cp37-cp37m-macosx_10_15_x86_64.whl#sha256=1c41d78b0e43635a3fc5c0cb07754efd73a081f528161b6237996f234b09885f (from https://pypi.org/simple/gpssnrpy/) 2021-07-29T02:59:39,483 Found link https://files.pythonhosted.org/packages/37/dd/26195cd2e3c86bbceebbfeacd6aaaacaef5bb64af80bef39d810dd7955b6/gpssnrpy-0.0.3.tar.gz#sha256=e64e73c97b7a8e4c7076e83e9d6c54103788c7fa638cacc49168c1ba0c8fcf81 (from https://pypi.org/simple/gpssnrpy/), version: 0.0.3 2021-07-29T02:59:39,484 Skipping link: not a file: https://pypi.org/simple/gpssnrpy/ 2021-07-29T02:59:39,500 Given no hashes to check 1 links for project 'gpssnrpy': discarding no candidates 2021-07-29T02:59:39,517 Collecting gpssnrpy==0.0.3 2021-07-29T02:59:39,519 Created temporary directory: /tmp/pip-unpack-5yhcvc4b 2021-07-29T02:59:39,708 Downloading gpssnrpy-0.0.3.tar.gz (61 kB) 2021-07-29T02:59:39,782 Added gpssnrpy==0.0.3 from https://files.pythonhosted.org/packages/37/dd/26195cd2e3c86bbceebbfeacd6aaaacaef5bb64af80bef39d810dd7955b6/gpssnrpy-0.0.3.tar.gz#sha256=e64e73c97b7a8e4c7076e83e9d6c54103788c7fa638cacc49168c1ba0c8fcf81 to build tracker '/tmp/pip-req-tracker-q54eqwey' 2021-07-29T02:59:39,783 Running setup.py (path:/tmp/pip-wheel-8hn4jl0d/gpssnrpy_e5ecb562234148a583db7ae36ead4f84/setup.py) egg_info for package gpssnrpy 2021-07-29T02:59:39,784 Created temporary directory: /tmp/pip-pip-egg-info-7ajvin_u 2021-07-29T02:59:39,785 Running command python setup.py egg_info 2021-07-29T02:59:41,087 running egg_info 2021-07-29T02:59:41,089 running build_src 2021-07-29T02:59:41,091 build_src 2021-07-29T02:59:41,092 building extension "gpssnrpy.gpssnr" sources 2021-07-29T02:59:41,092 f2py options: ['--verbose'] 2021-07-29T02:59:41,092 f2py:> build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.c 2021-07-29T02:59:41,092 creating build 2021-07-29T02:59:41,092 creating build/src.linux-armv7l-3.9 2021-07-29T02:59:41,093 creating build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:41,209 rmbadname1: Replacing "stderr" with "stderr_bn". 2021-07-29T02:59:41,209 rmbadname1: Replacing "stderr" with "stderr_bn". 2021-07-29T02:59:41,210 rmbadname1: Replacing "inline" with "inline_bn". 2021-07-29T02:59:41,218 rmbadname1: Replacing "long" with "long_bn". 2021-07-29T02:59:41,236 rmbadname1: Replacing "long" with "long_bn". 2021-07-29T02:59:41,244 rmbadname1: Replacing "inline" with "inline_bn". 2021-07-29T02:59:41,268 Reading fortran codes... 2021-07-29T02:59:41,269 Reading file 'gpssnrpy/gpssnr.f' (format:fix,strict) 2021-07-29T02:59:41,269 analyzeline: Creating module block 'gpssnr' 2021-07-29T02:59:41,269 analyzeline: Creating additional interface block (groupcounter=2). 2021-07-29T02:59:41,269 Line #73 in gpssnrpy/gpssnr.f:" READ (decfac, '(I2)') idec " 2021-07-29T02:59:41,269 crackline:3: No pattern for line 2021-07-29T02:59:41,269 Line #74 in gpssnrpy/gpssnr.f:" decimate = .true." 2021-07-29T02:59:41,269 crackline:3: No pattern for line 2021-07-29T02:59:41,269 Line #75 in gpssnrpy/gpssnr.f:" if (idec .eq. 0) then" 2021-07-29T02:59:41,270 crackline:3: No pattern for line 2021-07-29T02:59:41,270 Line #76 in gpssnrpy/gpssnr.f:" decimate = .false." 2021-07-29T02:59:41,270 crackline:3: No pattern for line 2021-07-29T02:59:41,270 Line #78 in gpssnrpy/gpssnr.f:" debugging = .false." 2021-07-29T02:59:41,270 crackline:3: No pattern for line 2021-07-29T02:59:41,270 Line #79 in gpssnrpy/gpssnr.f:" fileIN = 12" 2021-07-29T02:59:41,270 crackline:3: No pattern for line 2021-07-29T02:59:41,270 Line #80 in gpssnrpy/gpssnr.f:" fileOUT = 55" 2021-07-29T02:59:41,270 crackline:3: No pattern for line 2021-07-29T02:59:41,271 Line #81 in gpssnrpy/gpssnr.f:" tod_save = 0.0" 2021-07-29T02:59:41,271 crackline:3: No pattern for line 2021-07-29T02:59:41,271 Line #82 in gpssnrpy/gpssnr.f:" npts = 0" 2021-07-29T02:59:41,271 crackline:3: No pattern for line 2021-07-29T02:59:41,271 Line #84 in gpssnrpy/gpssnr.f:" bad_point = .false." 2021-07-29T02:59:41,271 crackline:3: No pattern for line 2021-07-29T02:59:41,271 Line #88 in gpssnrpy/gpssnr.f:" prn_pickc = snrtype" 2021-07-29T02:59:41,271 crackline:3: No pattern for line 2021-07-29T02:59:41,271 Line #91 in gpssnrpy/gpssnr.f:" READ (prn_pickc, '(I2)') prn_pick" 2021-07-29T02:59:41,272 crackline:3: No pattern for line 2021-07-29T02:59:41,272 Line #92 in gpssnrpy/gpssnr.f:" open(22,file=broadfile, status='old',iostat=ios)" 2021-07-29T02:59:41,272 crackline:3: No pattern for line 2021-07-29T02:59:41,272 Line #93 in gpssnrpy/gpssnr.f:" if (ios.ne.0) then" 2021-07-29T02:59:41,272 crackline:3: No pattern for line 2021-07-29T02:59:41,272 Line #94 in gpssnrpy/gpssnr.f:" print*, 'Problem opening navigation file:',broadfile " 2021-07-29T02:59:41,272 crackline:3: No pattern for line 2021-07-29T02:59:41,272 Line #95 in gpssnrpy/gpssnr.f:" print*, 'Exiting'" 2021-07-29T02:59:41,272 crackline:3: No pattern for line 2021-07-29T02:59:41,273 Line #96 in gpssnrpy/gpssnr.f:" close(22)" 2021-07-29T02:59:41,273 crackline:3: No pattern for line 2021-07-29T02:59:41,273 Line #103 in gpssnrpy/gpssnr.f:" close(22)" 2021-07-29T02:59:41,273 crackline:3: No pattern for line 2021-07-29T02:59:41,273 Line #115 in gpssnrpy/gpssnr.f:" if ((xrec+yrec+zrec) .eq.0) then" 2021-07-29T02:59:41,273 crackline:3: No pattern for line 2021-07-29T02:59:41,273 Line #116 in gpssnrpy/gpssnr.f:" print*, 'No apriori coordinates - exiting'" 2021-07-29T02:59:41,273 crackline:3: No pattern for line 2021-07-29T02:59:41,273 Line #119 in gpssnrpy/gpssnr.f:" if (iobs(6) .eq. 0) then" 2021-07-29T02:59:41,274 crackline:3: No pattern for line 2021-07-29T02:59:41,274 Line #120 in gpssnrpy/gpssnr.f:" print*, 'no L1 SNR data - exiting '" 2021-07-29T02:59:41,274 crackline:3: No pattern for line 2021-07-29T02:59:41,274 Line #123 in gpssnrpy/gpssnr.f:" if (nobs .gt. 20) then" 2021-07-29T02:59:41,274 crackline:3: No pattern for line 2021-07-29T02:59:41,274 Line #124 in gpssnrpy/gpssnr.f:" print*, 'This code only works for <= 20 obs types'" 2021-07-29T02:59:41,274 crackline:3: No pattern for line 2021-07-29T02:59:41,274 Line #135 in gpssnrpy/gpssnr.f:" open(fileOUT,file=outfilename, status='unknown')" 2021-07-29T02:59:41,274 crackline:3: No pattern for line 2021-07-29T02:59:41,275 Line #136 in gpssnrpy/gpssnr.f:" eof = .false." 2021-07-29T02:59:41,275 crackline:3: No pattern for line 2021-07-29T02:59:41,275 Line #141 in gpssnrpy/gpssnr.f:" current_hour = 0" 2021-07-29T02:59:41,275 crackline:3: No pattern for line 2021-07-29T02:59:41,275 Line #142 in gpssnrpy/gpssnr.f:" do while (.not.eof) " 2021-07-29T02:59:41,275 crackline:3: No pattern for line 2021-07-29T02:59:41,275 Line #143 in gpssnrpy/gpssnr.f:" inline = ' '" 2021-07-29T02:59:41,275 crackline:3: No pattern for line 2021-07-29T02:59:41,275 Line #144 in gpssnrpy/gpssnr.f:" read(fileIN,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,276 crackline:3: No pattern for line 2021-07-29T02:59:41,276 Line #145 in gpssnrpy/gpssnr.f:" if (ios.ne.0) goto 99 " 2021-07-29T02:59:41,276 crackline:3: No pattern for line 2021-07-29T02:59:41,276 Line #147 in gpssnrpy/gpssnr.f:" read(inline(1:32),'(5I3,X,I2,X,I3,4X,2I3)') (itime(i), i=1,5), sec, msec, flag, numsat" 2021-07-29T02:59:41,276 crackline:3: No pattern for line 2021-07-29T02:59:41,276 Line #148 in gpssnrpy/gpssnr.f:" if (itime(4) .ne.current_hour) then" 2021-07-29T02:59:41,276 crackline:3: No pattern for line 2021-07-29T02:59:41,276 Line #149 in gpssnrpy/gpssnr.f:" current_hour = itime(4)" 2021-07-29T02:59:41,276 crackline:3: No pattern for line 2021-07-29T02:59:41,277 Line #152 in gpssnrpy/gpssnr.f:" tod = itime(4)*3600.0 + 60.0*itime(5) + sec" 2021-07-29T02:59:41,277 crackline:3: No pattern for line 2021-07-29T02:59:41,277 Line #153 in gpssnrpy/gpssnr.f:" itod = int(tod)" 2021-07-29T02:59:41,277 crackline:3: No pattern for line 2021-07-29T02:59:41,277 Line #156 in gpssnrpy/gpssnr.f:" if (tod.lt.tod_save) then" 2021-07-29T02:59:41,277 crackline:3: No pattern for line 2021-07-29T02:59:41,277 Line #157 in gpssnrpy/gpssnr.f:" bad_point = .true." 2021-07-29T02:59:41,277 crackline:3: No pattern for line 2021-07-29T02:59:41,277 Line #158 in gpssnrpy/gpssnr.f:" tod_save = tod" 2021-07-29T02:59:41,278 crackline:3: No pattern for line 2021-07-29T02:59:41,278 Line #159 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,278 crackline:3: No pattern for line 2021-07-29T02:59:41,278 Line #160 in gpssnrpy/gpssnr.f:" bad_point = .false." 2021-07-29T02:59:41,278 crackline:3: No pattern for line 2021-07-29T02:59:41,278 Line #161 in gpssnrpy/gpssnr.f:" tod_save = tod" 2021-07-29T02:59:41,278 crackline:3: No pattern for line 2021-07-29T02:59:41,278 Line #163 in gpssnrpy/gpssnr.f:" if (debugging) then" 2021-07-29T02:59:41,278 crackline:3: No pattern for line 2021-07-29T02:59:41,279 Line #164 in gpssnrpy/gpssnr.f:" print*, 'reading block ' " 2021-07-29T02:59:41,279 crackline:3: No pattern for line 2021-07-29T02:59:41,279 Line #165 in gpssnrpy/gpssnr.f:" print*, inline(1:60)" 2021-07-29T02:59:41,279 crackline:3: No pattern for line 2021-07-29T02:59:41,279 Line #173 in gpssnrpy/gpssnr.f:" keep_point = .true." 2021-07-29T02:59:41,279 crackline:3: No pattern for line 2021-07-29T02:59:41,279 Line #174 in gpssnrpy/gpssnr.f:" if (decimate) then" 2021-07-29T02:59:41,279 crackline:3: No pattern for line 2021-07-29T02:59:41,279 Line #175 in gpssnrpy/gpssnr.f:" if (mod(itod,idec) .ne.0) then" 2021-07-29T02:59:41,280 crackline:3: No pattern for line 2021-07-29T02:59:41,280 Line #176 in gpssnrpy/gpssnr.f:" keep_point = .false." 2021-07-29T02:59:41,280 crackline:3: No pattern for line 2021-07-29T02:59:41,280 Line #179 in gpssnrpy/gpssnr.f:" if (keep_point) then" 2021-07-29T02:59:41,280 crackline:3: No pattern for line 2021-07-29T02:59:41,280 Line #180 in gpssnrpy/gpssnr.f:" if (flag .ne. 4) then" 2021-07-29T02:59:41,280 crackline:3: No pattern for line 2021-07-29T02:59:41,280 Line #184 in gpssnrpy/gpssnr.f:" do itrack = 1, numsat" 2021-07-29T02:59:41,280 crackline:3: No pattern for line 2021-07-29T02:59:41,281 Line #185 in gpssnrpy/gpssnr.f:" if ((satID(itrack).eq.'G').or.(satID(itrack).eq.' ')) then" 2021-07-29T02:59:41,281 crackline:3: No pattern for line 2021-07-29T02:59:41,281 Line #186 in gpssnrpy/gpssnr.f:" the_hour = 1+nint(1.d0*itime(4) + itime(5)/60)" 2021-07-29T02:59:41,281 crackline:3: No pattern for line 2021-07-29T02:59:41,281 Line #187 in gpssnrpy/gpssnr.f:" if (the_hour > 24) the_hour = 24" 2021-07-29T02:59:41,281 crackline:3: No pattern for line 2021-07-29T02:59:41,281 Line #189 in gpssnrpy/gpssnr.f:" iprn = prn(itrack)" 2021-07-29T02:59:41,281 crackline:3: No pattern for line 2021-07-29T02:59:41,281 Line #194 in gpssnrpy/gpssnr.f:" s1 = obs(iobs(6),itrack)" 2021-07-29T02:59:41,282 crackline:3: No pattern for line 2021-07-29T02:59:41,282 Line #196 in gpssnrpy/gpssnr.f:" s2 = obs(iobs(7),itrack)" 2021-07-29T02:59:41,282 crackline:3: No pattern for line 2021-07-29T02:59:41,282 Line #197 in gpssnrpy/gpssnr.f:" if (iobs(8).ne.0) then" 2021-07-29T02:59:41,282 crackline:3: No pattern for line 2021-07-29T02:59:41,282 Line #198 in gpssnrpy/gpssnr.f:" s5 = obs(iobs(8),itrack)" 2021-07-29T02:59:41,282 crackline:3: No pattern for line 2021-07-29T02:59:41,282 Line #199 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,282 crackline:3: No pattern for line 2021-07-29T02:59:41,283 Line #200 in gpssnrpy/gpssnr.f:" s5=0" 2021-07-29T02:59:41,283 crackline:3: No pattern for line 2021-07-29T02:59:41,283 Line #203 in gpssnrpy/gpssnr.f:" if (s1.eq.0.d0 .and. s2.eq.0.d0) then" 2021-07-29T02:59:41,283 crackline:3: No pattern for line 2021-07-29T02:59:41,283 Line #204 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,283 crackline:3: No pattern for line 2021-07-29T02:59:41,283 Line #208 in gpssnrpy/gpssnr.f:" npts = npts + 1" 2021-07-29T02:59:41,283 crackline:3: No pattern for line 2021-07-29T02:59:41,283 Line #211 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,283 crackline:3: No pattern for line 2021-07-29T02:59:41,284 Line #217 in gpssnrpy/gpssnr.f:" continue" 2021-07-29T02:59:41,284 crackline:3: No pattern for line 2021-07-29T02:59:41,284 Line #218 in gpssnrpy/gpssnr.f:" if (npts.eq.0) then" 2021-07-29T02:59:41,284 crackline:3: No pattern for line 2021-07-29T02:59:41,284 Line #220 in gpssnrpy/gpssnr.f:" write(stderr,*) 'You have been misled. There are no S1/S2 data in this file'" 2021-07-29T02:59:41,284 crackline:3: No pattern for line 2021-07-29T02:59:41,284 Line #223 in gpssnrpy/gpssnr.f:" close(fileIN)" 2021-07-29T02:59:41,284 crackline:3: No pattern for line 2021-07-29T02:59:41,284 Line #224 in gpssnrpy/gpssnr.f:" close(fileOUT)" 2021-07-29T02:59:41,285 crackline:3: No pattern for line 2021-07-29T02:59:41,285 Line #247 in gpssnrpy/gpssnr.f:" x = 0.d0" 2021-07-29T02:59:41,285 crackline:3: No pattern for line 2021-07-29T02:59:41,285 Line #250 in gpssnrpy/gpssnr.f:" y = 0.d0" 2021-07-29T02:59:41,285 crackline:3: No pattern for line 2021-07-29T02:59:41,285 Line #254 in gpssnrpy/gpssnr.f:" if (prn_pick.eq.99.and.(elev.gt.5 .and.elev.lt.30)) then" 2021-07-29T02:59:41,285 crackline:3: No pattern for line 2021-07-29T02:59:41,285 Line #256 in gpssnrpy/gpssnr.f:" write(outID,'(i3, 2f10.4, f10.0, 2f7.2, 3f7.2)' ) prn, elev, azimuth, tod, x,y, s1, s2, s5" 2021-07-29T02:59:41,285 crackline:3: No pattern for line 2021-07-29T02:59:41,285 Line #257 in gpssnrpy/gpssnr.f:" elseif ( prn_pick.eq.50 .and. elev.lt.10 ) then" 2021-07-29T02:59:41,286 crackline:3: No pattern for line 2021-07-29T02:59:41,286 Line #260 in gpssnrpy/gpssnr.f:" write(outID,'(i3, 2f10.4, f10.0, 2f7.2, 2f7.2)' ) prn, elev, azimuth, tod, 0.d0,0.d0, s1, s2" 2021-07-29T02:59:41,286 crackline:3: No pattern for line 2021-07-29T02:59:41,286 Line #261 in gpssnrpy/gpssnr.f:" elseif ( prn_pick.eq.88 .and. elev.gt.5 ) then" 2021-07-29T02:59:41,286 crackline:3: No pattern for line 2021-07-29T02:59:41,286 rmbadname1: Replacing "inline" with "inline_bn". 2021-07-29T02:59:41,286 rmbadname1: Replacing "char" with "char_bn". 2021-07-29T02:59:41,286 rmbadname1: Replacing "inline" with "inline_bn". 2021-07-29T02:59:41,306 Line #264 in gpssnrpy/gpssnr.f:" write(outID,'(i3, 2f10.4, f10.0, 2f7.2, 3f7.2)' ) prn, elev, azimuth, tod, x,y, s1, s2,s5" 2021-07-29T02:59:41,307 crackline:3: No pattern for line 2021-07-29T02:59:41,307 Line #265 in gpssnrpy/gpssnr.f:" elseif ( prn_pick.eq.66 .and. elev.lt.30 ) then" 2021-07-29T02:59:41,307 crackline:3: No pattern for line 2021-07-29T02:59:41,307 Line #269 in gpssnrpy/gpssnr.f:" write(outID,'(i3, 2f10.4, f10.0, 2f7.2, 3f7.2)' ) prn, elev, azimuth, tod, 0.d0, 0.d0, s1, s2, s5" 2021-07-29T02:59:41,307 crackline:3: No pattern for line 2021-07-29T02:59:41,307 Line #270 in gpssnrpy/gpssnr.f:" elseif (prn.eq.prn_pick) then" 2021-07-29T02:59:41,307 crackline:3: No pattern for line 2021-07-29T02:59:41,307 Line #272 in gpssnrpy/gpssnr.f:" write(outID,'(i3, 2f10.4, f10.0, 2f7.2, 3f7.2)' ) prn, elev, azimuth, tod, x,y, s1, s2, s5" 2021-07-29T02:59:41,307 crackline:3: No pattern for line 2021-07-29T02:59:41,308 Line #282 in gpssnrpy/gpssnr.f:" if ((s1.gt.999).or.(s1.lt.0)) then" 2021-07-29T02:59:41,308 crackline:3: No pattern for line 2021-07-29T02:59:41,308 Line #283 in gpssnrpy/gpssnr.f:" s1=0" 2021-07-29T02:59:41,308 crackline:3: No pattern for line 2021-07-29T02:59:41,308 Line #285 in gpssnrpy/gpssnr.f:" if ((s2.gt.999).or.(s2.lt.0)) then" 2021-07-29T02:59:41,308 crackline:3: No pattern for line 2021-07-29T02:59:41,308 Line #286 in gpssnrpy/gpssnr.f:" s2=0" 2021-07-29T02:59:41,308 crackline:3: No pattern for line 2021-07-29T02:59:41,308 Line #288 in gpssnrpy/gpssnr.f:" if ((s5.gt.999).or.(s5.lt.0)) then" 2021-07-29T02:59:41,308 crackline:3: No pattern for line 2021-07-29T02:59:41,309 Line #289 in gpssnrpy/gpssnr.f:" s5=0" 2021-07-29T02:59:41,309 crackline:3: No pattern for line 2021-07-29T02:59:41,309 Line #321 in gpssnrpy/gpssnr.f:" debug = .false." 2021-07-29T02:59:41,309 crackline:3: No pattern for line 2021-07-29T02:59:41,309 Line #322 in gpssnrpy/gpssnr.f:" if (flag.le.1 .or. flag.eq.6) then" 2021-07-29T02:59:41,309 crackline:3: No pattern for line 2021-07-29T02:59:41,309 Line #324 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=1,12)" 2021-07-29T02:59:41,309 crackline:3: No pattern for line 2021-07-29T02:59:41,309 Line #325 in gpssnrpy/gpssnr.f:" anotherline = inline" 2021-07-29T02:59:41,310 crackline:3: No pattern for line 2021-07-29T02:59:41,310 Line #328 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=1,12) " 2021-07-29T02:59:41,310 crackline:3: No pattern for line 2021-07-29T02:59:41,310 Line #329 in gpssnrpy/gpssnr.f:" if (numsat > 12 .and. numsat < 25) then" 2021-07-29T02:59:41,310 crackline:3: No pattern for line 2021-07-29T02:59:41,310 Line #330 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,310 crackline:3: No pattern for line 2021-07-29T02:59:41,310 Line #331 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=13,numsat) " 2021-07-29T02:59:41,310 crackline:3: No pattern for line 2021-07-29T02:59:41,311 Line #332 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=13,numsat)" 2021-07-29T02:59:41,311 crackline:3: No pattern for line 2021-07-29T02:59:41,311 Line #333 in gpssnrpy/gpssnr.f:" elseif (numsat > 24 .and. numsat <= 36) then" 2021-07-29T02:59:41,311 crackline:3: No pattern for line 2021-07-29T02:59:41,311 Line #334 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,311 crackline:3: No pattern for line 2021-07-29T02:59:41,311 Line #335 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=13,24)" 2021-07-29T02:59:41,311 crackline:3: No pattern for line 2021-07-29T02:59:41,311 Line #336 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=13,24)" 2021-07-29T02:59:41,312 crackline:3: No pattern for line 2021-07-29T02:59:41,312 Line #337 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,312 crackline:3: No pattern for line 2021-07-29T02:59:41,312 Line #338 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=25,numsat) " 2021-07-29T02:59:41,312 crackline:3: No pattern for line 2021-07-29T02:59:41,312 Line #339 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=25,numsat)" 2021-07-29T02:59:41,312 crackline:3: No pattern for line 2021-07-29T02:59:41,312 Line #340 in gpssnrpy/gpssnr.f:" elseif (numsat > 36 .and. numsat <= 48) then" 2021-07-29T02:59:41,312 crackline:3: No pattern for line 2021-07-29T02:59:41,312 Line #341 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,313 crackline:3: No pattern for line 2021-07-29T02:59:41,313 Line #342 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=13,24)" 2021-07-29T02:59:41,313 crackline:3: No pattern for line 2021-07-29T02:59:41,313 Line #344 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=13,24)" 2021-07-29T02:59:41,313 crackline:3: No pattern for line 2021-07-29T02:59:41,313 Line #345 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,313 crackline:3: No pattern for line 2021-07-29T02:59:41,313 Line #346 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=25,36) " 2021-07-29T02:59:41,313 crackline:3: No pattern for line 2021-07-29T02:59:41,314 Line #348 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=25,36)" 2021-07-29T02:59:41,314 crackline:3: No pattern for line 2021-07-29T02:59:41,314 Line #349 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,314 crackline:3: No pattern for line 2021-07-29T02:59:41,314 Line #350 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=37,numsat) " 2021-07-29T02:59:41,314 crackline:3: No pattern for line 2021-07-29T02:59:41,314 Line #351 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=37,numsat)" 2021-07-29T02:59:41,314 crackline:3: No pattern for line 2021-07-29T02:59:41,314 Line #352 in gpssnrpy/gpssnr.f:" elseif (numsat > 48 .and. numsat <= 60) then" 2021-07-29T02:59:41,314 crackline:3: No pattern for line 2021-07-29T02:59:41,315 Line #353 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,315 crackline:3: No pattern for line 2021-07-29T02:59:41,315 Line #354 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=13,24)" 2021-07-29T02:59:41,315 crackline:3: No pattern for line 2021-07-29T02:59:41,315 Line #356 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=13,24)" 2021-07-29T02:59:41,315 crackline:3: No pattern for line 2021-07-29T02:59:41,315 Line #357 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,315 crackline:3: No pattern for line 2021-07-29T02:59:41,315 Line #358 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=25,36) " 2021-07-29T02:59:41,316 crackline:3: No pattern for line 2021-07-29T02:59:41,316 Line #360 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=25,36)" 2021-07-29T02:59:41,316 crackline:3: No pattern for line 2021-07-29T02:59:41,316 Line #361 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,316 crackline:3: No pattern for line 2021-07-29T02:59:41,316 Line #362 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=37,48) " 2021-07-29T02:59:41,316 crackline:3: No pattern for line 2021-07-29T02:59:41,316 Line #364 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=37,48)" 2021-07-29T02:59:41,316 crackline:3: No pattern for line 2021-07-29T02:59:41,316 Line #365 in gpssnrpy/gpssnr.f:" read(fileID,'(A80)', iostat=ios) inline" 2021-07-29T02:59:41,317 crackline:3: No pattern for line 2021-07-29T02:59:41,317 Line #366 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,I2))') (char, prn(i),i=49,numsat) " 2021-07-29T02:59:41,317 crackline:3: No pattern for line 2021-07-29T02:59:41,317 Line #367 in gpssnrpy/gpssnr.f:" read(inline(33:80),'(12(A1,2x))') (satID(i),i=49,numsat)" 2021-07-29T02:59:41,317 crackline:3: No pattern for line 2021-07-29T02:59:41,317 Line #369 in gpssnrpy/gpssnr.f:" if (numsat > 60) then" 2021-07-29T02:59:41,317 crackline:3: No pattern for line 2021-07-29T02:59:41,317 Line #370 in gpssnrpy/gpssnr.f:" print*, 'I cannot read more than 60 satellites'" 2021-07-29T02:59:41,317 crackline:3: No pattern for line 2021-07-29T02:59:41,318 Line #371 in gpssnrpy/gpssnr.f:" print*, 'Please stop launching them!'" 2021-07-29T02:59:41,318 crackline:3: No pattern for line 2021-07-29T02:59:41,318 Line #375 in gpssnrpy/gpssnr.f:" if (flag .le. 1) then" 2021-07-29T02:59:41,318 crackline:3: No pattern for line 2021-07-29T02:59:41,318 Line #376 in gpssnrpy/gpssnr.f:" do itrack = 1, numsat" 2021-07-29T02:59:41,318 crackline:3: No pattern for line 2021-07-29T02:59:41,318 Line #377 in gpssnrpy/gpssnr.f:" if (debug) then" 2021-07-29T02:59:41,318 crackline:3: No pattern for line 2021-07-29T02:59:41,318 Line #378 in gpssnrpy/gpssnr.f:" print*, 'track', itrack" 2021-07-29T02:59:41,318 crackline:3: No pattern for line 2021-07-29T02:59:41,319 Line #381 in gpssnrpy/gpssnr.f:" if (nobs.gt.5 .and. nobs .le. 10) then" 2021-07-29T02:59:41,319 crackline:3: No pattern for line 2021-07-29T02:59:41,319 Line #383 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,319 crackline:3: No pattern for line 2021-07-29T02:59:41,319 Line #385 in gpssnrpy/gpssnr.f:" write(dynfmt2, fmt='(A, I3.3, A)') "(" , nobs-5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,319 crackline:3: No pattern for line 2021-07-29T02:59:41,319 Line #387 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt, iostat=ios) (obs(i,itrack), lli(i,itrack), i=1,5)" 2021-07-29T02:59:41,319 crackline:3: No pattern for line 2021-07-29T02:59:41,319 Line #390 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt2, iostat=ios) (obs(i,itrack),lli(i,itrack), i=6,nobs)" 2021-07-29T02:59:41,320 crackline:3: No pattern for line 2021-07-29T02:59:41,320 Line #391 in gpssnrpy/gpssnr.f:" elseif (nobs.gt.10.and.nobs.le.15) then" 2021-07-29T02:59:41,320 crackline:3: No pattern for line 2021-07-29T02:59:41,320 Line #393 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,320 crackline:3: No pattern for line 2021-07-29T02:59:41,320 Line #395 in gpssnrpy/gpssnr.f:" write(dynfmt2, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,320 crackline:3: No pattern for line 2021-07-29T02:59:41,320 Line #398 in gpssnrpy/gpssnr.f:" write(dynfmt3, fmt='(A, I3.3, A)') "(" , nobs-10, "(F14.3,I1,1x))"" 2021-07-29T02:59:41,353 crackline:3: No pattern for line 2021-07-29T02:59:41,353 Line #400 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt, iostat=ios) (obs(i,itrack),lli(i,itrack),i=1,5)" 2021-07-29T02:59:41,353 crackline:3: No pattern for line 2021-07-29T02:59:41,353 Line #402 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt2, iostat=ios) (obs(i,itrack),lli(i,itrack),i=6,10)" 2021-07-29T02:59:41,353 crackline:3: No pattern for line 2021-07-29T02:59:41,353 Line #405 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt3, iostat=ios) (obs(i,itrack),lli(i,itrack),i=11,nobs)" 2021-07-29T02:59:41,353 crackline:3: No pattern for line 2021-07-29T02:59:41,353 Line #406 in gpssnrpy/gpssnr.f:" elseif (nobs.gt.15.and.nobs.le.20) then" 2021-07-29T02:59:41,354 crackline:3: No pattern for line 2021-07-29T02:59:41,354 Line #408 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,354 crackline:3: No pattern for line 2021-07-29T02:59:41,354 Line #410 in gpssnrpy/gpssnr.f:" write(dynfmt2, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,354 crackline:3: No pattern for line 2021-07-29T02:59:41,354 Line #412 in gpssnrpy/gpssnr.f:" write(dynfmt3, fmt='(A, I3.3, A)') "(", 5, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,354 crackline:3: No pattern for line 2021-07-29T02:59:41,354 Line #414 in gpssnrpy/gpssnr.f:" write(dynfmt4, fmt='(A, I3.3, A)') "(" , nobs-15, "(F14.3,I1,1x))"" 2021-07-29T02:59:41,354 crackline:3: No pattern for line 2021-07-29T02:59:41,354 Line #416 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt, iostat=ios) (obs(i,itrack),lli(i,itrack),i=1,5)" 2021-07-29T02:59:41,355 crackline:3: No pattern for line 2021-07-29T02:59:41,355 Line #418 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt2, iostat=ios) (obs(i,itrack),lli(i,itrack),i=6,10)" 2021-07-29T02:59:41,355 crackline:3: No pattern for line 2021-07-29T02:59:41,355 Line #420 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt3, iostat=ios) (obs(i,itrack),lli(i,itrack),i=11,15)" 2021-07-29T02:59:41,355 crackline:3: No pattern for line 2021-07-29T02:59:41,355 Line #423 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt4, iostat=ios) (obs(i,itrack),lli(i,itrack),i=16,nobs)" 2021-07-29T02:59:41,355 crackline:3: No pattern for line 2021-07-29T02:59:41,355 Line #424 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,355 crackline:3: No pattern for line 2021-07-29T02:59:41,356 Line #426 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(", nobs, "(F14.3, I1,1x))"" 2021-07-29T02:59:41,356 crackline:3: No pattern for line 2021-07-29T02:59:41,356 Line #428 in gpssnrpy/gpssnr.f:" read(fileID, fmt=dynfmt, iostat=ios) (obs(i,itrack),lli(i,itrack),i=1,nobs)" 2021-07-29T02:59:41,356 crackline:3: No pattern for line 2021-07-29T02:59:41,356 Line #432 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,356 crackline:3: No pattern for line 2021-07-29T02:59:41,356 Line #433 in gpssnrpy/gpssnr.f:" do itrack = 1, numsat" 2021-07-29T02:59:41,356 crackline:3: No pattern for line 2021-07-29T02:59:41,356 Line #434 in gpssnrpy/gpssnr.f:" read(fileID, fmt='(A80)', iostat=ios) inline" 2021-07-29T02:59:41,357 crackline:3: No pattern for line 2021-07-29T02:59:41,357 Line #449 in gpssnrpy/gpssnr.f:" c = 0.299792458D+09 " 2021-07-29T02:59:41,357 crackline:3: No pattern for line 2021-07-29T02:59:41,357 Line #451 in gpssnrpy/gpssnr.f:" toffset = 0.07" 2021-07-29T02:59:41,357 crackline:3: No pattern for line 2021-07-29T02:59:41,357 Line #453 in gpssnrpy/gpssnr.f:" ghadot = 7.2921151467d-5 ! rad/sec, using same one as ICD200" 2021-07-29T02:59:41,357 crackline:3: No pattern for line 2021-07-29T02:59:41,357 Line #454 in gpssnrpy/gpssnr.f:" do jj = 1, 3" 2021-07-29T02:59:41,357 crackline:3: No pattern for line 2021-07-29T02:59:41,357 Line #456 in gpssnrpy/gpssnr.f:" if (ierr.ne.0) then" 2021-07-29T02:59:41,358 crackline:3: No pattern for line 2021-07-29T02:59:41,358 Line #457 in gpssnrpy/gpssnr.f:" print*, 'orbit error'" 2021-07-29T02:59:41,358 crackline:3: No pattern for line 2021-07-29T02:59:41,358 Line #459 in gpssnrpy/gpssnr.f:" omeg = -ghadot*toffset" 2021-07-29T02:59:41,358 crackline:3: No pattern for line 2021-07-29T02:59:41,358 Line #460 in gpssnrpy/gpssnr.f:" xnew = SatPos(1)*dcos(omeg) - SatPos(2)*dsin(omeg)" 2021-07-29T02:59:41,358 crackline:3: No pattern for line 2021-07-29T02:59:41,358 Line #461 in gpssnrpy/gpssnr.f:" ynew = SatPos(1)*dsin(omeg) + SatPos(2)*dcos(omeg)" 2021-07-29T02:59:41,358 crackline:3: No pattern for line 2021-07-29T02:59:41,359 Line #463 in gpssnrpy/gpssnr.f:" range2= (xnew - stationXYZ(1))**2 + (ynew - stationXYZ(2))**2 + (SatPos(3)-stationXYZ(3))**2" 2021-07-29T02:59:41,359 crackline:3: No pattern for line 2021-07-29T02:59:41,359 Line #464 in gpssnrpy/gpssnr.f:" toffset = dsqrt(range2)/c" 2021-07-29T02:59:41,359 crackline:3: No pattern for line 2021-07-29T02:59:41,359 Line #466 in gpssnrpy/gpssnr.f:" SatPos(1) = xnew" 2021-07-29T02:59:41,359 crackline:3: No pattern for line 2021-07-29T02:59:41,359 Line #467 in gpssnrpy/gpssnr.f:" SatPos(2) = ynew" 2021-07-29T02:59:41,359 crackline:3: No pattern for line 2021-07-29T02:59:41,359 Line #468 in gpssnrpy/gpssnr.f:" grange = dsqrt(range2)" 2021-07-29T02:59:41,360 crackline:3: No pattern for line 2021-07-29T02:59:41,360 Line #498 in gpssnrpy/gpssnr.f:" station = ' '" 2021-07-29T02:59:41,360 crackline:3: No pattern for line 2021-07-29T02:59:41,360 Line #500 in gpssnrpy/gpssnr.f:" endofheader = .false." 2021-07-29T02:59:41,360 crackline:3: No pattern for line 2021-07-29T02:59:41,360 Line #501 in gpssnrpy/gpssnr.f:" open(fileID,file=rawf, status='old',iostat=ios)" 2021-07-29T02:59:41,360 crackline:3: No pattern for line 2021-07-29T02:59:41,360 Line #502 in gpssnrpy/gpssnr.f:" if (ios.ne.0) then" 2021-07-29T02:59:41,360 crackline:3: No pattern for line 2021-07-29T02:59:41,360 Line #503 in gpssnrpy/gpssnr.f:" print*, 'problem opening RINEX file'" 2021-07-29T02:59:41,361 crackline:3: No pattern for line 2021-07-29T02:59:41,361 Line #504 in gpssnrpy/gpssnr.f:" print*, 'name:', rawf" 2021-07-29T02:59:41,361 crackline:3: No pattern for line 2021-07-29T02:59:41,361 Line #508 in gpssnrpy/gpssnr.f:" do while (.not.endofheader)" 2021-07-29T02:59:41,361 crackline:3: No pattern for line 2021-07-29T02:59:41,361 Line #509 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,361 crackline:3: No pattern for line 2021-07-29T02:59:41,361 Line #510 in gpssnrpy/gpssnr.f:" if (line(61:80).eq.'# / TYPES OF OBSERV') then" 2021-07-29T02:59:41,361 crackline:3: No pattern for line 2021-07-29T02:59:41,362 Line #512 in gpssnrpy/gpssnr.f:" read(line, fmt='(I6)') nobs" 2021-07-29T02:59:41,362 crackline:3: No pattern for line 2021-07-29T02:59:41,362 Line #513 in gpssnrpy/gpssnr.f:" if (nobs.gt.20) then" 2021-07-29T02:59:41,362 crackline:3: No pattern for line 2021-07-29T02:59:41,362 Line #514 in gpssnrpy/gpssnr.f:" print*,'this code only supports <=20 observ types'" 2021-07-29T02:59:41,362 crackline:3: No pattern for line 2021-07-29T02:59:41,362 Line #519 in gpssnrpy/gpssnr.f:" if (nobs .lt. 10) then" 2021-07-29T02:59:41,362 crackline:3: No pattern for line 2021-07-29T02:59:41,362 Line #521 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", nobs, "(4X,A2))"" 2021-07-29T02:59:41,363 crackline:3: No pattern for line 2021-07-29T02:59:41,363 Line #523 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=1,nobs)" 2021-07-29T02:59:41,363 crackline:3: No pattern for line 2021-07-29T02:59:41,363 Line #524 in gpssnrpy/gpssnr.f:" elseif (nobs.gt.9.and.nobs.le.18) then" 2021-07-29T02:59:41,363 crackline:3: No pattern for line 2021-07-29T02:59:41,363 Line #526 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", 9, "(4X,A2))"" 2021-07-29T02:59:41,363 crackline:3: No pattern for line 2021-07-29T02:59:41,363 Line #528 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=1,9)" 2021-07-29T02:59:41,363 crackline:3: No pattern for line 2021-07-29T02:59:41,363 Line #529 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,364 crackline:3: No pattern for line 2021-07-29T02:59:41,364 Line #531 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", nobs-9, "(4X,A2))"" 2021-07-29T02:59:41,364 crackline:3: No pattern for line 2021-07-29T02:59:41,364 Line #533 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=10,nobs)" 2021-07-29T02:59:41,364 crackline:3: No pattern for line 2021-07-29T02:59:41,364 Line #535 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,364 crackline:3: No pattern for line 2021-07-29T02:59:41,364 Line #537 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", 9, "(4X,A2))"" 2021-07-29T02:59:41,364 crackline:3: No pattern for line 2021-07-29T02:59:41,365 Line #540 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=1,9)" 2021-07-29T02:59:41,365 crackline:3: No pattern for line 2021-07-29T02:59:41,365 Line #542 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,365 crackline:3: No pattern for line 2021-07-29T02:59:41,365 Line #544 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", 9, "(4X,A2))"" 2021-07-29T02:59:41,365 crackline:3: No pattern for line 2021-07-29T02:59:41,365 Line #547 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=10,18)" 2021-07-29T02:59:41,365 crackline:3: No pattern for line 2021-07-29T02:59:41,365 Line #548 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,366 crackline:3: No pattern for line 2021-07-29T02:59:41,366 Line #550 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", nobs-18, "(4X,A2))"" 2021-07-29T02:59:41,366 crackline:3: No pattern for line 2021-07-29T02:59:41,366 Line #552 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=19,nobs)" 2021-07-29T02:59:41,366 crackline:3: No pattern for line 2021-07-29T02:59:41,366 Line #555 in gpssnrpy/gpssnr.f:" else if (line(61:80).eq.'APPROX POSITION XYZ') then" 2021-07-29T02:59:41,366 crackline:3: No pattern for line 2021-07-29T02:59:41,366 Line #557 in gpssnrpy/gpssnr.f:" read(line, fmt= '(3f14.4)') xrec, yrec, zrec" 2021-07-29T02:59:41,366 crackline:3: No pattern for line 2021-07-29T02:59:41,366 Line #558 in gpssnrpy/gpssnr.f:" if (xrec.eq.0) then" 2021-07-29T02:59:41,367 crackline:3: No pattern for line 2021-07-29T02:59:41,367 Line #559 in gpssnrpy/gpssnr.f:" print*, 'I cannot compute satellite elevation angles'" 2021-07-29T02:59:41,367 crackline:3: No pattern for line 2021-07-29T02:59:41,367 Line #560 in gpssnrpy/gpssnr.f:" print*, 'without apriori receiver coordinates - exiting'" 2021-07-29T02:59:41,392 crackline:3: No pattern for line 2021-07-29T02:59:41,393 Line #563 in gpssnrpy/gpssnr.f:" else if (line(61:77).eq.'TIME OF FIRST OBS') then" 2021-07-29T02:59:41,393 crackline:3: No pattern for line 2021-07-29T02:59:41,393 Line #565 in gpssnrpy/gpssnr.f:" read(line, fmt= '(3i6)') iymd(1), iymd(2), iymd(3)" 2021-07-29T02:59:41,393 crackline:3: No pattern for line 2021-07-29T02:59:41,393 Line #566 in gpssnrpy/gpssnr.f:" else if (line(61:71).eq.'MARKER NAME') then" 2021-07-29T02:59:41,393 crackline:3: No pattern for line 2021-07-29T02:59:41,393 Line #568 in gpssnrpy/gpssnr.f:" read(line(1:4), fmt= '(a4)') station" 2021-07-29T02:59:41,393 crackline:3: No pattern for line 2021-07-29T02:59:41,393 Line #572 in gpssnrpy/gpssnr.f:" if (line(61:73).eq.'END OF HEADER'.or. line(61:73).eq.'end of header'.or. line(61:73).eq.' ') endofheader = .true." 2021-07-29T02:59:41,394 crackline:3: No pattern for line 2021-07-29T02:59:41,394 Line #575 in gpssnrpy/gpssnr.f:" do i = 1,maxsat" 2021-07-29T02:59:41,394 crackline:3: No pattern for line 2021-07-29T02:59:41,394 Line #576 in gpssnrpy/gpssnr.f:" iobs(i) = 0" 2021-07-29T02:59:41,394 crackline:3: No pattern for line 2021-07-29T02:59:41,394 Line #578 in gpssnrpy/gpssnr.f:" do i = 1, nobs" 2021-07-29T02:59:41,394 crackline:3: No pattern for line 2021-07-29T02:59:41,394 Line #579 in gpssnrpy/gpssnr.f:" if (key(i).eq.'l1' .or. key(i).eq.'L1') iobs(1) = i" 2021-07-29T02:59:41,394 crackline:3: No pattern for line 2021-07-29T02:59:41,395 Line #580 in gpssnrpy/gpssnr.f:" if (key(i).eq.'l2' .or. key(i).eq.'L2') iobs(2) = i" 2021-07-29T02:59:41,395 crackline:3: No pattern for line 2021-07-29T02:59:41,395 Line #581 in gpssnrpy/gpssnr.f:" if (key(i).eq.'c1' .or. key(i).eq.'C1') iobs(3) = i" 2021-07-29T02:59:41,395 crackline:3: No pattern for line 2021-07-29T02:59:41,395 Line #582 in gpssnrpy/gpssnr.f:" if (key(i).eq.'p1' .or. key(i).eq.'P1') iobs(4) = i" 2021-07-29T02:59:41,395 crackline:3: No pattern for line 2021-07-29T02:59:41,395 Line #583 in gpssnrpy/gpssnr.f:" if (key(i).eq.'p2' .or. key(i).eq.'P2') iobs(5) = i" 2021-07-29T02:59:41,395 crackline:3: No pattern for line 2021-07-29T02:59:41,395 Line #584 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s1' .or. key(i).eq.'S1') iobs(6) = i" 2021-07-29T02:59:41,395 crackline:3: No pattern for line 2021-07-29T02:59:41,396 Line #585 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s2' .or. key(i).eq.'S2') iobs(7) = i" 2021-07-29T02:59:41,396 crackline:3: No pattern for line 2021-07-29T02:59:41,396 Line #586 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s5' .or. key(i).eq.'S5') iobs(8) = i" 2021-07-29T02:59:41,396 crackline:3: No pattern for line 2021-07-29T02:59:41,396 Line #587 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s6' .or. key(i).eq.'S6') iobs(9) = i" 2021-07-29T02:59:41,396 crackline:3: No pattern for line 2021-07-29T02:59:41,396 Line #588 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s7' .or. key(i).eq.'S7') iobs(10) = i" 2021-07-29T02:59:41,396 crackline:3: No pattern for line 2021-07-29T02:59:41,396 Line #589 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s8' .or. key(i).eq.'S8') iobs(11) = i" 2021-07-29T02:59:41,397 crackline:3: No pattern for line 2021-07-29T02:59:41,397 Line #610 in gpssnrpy/gpssnr.f:" pi = 4.0*datan(1.d0)" 2021-07-29T02:59:41,397 crackline:3: No pattern for line 2021-07-29T02:59:41,397 Line #611 in gpssnrpy/gpssnr.f:" sta2sat(1) = SatPos(1) - StaXYZ(1)" 2021-07-29T02:59:41,397 crackline:3: No pattern for line 2021-07-29T02:59:41,397 Line #612 in gpssnrpy/gpssnr.f:" sta2sat(2) = SatPos(2) - StaXYZ(2)" 2021-07-29T02:59:41,397 crackline:3: No pattern for line 2021-07-29T02:59:41,397 Line #616 in gpssnrpy/gpssnr.f:" sta2sat(3) = SatPos(3) - StaXYZ(3)" 2021-07-29T02:59:41,397 crackline:3: No pattern for line 2021-07-29T02:59:41,398 Line #618 in gpssnrpy/gpssnr.f:" sta2sat_E = East(1)*sta2sat(1) + East(2)*sta2sat(2) + East(3)*sta2sat(3)" 2021-07-29T02:59:41,398 crackline:3: No pattern for line 2021-07-29T02:59:41,398 Line #622 in gpssnrpy/gpssnr.f:" sta2sat_N = North(1)*sta2sat(1) + North(2)*sta2sat(2) + North(3)*sta2sat(3)" 2021-07-29T02:59:41,398 crackline:3: No pattern for line 2021-07-29T02:59:41,398 Line #623 in gpssnrpy/gpssnr.f:" azimuth = datan2(sta2sat_E, sta2sat_N)*180/pi" 2021-07-29T02:59:41,398 crackline:3: No pattern for line 2021-07-29T02:59:41,398 Line #624 in gpssnrpy/gpssnr.f:" if (azimuth .lt. 0) then" 2021-07-29T02:59:41,398 crackline:3: No pattern for line 2021-07-29T02:59:41,398 Line #625 in gpssnrpy/gpssnr.f:" azimuth = 360 + azimuth" 2021-07-29T02:59:41,398 crackline:3: No pattern for line 2021-07-29T02:59:41,399 Line #631 in gpssnrpy/gpssnr.f:" Mstation = 1 " 2021-07-29T02:59:41,399 crackline:3: No pattern for line 2021-07-29T02:59:41,399 Line #633 in gpssnrpy/gpssnr.f:" Msat = dsqrt(sta2sat(1)**2 + sta2sat(2)**2 + sta2sat(3)**2)" 2021-07-29T02:59:41,399 crackline:3: No pattern for line 2021-07-29T02:59:41,399 Line #635 in gpssnrpy/gpssnr.f:" UdotS = Staup(1)*sta2sat(1) + Staup(2)*sta2sat(2) + Staup(3)*sta2sat(3)" 2021-07-29T02:59:41,399 crackline:3: No pattern for line 2021-07-29T02:59:41,399 Line #636 in gpssnrpy/gpssnr.f:" zenith = dacos(UdotS/(Mstation*Msat))*180/pi" 2021-07-29T02:59:41,399 crackline:3: No pattern for line 2021-07-29T02:59:41,400 Line #638 in gpssnrpy/gpssnr.f:" elev = 90 - zenith" 2021-07-29T02:59:41,400 crackline:3: No pattern for line 2021-07-29T02:59:41,400 Line #639 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,400 crackline:3: No pattern for line 2021-07-29T02:59:41,400 Line #650 in gpssnrpy/gpssnr.f:" save" 2021-07-29T02:59:41,400 crackline:3: No pattern for line 2021-07-29T02:59:41,400 Line #671 in gpssnrpy/gpssnr.f:" xmu = 3.986005d+14" 2021-07-29T02:59:41,400 crackline:3: No pattern for line 2021-07-29T02:59:41,400 Line #672 in gpssnrpy/gpssnr.f:" ghadot = 7.2921151467d-5" 2021-07-29T02:59:41,400 crackline:3: No pattern for line 2021-07-29T02:59:41,401 Line #673 in gpssnrpy/gpssnr.f:" izh = 1" 2021-07-29T02:59:41,401 crackline:3: No pattern for line 2021-07-29T02:59:41,401 Line #674 in gpssnrpy/gpssnr.f:" pi = 3.1415926535898d0" 2021-07-29T02:59:41,401 crackline:3: No pattern for line 2021-07-29T02:59:41,401 Line #675 in gpssnrpy/gpssnr.f:" twopi=pi+pi" 2021-07-29T02:59:41,401 crackline:3: No pattern for line 2021-07-29T02:59:41,401 Line #677 in gpssnrpy/gpssnr.f:" ierr=0" 2021-07-29T02:59:41,401 crackline:3: No pattern for line 2021-07-29T02:59:41,401 Line #678 in gpssnrpy/gpssnr.f:" j=isv" 2021-07-29T02:59:41,402 crackline:3: No pattern for line 2021-07-29T02:59:41,402 Line #679 in gpssnrpy/gpssnr.f:" if(j.eq.0)then" 2021-07-29T02:59:41,402 crackline:3: No pattern for line 2021-07-29T02:59:41,402 Line #680 in gpssnrpy/gpssnr.f:" ierr=1" 2021-07-29T02:59:41,402 crackline:3: No pattern for line 2021-07-29T02:59:41,402 Line #681 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,402 crackline:3: No pattern for line 2021-07-29T02:59:41,402 Line #683 in gpssnrpy/gpssnr.f:" a=nroota(hr,j)**2" 2021-07-29T02:59:41,402 crackline:3: No pattern for line 2021-07-29T02:59:41,402 Line #684 in gpssnrpy/gpssnr.f:" en0=dsqrt(xmu/a**3)" 2021-07-29T02:59:41,403 crackline:3: No pattern for line 2021-07-29T02:59:41,403 Line #685 in gpssnrpy/gpssnr.f:" tk=tc-ntoe(hr,j)" 2021-07-29T02:59:41,403 crackline:3: No pattern for line 2021-07-29T02:59:41,403 Line #686 in gpssnrpy/gpssnr.f:" if(tk.gt.302400.d0)tk=tk-604800.d0" 2021-07-29T02:59:41,403 crackline:3: No pattern for line 2021-07-29T02:59:41,403 Line #687 in gpssnrpy/gpssnr.f:" if(tk.lt.-302400.d0)tk=tk+604800.d0" 2021-07-29T02:59:41,403 crackline:3: No pattern for line 2021-07-29T02:59:41,403 Line #688 in gpssnrpy/gpssnr.f:" en=en0+ndeltan(hr,j)" 2021-07-29T02:59:41,403 crackline:3: No pattern for line 2021-07-29T02:59:41,404 Line #689 in gpssnrpy/gpssnr.f:" emk=nem0(hr,j)+en*tk" 2021-07-29T02:59:41,404 crackline:3: No pattern for line 2021-07-29T02:59:41,404 Line #690 in gpssnrpy/gpssnr.f:" emk=dmod(emk,twopi)" 2021-07-29T02:59:41,404 crackline:3: No pattern for line 2021-07-29T02:59:41,404 Line #691 in gpssnrpy/gpssnr.f:" emk=dmod(emk+twopi,twopi)" 2021-07-29T02:59:41,404 crackline:3: No pattern for line 2021-07-29T02:59:41,404 Line #692 in gpssnrpy/gpssnr.f:" ek=emk" 2021-07-29T02:59:41,404 crackline:3: No pattern for line 2021-07-29T02:59:41,404 Line #696 in gpssnrpy/gpssnr.f:" ekdot=en" 2021-07-29T02:59:41,404 crackline:3: No pattern for line 2021-07-29T02:59:41,405 Line #697 in gpssnrpy/gpssnr.f:" small = 0.00000000000001" 2021-07-29T02:59:41,405 crackline:3: No pattern for line 2021-07-29T02:59:41,405 Line #698 in gpssnrpy/gpssnr.f:" do 100 i=1,100" 2021-07-29T02:59:41,405 crackline:3: No pattern for line 2021-07-29T02:59:41,405 Line #699 in gpssnrpy/gpssnr.f:" sine=dsin(ek)" 2021-07-29T02:59:41,405 crackline:3: No pattern for line 2021-07-29T02:59:41,405 Line #700 in gpssnrpy/gpssnr.f:" cose=dcos(ek)" 2021-07-29T02:59:41,405 crackline:3: No pattern for line 2021-07-29T02:59:41,405 Line #701 in gpssnrpy/gpssnr.f:" ek=emk+ne(hr,j)*sine" 2021-07-29T02:59:41,406 crackline:3: No pattern for line 2021-07-29T02:59:41,406 Line #702 in gpssnrpy/gpssnr.f:" if (dabs(ek-saveek).lt.small) goto 101" 2021-07-29T02:59:41,406 crackline:3: No pattern for line 2021-07-29T02:59:41,406 Line #703 in gpssnrpy/gpssnr.f:" ekdot=en+ne(hr,j)*cose*ekdot" 2021-07-29T02:59:41,406 crackline:3: No pattern for line 2021-07-29T02:59:41,406 Line #704 in gpssnrpy/gpssnr.f:" saveek = ek" 2021-07-29T02:59:41,406 crackline:3: No pattern for line 2021-07-29T02:59:41,406 Line #706 in gpssnrpy/gpssnr.f:" continue" 2021-07-29T02:59:41,406 crackline:3: No pattern for line 2021-07-29T02:59:41,406 Line #707 in gpssnrpy/gpssnr.f:" continue" 2021-07-29T02:59:41,407 crackline:3: No pattern for line 2021-07-29T02:59:41,407 Line #708 in gpssnrpy/gpssnr.f:" roote=dsqrt(1.d0-ne(hr,j)**2)" 2021-07-29T02:59:41,407 crackline:3: No pattern for line 2021-07-29T02:59:41,407 Line #709 in gpssnrpy/gpssnr.f:" truea=datan2(roote*sine,cose-ne(hr,j))" 2021-07-29T02:59:41,407 crackline:3: No pattern for line 2021-07-29T02:59:41,407 Line #710 in gpssnrpy/gpssnr.f:" dlat=truea+nper0(hr,j)" 2021-07-29T02:59:41,407 crackline:3: No pattern for line 2021-07-29T02:59:41,407 Line #711 in gpssnrpy/gpssnr.f:" twolat=dmod(dlat+dlat,twopi)" 2021-07-29T02:59:41,407 crackline:3: No pattern for line 2021-07-29T02:59:41,408 Line #712 in gpssnrpy/gpssnr.f:" sin2p=dsin(twolat)" 2021-07-29T02:59:41,408 crackline:3: No pattern for line 2021-07-29T02:59:41,408 Line #713 in gpssnrpy/gpssnr.f:" cos2p=dcos(twolat)" 2021-07-29T02:59:41,408 crackline:3: No pattern for line 2021-07-29T02:59:41,408 Line #714 in gpssnrpy/gpssnr.f:" corlat=izh*(ncuc(hr,j)*cos2p+ncus(hr,j)*sin2p)" 2021-07-29T02:59:41,408 crackline:3: No pattern for line 2021-07-29T02:59:41,408 Line #715 in gpssnrpy/gpssnr.f:" corr= izh*(ncrc(hr,j)*cos2p+ncrs(hr,j)*sin2p)" 2021-07-29T02:59:41,408 crackline:3: No pattern for line 2021-07-29T02:59:41,408 Line #716 in gpssnrpy/gpssnr.f:" cori= izh*(ncic(hr,j)*cos2p+ncis(hr,j)*sin2p)" 2021-07-29T02:59:41,408 crackline:3: No pattern for line 2021-07-29T02:59:41,409 Line #717 in gpssnrpy/gpssnr.f:" dlat=dmod(dlat+corlat,twopi)" 2021-07-29T02:59:41,409 crackline:3: No pattern for line 2021-07-29T02:59:41,409 Line #718 in gpssnrpy/gpssnr.f:" rk=a*(1.d0-ne(hr,j)*cose) + corr" 2021-07-29T02:59:41,431 crackline:3: No pattern for line 2021-07-29T02:59:41,431 Line #719 in gpssnrpy/gpssnr.f:" xik=nxi0(hr,j) + cori + nridot(hr,j)*tk" 2021-07-29T02:59:41,431 crackline:3: No pattern for line 2021-07-29T02:59:41,431 Line #720 in gpssnrpy/gpssnr.f:" coslat=dcos(dlat)" 2021-07-29T02:59:41,431 crackline:3: No pattern for line 2021-07-29T02:59:41,432 Line #721 in gpssnrpy/gpssnr.f:" sinlat=dsin(dlat)" 2021-07-29T02:59:41,432 crackline:3: No pattern for line 2021-07-29T02:59:41,432 Line #722 in gpssnrpy/gpssnr.f:" xk=rk*coslat" 2021-07-29T02:59:41,432 crackline:3: No pattern for line 2021-07-29T02:59:41,432 Line #723 in gpssnrpy/gpssnr.f:" yk=rk*sinlat" 2021-07-29T02:59:41,432 crackline:3: No pattern for line 2021-07-29T02:59:41,432 Line #726 in gpssnrpy/gpssnr.f:" omegak=dmod(nomega0(hr,j)+ (nomegad(hr,j)-ghadot)*tk-ghadot* ntoe(hr,j),twopi)" 2021-07-29T02:59:41,432 crackline:3: No pattern for line 2021-07-29T02:59:41,432 Line #727 in gpssnrpy/gpssnr.f:" coso=dcos(omegak)" 2021-07-29T02:59:41,433 crackline:3: No pattern for line 2021-07-29T02:59:41,433 Line #728 in gpssnrpy/gpssnr.f:" sino=dsin(omegak)" 2021-07-29T02:59:41,433 crackline:3: No pattern for line 2021-07-29T02:59:41,433 Line #729 in gpssnrpy/gpssnr.f:" cosi=dcos(xik)" 2021-07-29T02:59:41,433 crackline:3: No pattern for line 2021-07-29T02:59:41,433 Line #731 in gpssnrpy/gpssnr.f:" sini=dsin(xik)" 2021-07-29T02:59:41,433 crackline:3: No pattern for line 2021-07-29T02:59:41,433 Line #732 in gpssnrpy/gpssnr.f:" recf(1)=xk*coso-yk*cosi*sino" 2021-07-29T02:59:41,433 crackline:3: No pattern for line 2021-07-29T02:59:41,433 Line #733 in gpssnrpy/gpssnr.f:" recf(2)=xk*sino+yk*cosi*coso" 2021-07-29T02:59:41,434 crackline:3: No pattern for line 2021-07-29T02:59:41,434 Line #735 in gpssnrpy/gpssnr.f:" recf(3)=yk*sini" 2021-07-29T02:59:41,434 crackline:3: No pattern for line 2021-07-29T02:59:41,434 Line #768 in gpssnrpy/gpssnr.f:" semi = 6378137.d0" 2021-07-29T02:59:41,434 crackline:3: No pattern for line 2021-07-29T02:59:41,434 Line #769 in gpssnrpy/gpssnr.f:" finv = 298.257223563d0" 2021-07-29T02:59:41,434 crackline:3: No pattern for line 2021-07-29T02:59:41,434 Line #770 in gpssnrpy/gpssnr.f:" twopi= 8.d0*datan(1.d0)" 2021-07-29T02:59:41,434 crackline:3: No pattern for line 2021-07-29T02:59:41,435 Line #771 in gpssnrpy/gpssnr.f:" f= 1.d0/finv" 2021-07-29T02:59:41,435 crackline:3: No pattern for line 2021-07-29T02:59:41,435 Line #772 in gpssnrpy/gpssnr.f:" b = semi*(1.d0 - f)" 2021-07-29T02:59:41,435 crackline:3: No pattern for line 2021-07-29T02:59:41,435 Line #773 in gpssnrpy/gpssnr.f:" e2= 2.d0*f - f*f" 2021-07-29T02:59:41,435 crackline:3: No pattern for line 2021-07-29T02:59:41,435 Line #774 in gpssnrpy/gpssnr.f:" if( iflag.eq.1) then" 2021-07-29T02:59:41,435 crackline:3: No pattern for line 2021-07-29T02:59:41,435 Line #775 in gpssnrpy/gpssnr.f:" sinlat= dsin(alat)" 2021-07-29T02:59:41,436 crackline:3: No pattern for line 2021-07-29T02:59:41,436 Line #776 in gpssnrpy/gpssnr.f:" coslat= dcos(alat)" 2021-07-29T02:59:41,436 crackline:3: No pattern for line 2021-07-29T02:59:41,436 Line #777 in gpssnrpy/gpssnr.f:" sinlon= dsin(along)" 2021-07-29T02:59:41,436 crackline:3: No pattern for line 2021-07-29T02:59:41,436 Line #778 in gpssnrpy/gpssnr.f:" coslon= dcos(along)" 2021-07-29T02:59:41,436 crackline:3: No pattern for line 2021-07-29T02:59:41,436 Line #780 in gpssnrpy/gpssnr.f:" curvn= semi/(dsqrt(1.d0-e2*sinlat*sinlat))" 2021-07-29T02:59:41,436 crackline:3: No pattern for line 2021-07-29T02:59:41,437 Line #781 in gpssnrpy/gpssnr.f:" x= (curvn+hght)*coslat*coslon " 2021-07-29T02:59:41,437 crackline:3: No pattern for line 2021-07-29T02:59:41,437 Line #782 in gpssnrpy/gpssnr.f:" y= (curvn+hght)*coslat*sinlon " 2021-07-29T02:59:41,437 crackline:3: No pattern for line 2021-07-29T02:59:41,437 Line #783 in gpssnrpy/gpssnr.f:" z= (curvn*(1.d0-e2)+hght)*sinlat " 2021-07-29T02:59:41,437 crackline:3: No pattern for line 2021-07-29T02:59:41,437 Line #784 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,437 crackline:3: No pattern for line 2021-07-29T02:59:41,437 Line #785 in gpssnrpy/gpssnr.f:" along= datan2(y,x)" 2021-07-29T02:59:41,438 crackline:3: No pattern for line 2021-07-29T02:59:41,438 Line #787 in gpssnrpy/gpssnr.f:" if( along.lt.0d0 ) along=along + twopi" 2021-07-29T02:59:41,438 crackline:3: No pattern for line 2021-07-29T02:59:41,438 Line #788 in gpssnrpy/gpssnr.f:" sqr= dsqrt(x*x+y*y)" 2021-07-29T02:59:41,438 crackline:3: No pattern for line 2021-07-29T02:59:41,438 Line #789 in gpssnrpy/gpssnr.f:" alat0= datan2(z/sqr,1.d0-e2)" 2021-07-29T02:59:41,438 crackline:3: No pattern for line 2021-07-29T02:59:41,438 Line #790 in gpssnrpy/gpssnr.f:" alat= alat0" 2021-07-29T02:59:41,438 crackline:3: No pattern for line 2021-07-29T02:59:41,439 Line #791 in gpssnrpy/gpssnr.f:" sinlat= dsin(alat)" 2021-07-29T02:59:41,439 crackline:3: No pattern for line 2021-07-29T02:59:41,439 Line #792 in gpssnrpy/gpssnr.f:" curvn= semi/(dsqrt(1.d0-e2*sinlat*sinlat))" 2021-07-29T02:59:41,439 crackline:3: No pattern for line 2021-07-29T02:59:41,439 Line #794 in gpssnrpy/gpssnr.f:" alat= datan2((z+e2*curvn*sinlat),sqr)" 2021-07-29T02:59:41,439 crackline:3: No pattern for line 2021-07-29T02:59:41,439 Line #795 in gpssnrpy/gpssnr.f:" if( dabs(alat-alat0).lt.1.d-10) goto 30" 2021-07-29T02:59:41,439 crackline:3: No pattern for line 2021-07-29T02:59:41,439 Line #796 in gpssnrpy/gpssnr.f:" alat0= alat" 2021-07-29T02:59:41,440 crackline:3: No pattern for line 2021-07-29T02:59:41,440 Line #797 in gpssnrpy/gpssnr.f:" goto 40" 2021-07-29T02:59:41,440 crackline:3: No pattern for line 2021-07-29T02:59:41,440 Line #798 in gpssnrpy/gpssnr.f:" continue" 2021-07-29T02:59:41,440 crackline:3: No pattern for line 2021-07-29T02:59:41,440 Line #799 in gpssnrpy/gpssnr.f:" cutoff= 80.d0*twopi/360.d0" 2021-07-29T02:59:41,440 crackline:3: No pattern for line 2021-07-29T02:59:41,440 Line #800 in gpssnrpy/gpssnr.f:" if(alat.le.cutoff) then" 2021-07-29T02:59:41,440 crackline:3: No pattern for line 2021-07-29T02:59:41,441 Line #801 in gpssnrpy/gpssnr.f:" hght= (sqr/dcos(alat))-curvn" 2021-07-29T02:59:41,441 crackline:3: No pattern for line 2021-07-29T02:59:41,441 Line #802 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,441 crackline:3: No pattern for line 2021-07-29T02:59:41,441 Line #803 in gpssnrpy/gpssnr.f:" hght= z/dsin(alat)-curvn+e2*curvn" 2021-07-29T02:59:41,441 crackline:3: No pattern for line 2021-07-29T02:59:41,441 Line #806 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,441 crackline:3: No pattern for line 2021-07-29T02:59:41,441 Line #829 in gpssnrpy/gpssnr.f:" jd = itimes(2) - 32075 + 1461 * (itimes(3) + 4800 + (itimes(1)-14)/12) /4 + 367 * (itimes(1) - 2 - (itimes(1)-14)/12*12) /12 - 3 * ((itimes(3) + 4900 + (itimes(1)-14)/12)/100) /4" 2021-07-29T02:59:41,442 crackline:3: No pattern for line 2021-07-29T02:59:41,442 Line #834 in gpssnrpy/gpssnr.f:" utc= dfloat(jd-2400000) - 1.0d+0 + dfloat(itimes(4)) / 24.0d+0 + dfloat(itimes(5)) / 1440.0d+0 + stime / 86400.0d+0" 2021-07-29T02:59:41,442 crackline:3: No pattern for line 2021-07-29T02:59:41,442 Line #837 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,442 crackline:3: No pattern for line 2021-07-29T02:59:41,442 Line #869 in gpssnrpy/gpssnr.f:" deltat=tjul-44244.d0" 2021-07-29T02:59:41,442 crackline:3: No pattern for line 2021-07-29T02:59:41,442 Line #871 in gpssnrpy/gpssnr.f:" nweek=deltat/7.d0" 2021-07-29T02:59:41,442 crackline:3: No pattern for line 2021-07-29T02:59:41,442 Line #872 in gpssnrpy/gpssnr.f:" second=(deltat-(nweek)*7.d0)*86400.d0 " 2021-07-29T02:59:41,443 crackline:3: No pattern for line 2021-07-29T02:59:41,443 Line #874 in gpssnrpy/gpssnr.f:" isec = second + 0.5d0" 2021-07-29T02:59:41,443 crackline:3: No pattern for line 2021-07-29T02:59:41,443 Line #875 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,443 crackline:3: No pattern for line 2021-07-29T02:59:41,443 Line #891 in gpssnrpy/gpssnr.f:" do i = 1, maxsat" 2021-07-29T02:59:41,443 crackline:3: No pattern for line 2021-07-29T02:59:41,443 Line #892 in gpssnrpy/gpssnr.f:" file(i) = 0" 2021-07-29T02:59:41,443 crackline:3: No pattern for line 2021-07-29T02:59:41,444 Line #893 in gpssnrpy/gpssnr.f:" do j=1,maxeph " 2021-07-29T02:59:41,444 crackline:3: No pattern for line 2021-07-29T02:59:41,444 Line #894 in gpssnrpy/gpssnr.f:" bele(j, i, 28) = 99" 2021-07-29T02:59:41,444 crackline:3: No pattern for line 2021-07-29T02:59:41,444 Line #898 in gpssnrpy/gpssnr.f:" open (44, file = filename, status='old',iostat=ios ) " 2021-07-29T02:59:41,444 crackline:3: No pattern for line 2021-07-29T02:59:41,444 Line #899 in gpssnrpy/gpssnr.f:" if (ios.eq.0) then" 2021-07-29T02:59:41,444 crackline:3: No pattern for line 2021-07-29T02:59:41,444 Line #900 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,445 crackline:3: No pattern for line 2021-07-29T02:59:41,445 Line #901 in gpssnrpy/gpssnr.f:" print*, 'problems with this ', filename" 2021-07-29T02:59:41,445 crackline:3: No pattern for line 2021-07-29T02:59:41,445 Line #902 in gpssnrpy/gpssnr.f:" print*, 'perhaps it does not exist'" 2021-07-29T02:59:41,445 crackline:3: No pattern for line 2021-07-29T02:59:41,445 Line #905 in gpssnrpy/gpssnr.f:" read(44, '(i6)') iversion " 2021-07-29T02:59:41,445 crackline:3: No pattern for line 2021-07-29T02:59:41,445 Line #906 in gpssnrpy/gpssnr.f:" if (iversion.eq.2.or.iversion.eq.1) then" 2021-07-29T02:59:41,445 crackline:3: No pattern for line 2021-07-29T02:59:41,445 Line #907 in gpssnrpy/gpssnr.f:" read(44, '(60x, a20)') temp" 2021-07-29T02:59:41,446 crackline:3: No pattern for line 2021-07-29T02:59:41,446 Line #909 in gpssnrpy/gpssnr.f:" if (temp(1:13).eq.'END OF HEADER'.or. temp(1:8).eq.' ') then" 2021-07-29T02:59:41,446 crackline:3: No pattern for line 2021-07-29T02:59:41,446 Line #910 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,446 crackline:3: No pattern for line 2021-07-29T02:59:41,446 Line #911 in gpssnrpy/gpssnr.f:" goto 102" 2021-07-29T02:59:41,446 crackline:3: No pattern for line 2021-07-29T02:59:41,446 Line #913 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,446 crackline:3: No pattern for line 2021-07-29T02:59:41,447 Line #914 in gpssnrpy/gpssnr.f:" print*, 'can only read version 1 or 2'" 2021-07-29T02:59:41,447 crackline:3: No pattern for line 2021-07-29T02:59:41,447 Line #918 in gpssnrpy/gpssnr.f:" read( 44, '(i2, 5i3, f5.1, 3d19.12)',err=14,iostat=ios) iprn, it1, it2, it3, it4, it5, rt1, rt2, rt3, rt4" 2021-07-29T02:59:41,447 crackline:3: No pattern for line 2021-07-29T02:59:41,447 Line #919 in gpssnrpy/gpssnr.f:" if (ios.ne.0) goto 14" 2021-07-29T02:59:41,447 crackline:3: No pattern for line 2021-07-29T02:59:41,447 Line #920 in gpssnrpy/gpssnr.f:" file(iprn) = file(iprn) + 1" 2021-07-29T02:59:41,447 crackline:3: No pattern for line 2021-07-29T02:59:41,447 Line #921 in gpssnrpy/gpssnr.f:" if (file(iprn).gt.maxeph) then " 2021-07-29T02:59:41,447 crackline:3: No pattern for line 2021-07-29T02:59:41,448 Line #922 in gpssnrpy/gpssnr.f:" print*, 'MORE THAN 50 ephemeris for PRN', iprn" 2021-07-29T02:59:41,448 crackline:3: No pattern for line 2021-07-29T02:59:41,448 Line #923 in gpssnrpy/gpssnr.f:" goto 14" 2021-07-29T02:59:41,448 crackline:3: No pattern for line 2021-07-29T02:59:41,448 Line #925 in gpssnrpy/gpssnr.f:" do j = 1, 6" 2021-07-29T02:59:41,448 crackline:3: No pattern for line 2021-07-29T02:59:41,448 Line #926 in gpssnrpy/gpssnr.f:" k1 = 4*(j-1) + 1" 2021-07-29T02:59:41,484 crackline:3: No pattern for line 2021-07-29T02:59:41,484 Line #928 in gpssnrpy/gpssnr.f:" read( 44, '(3x, 4d19.12)', err=14, iostat=ios) ( bele(file(iprn), iprn , k), k = k1, k1+3)" 2021-07-29T02:59:41,484 crackline:3: No pattern for line 2021-07-29T02:59:41,484 Line #929 in gpssnrpy/gpssnr.f:" if (ios.ne.0) goto 14" 2021-07-29T02:59:41,485 crackline:3: No pattern for line 2021-07-29T02:59:41,485 Line #935 in gpssnrpy/gpssnr.f:" if (iversion.eq.2) read(44,'(a60)') temp" 2021-07-29T02:59:41,485 crackline:3: No pattern for line 2021-07-29T02:59:41,485 Line #936 in gpssnrpy/gpssnr.f:" if (it1 .lt. 80) then" 2021-07-29T02:59:41,485 crackline:3: No pattern for line 2021-07-29T02:59:41,485 Line #937 in gpssnrpy/gpssnr.f:" year4ch = it1 + 2000" 2021-07-29T02:59:41,485 crackline:3: No pattern for line 2021-07-29T02:59:41,485 Line #938 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,485 crackline:3: No pattern for line 2021-07-29T02:59:41,485 Line #939 in gpssnrpy/gpssnr.f:" year4ch = it1 + 1900" 2021-07-29T02:59:41,486 crackline:3: No pattern for line 2021-07-29T02:59:41,486 Line #942 in gpssnrpy/gpssnr.f:" if (iymd(1) .eq. year4ch .and. (iymd(2) .eq. it2 .and. iymd(3) .eq.it3)) then" 2021-07-29T02:59:41,486 crackline:3: No pattern for line 2021-07-29T02:59:41,486 Line #943 in gpssnrpy/gpssnr.f:" bele(file(iprn), iprn, 28) = it4 + it5/60" 2021-07-29T02:59:41,486 crackline:3: No pattern for line 2021-07-29T02:59:41,486 Line #948 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,486 crackline:3: No pattern for line 2021-07-29T02:59:41,486 Line #950 in gpssnrpy/gpssnr.f:" goto 12" 2021-07-29T02:59:41,486 crackline:3: No pattern for line 2021-07-29T02:59:41,487 Line #951 in gpssnrpy/gpssnr.f:" continue" 2021-07-29T02:59:41,487 crackline:3: No pattern for line 2021-07-29T02:59:41,487 Line #952 in gpssnrpy/gpssnr.f:" return" 2021-07-29T02:59:41,487 crackline:3: No pattern for line 2021-07-29T02:59:41,487 Line #983 in gpssnrpy/gpssnr.f:" do isat = 1, maxsat" 2021-07-29T02:59:41,487 crackline:3: No pattern for line 2021-07-29T02:59:41,487 Line #985 in gpssnrpy/gpssnr.f:" do j=1,24" 2021-07-29T02:59:41,487 crackline:3: No pattern for line 2021-07-29T02:59:41,487 Line #986 in gpssnrpy/gpssnr.f:" ihr = j-1" 2021-07-29T02:59:41,487 crackline:3: No pattern for line 2021-07-29T02:59:41,488 Line #988 in gpssnrpy/gpssnr.f:" naode(j,isat)= bele(k, isat, 1)" 2021-07-29T02:59:41,488 crackline:3: No pattern for line 2021-07-29T02:59:41,488 Line #989 in gpssnrpy/gpssnr.f:" ncrs(j,isat)= bele(k, isat, 2)" 2021-07-29T02:59:41,488 crackline:3: No pattern for line 2021-07-29T02:59:41,488 Line #990 in gpssnrpy/gpssnr.f:" ndeltan(j,isat)= bele(k, isat, 3)" 2021-07-29T02:59:41,488 crackline:3: No pattern for line 2021-07-29T02:59:41,488 Line #991 in gpssnrpy/gpssnr.f:" nem0(j,isat)= bele(k, isat, 4)" 2021-07-29T02:59:41,488 crackline:3: No pattern for line 2021-07-29T02:59:41,488 Line #992 in gpssnrpy/gpssnr.f:" ncuc(j,isat)= bele(k, isat, 5)" 2021-07-29T02:59:41,489 crackline:3: No pattern for line 2021-07-29T02:59:41,489 Line #993 in gpssnrpy/gpssnr.f:" ne(j,isat)= bele(k, isat, 6)" 2021-07-29T02:59:41,489 crackline:3: No pattern for line 2021-07-29T02:59:41,489 Line #994 in gpssnrpy/gpssnr.f:" ncus(j,isat)= bele(k, isat, 7)" 2021-07-29T02:59:41,489 crackline:3: No pattern for line 2021-07-29T02:59:41,489 Line #995 in gpssnrpy/gpssnr.f:" nroota(j,isat)= bele(k, isat, 8)" 2021-07-29T02:59:41,489 crackline:3: No pattern for line 2021-07-29T02:59:41,489 Line #996 in gpssnrpy/gpssnr.f:" ntoe(j,isat)= bele(k, isat, 9)" 2021-07-29T02:59:41,489 crackline:3: No pattern for line 2021-07-29T02:59:41,490 Line #997 in gpssnrpy/gpssnr.f:" ncic(j,isat)= bele(k, isat, 10)" 2021-07-29T02:59:41,490 crackline:3: No pattern for line 2021-07-29T02:59:41,490 Line #998 in gpssnrpy/gpssnr.f:" nomega0(j,isat)= bele(k, isat, 11)" 2021-07-29T02:59:41,490 crackline:3: No pattern for line 2021-07-29T02:59:41,490 Line #999 in gpssnrpy/gpssnr.f:" ncis(j,isat)= bele(k, isat, 12)" 2021-07-29T02:59:41,490 crackline:3: No pattern for line 2021-07-29T02:59:41,490 Line #1000 in gpssnrpy/gpssnr.f:" nxi0(j,isat)= bele(k, isat, 13)" 2021-07-29T02:59:41,490 crackline:3: No pattern for line 2021-07-29T02:59:41,490 Line #1001 in gpssnrpy/gpssnr.f:" ncrc(j,isat)= bele(k, isat, 14)" 2021-07-29T02:59:41,491 crackline:3: No pattern for line 2021-07-29T02:59:41,491 Line #1002 in gpssnrpy/gpssnr.f:" nper0(j,isat)= bele(k, isat, 15)" 2021-07-29T02:59:41,491 crackline:3: No pattern for line 2021-07-29T02:59:41,491 Line #1003 in gpssnrpy/gpssnr.f:" nomegad(j,isat)= bele(k, isat, 16)" 2021-07-29T02:59:41,491 crackline:3: No pattern for line 2021-07-29T02:59:41,491 Line #1004 in gpssnrpy/gpssnr.f:" nridot(j,isat)= bele(k, isat, 17)" 2021-07-29T02:59:41,491 crackline:3: No pattern for line 2021-07-29T02:59:41,491 Line #1021 in gpssnrpy/gpssnr.f:" minval = 15" 2021-07-29T02:59:41,491 crackline:3: No pattern for line 2021-07-29T02:59:41,492 Line #1022 in gpssnrpy/gpssnr.f:" whichEphem = 1" 2021-07-29T02:59:41,492 crackline:3: No pattern for line 2021-07-29T02:59:41,492 Line #1023 in gpssnrpy/gpssnr.f:" do j=1, maxeph" 2021-07-29T02:59:41,492 crackline:3: No pattern for line 2021-07-29T02:59:41,492 Line #1024 in gpssnrpy/gpssnr.f:" itest = int(bele(j,isat,28))" 2021-07-29T02:59:41,492 crackline:3: No pattern for line 2021-07-29T02:59:41,492 Line #1025 in gpssnrpy/gpssnr.f:" if (itest .ge.0 .or. itest .lt. 24) then" 2021-07-29T02:59:41,492 crackline:3: No pattern for line 2021-07-29T02:59:41,492 Line #1026 in gpssnrpy/gpssnr.f:" mv = abs(itest -ihr) " 2021-07-29T02:59:41,492 crackline:3: No pattern for line 2021-07-29T02:59:41,493 Line #1027 in gpssnrpy/gpssnr.f:" if (mv .lt. minval) then " 2021-07-29T02:59:41,493 crackline:3: No pattern for line 2021-07-29T02:59:41,493 Line #1028 in gpssnrpy/gpssnr.f:" minval = mv " 2021-07-29T02:59:41,493 crackline:3: No pattern for line 2021-07-29T02:59:41,493 Line #1029 in gpssnrpy/gpssnr.f:" whichEphem = j" 2021-07-29T02:59:41,493 crackline:3: No pattern for line 2021-07-29T02:59:41,493 Line #1062 in gpssnrpy/gpssnr.f:" station = ' '" 2021-07-29T02:59:41,493 crackline:3: No pattern for line 2021-07-29T02:59:41,494 Line #1064 in gpssnrpy/gpssnr.f:" endofheader = .false." 2021-07-29T02:59:41,494 crackline:3: No pattern for line 2021-07-29T02:59:41,494 Line #1065 in gpssnrpy/gpssnr.f:" open(fileID,file=rawf, status='old')" 2021-07-29T02:59:41,494 crackline:3: No pattern for line 2021-07-29T02:59:41,494 Line #1066 in gpssnrpy/gpssnr.f:" do while (.not.endofheader)" 2021-07-29T02:59:41,494 crackline:3: No pattern for line 2021-07-29T02:59:41,494 Line #1068 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,494 crackline:3: No pattern for line 2021-07-29T02:59:41,494 Line #1069 in gpssnrpy/gpssnr.f:" if (line(61:80).eq.'# / TYPES OF OBSERV') then" 2021-07-29T02:59:41,494 crackline:3: No pattern for line 2021-07-29T02:59:41,495 Line #1070 in gpssnrpy/gpssnr.f:" read(line, fmt='(I6)') nobs" 2021-07-29T02:59:41,495 crackline:3: No pattern for line 2021-07-29T02:59:41,495 Line #1071 in gpssnrpy/gpssnr.f:" if (nobs .lt. 10) then" 2021-07-29T02:59:41,495 crackline:3: No pattern for line 2021-07-29T02:59:41,495 Line #1073 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", nobs, "(4X,A2))"" 2021-07-29T02:59:41,495 crackline:3: No pattern for line 2021-07-29T02:59:41,495 Line #1074 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=1,nobs)" 2021-07-29T02:59:41,495 crackline:3: No pattern for line 2021-07-29T02:59:41,495 Line #1075 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,496 crackline:3: No pattern for line 2021-07-29T02:59:41,496 Line #1077 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", 9, "(4X,A2))"" 2021-07-29T02:59:41,496 crackline:3: No pattern for line 2021-07-29T02:59:41,496 Line #1079 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=1,9)" 2021-07-29T02:59:41,496 crackline:3: No pattern for line 2021-07-29T02:59:41,496 Line #1080 in gpssnrpy/gpssnr.f:" read (fileID,'(a80)') line" 2021-07-29T02:59:41,496 crackline:3: No pattern for line 2021-07-29T02:59:41,496 Line #1082 in gpssnrpy/gpssnr.f:" write(dynfmt, fmt='(A, I3.3, A)') "(6X,", nobs-9, "(4X,A2))"" 2021-07-29T02:59:41,496 crackline:3: No pattern for line 2021-07-29T02:59:41,496 Line #1083 in gpssnrpy/gpssnr.f:" read(line, fmt=dynfmt) (key(i), i=10,nobs)" 2021-07-29T02:59:41,497 crackline:3: No pattern for line 2021-07-29T02:59:41,497 Line #1085 in gpssnrpy/gpssnr.f:" print*, 'NUMBER OF OBSERVABLES ', nobs" 2021-07-29T02:59:41,497 crackline:3: No pattern for line 2021-07-29T02:59:41,497 Line #1086 in gpssnrpy/gpssnr.f:" else if (line(61:80).eq.'APPROX POSITION XYZ') then" 2021-07-29T02:59:41,497 crackline:3: No pattern for line 2021-07-29T02:59:41,497 Line #1087 in gpssnrpy/gpssnr.f:" read(line, fmt= '(3f14.4)') xrec, yrec, zrec" 2021-07-29T02:59:41,497 crackline:3: No pattern for line 2021-07-29T02:59:41,497 Line #1088 in gpssnrpy/gpssnr.f:" print*, 'XYZ coordinates ', xrec, yrec, zrec" 2021-07-29T02:59:41,497 crackline:3: No pattern for line 2021-07-29T02:59:41,498 Line #1089 in gpssnrpy/gpssnr.f:" if (xrec.eq.0) then" 2021-07-29T02:59:41,498 crackline:3: No pattern for line 2021-07-29T02:59:41,498 Line #1090 in gpssnrpy/gpssnr.f:" print*, 'I cannot compute satellite elevation angles'" 2021-07-29T02:59:41,498 crackline:3: No pattern for line 2021-07-29T02:59:41,498 Line #1091 in gpssnrpy/gpssnr.f:" print*, 'without apriori receiver coordinates - exiting'" 2021-07-29T02:59:41,498 crackline:3: No pattern for line 2021-07-29T02:59:41,498 Line #1095 in gpssnrpy/gpssnr.f:" else if (line(61:71).eq.'MARKER NAME') then" 2021-07-29T02:59:41,498 crackline:3: No pattern for line 2021-07-29T02:59:41,498 Line #1096 in gpssnrpy/gpssnr.f:" read(line(1:4), fmt= '(a4)') station" 2021-07-29T02:59:41,499 crackline:3: No pattern for line 2021-07-29T02:59:41,499 Line #1097 in gpssnrpy/gpssnr.f:" print*, 'Station name ', station" 2021-07-29T02:59:41,499 crackline:3: No pattern for line 2021-07-29T02:59:41,499 Line #1098 in gpssnrpy/gpssnr.f:" else if (line(61:77).eq.'TIME OF FIRST OBS') then" 2021-07-29T02:59:41,499 crackline:3: No pattern for line 2021-07-29T02:59:41,499 Line #1100 in gpssnrpy/gpssnr.f:" read(line, fmt= '(3i6)') iymd(1), iymd(2), iymd(3)" 2021-07-29T02:59:41,499 crackline:3: No pattern for line 2021-07-29T02:59:41,499 Line #1104 in gpssnrpy/gpssnr.f:" if (line(61:73).eq.'END OF HEADER'.or. line(61:73).eq.'end of header'.or. line(61:73).eq.' ') endofheader = .true." 2021-07-29T02:59:41,499 crackline:3: No pattern for line 2021-07-29T02:59:41,500 Line #1106 in gpssnrpy/gpssnr.f:" print*, 'FOUND END OF HEADER'" 2021-07-29T02:59:41,500 crackline:3: No pattern for line 2021-07-29T02:59:41,500 Line #1107 in gpssnrpy/gpssnr.f:" do i = 1,maxsat" 2021-07-29T02:59:41,500 crackline:3: No pattern for line 2021-07-29T02:59:41,500 Line #1108 in gpssnrpy/gpssnr.f:" iobs(i) = 0" 2021-07-29T02:59:41,500 rmbadname1: Replacing "long" with "long_bn". 2021-07-29T02:59:41,500 rmbadname1: Replacing "long" with "long_bn". 2021-07-29T02:59:41,500 rmbadname1: Replacing "long" with "long_bn". 2021-07-29T02:59:41,532 analyzevars: character array "character*1 satid(50)" is considered as "character satid(50,1)"; "intent(c)" is forced. 2021-07-29T02:59:41,558 analyzevars: character array "character*1 satid(50)" is considered as "character satid(50,1)"; "intent(c)" is forced. 2021-07-29T02:59:41,576 analyzevars: character array "character*2 key(50)" is considered as "character key(50,2)"; "intent(c)" is forced. 2021-07-29T02:59:41,639 crackline:3: No pattern for line 2021-07-29T02:59:41,639 Line #1111 in gpssnrpy/gpssnr.f:" do i = 1, nobs" 2021-07-29T02:59:41,639 crackline:3: No pattern for line 2021-07-29T02:59:41,639 Line #1112 in gpssnrpy/gpssnr.f:" if (key(i).eq.'l1' .or. key(i).eq.'L1') iobs(1) = i" 2021-07-29T02:59:41,640 crackline:3: No pattern for line 2021-07-29T02:59:41,640 Line #1113 in gpssnrpy/gpssnr.f:" if (key(i).eq.'l2' .or. key(i).eq.'L2') iobs(2) = i" 2021-07-29T02:59:41,640 crackline:3: No pattern for line 2021-07-29T02:59:41,640 Line #1114 in gpssnrpy/gpssnr.f:" if (key(i).eq.'c1' .or. key(i).eq.'C1') iobs(3) = i" 2021-07-29T02:59:41,640 crackline:3: No pattern for line 2021-07-29T02:59:41,640 Line #1115 in gpssnrpy/gpssnr.f:" if (key(i).eq.'p1' .or. key(i).eq.'P1') iobs(4) = i" 2021-07-29T02:59:41,640 crackline:3: No pattern for line 2021-07-29T02:59:41,640 Line #1116 in gpssnrpy/gpssnr.f:" if (key(i).eq.'p2' .or. key(i).eq.'P2') iobs(5) = i" 2021-07-29T02:59:41,640 crackline:3: No pattern for line 2021-07-29T02:59:41,641 Line #1117 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s1' .or. key(i).eq.'S1') iobs(6) = i" 2021-07-29T02:59:41,641 crackline:3: No pattern for line 2021-07-29T02:59:41,641 Line #1118 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s2' .or. key(i).eq.'S2') iobs(7) = i" 2021-07-29T02:59:41,641 crackline:3: No pattern for line 2021-07-29T02:59:41,641 Line #1119 in gpssnrpy/gpssnr.f:" if (key(i).eq.'s5' .or. key(i).eq.'S5') then" 2021-07-29T02:59:41,641 crackline:3: No pattern for line 2021-07-29T02:59:41,641 Line #1120 in gpssnrpy/gpssnr.f:" iobs(8) = i" 2021-07-29T02:59:41,641 crackline:3: No pattern for line 2021-07-29T02:59:41,641 Line #1121 in gpssnrpy/gpssnr.f:" print*, 'found S5 in this file'" 2021-07-29T02:59:41,642 crackline:3: No pattern for line 2021-07-29T02:59:41,642 Line #1123 in gpssnrpy/gpssnr.f:" if (key(i).eq.'l5' .or. key(i).eq.'L5') iobs(9) = i" 2021-07-29T02:59:41,642 crackline:3: No pattern for line 2021-07-29T02:59:41,642 Line #1135 in gpssnrpy/gpssnr.f:" eflat = .33528919d-02" 2021-07-29T02:59:41,642 crackline:3: No pattern for line 2021-07-29T02:59:41,642 Line #1137 in gpssnrpy/gpssnr.f:" pi = 4.0*datan(1.d0)" 2021-07-29T02:59:41,642 crackline:3: No pattern for line 2021-07-29T02:59:41,642 Line #1138 in gpssnrpy/gpssnr.f:" stationXYZ(1) = xrec" 2021-07-29T02:59:41,642 crackline:3: No pattern for line 2021-07-29T02:59:41,643 Line #1139 in gpssnrpy/gpssnr.f:" stationXYZ(2) = yrec" 2021-07-29T02:59:41,643 crackline:3: No pattern for line 2021-07-29T02:59:41,643 Line #1140 in gpssnrpy/gpssnr.f:" stationXYZ(3) = zrec" 2021-07-29T02:59:41,643 crackline:3: No pattern for line 2021-07-29T02:59:41,643 Line #1143 in gpssnrpy/gpssnr.f:" Up(1) = dcos(Lat)*dcos(Long)" 2021-07-29T02:59:41,643 crackline:3: No pattern for line 2021-07-29T02:59:41,643 Line #1144 in gpssnrpy/gpssnr.f:" Up(2) = dcos(Lat)*dsin(Long)" 2021-07-29T02:59:41,643 crackline:3: No pattern for line 2021-07-29T02:59:41,643 Line #1146 in gpssnrpy/gpssnr.f:" Up(3) = dsin(Lat)" 2021-07-29T02:59:41,644 crackline:3: No pattern for line 2021-07-29T02:59:41,644 Line #1147 in gpssnrpy/gpssnr.f:" North(1) = -dsin(Lat)*dcos(Long)" 2021-07-29T02:59:41,644 crackline:3: No pattern for line 2021-07-29T02:59:41,644 Line #1148 in gpssnrpy/gpssnr.f:" North(2) = -dsin(Lat)*dsin(Long)" 2021-07-29T02:59:41,644 crackline:3: No pattern for line 2021-07-29T02:59:41,644 Line #1149 in gpssnrpy/gpssnr.f:" North(3) = dcos(Lat)" 2021-07-29T02:59:41,644 crackline:3: No pattern for line 2021-07-29T02:59:41,644 Line #1150 in gpssnrpy/gpssnr.f:" East(1) = -dsin(Long)" 2021-07-29T02:59:41,644 crackline:3: No pattern for line 2021-07-29T02:59:41,645 Line #1151 in gpssnrpy/gpssnr.f:" East(2) = dcos(Long)" 2021-07-29T02:59:41,645 crackline:3: No pattern for line 2021-07-29T02:59:41,645 Line #1152 in gpssnrpy/gpssnr.f:" East(3) = 0" 2021-07-29T02:59:41,645 crackline:3: No pattern for line 2021-07-29T02:59:41,645 Line #1160 in gpssnrpy/gpssnr.f:" if (itime(1).lt.80) then" 2021-07-29T02:59:41,645 crackline:3: No pattern for line 2021-07-29T02:59:41,645 Line #1161 in gpssnrpy/gpssnr.f:" jtime(3) = itime(1) + 2000" 2021-07-29T02:59:41,645 crackline:3: No pattern for line 2021-07-29T02:59:41,645 Line #1162 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,646 crackline:3: No pattern for line 2021-07-29T02:59:41,646 Line #1163 in gpssnrpy/gpssnr.f:" jtime(3) = itime(1) + 1900" 2021-07-29T02:59:41,646 crackline:3: No pattern for line 2021-07-29T02:59:41,646 Line #1166 in gpssnrpy/gpssnr.f:" jtime(1) = itime(2)" 2021-07-29T02:59:41,646 crackline:3: No pattern for line 2021-07-29T02:59:41,646 Line #1167 in gpssnrpy/gpssnr.f:" jtime(2) = itime(3)" 2021-07-29T02:59:41,646 crackline:3: No pattern for line 2021-07-29T02:59:41,646 Line #1168 in gpssnrpy/gpssnr.f:" jtime(4) = itime(4)" 2021-07-29T02:59:41,646 crackline:3: No pattern for line 2021-07-29T02:59:41,647 Line #1169 in gpssnrpy/gpssnr.f:" jtime(5) = itime(5)" 2021-07-29T02:59:41,647 crackline:3: No pattern for line 2021-07-29T02:59:41,647 Line #1170 in gpssnrpy/gpssnr.f:" rho = 1.0*sec" 2021-07-29T02:59:41,647 crackline:3: No pattern for line 2021-07-29T02:59:41,647 Line #1174 in gpssnrpy/gpssnr.f:" tc = dble(gpsseconds) + msec/1000.0" 2021-07-29T02:59:41,647 crackline:3: No pattern for line 2021-07-29T02:59:41,647 Line #1180 in gpssnrpy/gpssnr.f:" ts = index(rawfilename,' ')" 2021-07-29T02:59:41,647 crackline:3: No pattern for line 2021-07-29T02:59:41,647 Line #1181 in gpssnrpy/gpssnr.f:" k1 = ts-13 + 5" 2021-07-29T02:59:41,648 crackline:3: No pattern for line 2021-07-29T02:59:41,648 Line #1182 in gpssnrpy/gpssnr.f:" k2 = k1 +2" 2021-07-29T02:59:41,648 crackline:3: No pattern for line 2021-07-29T02:59:41,648 Line #1183 in gpssnrpy/gpssnr.f:" read (rawfilename(k1:k2),'(I3)') doy" 2021-07-29T02:59:41,648 crackline:3: No pattern for line 2021-07-29T02:59:41,648 Line #1185 in gpssnrpy/gpssnr.f:" read (rawfilename(k1+5:k1+6),'(I2)') year" 2021-07-29T02:59:41,648 crackline:3: No pattern for line 2021-07-29T02:59:41,648 Line #1186 in gpssnrpy/gpssnr.f:" if (year .lt. 74) then" 2021-07-29T02:59:41,648 crackline:3: No pattern for line 2021-07-29T02:59:41,649 Line #1187 in gpssnrpy/gpssnr.f:" year = year + 2000" 2021-07-29T02:59:41,649 crackline:3: No pattern for line 2021-07-29T02:59:41,649 Line #1188 in gpssnrpy/gpssnr.f:" else" 2021-07-29T02:59:41,649 crackline:3: No pattern for line 2021-07-29T02:59:41,649 Line #1189 in gpssnrpy/gpssnr.f:" year = year + 1900" 2021-07-29T02:59:41,649 crackline:3: No pattern for line 2021-07-29T02:59:41,649 Post-processing... 2021-07-29T02:59:41,649 Block: gpssnr 2021-07-29T02:59:41,650 Block: foo 2021-07-29T02:59:41,650 In: :gpssnr:gpssnrpy/gpssnr.f:foo 2021-07-29T02:59:41,650 buildimplicitrules: no implicit rules for routine 'foo'. 2021-07-29T02:59:41,650 In: :gpssnr:gpssnrpy/gpssnr.f:foo 2021-07-29T02:59:41,650 buildimplicitrules: no implicit rules for routine 'foo'. 2021-07-29T02:59:41,650 Block: write_to_file 2021-07-29T02:59:41,650 In: :gpssnr:gpssnrpy/gpssnr.f:write_to_file 2021-07-29T02:59:41,650 buildimplicitrules: no implicit rules for routine 'write_to_file'. 2021-07-29T02:59:41,650 In: :gpssnr:gpssnrpy/gpssnr.f:write_to_file 2021-07-29T02:59:41,651 buildimplicitrules: no implicit rules for routine 'write_to_file'. 2021-07-29T02:59:41,651 Block: checkfornonsense 2021-07-29T02:59:41,651 Block: read_block_gps 2021-07-29T02:59:41,651 In: :gpssnr:gpssnrpy/gpssnr.f:read_block_gps 2021-07-29T02:59:41,651 buildimplicitrules: no implicit rules for routine 'read_block_gps'. 2021-07-29T02:59:41,651 In: :gpssnr:gpssnrpy/gpssnr.f:read_block_gps 2021-07-29T02:59:41,651 buildimplicitrules: no implicit rules for routine 'read_block_gps'. 2021-07-29T02:59:41,651 Block: get_azel 2021-07-29T02:59:41,651 In: :gpssnr:gpssnrpy/gpssnr.f:get_azel 2021-07-29T02:59:41,652 buildimplicitrules: no implicit rules for routine 'get_azel'. 2021-07-29T02:59:41,652 In: :gpssnr:gpssnrpy/gpssnr.f:get_azel 2021-07-29T02:59:41,652 buildimplicitrules: no implicit rules for routine 'get_azel'. 2021-07-29T02:59:41,652 Block: read_header_20obs 2021-07-29T02:59:41,652 In: :gpssnr:gpssnrpy/gpssnr.f:read_header_20obs 2021-07-29T02:59:41,652 buildimplicitrules: no implicit rules for routine 'read_header_20obs'. 2021-07-29T02:59:41,652 In: :gpssnr:gpssnrpy/gpssnr.f:read_header_20obs 2021-07-29T02:59:41,652 buildimplicitrules: no implicit rules for routine 'read_header_20obs'. 2021-07-29T02:59:41,652 Block: azel 2021-07-29T02:59:41,652 In: :gpssnr:gpssnrpy/gpssnr.f:azel 2021-07-29T02:59:41,653 buildimplicitrules: no implicit rules for routine 'azel'. 2021-07-29T02:59:41,653 In: :gpssnr:gpssnrpy/gpssnr.f:azel 2021-07-29T02:59:41,653 buildimplicitrules: no implicit rules for routine 'azel'. 2021-07-29T02:59:41,653 {} 2021-07-29T02:59:41,653 In: :gpssnr:gpssnrpy/gpssnr.f:bcephx 2021-07-29T02:59:41,653 vars2fortran: No typespec for argument "tc". 2021-07-29T02:59:41,653 {} 2021-07-29T02:59:41,653 In: :gpssnr:gpssnrpy/gpssnr.f:bcephx 2021-07-29T02:59:41,653 vars2fortran: No typespec for argument "isv". 2021-07-29T02:59:41,654 {'attrspec': ['dimension(3)']} 2021-07-29T02:59:41,654 In: :gpssnr:gpssnrpy/gpssnr.f:bcephx 2021-07-29T02:59:41,654 vars2fortran: No typespec for argument "recf". 2021-07-29T02:59:41,654 {} 2021-07-29T02:59:41,654 In: :gpssnr:gpssnrpy/gpssnr.f:bcephx 2021-07-29T02:59:41,654 vars2fortran: No typespec for argument "ierr". 2021-07-29T02:59:41,654 Block: bcephx 2021-07-29T02:59:41,654 Block: geoxyz2 2021-07-29T02:59:41,654 In: :gpssnr:gpssnrpy/gpssnr.f:geoxyz2 2021-07-29T02:59:41,655 buildimplicitrules: no implicit rules for routine 'geoxyz2'. 2021-07-29T02:59:41,655 In: :gpssnr:gpssnrpy/gpssnr.f:geoxyz2 2021-07-29T02:59:41,655 buildimplicitrules: no implicit rules for routine 'geoxyz2'. 2021-07-29T02:59:41,655 {'attrspec': ['dimension(5)']} 2021-07-29T02:59:41,655 In: :gpssnr:gpssnrpy/gpssnr.f:julday 2021-07-29T02:59:41,655 vars2fortran: No typespec for argument "itimes". 2021-07-29T02:59:41,655 {} 2021-07-29T02:59:41,655 In: :gpssnr:gpssnrpy/gpssnr.f:julday 2021-07-29T02:59:41,655 vars2fortran: No typespec for argument "stime". 2021-07-29T02:59:41,656 {} 2021-07-29T02:59:41,656 In: :gpssnr:gpssnrpy/gpssnr.f:julday 2021-07-29T02:59:41,656 vars2fortran: No typespec for argument "utc". 2021-07-29T02:59:41,656 Block: julday 2021-07-29T02:59:41,656 {} 2021-07-29T02:59:41,656 In: :gpssnr:gpssnrpy/gpssnr.f:mjdgps 2021-07-29T02:59:41,656 vars2fortran: No typespec for argument "tjul". 2021-07-29T02:59:41,656 {} 2021-07-29T02:59:41,656 In: :gpssnr:gpssnrpy/gpssnr.f:mjdgps 2021-07-29T02:59:41,657 vars2fortran: No typespec for argument "isec". 2021-07-29T02:59:41,657 {} 2021-07-29T02:59:41,657 In: :gpssnr:gpssnrpy/gpssnr.f:mjdgps 2021-07-29T02:59:41,657 vars2fortran: No typespec for argument "nweek". 2021-07-29T02:59:41,657 Block: mjdgps 2021-07-29T02:59:41,657 Block: read_broadcast4 2021-07-29T02:59:41,657 In: :gpssnr:gpssnrpy/gpssnr.f:read_broadcast4 2021-07-29T02:59:41,657 buildimplicitrules: no implicit rules for routine 'read_broadcast4'. 2021-07-29T02:59:41,657 In: :gpssnr:gpssnrpy/gpssnr.f:read_broadcast4 2021-07-29T02:59:41,657 buildimplicitrules: no implicit rules for routine 'read_broadcast4'. 2021-07-29T02:59:41,658 Block: rearrange_bele 2021-07-29T02:59:41,658 In: :gpssnr:gpssnrpy/gpssnr.f:rearrange_bele 2021-07-29T02:59:41,658 buildimplicitrules: no implicit rules for routine 'rearrange_bele'. 2021-07-29T02:59:41,658 In: :gpssnr:gpssnrpy/gpssnr.f:rearrange_bele 2021-07-29T02:59:41,658 buildimplicitrules: no implicit rules for routine 'rearrange_bele'. 2021-07-29T02:59:41,658 Block: closest_eph 2021-07-29T02:59:41,658 In: :gpssnr:gpssnrpy/gpssnr.f:closest_eph 2021-07-29T02:59:41,658 buildimplicitrules: no implicit rules for routine 'closest_eph'. 2021-07-29T02:59:41,658 In: :gpssnr:gpssnrpy/gpssnr.f:closest_eph 2021-07-29T02:59:41,659 buildimplicitrules: no implicit rules for routine 'closest_eph'. 2021-07-29T02:59:41,659 Block: read_header 2021-07-29T02:59:41,659 In: :gpssnr:gpssnrpy/gpssnr.f:read_header 2021-07-29T02:59:41,659 buildimplicitrules: no implicit rules for routine 'read_header'. 2021-07-29T02:59:41,659 In: :gpssnr:gpssnrpy/gpssnr.f:read_header 2021-07-29T02:59:41,659 analyzevars: character array "character*2 key(50)" is considered as "character key(50,2)"; "intent(c)" is forced. 2021-07-29T02:59:42,192 buildimplicitrules: no implicit rules for routine 'read_header'. 2021-07-29T02:59:42,192 Block: envtrans 2021-07-29T02:59:42,192 In: :gpssnr:gpssnrpy/gpssnr.f:envtrans 2021-07-29T02:59:42,193 buildimplicitrules: no implicit rules for routine 'envtrans'. 2021-07-29T02:59:42,193 In: :gpssnr:gpssnrpy/gpssnr.f:envtrans 2021-07-29T02:59:42,193 buildimplicitrules: no implicit rules for routine 'envtrans'. 2021-07-29T02:59:42,193 Block: convert_time 2021-07-29T02:59:42,193 In: :gpssnr:gpssnrpy/gpssnr.f:convert_time 2021-07-29T02:59:42,193 buildimplicitrules: no implicit rules for routine 'convert_time'. 2021-07-29T02:59:42,193 In: :gpssnr:gpssnrpy/gpssnr.f:convert_time 2021-07-29T02:59:42,193 buildimplicitrules: no implicit rules for routine 'convert_time'. 2021-07-29T02:59:42,194 Block: name2ydoy 2021-07-29T02:59:42,194 Post-processing (stage 2)... 2021-07-29T02:59:42,194 Building modules... 2021-07-29T02:59:42,194 Building module "gpssnr"... 2021-07-29T02:59:42,194 Constructing wrapper function "foo"... 2021-07-29T02:59:42,194 foo(rawfilename,outfilename,broadfile,snrtype,decfac) 2021-07-29T02:59:42,194 Constructing wrapper function "write_to_file"... 2021-07-29T02:59:42,194 write_to_file(outid,prn_pick,prn,elev,azimuth,tod,s1,s2,s5) 2021-07-29T02:59:42,195 Constructing wrapper function "checkfornonsense"... 2021-07-29T02:59:42,195 checkfornonsense(s1,s2,s5) 2021-07-29T02:59:42,195 Constructing wrapper function "read_block_gps"... 2021-07-29T02:59:42,195 read_block_gps(fileid,flag,inline_bn,numsat,nobs,satid,prn,obs,lli) 2021-07-29T02:59:42,195 Constructing wrapper function "get_azel"... 2021-07-29T02:59:42,195 get_azel(tc,prn,stationxyz,east,north,localv,azimuth,elev,ihr) 2021-07-29T02:59:42,195 Constructing wrapper function "read_header_20obs"... 2021-07-29T02:59:42,195 read_header_20obs(fileid,rawf,xrec,yrec,zrec,iobs,nobs,iymd,station) 2021-07-29T02:59:42,196 Constructing wrapper function "azel"... 2021-07-29T02:59:42,196 azel(azimuth,elev,staxyz,east,north,staup,satpos) 2021-07-29T02:59:42,196 Constructing wrapper function "bcephx"... 2021-07-29T02:59:42,196 bcephx(tc,isv,recf,ierr,hr) 2021-07-29T02:59:42,196 Constructing wrapper function "geoxyz2"... 2021-07-29T02:59:42,196 geoxyz2(alat,along,hght,x,y,z,iflag) 2021-07-29T02:59:42,196 Constructing wrapper function "julday"... 2021-07-29T02:59:42,196 julday(itimes,stime,utc) 2021-07-29T02:59:42,197 Constructing wrapper function "mjdgps"... 2021-07-29T02:59:42,197 mjdgps(tjul,isec,nweek) 2021-07-29T02:59:42,197 Constructing wrapper function "read_broadcast4"... 2021-07-29T02:59:42,197 read_broadcast4(filename,bele,iymd) 2021-07-29T02:59:42,197 Constructing wrapper function "rearrange_bele"... 2021-07-29T02:59:42,197 rearrange_bele(bele) 2021-07-29T02:59:42,198 Constructing wrapper function "closest_eph"... 2021-07-29T02:59:42,198 closest_eph(ihr,bele,isat,whichephem) 2021-07-29T02:59:42,198 Constructing wrapper function "read_header"... 2021-07-29T02:59:42,198 read_header(fileid,rawf,xrec,yrec,zrec,iobs,nobs,iymd,station) 2021-07-29T02:59:42,198 Constructing wrapper function "envtrans"... 2021-07-29T02:59:42,198 envtrans(xrec,yrec,zrec,stationxyz,lat,long_bn,height,north,east,up) 2021-07-29T02:59:42,198 Constructing wrapper function "convert_time"... 2021-07-29T02:59:42,198 convert_time(itime,sec,msec,gpsweek,tc) 2021-07-29T02:59:42,198 Constructing wrapper function "name2ydoy"... 2021-07-29T02:59:42,199 name2ydoy(rawfilename,year,doy) 2021-07-29T02:59:42,199 Constructing COMMON block support for "new_borbit"... 2021-07-29T02:59:42,199 naode,ncrs,ndeltan,nem0,ncuc,ne,ncus,nroota,ntoe,ncic,nomega0,ncis,nxi0,ncrc,nper0,nomegad,ntoc,nxclk,nsclk,nridot,nistano 2021-07-29T02:59:42,199 Wrote C/API module "gpssnr" to file "build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.c" 2021-07-29T02:59:42,199 Fortran 77 wrappers are saved to "build/src.linux-armv7l-3.9/gpssnrpy/gpssnr-f2pywrappers.f" 2021-07-29T02:59:42,199 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.c' to sources. 2021-07-29T02:59:42,199 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy' to include_dirs. 2021-07-29T02:59:42,200 creating build/src.linux-armv7l-3.9/build 2021-07-29T02:59:42,200 creating build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-29T02:59:42,200 creating build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:42,200 copying /usr/local/lib/python3.9/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:42,200 copying /usr/local/lib/python3.9/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:42,201 adding 'build/src.linux-armv7l-3.9/gpssnrpy/gpssnr-f2pywrappers.f' to sources. 2021-07-29T02:59:42,202 build_src: building npy-pkg config files 2021-07-29T02:59:42,203 creating /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info 2021-07-29T02:59:42,204 writing /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/PKG-INFO 2021-07-29T02:59:42,206 writing dependency_links to /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/dependency_links.txt 2021-07-29T02:59:42,208 writing entry points to /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/entry_points.txt 2021-07-29T02:59:42,209 writing requirements to /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/requires.txt 2021-07-29T02:59:42,210 writing top-level names to /tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/top_level.txt 2021-07-29T02:59:42,212 writing manifest file '/tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/SOURCES.txt' 2021-07-29T02:59:42,219 reading manifest file '/tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/SOURCES.txt' 2021-07-29T02:59:42,223 writing manifest file '/tmp/pip-pip-egg-info-7ajvin_u/gpssnrpy.egg-info/SOURCES.txt' 2021-07-29T02:59:42,355 Source in /tmp/pip-wheel-8hn4jl0d/gpssnrpy_e5ecb562234148a583db7ae36ead4f84 has version 0.0.3, which satisfies requirement gpssnrpy==0.0.3 from https://files.pythonhosted.org/packages/37/dd/26195cd2e3c86bbceebbfeacd6aaaacaef5bb64af80bef39d810dd7955b6/gpssnrpy-0.0.3.tar.gz#sha256=e64e73c97b7a8e4c7076e83e9d6c54103788c7fa638cacc49168c1ba0c8fcf81 2021-07-29T02:59:42,356 Removed gpssnrpy==0.0.3 from https://files.pythonhosted.org/packages/37/dd/26195cd2e3c86bbceebbfeacd6aaaacaef5bb64af80bef39d810dd7955b6/gpssnrpy-0.0.3.tar.gz#sha256=e64e73c97b7a8e4c7076e83e9d6c54103788c7fa638cacc49168c1ba0c8fcf81 from build tracker '/tmp/pip-req-tracker-q54eqwey' 2021-07-29T02:59:42,360 Created temporary directory: /tmp/pip-unpack-8ihviwi6 2021-07-29T02:59:42,361 Building wheels for collected packages: gpssnrpy 2021-07-29T02:59:42,365 Created temporary directory: /tmp/pip-wheel-d4zaw5bj 2021-07-29T02:59:42,365 Building wheel for gpssnrpy (setup.py): started 2021-07-29T02:59:42,366 Destination directory: /tmp/pip-wheel-d4zaw5bj 2021-07-29T02:59:42,366 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-8hn4jl0d/gpssnrpy_e5ecb562234148a583db7ae36ead4f84/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-8hn4jl0d/gpssnrpy_e5ecb562234148a583db7ae36ead4f84/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-d4zaw5bj 2021-07-29T02:59:43,671 running bdist_wheel 2021-07-29T02:59:43,671 running build 2021-07-29T02:59:43,672 running config_cc 2021-07-29T02:59:43,672 unifing config_cc, config, build_clib, build_ext, build commands --compiler options 2021-07-29T02:59:43,673 running config_fc 2021-07-29T02:59:43,673 unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options 2021-07-29T02:59:43,673 running build_src 2021-07-29T02:59:43,673 build_src 2021-07-29T02:59:43,673 building extension "gpssnrpy.gpssnr" sources 2021-07-29T02:59:43,674 f2py options: ['--verbose'] 2021-07-29T02:59:43,674 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.c' to sources. 2021-07-29T02:59:43,674 adding 'build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy' to include_dirs. 2021-07-29T02:59:43,768 adding 'build/src.linux-armv7l-3.9/gpssnrpy/gpssnr-f2pywrappers.f' to sources. 2021-07-29T02:59:43,768 build_src: building npy-pkg config files 2021-07-29T02:59:43,769 running build_py 2021-07-29T02:59:43,771 creating build/lib.linux-armv7l-3.9 2021-07-29T02:59:43,772 creating build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,773 copying gpssnrpy/utils.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,775 copying gpssnrpy/download_rinex.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,777 copying gpssnrpy/download_orbits.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,779 copying gpssnrpy/gpssnr_cl.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,781 copying gpssnrpy/test.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,783 copying gpssnrpy/__init__.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,785 copying gpssnrpy/gps.py -> build/lib.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:43,795 running build_ext 2021-07-29T02:59:43,801 customize UnixCCompiler 2021-07-29T02:59:43,803 customize UnixCCompiler using build_ext 2021-07-29T02:59:43,913 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=native) 2021-07-29T02:59:43,913 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:43,914 creating /tmp/tmpy5n1ur5t/usr 2021-07-29T02:59:43,915 creating /tmp/tmpy5n1ur5t/usr/local 2021-07-29T02:59:43,915 creating /tmp/tmpy5n1ur5t/usr/local/lib 2021-07-29T02:59:43,916 creating /tmp/tmpy5n1ur5t/usr/local/lib/python3.9 2021-07-29T02:59:43,917 creating /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages 2021-07-29T02:59:43,918 creating /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy 2021-07-29T02:59:43,918 creating /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils 2021-07-29T02:59:43,919 creating /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils/checks 2021-07-29T02:59:43,920 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:43,920 extra options: '-march=native' 2021-07-29T02:59:44,014 CCompilerOpt.cc_test_flags[1008] : testing flags (-O3) 2021-07-29T02:59:44,014 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,015 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,015 extra options: '-O3' 2021-07-29T02:59:44,108 CCompilerOpt.cc_test_flags[1008] : testing flags (-Werror) 2021-07-29T02:59:44,108 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,109 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,109 extra options: '-Werror' 2021-07-29T02:59:44,198 CCompilerOpt.__init__[1696] : check requested baseline 2021-07-29T02:59:44,205 CCompilerOpt.__init__[1705] : check requested dispatch-able features 2021-07-29T02:59:44,213 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon) 2021-07-29T02:59:44,213 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,214 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,214 extra options: '-mfpu=neon' 2021-07-29T02:59:44,302 CCompilerOpt.feature_test[1461] : testing feature 'NEON' with flags (-mfpu=neon) 2021-07-29T02:59:44,303 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,303 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,303 extra options: '-mfpu=neon -Werror' 2021-07-29T02:59:44,682 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-fp16 -mfp16-format=ieee) 2021-07-29T02:59:44,683 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,683 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,683 extra options: '-mfpu=neon-fp16 -mfp16-format=ieee' 2021-07-29T02:59:44,772 CCompilerOpt.feature_test[1461] : testing feature 'NEON_FP16' with flags (-mfpu=neon-fp16 -mfp16-format=ieee) 2021-07-29T02:59:44,772 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:44,773 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:44,773 extra options: '-mfpu=neon-fp16 -mfp16-format=ieee -Werror' 2021-07-29T02:59:45,181 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-vfpv4) 2021-07-29T02:59:45,181 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:45,181 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:45,181 extra options: '-mfpu=neon-vfpv4' 2021-07-29T02:59:45,277 CCompilerOpt.feature_test[1461] : testing feature 'NEON_VFPV4' with flags (-mfp16-format=ieee -mfpu=neon-vfpv4) 2021-07-29T02:59:45,277 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:45,278 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:45,278 extra options: '-mfp16-format=ieee -mfpu=neon-vfpv4 -Werror' 2021-07-29T02:59:45,679 CCompilerOpt.cc_test_flags[1008] : testing flags (-mfpu=neon-fp-armv8 -march=armv8-a+simd) 2021-07-29T02:59:45,682 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:45,683 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:45,683 extra options: '-mfpu=neon-fp-armv8 -march=armv8-a+simd' 2021-07-29T02:59:45,776 CCompilerOpt.feature_test[1461] : testing feature 'ASIMD' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8-a+simd) 2021-07-29T02:59:45,776 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:45,777 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:45,777 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8-a+simd -Werror' 2021-07-29T02:59:46,222 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+fp16) 2021-07-29T02:59:46,222 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:46,222 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:46,223 extra options: '-march=armv8.2-a+fp16' 2021-07-29T02:59:46,312 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDHP' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16) 2021-07-29T02:59:46,313 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:46,313 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:46,313 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16 -Werror' 2021-07-29T02:59:46,773 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+dotprod) 2021-07-29T02:59:46,773 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:46,773 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:46,773 extra options: '-march=armv8.2-a+dotprod' 2021-07-29T02:59:46,864 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDDP' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod) 2021-07-29T02:59:46,865 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:46,865 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:46,865 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod -Werror' 2021-07-29T02:59:47,312 CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimddp.c -o /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimddp.o -MMD -MF /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimddp.o.d -mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+dotprod -Werror) failed with exit status 1 output -> 2021-07-29T02:59:47,312 /tmp/ccHadlTj.s: Assembler messages: 2021-07-29T02:59:47,312 /tmp/ccHadlTj.s:79: Error: selected processor does not support `vudot.u8 q8,q9,q10' in ARM mode 2021-07-29T02:59:47,318 CCompilerOpt.feature_test[1477] : testing failed 2021-07-29T02:59:47,325 CCompilerOpt.cc_test_flags[1008] : testing flags (-march=armv8.2-a+fp16fml) 2021-07-29T02:59:47,325 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:47,326 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:47,326 extra options: '-march=armv8.2-a+fp16fml' 2021-07-29T02:59:47,646 CCompilerOpt.feature_test[1461] : testing feature 'ASIMDFHM' with flags (-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml) 2021-07-29T02:59:47,646 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:47,646 compile options: '-I/usr/include/python3.9 -c' 2021-07-29T02:59:47,647 extra options: '-mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml -Werror' 2021-07-29T02:59:48,069 CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c -o /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.o -MMD -MF /tmp/tmpy5n1ur5t/usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.o.d -mfp16-format=ieee -mfpu=neon-fp-armv8 -march=armv8.2-a+fp16+fp16fml -Werror) failed with exit status 1 output -> 2021-07-29T02:59:48,069 /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c: In function ‘main’: 2021-07-29T02:59:48,069 /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: implicit declaration of function ‘vfmlal_low_u32’; did you mean ‘vfmlal_low_f16’? [-Werror=implicit-function-declaration] 2021-07-29T02:59:48,069 13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0); 2021-07-29T02:59:48,070 | ^~~~~~~~~~~~~~ 2021-07-29T02:59:48,070 | vfmlal_low_f16 2021-07-29T02:59:48,070 /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: incompatible type for argument 1 of ‘vget_lane_f32’ 2021-07-29T02:59:48,070 13 | int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0); 2021-07-29T02:59:48,070 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T02:59:48,070 | | 2021-07-29T02:59:48,071 | int 2021-07-29T02:59:48,071 In file included from /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:4: 2021-07-29T02:59:48,071 /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6171:28: note: expected ‘float32x2_t’ but argument is of type ‘int’ 2021-07-29T02:59:48,071 6171 | vget_lane_f32 (float32x2_t __a, const int __b) 2021-07-29T02:59:48,071 | ~~~~~~~~~~~~^~~ 2021-07-29T02:59:48,071 /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: implicit declaration of function ‘vfmlslq_high_u32’; did you mean ‘vfmlslq_high_f16’? [-Werror=implicit-function-declaration] 2021-07-29T02:59:48,072 14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0); 2021-07-29T02:59:48,072 | ^~~~~~~~~~~~~~~~ 2021-07-29T02:59:48,072 | vfmlslq_high_f16 2021-07-29T02:59:48,072 /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: incompatible type for argument 1 of ‘vgetq_lane_f32’ 2021-07-29T02:59:48,072 14 | ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0); 2021-07-29T02:59:48,072 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-29T02:59:48,072 | | 2021-07-29T02:59:48,073 | int 2021-07-29T02:59:48,073 In file included from /usr/local/lib/python3.9/dist-packages/numpy/distutils/checks/cpu_asimdfhm.c:4: 2021-07-29T02:59:48,073 /usr/lib/gcc/arm-linux-gnueabihf/10/include/arm_neon.h:6269:29: note: expected ‘float32x4_t’ but argument is of type ‘int’ 2021-07-29T02:59:48,073 6269 | vgetq_lane_f32 (float32x4_t __a, const int __b) 2021-07-29T02:59:48,073 | ~~~~~~~~~~~~^~~ 2021-07-29T02:59:48,073 cc1: all warnings being treated as errors 2021-07-29T02:59:48,076 CCompilerOpt.feature_test[1477] : testing failed 2021-07-29T02:59:48,082 CCompilerOpt.__init__[1721] : initialize targets groups 2021-07-29T02:59:48,088 CCompilerOpt.__init__[1723] : parse target group simd_test 2021-07-29T02:59:48,093 CCompilerOpt._parse_target_tokens[1934] : skip targets (AVX512F SSE2 (AVX2 FMA3) VSX2 VSX3 SSE42 FMA4 VSX AVX512_SKX XOP) not part of baseline or dispatch-able features 2021-07-29T02:59:48,099 CCompilerOpt.generate_dispatch_header[2267] : generate CPU dispatch header: (build/src.linux-armv7l-3.9/numpy/distutils/include/npy_cpu_dispatch_config.h) 2021-07-29T02:59:48,104 CCompilerOpt.generate_dispatch_header[2276] : dispatch header dir build/src.linux-armv7l-3.9/numpy/distutils/include does not exist, creating it 2021-07-29T02:59:48,158 get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'nv', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor', 'fujitsu']' 2021-07-29T02:59:48,158 customize Gnu95FCompiler 2021-07-29T02:59:48,160 Found executable /usr/bin/gfortran 2021-07-29T02:59:48,216 customize Gnu95FCompiler 2021-07-29T02:59:48,275 customize Gnu95FCompiler using build_ext 2021-07-29T02:59:48,276 building 'gpssnrpy.gpssnr' extension 2021-07-29T02:59:48,276 compiling C sources 2021-07-29T02:59:48,276 C compiler: arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 2021-07-29T02:59:48,277 creating build/temp.linux-armv7l-3.9/build 2021-07-29T02:59:48,278 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-29T02:59:48,279 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:48,280 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build 2021-07-29T02:59:48,281 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9 2021-07-29T02:59:48,281 creating build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:48,282 compile options: '-Ibuild/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -Ibuild/src.linux-armv7l-3.9/numpy/distutils/include -I/usr/include/python3.9 -c' 2021-07-29T02:59:48,306 arm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.carm-linux-gnueabihf-gcc: build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.c 2021-07-29T02:59:48,755 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-29T02:59:48,755 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-29T02:59:48,755 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-29T02:59:48,755 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.h:13, 2021-07-29T02:59:48,756 from build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.c:16: 2021-07-29T02:59:48,756 /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-29T02:59:48,756 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-29T02:59:48,756 | ^~~~~~~ 2021-07-29T02:59:48,757 In file included from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1969, 2021-07-29T02:59:48,757 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, 2021-07-29T02:59:48,757 from /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/arrayobject.h:4, 2021-07-29T02:59:48,757 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.h:13, 2021-07-29T02:59:48,757 from build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.c:2: 2021-07-29T02:59:48,757 /usr/local/lib/python3.9/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 2021-07-29T02:59:48,757 17 | #warning "Using deprecated NumPy API, disable it with " \ 2021-07-29T02:59:48,757 | ^~~~~~~ 2021-07-29T02:59:48,873 build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.c:134:12: warning: ‘f2py_size’ defined but not used [-Wunused-function] 2021-07-29T02:59:48,874 134 | static int f2py_size(PyArrayObject* var, ...) 2021-07-29T02:59:48,874 | ^~~~~~~~~ 2021-07-29T02:59:50,879 compiling Fortran sources 2021-07-29T02:59:50,879 Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops 2021-07-29T02:59:50,879 Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops 2021-07-29T02:59:50,879 Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops 2021-07-29T02:59:50,880 creating build/temp.linux-armv7l-3.9/gpssnrpy 2021-07-29T02:59:50,880 compile options: '-Ibuild/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -Ibuild/src.linux-armv7l-3.9/numpy/distutils/include -I/usr/include/python3.9 -c' 2021-07-29T02:59:50,886 gfortran:f77: build/src.linux-armv7l-3.9/gpssnrpy/gpssnr-f2pywrappers.fgfortran:f77: gpssnrpy/gpssnr.f 2021-07-29T02:59:51,021 gpssnrpy/gpssnr.f:870:12: 2021-07-29T02:59:51,022 870 | nweek=deltat/7.d0 2021-07-29T02:59:51,022 | 1 2021-07-29T02:59:51,022 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] 2021-07-29T02:59:51,022 gpssnrpy/gpssnr.f:873:13: 2021-07-29T02:59:51,022 873 | isec = second + 0.5d0 2021-07-29T02:59:51,022 | 1 2021-07-29T02:59:51,023 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] 2021-07-29T02:59:51,038 gpssnrpy/gpssnr.f:34:33: 2021-07-29T02:59:51,039 34 | . bele(maxeph, maxsat, 28),s5 2021-07-29T02:59:51,039 | 1 2021-07-29T02:59:51,039 Warning: Array ‘bele’ at (1) is larger than limit set by ‘-fmax-stack-var-size=’, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider using ‘-frecursive’, or increase the ‘-fmax-stack-var-size=’ limit, or change the code to use an ALLOCATABLE array. [-Wsurprising] 2021-07-29T02:59:53,690 /usr/bin/gfortran -Wall -g -Wall -g -shared build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/gpssnrmodule.o build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/fortranobject.o build/temp.linux-armv7l-3.9/gpssnrpy/gpssnr.o build/temp.linux-armv7l-3.9/build/src.linux-armv7l-3.9/gpssnrpy/gpssnr-f2pywrappers.o -L/usr/lib/gcc/arm-linux-gnueabihf/10 -L/usr/lib/gcc/arm-linux-gnueabihf/10 -lgfortran -o build/lib.linux-armv7l-3.9/gpssnrpy/gpssnr.cpython-39-arm-linux-gnueabihf.so 2021-07-29T02:59:53,872 installing to build/bdist.linux-armv7l/wheel 2021-07-29T02:59:53,873 running install 2021-07-29T02:59:53,873 running install_lib 2021-07-29T02:59:53,877 creating build/bdist.linux-armv7l 2021-07-29T02:59:53,877 creating build/bdist.linux-armv7l/wheel 2021-07-29T02:59:53,879 creating build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,880 copying build/lib.linux-armv7l-3.9/gpssnrpy/utils.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,882 copying build/lib.linux-armv7l-3.9/gpssnrpy/download_rinex.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,885 copying build/lib.linux-armv7l-3.9/gpssnrpy/download_orbits.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,887 copying build/lib.linux-armv7l-3.9/gpssnrpy/gpssnr.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,897 copying build/lib.linux-armv7l-3.9/gpssnrpy/gpssnr_cl.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,899 copying build/lib.linux-armv7l-3.9/gpssnrpy/test.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,901 copying build/lib.linux-armv7l-3.9/gpssnrpy/__init__.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,902 copying build/lib.linux-armv7l-3.9/gpssnrpy/gps.py -> build/bdist.linux-armv7l/wheel/gpssnrpy 2021-07-29T02:59:53,909 running install_egg_info 2021-07-29T02:59:53,914 running egg_info 2021-07-29T02:59:53,914 writing gpssnrpy.egg-info/PKG-INFO 2021-07-29T02:59:53,916 writing dependency_links to gpssnrpy.egg-info/dependency_links.txt 2021-07-29T02:59:53,918 writing entry points to gpssnrpy.egg-info/entry_points.txt 2021-07-29T02:59:53,919 writing requirements to gpssnrpy.egg-info/requires.txt 2021-07-29T02:59:53,920 writing top-level names to gpssnrpy.egg-info/top_level.txt 2021-07-29T02:59:53,928 reading manifest file 'gpssnrpy.egg-info/SOURCES.txt' 2021-07-29T02:59:53,932 writing manifest file 'gpssnrpy.egg-info/SOURCES.txt' 2021-07-29T02:59:53,934 Copying gpssnrpy.egg-info to build/bdist.linux-armv7l/wheel/gpssnrpy-0.0.3-py3.9.egg-info 2021-07-29T02:59:53,947 running install_scripts 2021-07-29T02:59:53,947 running install_clib 2021-07-29T02:59:53,947 customize UnixCCompiler 2021-07-29T02:59:53,973 creating build/bdist.linux-armv7l/wheel/gpssnrpy-0.0.3.dist-info/WHEEL 2021-07-29T02:59:53,976 creating '/tmp/pip-wheel-d4zaw5bj/gpssnrpy-0.0.3-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-29T02:59:53,978 adding 'gpssnrpy/__init__.py' 2021-07-29T02:59:53,980 adding 'gpssnrpy/download_orbits.py' 2021-07-29T02:59:53,982 adding 'gpssnrpy/download_rinex.py' 2021-07-29T02:59:54,006 adding 'gpssnrpy/gps.py' 2021-07-29T02:59:54,069 adding 'gpssnrpy/gpssnr.cpython-39-arm-linux-gnueabihf.so' 2021-07-29T02:59:54,073 adding 'gpssnrpy/gpssnr_cl.py' 2021-07-29T02:59:54,074 adding 'gpssnrpy/test.py' 2021-07-29T02:59:54,075 adding 'gpssnrpy/utils.py' 2021-07-29T02:59:54,078 adding 'gpssnrpy-0.0.3.dist-info/METADATA' 2021-07-29T02:59:54,079 adding 'gpssnrpy-0.0.3.dist-info/WHEEL' 2021-07-29T02:59:54,080 adding 'gpssnrpy-0.0.3.dist-info/entry_points.txt' 2021-07-29T02:59:54,081 adding 'gpssnrpy-0.0.3.dist-info/top_level.txt' 2021-07-29T02:59:54,081 adding 'gpssnrpy-0.0.3.dist-info/RECORD' 2021-07-29T02:59:54,085 removing build/bdist.linux-armv7l/wheel 2021-07-29T02:59:54,090 ########### EXT COMPILER OPTIMIZATION ########### 2021-07-29T02:59:54,090 Platform : 2021-07-29T02:59:54,090 Architecture: armhf 2021-07-29T02:59:54,090 Compiler : gcc 2021-07-29T02:59:54,091 CPU baseline : 2021-07-29T02:59:54,091 Requested : 'min' 2021-07-29T02:59:54,091 Enabled : none 2021-07-29T02:59:54,091 Flags : none 2021-07-29T02:59:54,091 Extra checks: none 2021-07-29T02:59:54,091 CPU dispatch : 2021-07-29T02:59:54,091 Requested : 'max -xop -fma4' 2021-07-29T02:59:54,092 Enabled : NEON NEON_FP16 NEON_VFPV4 ASIMD ASIMDHP 2021-07-29T02:59:54,092 Generated : none 2021-07-29T02:59:54,092 CCompilerOpt.cache_flush[804] : write cache to path -> /tmp/pip-wheel-8hn4jl0d/gpssnrpy_e5ecb562234148a583db7ae36ead4f84/build/temp.linux-armv7l-3.9/ccompiler_opt_cache_ext.py 2021-07-29T02:59:54,251 Building wheel for gpssnrpy (setup.py): finished with status 'done' 2021-07-29T02:59:54,255 Created wheel for gpssnrpy: filename=gpssnrpy-0.0.3-cp39-cp39-linux_armv7l.whl size=176686 sha256=698b81473690109518b77b8d2cef8251c18e137305cf090faa18dd2b08b67f8a 2021-07-29T02:59:54,255 Stored in directory: /tmp/pip-ephem-wheel-cache-_7gvlp7k/wheels/84/b0/0f/3e0fb130279ab94e38d1d22ef8ff235c08c1b99ca55f77636f 2021-07-29T02:59:54,264 Successfully built gpssnrpy 2021-07-29T02:59:54,272 Removed build tracker: '/tmp/pip-req-tracker-q54eqwey'