[daip] [!13508]: AIPS - CLCOR EOPS produces NANs in CL table using 31DEC18 and 31DEC19 on OS X 10.14

Eskil Varenius nraohelp at nrao.edu
Thu Feb 7 17:37:15 EST 2019


Eskil Varenius updated #13508
-----------------------------

CLCOR EOPS produces NANs in CL table using 31DEC18 and 31DEC19 on OS X 10.14
----------------------------------------------------------------------------

           Ticket ID: 13508
                 URL: https://help.nrao.edu/staff/index.php?/Tickets/Ticket/View/13508
                Name: Eskil Varenius
       Email address: varenius at chalmers.se
             Creator: User
          Department: AIPS Data Reduction
       Staff (Owner): -- Unassigned --
                Type: Issue
              Status: Open
            Priority: Default
                 SLA: NRAO E2E
      Template group: Default
             Created: 07 February 2019 03:45 PM
             Updated: 07 February 2019 10:37 PM
      Resolution due: 03 November 2021 12:00 AM (999d 1h 23m)

Dear Eric,Thank you for the quick reply. Here's a list of issues encountered when trying to compile:Running perl install.pl I get lots of files, ends with
x ./REGISTERAipsWiz: OOPS. Zero files? Not very useful, I'd say.AipsWiz: The unpacking apparently did not work. Perhaps you haveAipsWiz: an older version of GNU tar, or your system's native tarAipsWiz: did not like the options I used: tar zxvfU /Users/eskil/Applications/aips/31DEC19.tar.gzAipsWiz: Please try to unpack it yourself and then restart me.AipsWiz: If 1000s of file names came out, tar worked but fooled me.AipsWiz: Restart me and I should be able to go on.AipsWiz: Install Wizard stopping. Current settings saved in ~/.AIPSRCAipsWiz: Abandoning ship! Goodbye.
This is strange, because the md5 sum matches for the downloaded tar file. Also, manual untar results in the same files. But re-running install seemsto work, so probably not a real error.Then: If using default, the installer detects MACINT and suggests to use variousdefault options which I do not have, such as ifort. Therefore, I assumed I should selectLNX64when presented for choice of architecture, because that would give the most likelysuccessful compiler flags. Still, it doesn't suggest correct paths for gfortran etc. by default, so I manually change these to
FORTRAN Compiler: /usr/local/bin/gfortran (default /usr/local/compilers/gcc-6/bin/gfortran) and options: -c -fno-automatic -Wunused -Wuninitialized -Wmaybe-uninitial\ ized -finit-local-zero -m64 -fimplicit-none default options: -c -fno-automatic -Wunused -Wuninitialized -Wmaybe-uninitial\ ized -finit-local-zero -m64 -fimplicit-none Linker: /usr/local/bin/gfortran (default /usr/local/compilers/gcc-6/bin/gfortran) C Compiler: /usr/bin/gcc (default /usr/local/compilers/gcc-6/bin/gcc) and options: -c -O3 -fomit-frame-pointer -funroll-loops -I/Users/eskil/Ap\ plications/aips/31DEC19/INC -D_FILE_OFFSET_BITS=64 -DHAVE_LI\ NUX_GLIBC default options: -c -O3 -fomit-frame-pointer -funroll-loops -I/Users/eskil/Ap\ plications/aips/31DEC19/INC -D_FILE_OFFSET_BITS=64 -DHAVE_LI\ NUX_GLIBCReadline Library: /usr/local/Cellar/readline/8.0.0/lib//libreadline.a Debug Libs too: NO
It now starts compiling but stops at
/usr/bin/gcc -L/usr/X11R6/lib64 -c -O3 -fomit-frame-pointer -funroll-loops -I/Users/eskil/Applications/aips/31DEC19/INC -D_FILE_OFFSET_BITS=64 -DHAVE_LINUX_GLIBC -D_BSD -DUSE_SHM xas.o image.o comm.o cursor.o screen.o init.o colors.o catalog.o -lXext -lX11 -lm -o xasclang: warning: xas.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: image.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: comm.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: cursor.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: screen.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: init.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: colors.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: catalog.o: 'linker' input unused [-Wunused-command-line-argument]clang: warning: -lXext: 'linker' input unused [-Wunused-command-line-argument]clang: warning: -lX11: 'linker' input unused [-Wunused-command-line-argument]clang: warning: -lm: 'linker' input unused [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-L/usr/X11R6/lib64' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-fomit-frame-pointer' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-funroll-loops' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-I /Users/eskil/Applications/aips/31DEC19/INC' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-D _FILE_OFFSET_BITS=64' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-D HAVE_LINUX_GLIBC' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-D _BSD' [-Wunused-command-line-argument]clang: warning: argument unused during compilation: '-D USE_SHM' [-Wunused-command-line-argument]touch /Users/eskil/Applications/aips/31DEC19/LNX64/LOAD/XASmv /Users/eskil/Applications/aips/31DEC19/LNX64/LOAD/XAS /Users/eskil/Applications/aips/31DEC19/LNX64/LOAD/XAS.OLDmv xas /Users/eskil/Applications/aips/31DEC19/LNX64/LOAD/XASmv: rename xas to /Users/eskil/Applications/aips/31DEC19/LNX64/LOAD/XAS: No such file or directorymake: *** [install] Error 1AipsWiz: Error: Failed to build the XAS program.AipsWiz: Error: This means no AIPS TV will be availableAipsWiz: Error: until you correct the Makefile and do makeAipsWiz: Error: in area /XAS.AipsWiz: ==> Press <ENTER> to acknowledge:: 
This is probably related to the fact that /usr/X11R6/lib64 does not exist on my system. (I solved another X11 error by a symlink, so I tried symlink to /usr/X11R6/lib but seems it didn't help here.) Trying to ignore this (to run without graphics) I press enter to configure MNJ etc. I agree to start STEP2 and STEP4. it runs for some time (30 seconds or so), then I get on screen lots of output which seems OK until it ends with
LIBR : Create new /Users/eskil/Applications/aips/31DEC19/LNX64/LIBR/AIPSUB/SUBLIBar: no archive members specifiedusage: ar -d [-TLsv] archive file ... ar -m [-TLsv] archive file ... ar -m [-abiTLsv] position archive file ... ar -p [-TLsv] archive [file ...] ar -q [-cTLsv] archive file ... ar -r [-cuTLsv] archive file ... ar -r [-abciuTLsv] position archive file ... ar -t [-TLsv] archive [file ...] ar -x [-ouTLsv] archive [file ...]LIBR : Library /Users/eskil/Applications/aips/31DEC19/LNX64/LIBR/AIPSUB/SUBLIB.68106LIBR : creation failed!LIBR : Dies of unnatural causes: see /Users/eskil/Applications/aips/31DEC19/LNX64/PREPINSTEP2 : Failure in /Users/eskil/Applications/aips/31DEC19/LNX64/LIBR/AIPSUB/SUBLIBINSTEP2 : library creation.INSTEP2 : Aborts! Thu Feb 7 22:29:22 GMT 2019AipsWiz: Error: INSTEP2 failed, no point in proceeding.AipsWiz: Error: Look in /Users/eskil/Applications/aips/31DEC19/LNX64/INSTALL to seeAipsWiz: Error: if you can figure out what went wrong. There areAipsWiz: Error: many log and list files there. You may want to dogrep -v ^- *.LISAipsWiz: Error: to see what modules did not compile.AipsWiz: Install Wizard stopping. Current settings saved in ~/.AIPSRCAipsWiz: Abandoning ship! Goodbye.
Since there are now 2 errors, XAS and SUBLIB, I decided to ask if there was possibly gfortran binaries available somewhere already. But perhaps I was wrong in my assumptions above, perhaps I should not have guessed on LNX64? I'm grateful for any ideas on how to make it compile.Best regards,Eskil

------------------------------------------------------
Staff CP:  https://help.nrao.edu/staff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listmgr.nrao.edu/pipermail/daip/attachments/20190207/a19a3c94/attachment-0001.html>


More information about the Daip mailing list