Back to the "Multiple platform build/check report" A  B  C  D [E] F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

BioC 3.4: CHECK report for eiR on morelia

This page was generated on 2017-04-15 16:24:38 -0400 (Sat, 15 Apr 2017).

Package 371/1296HostnameOS / ArchINSTALLBUILDCHECKBUILD BIN
eiR 1.14.1
Thomas Girke
Snapshot Date: 2017-04-14 17:17:13 -0400 (Fri, 14 Apr 2017)
URL: https://hedgehog.fhcrc.org/bioconductor/branches/RELEASE_3_4/madman/Rpacks/eiR
Last Changed Rev: 124663 / Revision: 128728
Last Changed Date: 2016-11-30 14:52:12 -0500 (Wed, 30 Nov 2016)
malbec1 Linux (Ubuntu 16.04.1 LTS) / x86_64  NotNeeded  ERROR  skipped 
tokay1 Windows Server 2012 R2 Standard / x64 ...NOT SUPPORTED...NOT SUPPORTED...NOT SUPPORTED...
morelia Mac OS X Mavericks (10.9.5) / x86_64  NotNeeded  OK [ WARNINGS ] OK UNNEEDED, same version exists in internal repository

Summary

Package: eiR
Version: 1.14.1
Command: /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R CMD check --no-vignettes --timings eiR_1.14.1.tar.gz
StartedAt: 2017-04-15 01:28:42 -0700 (Sat, 15 Apr 2017)
EndedAt: 2017-04-15 01:55:41 -0700 (Sat, 15 Apr 2017)
EllapsedTime: 1618.8 seconds
RetCode: 0
Status:  WARNINGS 
CheckDir: eiR.Rcheck
Warnings: 2

Command output

##############################################################################
##############################################################################
###
### Running command:
###
###   /Library/Frameworks/R.framework/Versions/Current/Resources/bin/R CMD check --no-vignettes --timings eiR_1.14.1.tar.gz
###
##############################################################################
##############################################################################


* using log directory ‘/Users/biocbuild/bbs-3.4-bioc/meat/eiR.Rcheck’
* using R version 3.3.3 (2017-03-06)
* using platform: x86_64-apple-darwin13.4.0 (64-bit)
* using session charset: UTF-8
* using option ‘--no-vignettes’
* checking for file ‘eiR/DESCRIPTION’ ... OK
* checking extension type ... Package
* this is package ‘eiR’ version ‘1.14.1’
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... NOTE
Found the following hidden files and directories:
  .BBSoptions
These were most likely included in error. See section ‘Package
structure’ in the ‘Writing R Extensions’ manual.
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking whether package ‘eiR’ can be installed ... OK
* checking installed package size ... OK
* checking package directory ... OK
* checking ‘build’ directory ... OK
* checking DESCRIPTION meta-information ... NOTE
Packages listed in more than one of Depends, Imports, Suggests, Enhances:
  ‘methods’ ‘ChemmineR’ ‘RCurl’ ‘snow’
A package should be listed in only one of these fields.
* checking top-level files ... NOTE
File
  LICENSE
is not mentioned in the DESCRIPTION file.
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking loading without being on the library search path ... OK
* checking dependencies in R code ... NOTE
Namespaces in Imports field not imported from:
  ‘BiocGenerics’ ‘RCurl’ ‘RUnit’
  All declared Imports should be used.
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... NOTE
IddbVsIddbDist : process : <anonymous> : <anonymous>: no visible global
  function definition for ‘read.table’
checkEmbedding : embedJob: no visible global function definition for
  ‘head’
checkEmbedding: no visible global function definition for ‘head’
eiMakeDb: no visible global function definition for ‘str’
eiMakeDb: no visible global function definition for ‘read.table’
eiMakeDb: no visible global function definition for ‘cmdscale’
eiMakeDb: no visible global function definition for ‘write.table’
eiPerformanceTest: no visible global function definition for
  ‘write.table’
embedFromRefs: no visible global function definition for ‘read.table’
evaluator : <anonymous>: no visible global function definition for
  ‘write.table’
evaluator: no visible global function definition for ‘write.csv’
getCoords: no visible global function definition for ‘read.table’
getEmbeddedDescriptors: no visible global function definition for
  ‘aggregate’
insertEmbeddedDescriptors: no visible global function definition for
  ‘postgresqlWriteTable’
insertEmbeddedDescriptorsByCompoundId: no visible global function
  definition for ‘postgresqlWriteTable’
insertGroupMembers: no visible global function definition for
  ‘postgresqlWriteTable’
toFile : write: no visible global function definition for ‘write.table’
toFile : writePart: no visible global function definition for
  ‘write.table’
writeIddbFile: no visible global function definition for ‘write.table’
Undefined global functions or variables:
  aggregate cmdscale head postgresqlWriteTable read.table str write.csv
  write.table
Consider adding
  importFrom("stats", "aggregate", "cmdscale")
  importFrom("utils", "head", "read.table", "str", "write.csv",
             "write.table")
to your NAMESPACE file.
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking contents of ‘data’ directory ... OK
* checking data for non-ASCII characters ... OK
* checking data for ASCII and uncompressed saves ... OK
* checking line endings in C/C++/Fortran sources/headers ... OK
* checking line endings in Makefiles ... OK
* checking compilation flags in Makevars ... WARNING
Non-portable flags in variable 'PKG_CXXFLAGS':
  -stdlib=libstdc++
* checking for GNU extensions in Makefiles ... WARNING
Found the following file(s) containing GNU extensions:
  src/Makevars
Portable Makefiles do not use GNU extensions such as +=, :=, $(shell),
$(wildcard), ifeq ... endif. See section ‘Writing portable packages’ in
the ‘Writing R Extensions’ manual.
* checking for portable use of $(BLAS_LIBS) and $(LAPACK_LIBS) ... OK
* checking compiled code ... NOTE
File ‘eiR/libs/eiR.so’:
  Found ‘__ZSt4cerr’, possibly from ‘std::cerr’ (C++)
    Objects: ‘apost.o’, ‘format.o’, ‘recordfile.o’, ‘scan.o’
  Found ‘__ZSt4cout’, possibly from ‘std::cout’ (C++)
    Objects: ‘apost.o’, ‘format.o’, ‘profiling.o’

Compiled code should not call entry points which might terminate R nor
write to stdout/stderr instead of to the console, nor the system RNG.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
* checking installed files from ‘inst/doc’ ... OK
* checking files in ‘vignettes’ ... OK
* checking examples ... OK
Examples with CPU or elapsed time > 5s
                   user system elapsed
eiPerformanceTest 5.577  3.209 147.917
eiCluster         4.655  3.564 190.941
eiAdd             4.097  3.717  41.378
eiQuery           3.213  3.120 168.668
eiMakeDb          2.749  2.573 214.646
eiInit            1.222  0.116  12.151
* checking for unstated dependencies in ‘tests’ ... OK
* checking tests ...
  Running ‘runTests.R’
 OK
* checking for unstated dependencies in vignettes ... OK
* checking package vignettes in ‘inst/doc’ ... OK
* checking running R code from vignettes ... SKIPPED
* checking re-building of vignette outputs ... SKIPPED
* checking PDF version of manual ... OK
* DONE

Status: 2 WARNINGs, 6 NOTEs
See
  ‘/Users/biocbuild/bbs-3.4-bioc/meat/eiR.Rcheck/00check.log’
for details.


eiR.Rcheck/00install.out:

* installing *source* package ‘eiR’ ...
** libs
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c apost.cpp -o apost.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c char_bit_cnt.cpp -o char_bit_cnt.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c embedCoords.cc -o embedCoords.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c eucsearch.cc -o eucsearch.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c format.cc -o format.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c mplsh-model.cpp -o mplsh-model.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c mplsh.cpp -o mplsh.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c profiling.cc -o profiling.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c r_wrap.cpp -o r_wrap.o
r_wrap.cpp:1515:14: warning: explicitly assigning a variable of type 'void *' to itself [-Wself-assign]
  clientdata = clientdata;
  ˜˜˜˜˜˜˜˜˜˜ ^ ˜˜˜˜˜˜˜˜˜˜
1 warning generated.
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c recordfile.cc -o recordfile.o
clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"   -fPIC  -Wall -mtune=core2 -g -O2  -c routines.c -o routines.o
routines.c:4465:16: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (brackt && (*stp <= stmin || *stp >= stmax) || brackt && stmax - stmin 
        ˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜ ˜˜
routines.c:4465:16: note: place parentheses around the '&&' expression to silence this warning
    if (brackt && (*stp <= stmin || *stp >= stmax) || brackt && stmax - stmin 
               ^
        (                                         )
routines.c:4465:62: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (brackt && (*stp <= stmin || *stp >= stmax) || brackt && stmax - stmin 
                                                   ˜˜ ˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
routines.c:4465:62: note: place parentheses around the '&&' expression to silence this warning
    if (brackt && (*stp <= stmin || *stp >= stmax) || brackt && stmax - stmin 
                                                             ^
2 warnings generated.
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c scan.cc -o scan.o
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c search_r.cpp -o search_r.o
search_r.cpp:146:16: warning: unused variable 'cnt' [-Wunused-variable]
      unsigned cnt;
               ^
search_r.cpp:142:8: warning: unused variable 'k' [-Wunused-variable]
   int k=0;
       ^
search_r.cpp:273:16: warning: unused variable 'cnt' [-Wunused-variable]
      unsigned cnt;
               ^
3 warnings generated.
clang++ -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include -I"/Library/Frameworks/R.framework/Versions/3.3/Resources/library/BH/include"  -stdlib=libstdc++ -DNO_MAIN -Iinclude -I. -fPIC  -Wall -mtune=core2 -g -O2  -c solver.cc -o solver.o
solver.cc:38:12: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                  ^˜˜
solver.cc:38:17: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                       ^˜˜
solver.cc:38:22: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                            ^
solver.cc:38:25: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                               ^
solver.cc:38:28: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                                  ^
solver.cc:38:31: warning: expression result unused [-Wunused-value]
        delete p, nbd, iwa, l, u, g, wa;
                                     ^˜
solver.cc:91:7: warning: unused variable 'buf' [-Wunused-variable]
        char buf[60] = "";
             ^
In file included from solver.cc:7:
./solver.h:15:32: warning: private field 'x' is not used [-Wunused-private-field]
                doublereal *l, *u, *g, *wa, *x, *d; 
                                             ^
./solver.h:15:36: warning: private field 'd' is not used [-Wunused-private-field]
                doublereal *l, *u, *g, *wa, *x, *d; 
                                                 ^
9 warnings generated.
cp signal1.h0 signal1.h
cp sysdep1.h0 sysdep1.h
clang -c f77vers.c
clang -c i77vers.c
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC main.c
main.c:56:13: warning: unused function 'sigfdie' [-Wunused-function]
static VOID sigfdie(Sigarg)
            ^
main.c:63:13: warning: unused function 'sigidie' [-Wunused-function]
static VOID sigidie(Sigarg)
            ^
main.c:70:13: warning: unused function 'sigqdie' [-Wunused-function]
static VOID sigqdie(Sigarg)
            ^
main.c:78:13: warning: unused function 'sigindie' [-Wunused-function]
static VOID sigindie(Sigarg)
            ^
main.c:84:13: warning: unused function 'sigtdie' [-Wunused-function]
static VOID sigtdie(Sigarg)
            ^
main.c:91:13: warning: unused function 'sigtrdie' [-Wunused-function]
static VOID sigtrdie(Sigarg)
            ^
6 warnings generated.
ld -r -x -o main.xxx main.o
mv main.xxx main.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_rnge.c
ld -r -x -o s_rnge.xxx s_rnge.o
mv s_rnge.xxx s_rnge.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC abort_.c
ld -r -x -o abort_.xxx abort_.o
mv abort_.xxx abort_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC exit_.c
ld -r -x -o exit_.xxx exit_.o
mv exit_.xxx exit_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC getarg_.c
ld -r -x -o getarg_.xxx getarg_.o
mv getarg_.xxx getarg_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC iargc_.c
ld -r -x -o iargc_.xxx iargc_.o
mv iargc_.xxx iargc_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC getenv_.c
ld -r -x -o getenv_.xxx getenv_.o
mv getenv_.xxx getenv_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC signal_.c
ld -r -x -o signal_.xxx signal_.o
mv signal_.xxx signal_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_stop.c
ld -r -x -o s_stop.xxx s_stop.o
mv s_stop.xxx s_stop.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_paus.c
s_paus.c:29:1: warning: unused function 'waitpause' [-Wunused-function]
waitpause(Sigarg)
^
s_paus.c:39:1: warning: unused function 's_1paus' [-Wunused-function]
s_1paus(FILE *fin)
^
2 warnings generated.
ld -r -x -o s_paus.xxx s_paus.o
mv s_paus.xxx s_paus.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC system_.c
ld -r -x -o system_.xxx system_.o
mv system_.xxx system_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC cabs.c
ld -r -x -o cabs.xxx cabs.o
mv cabs.xxx cabs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC ctype.c
ld -r -x -o ctype.xxx ctype.o
mv ctype.xxx ctype.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC derf_.c
ld -r -x -o derf_.xxx derf_.o
mv derf_.xxx derf_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC derfc_.c
ld -r -x -o derfc_.xxx derfc_.o
mv derfc_.xxx derfc_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC erf_.c
ld -r -x -o erf_.xxx erf_.o
mv erf_.xxx erf_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC erfc_.c
ld -r -x -o erfc_.xxx erfc_.o
mv erfc_.xxx erfc_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC sig_die.c
ld -r -x -o sig_die.xxx sig_die.o
mv sig_die.xxx sig_die.o
clang -o a.out -Wall -mtune=core2 -g -O2  -fPIC -DNO_FPINIT arithchk.c -lm ||\
	 clang -o a.out -DNO_LONG_LONG -Wall -mtune=core2 -g -O2  -fPIC -DNO_FPINIT arithchk.c -lm
./a.out >arith.h
rm -f a.out arithchk.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC uninit.c
ld -r -x -o uninit.xxx uninit.o
mv uninit.xxx uninit.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_ci.c
ld -r -x -o pow_ci.xxx pow_ci.o
mv pow_ci.xxx pow_ci.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_dd.c
ld -r -x -o pow_dd.xxx pow_dd.o
mv pow_dd.xxx pow_dd.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_di.c
ld -r -x -o pow_di.xxx pow_di.o
mv pow_di.xxx pow_di.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_hh.c
ld -r -x -o pow_hh.xxx pow_hh.o
mv pow_hh.xxx pow_hh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_ii.c
ld -r -x -o pow_ii.xxx pow_ii.o
mv pow_ii.xxx pow_ii.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_ri.c
ld -r -x -o pow_ri.xxx pow_ri.o
mv pow_ri.xxx pow_ri.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_zi.c
ld -r -x -o pow_zi.xxx pow_zi.o
mv pow_zi.xxx pow_zi.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC pow_zz.c
ld -r -x -o pow_zz.xxx pow_zz.o
mv pow_zz.xxx pow_zz.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_abs.c
ld -r -x -o c_abs.xxx c_abs.o
mv c_abs.xxx c_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_cos.c
ld -r -x -o c_cos.xxx c_cos.o
mv c_cos.xxx c_cos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_div.c
ld -r -x -o c_div.xxx c_div.o
mv c_div.xxx c_div.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_exp.c
ld -r -x -o c_exp.xxx c_exp.o
mv c_exp.xxx c_exp.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_log.c
ld -r -x -o c_log.xxx c_log.o
mv c_log.xxx c_log.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_sin.c
ld -r -x -o c_sin.xxx c_sin.o
mv c_sin.xxx c_sin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC c_sqrt.c
ld -r -x -o c_sqrt.xxx c_sqrt.o
mv c_sqrt.xxx c_sqrt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_abs.c
ld -r -x -o z_abs.xxx z_abs.o
mv z_abs.xxx z_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_cos.c
ld -r -x -o z_cos.xxx z_cos.o
mv z_cos.xxx z_cos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_div.c
ld -r -x -o z_div.xxx z_div.o
mv z_div.xxx z_div.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_exp.c
ld -r -x -o z_exp.xxx z_exp.o
mv z_exp.xxx z_exp.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_log.c
ld -r -x -o z_log.xxx z_log.o
mv z_log.xxx z_log.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_sin.c
ld -r -x -o z_sin.xxx z_sin.o
mv z_sin.xxx z_sin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC z_sqrt.c
ld -r -x -o z_sqrt.xxx z_sqrt.o
mv z_sqrt.xxx z_sqrt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_abs.c
ld -r -x -o r_abs.xxx r_abs.o
mv r_abs.xxx r_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_acos.c
ld -r -x -o r_acos.xxx r_acos.o
mv r_acos.xxx r_acos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_asin.c
ld -r -x -o r_asin.xxx r_asin.o
mv r_asin.xxx r_asin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_atan.c
ld -r -x -o r_atan.xxx r_atan.o
mv r_atan.xxx r_atan.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_atn2.c
ld -r -x -o r_atn2.xxx r_atn2.o
mv r_atn2.xxx r_atn2.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_cnjg.c
ld -r -x -o r_cnjg.xxx r_cnjg.o
mv r_cnjg.xxx r_cnjg.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_cos.c
ld -r -x -o r_cos.xxx r_cos.o
mv r_cos.xxx r_cos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_cosh.c
ld -r -x -o r_cosh.xxx r_cosh.o
mv r_cosh.xxx r_cosh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_dim.c
ld -r -x -o r_dim.xxx r_dim.o
mv r_dim.xxx r_dim.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_exp.c
ld -r -x -o r_exp.xxx r_exp.o
mv r_exp.xxx r_exp.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_imag.c
ld -r -x -o r_imag.xxx r_imag.o
mv r_imag.xxx r_imag.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_int.c
ld -r -x -o r_int.xxx r_int.o
mv r_int.xxx r_int.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_lg10.c
ld -r -x -o r_lg10.xxx r_lg10.o
mv r_lg10.xxx r_lg10.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_log.c
ld -r -x -o r_log.xxx r_log.o
mv r_log.xxx r_log.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_mod.c
ld -r -x -o r_mod.xxx r_mod.o
mv r_mod.xxx r_mod.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_nint.c
ld -r -x -o r_nint.xxx r_nint.o
mv r_nint.xxx r_nint.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_sign.c
ld -r -x -o r_sign.xxx r_sign.o
mv r_sign.xxx r_sign.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_sin.c
ld -r -x -o r_sin.xxx r_sin.o
mv r_sin.xxx r_sin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_sinh.c
ld -r -x -o r_sinh.xxx r_sinh.o
mv r_sinh.xxx r_sinh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_sqrt.c
ld -r -x -o r_sqrt.xxx r_sqrt.o
mv r_sqrt.xxx r_sqrt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_tan.c
ld -r -x -o r_tan.xxx r_tan.o
mv r_tan.xxx r_tan.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC r_tanh.c
ld -r -x -o r_tanh.xxx r_tanh.o
mv r_tanh.xxx r_tanh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_abs.c
ld -r -x -o d_abs.xxx d_abs.o
mv d_abs.xxx d_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_acos.c
ld -r -x -o d_acos.xxx d_acos.o
mv d_acos.xxx d_acos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_asin.c
ld -r -x -o d_asin.xxx d_asin.o
mv d_asin.xxx d_asin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_atan.c
ld -r -x -o d_atan.xxx d_atan.o
mv d_atan.xxx d_atan.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_atn2.c
ld -r -x -o d_atn2.xxx d_atn2.o
mv d_atn2.xxx d_atn2.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_cnjg.c
ld -r -x -o d_cnjg.xxx d_cnjg.o
mv d_cnjg.xxx d_cnjg.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_cos.c
ld -r -x -o d_cos.xxx d_cos.o
mv d_cos.xxx d_cos.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_cosh.c
ld -r -x -o d_cosh.xxx d_cosh.o
mv d_cosh.xxx d_cosh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_dim.c
ld -r -x -o d_dim.xxx d_dim.o
mv d_dim.xxx d_dim.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_exp.c
ld -r -x -o d_exp.xxx d_exp.o
mv d_exp.xxx d_exp.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_imag.c
ld -r -x -o d_imag.xxx d_imag.o
mv d_imag.xxx d_imag.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_int.c
ld -r -x -o d_int.xxx d_int.o
mv d_int.xxx d_int.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_lg10.c
ld -r -x -o d_lg10.xxx d_lg10.o
mv d_lg10.xxx d_lg10.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_log.c
ld -r -x -o d_log.xxx d_log.o
mv d_log.xxx d_log.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_mod.c
ld -r -x -o d_mod.xxx d_mod.o
mv d_mod.xxx d_mod.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_nint.c
ld -r -x -o d_nint.xxx d_nint.o
mv d_nint.xxx d_nint.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_prod.c
ld -r -x -o d_prod.xxx d_prod.o
mv d_prod.xxx d_prod.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_sign.c
ld -r -x -o d_sign.xxx d_sign.o
mv d_sign.xxx d_sign.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_sin.c
ld -r -x -o d_sin.xxx d_sin.o
mv d_sin.xxx d_sin.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_sinh.c
ld -r -x -o d_sinh.xxx d_sinh.o
mv d_sinh.xxx d_sinh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_sqrt.c
ld -r -x -o d_sqrt.xxx d_sqrt.o
mv d_sqrt.xxx d_sqrt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_tan.c
ld -r -x -o d_tan.xxx d_tan.o
mv d_tan.xxx d_tan.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC d_tanh.c
ld -r -x -o d_tanh.xxx d_tanh.o
mv d_tanh.xxx d_tanh.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_abs.c
ld -r -x -o i_abs.xxx i_abs.o
mv i_abs.xxx i_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_dim.c
ld -r -x -o i_dim.xxx i_dim.o
mv i_dim.xxx i_dim.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_dnnt.c
ld -r -x -o i_dnnt.xxx i_dnnt.o
mv i_dnnt.xxx i_dnnt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_indx.c
ld -r -x -o i_indx.xxx i_indx.o
mv i_indx.xxx i_indx.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_len.c
ld -r -x -o i_len.xxx i_len.o
mv i_len.xxx i_len.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_mod.c
ld -r -x -o i_mod.xxx i_mod.o
mv i_mod.xxx i_mod.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_nint.c
ld -r -x -o i_nint.xxx i_nint.o
mv i_nint.xxx i_nint.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC i_sign.c
ld -r -x -o i_sign.xxx i_sign.o
mv i_sign.xxx i_sign.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC lbitbits.c
lbitbits.c:47:44: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
                        return (integer)(x << b | x >> LONGBITS -b );
                                                    ˜˜ ˜˜˜˜˜˜˜˜˜^˜
lbitbits.c:47:44: note: place parentheses around the '-' expression to silence this warning
                        return (integer)(x << b | x >> LONGBITS -b );
                                                       ˜˜˜˜˜˜˜˜˜^˜
lbitbits.c:51:34: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
                return (integer)(x << LONGBITS - b | x >> b);
                                   ˜˜ ˜˜˜˜˜˜˜˜˜^˜˜
lbitbits.c:51:34: note: place parentheses around the '-' expression to silence this warning
                return (integer)(x << LONGBITS - b | x >> b);
                                      ˜˜˜˜˜˜˜˜˜^˜˜
lbitbits.c:60:47: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
                return (integer)(y | z & (x << b | x >> len - b));
                                                     ˜˜ ˜˜˜˜^˜˜
lbitbits.c:60:47: note: place parentheses around the '-' expression to silence this warning
                return (integer)(y | z & (x << b | x >> len - b));
                                                            ^
                                                        (      )
lbitbits.c:60:26: warning: '&' within '|' [-Wbitwise-op-parentheses]
                return (integer)(y | z & (x << b | x >> len - b));
                                   ˜ ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
lbitbits.c:60:26: note: place parentheses around the '&' expression to silence this warning
                return (integer)(y | z & (x << b | x >> len - b));
                                       ^
                                     (                          )
lbitbits.c:64:46: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
        return (integer)(y | z & (x >> b | x << len - b));
                                             ˜˜ ˜˜˜˜^˜˜
lbitbits.c:64:46: note: place parentheses around the '-' expression to silence this warning
        return (integer)(y | z & (x >> b | x << len - b));
                                                    ^
                                                (      )
lbitbits.c:64:25: warning: '&' within '|' [-Wbitwise-op-parentheses]
        return (integer)(y | z & (x >> b | x << len - b));
                           ˜ ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
lbitbits.c:64:25: note: place parentheses around the '&' expression to silence this warning
        return (integer)(y | z & (x >> b | x << len - b));
                               ^
                             (                          )
6 warnings generated.
ld -r -x -o lbitbits.xxx lbitbits.o
mv lbitbits.xxx lbitbits.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC lbitshft.c
ld -r -x -o lbitshft.xxx lbitshft.o
mv lbitshft.xxx lbitshft.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_abs.c
ld -r -x -o h_abs.xxx h_abs.o
mv h_abs.xxx h_abs.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_dim.c
ld -r -x -o h_dim.xxx h_dim.o
mv h_dim.xxx h_dim.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_dnnt.c
ld -r -x -o h_dnnt.xxx h_dnnt.o
mv h_dnnt.xxx h_dnnt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_indx.c
ld -r -x -o h_indx.xxx h_indx.o
mv h_indx.xxx h_indx.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_len.c
ld -r -x -o h_len.xxx h_len.o
mv h_len.xxx h_len.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_mod.c
ld -r -x -o h_mod.xxx h_mod.o
mv h_mod.xxx h_mod.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_nint.c
ld -r -x -o h_nint.xxx h_nint.o
mv h_nint.xxx h_nint.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC h_sign.c
ld -r -x -o h_sign.xxx h_sign.o
mv h_sign.xxx h_sign.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC l_ge.c
ld -r -x -o l_ge.xxx l_ge.o
mv l_ge.xxx l_ge.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC l_gt.c
ld -r -x -o l_gt.xxx l_gt.o
mv l_gt.xxx l_gt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC l_le.c
ld -r -x -o l_le.xxx l_le.o
mv l_le.xxx l_le.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC l_lt.c
ld -r -x -o l_lt.xxx l_lt.o
mv l_lt.xxx l_lt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC hl_ge.c
ld -r -x -o hl_ge.xxx hl_ge.o
mv hl_ge.xxx hl_ge.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC hl_gt.c
ld -r -x -o hl_gt.xxx hl_gt.o
mv hl_gt.xxx hl_gt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC hl_le.c
ld -r -x -o hl_le.xxx hl_le.o
mv hl_le.xxx hl_le.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC hl_lt.c
ld -r -x -o hl_lt.xxx hl_lt.o
mv hl_lt.xxx hl_lt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC ef1asc_.c
ld -r -x -o ef1asc_.xxx ef1asc_.o
mv ef1asc_.xxx ef1asc_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC ef1cmc_.c
ld -r -x -o ef1cmc_.xxx ef1cmc_.o
mv ef1cmc_.xxx ef1cmc_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC f77_aloc.c
ld -r -x -o f77_aloc.xxx f77_aloc.o
mv f77_aloc.xxx f77_aloc.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_cat.c
ld -r -x -o s_cat.xxx s_cat.o
mv s_cat.xxx s_cat.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_cmp.c
ld -r -x -o s_cmp.xxx s_cmp.o
mv s_cmp.xxx s_cmp.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC s_copy.c
ld -r -x -o s_copy.xxx s_copy.o
mv s_copy.xxx s_copy.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC backspac.c
ld -r -x -o backspac.xxx backspac.o
mv backspac.xxx backspac.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC close.c
ld -r -x -o close.xxx close.o
mv close.xxx close.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC dfe.c
dfe.c:104:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_dfe(a))return(n);
           ˜^˜˜˜˜˜˜˜˜
dfe.c:104:6: note: place parentheses around the assignment to silence this warning
        if(n=c_dfe(a))return(n);
            ^
           (         )
dfe.c:104:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_dfe(a))return(n);
            ^
            ==
dfe.c:126:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_dfe(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
dfe.c:126:6: note: place parentheses around the assignment to silence this warning
        if(n=c_dfe(a)) return(n);
            ^
           (         )
dfe.c:126:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_dfe(a)) return(n);
            ^
            ==
2 warnings generated.
ld -r -x -o dfe.xxx dfe.o
mv dfe.xxx dfe.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC dolio.c
ld -r -x -o dolio.xxx dolio.o
mv dolio.xxx dolio.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC due.c
due.c:40:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_due(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
due.c:40:6: note: place parentheses around the assignment to silence this warning
        if(n=c_due(a)) return(n);
            ^
           (         )
due.c:40:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_due(a)) return(n);
            ^
            ==
due.c:53:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_due(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
due.c:53:6: note: place parentheses around the assignment to silence this warning
        if(n=c_due(a)) return(n);
            ^
           (         )
due.c:53:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_due(a)) return(n);
            ^
            ==
2 warnings generated.
ld -r -x -o due.xxx due.o
mv due.xxx due.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC endfile.c
endfile.c:46:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (tf = FOPEN(nbuf, f__w_mode[0]))
                    ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
endfile.c:46:10: note: place parentheses around the assignment to silence this warning
                if (tf = FOPEN(nbuf, f__w_mode[0]))
                       ^
                    (                             )
endfile.c:46:10: note: use '==' to turn this assignment into an equality comparison
                if (tf = FOPEN(nbuf, f__w_mode[0]))
                       ^
                       ==
1 warning generated.
ld -r -x -o endfile.xxx endfile.o
mv endfile.xxx endfile.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC err.c
ld -r -x -o err.xxx err.o
mv err.xxx err.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC fmt.c
ld -r -x -o fmt.xxx fmt.o
mv fmt.xxx fmt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC fmtlib.c
ld -r -x -o fmtlib.xxx fmtlib.o
mv fmtlib.xxx fmtlib.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC ftell_.c
ld -r -x -o ftell_.xxx ftell_.o
mv ftell_.xxx ftell_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC iio.c
iio.c:91:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_si(a)) return(n);
           ˜^˜˜˜˜˜˜˜
iio.c:91:6: note: place parentheses around the assignment to silence this warning
        if(n=c_si(a)) return(n);
            ^
           (        )
iio.c:91:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_si(a)) return(n);
            ^
            ==
iio.c:123:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_si(a)) return(n);
           ˜^˜˜˜˜˜˜˜
iio.c:123:6: note: place parentheses around the assignment to silence this warning
        if(n=c_si(a)) return(n);
            ^
           (        )
iio.c:123:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_si(a)) return(n);
            ^
            ==
2 warnings generated.
ld -r -x -o iio.xxx iio.o
mv iio.xxx iio.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC ilnw.c
ld -r -x -o ilnw.xxx ilnw.o
mv ilnw.xxx ilnw.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC inquire.c
inquire.c:67:13: warning: '&&' within '||' [-Wlogical-op-parentheses]
                if(byfile && x != -1 || !byfile && p!=NULL)
                   ˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜ ˜˜
inquire.c:67:13: note: place parentheses around the '&&' expression to silence this warning
                if(byfile && x != -1 || !byfile && p!=NULL)
                          ^
                   (                )
inquire.c:67:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
                if(byfile && x != -1 || !byfile && p!=NULL)
                                     ˜˜ ˜˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜
inquire.c:67:35: note: place parentheses around the '&&' expression to silence this warning
                if(byfile && x != -1 || !byfile && p!=NULL)
                                        ˜˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜
inquire.c:69:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else *a->inex=0;
                ^
inquire.c:72:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else *a->inopen=(p!=NULL && p->ufd!=NULL);
                ^
inquire.c:75:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
                if(byfile || p!=NULL && p->ufnm!=NULL)
                          ˜˜ ˜˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
inquire.c:75:24: note: place parentheses around the '&&' expression to silence this warning
                if(byfile || p!=NULL && p->ufnm!=NULL)
                             ˜˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
inquire.c:77:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    *a->innamed=0;
                ^
inquire.c:81:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else if(p!=NULL && p->ufnm!=NULL)
                ^
inquire.c:86:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    b_char("SEQUENTIAL",a->inacc,a->inacclen);
                ^
inquire.c:90:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    b_char("YES",a->inseq,a->inseqlen);
                ^
inquire.c:94:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    b_char("NO",a->indir,a->indirlen);
                ^
inquire.c:98:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    b_char("FORMATTED",a->infmt,a->infmtlen);
                ^
inquire.c:102:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else b_char("YES",a->inform,a->informlen);
                ^
inquire.c:106:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else if (p!=NULL) b_char("NO",a->inunf,a->inunflen);
                ^
inquire.c:115:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else    b_char("NULL",a->inblank,a->inblanklen);
                ^
14 warnings generated.
ld -r -x -o inquire.xxx inquire.o
mv inquire.xxx inquire.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC lread.c
lread.c:297:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                        else
                        ^
lread.c:317:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (ch = l_R(1,0))
            ˜˜˜^˜˜˜˜˜˜˜˜˜
lread.c:317:9: note: place parentheses around the assignment to silence this warning
        if (ch = l_R(1,0))
               ^
            (            )
lread.c:317:9: note: use '==' to turn this assignment into an equality comparison
        if (ch = l_R(1,0))
               ^
               ==
lread.c:329:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (ch = l_R(1,0))
            ˜˜˜^˜˜˜˜˜˜˜˜˜
lread.c:329:9: note: place parentheses around the assignment to silence this warning
        if (ch = l_R(1,0))
               ^
            (            )
lread.c:329:9: note: use '==' to turn this assignment into an equality comparison
        if (ch = l_R(1,0))
               ^
               ==
lread.c:356:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (rv = *nmL_next++)
            ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜
lread.c:356:9: note: place parentheses around the assignment to silence this warning
        if (rv = *nmL_next++)
               ^
            (               )
lread.c:356:9: note: use '==' to turn this assignment into an equality comparison
        if (rv = *nmL_next++)
               ^
               ==
lread.c:370:4: warning: explicitly assigning a variable of type 'FILE *' (aka 'struct __sFILE *') to itself [-Wself-assign]
        f = f;  /* banish non-use warning */
        ˜ ^ ˜
lread.c:441:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                        else
                        ^
lread.c:693:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        ERR(l_R(0,1));
                        ^˜˜˜˜˜˜˜˜˜˜˜˜
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                  ˜^˜˜˜
lread.c:693:4: note: place parentheses around the assignment to silence this warning
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:693:4: note: use '==' to turn this assignment into an equality comparison
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:698:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        ERR(l_R(0,0));
                        ^˜˜˜˜˜˜˜˜˜˜˜˜
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                  ˜^˜˜˜
lread.c:698:4: note: place parentheses around the assignment to silence this warning
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:698:4: note: use '==' to turn this assignment into an equality comparison
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:709:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        ERR(l_C());
                        ^˜˜˜˜˜˜˜˜˜
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                  ˜^˜˜˜
lread.c:709:4: note: place parentheses around the assignment to silence this warning
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:709:4: note: use '==' to turn this assignment into an equality comparison
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:714:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        ERR(l_L());
                        ^˜˜˜˜˜˜˜˜˜
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                  ˜^˜˜˜
lread.c:714:4: note: place parentheses around the assignment to silence this warning
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:714:4: note: use '==' to turn this assignment into an equality comparison
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:717:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        ERR(l_CHAR());
                        ^˜˜˜˜˜˜˜˜˜˜˜˜
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                  ˜^˜˜˜
lread.c:717:4: note: place parentheses around the assignment to silence this warning
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:717:4: note: use '==' to turn this assignment into an equality comparison
lread.c:109:20: note: expanded from macro 'ERR'
#define ERR(x) if(n=(x)) return(n)
                   ^
lread.c:790:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_le(a)) return(n);
           ˜^˜˜˜˜˜˜˜
lread.c:790:6: note: place parentheses around the assignment to silence this warning
        if(n=c_le(a)) return(n);
            ^
           (        )
lread.c:790:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_le(a)) return(n);
            ^
            ==
12 warnings generated.
ld -r -x -o lread.xxx lread.o
mv lread.xxx lread.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC lwrite.c
lwrite.c:141:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        while(b[0] = b[1])
                              ˜˜˜˜˜^˜˜˜˜˜
lwrite.c:141:15: note: place parentheses around the assignment to silence this warning
                        while(b[0] = b[1])
                                   ^
                              (          )
lwrite.c:141:15: note: use '==' to turn this assignment into an equality comparison
                        while(b[0] = b[1])
                                   ^
                                   ==
lwrite.c:166:32: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                for(c1 = '.', c = 'E';  *b = c1;
                                                        ˜˜˜^˜˜˜
lwrite.c:166:32: note: place parentheses around the assignment to silence this warning
                                for(c1 = '.', c = 'E';  *b = c1;
                                                           ^
                                                        (      )
lwrite.c:166:32: note: use '==' to turn this assignment into an equality comparison
                                for(c1 = '.', c = 'E';  *b = c1;
                                                           ^
                                                           ==
lwrite.c:190:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        while(c = *s++)
              ˜˜^˜˜˜˜˜
lwrite.c:190:10: note: place parentheses around the assignment to silence this warning
        while(c = *s++)
                ^
              (       )
lwrite.c:190:10: note: use '==' to turn this assignment into an equality comparison
        while(c = *s++)
                ^
                ==
3 warnings generated.
ld -r -x -o lwrite.xxx lwrite.o
mv lwrite.xxx lwrite.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC open.c
open.c:58:6: warning: variable 'nbuf' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized]
        if (len != f__buflen || !(nbuf = (char*)malloc(len)))
            ^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
open.c:60:6: note: uninitialized use occurs here
        s = nbuf;
            ^˜˜˜
open.c:58:6: note: remove the '||' if its condition is always false
        if (len != f__buflen || !(nbuf = (char*)malloc(len)))
            ^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
open.c:51:12: note: initialize the variable 'nbuf' to silence this warning
        char *nbuf, *s, *t, *te;
                  ^
                   = NULL
open.c:246:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (tf = FOPEN(buf,f__w_mode[0]))
                    ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
open.c:246:10: note: place parentheses around the assignment to silence this warning
                if (tf = FOPEN(buf,f__w_mode[0]))
                       ^
                    (                           )
open.c:246:10: note: use '==' to turn this assignment into an equality comparison
                if (tf = FOPEN(buf,f__w_mode[0]))
                       ^
                       ==
open.c:256:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (tf = FOPEN(buf, f__r_mode[ufmt]))
                    ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
open.c:256:10: note: place parentheses around the assignment to silence this warning
                if (tf = FOPEN(buf, f__r_mode[ufmt]))
                       ^
                    (                               )
open.c:256:10: note: use '==' to turn this assignment into an equality comparison
                if (tf = FOPEN(buf, f__r_mode[ufmt]))
                       ^
                       ==
open.c:258:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                else if (tf = FOPEN(buf, f__w_mode[ufmt])) {
                         ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
open.c:258:15: note: place parentheses around the assignment to silence this warning
                else if (tf = FOPEN(buf, f__w_mode[ufmt])) {
                            ^
                         (                               )
open.c:258:15: note: use '==' to turn this assignment into an equality comparison
                else if (tf = FOPEN(buf, f__w_mode[ufmt])) {
                            ^
                            ==
open.c:273:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else if ((s = a->oacc) && (*s == 'a' || *s == 'A')
                ^
5 warnings generated.
ld -r -x -o open.xxx open.o
mv open.xxx open.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC rdfmt.c
rdfmt.c:39:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                while(ch = *sc++)
                      ˜˜˜^˜˜˜˜˜˜
rdfmt.c:39:12: note: place parentheses around the assignment to silence this warning
                while(ch = *sc++)
                         ^
                      (         )
rdfmt.c:39:12: note: use '==' to turn this assignment into an equality comparison
                while(ch = *sc++)
                         ^
                         ==
rdfmt.c:42:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                while(ch = *sc++)
                      ˜˜˜^˜˜˜˜˜˜
rdfmt.c:42:12: note: place parentheses around the assignment to silence this warning
                while(ch = *sc++)
                         ^
                      (         )
rdfmt.c:42:12: note: use '==' to turn this assignment into an equality comparison
                while(ch = *sc++)
                         ^
                         ==
rdfmt.c:71:9: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses]
        w2 = w1+1 >> 1;
             ˜˜^˜ ˜˜
rdfmt.c:71:9: note: place parentheses around the '+' expression to silence this warning
        w2 = w1+1 >> 1;
               ^
             (   )
rdfmt.c:93:23: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses]
                *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1;
                     ˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜^˜ ˜˜
rdfmt.c:93:23: note: place parentheses around the '-' expression to silence this warning
                *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1;
                                    ^
                     (                )
4 warnings generated.
ld -r -x -o rdfmt.xxx rdfmt.o
mv rdfmt.xxx rdfmt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC rewind.c
ld -r -x -o rewind.xxx rewind.o
mv rewind.xxx rewind.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC rsfe.c
rsfe.c:67:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_sfe(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
rsfe.c:67:6: note: place parentheses around the assignment to silence this warning
        if(n=c_sfe(a)) return(n);
            ^
           (         )
rsfe.c:67:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_sfe(a)) return(n);
            ^
            ==
1 warning generated.
ld -r -x -o rsfe.xxx rsfe.o
mv rsfe.xxx rsfe.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC rsli.c
ld -r -x -o rsli.xxx rsli.o
mv rsli.xxx rsli.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC rsne.c
rsne.c:86:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1)
                   ˜˜^˜˜˜˜˜
rsne.c:86:15: note: place parentheses around the assignment to silence this warning
        for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1)
                     ^
                   (       )
rsne.c:86:15: note: use '==' to turn this assignment into an equality comparison
        for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1)
                     ^
                     ==
rsne.c:107:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        for(x = &nl_cache; y = *x; x0 = x, x = &y->next)
                           ˜˜^˜˜˜
rsne.c:107:23: note: place parentheses around the assignment to silence this warning
        for(x = &nl_cache; y = *x; x0 = x, x = &y->next)
                             ^
                           (     )
rsne.c:107:23: note: use '==' to turn this assignment into an equality comparison
        for(x = &nl_cache; y = *x; x0 = x, x = &y->next)
                             ^
                             ==
rsne.c:159:42: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; )
                                              ˜˜^˜˜˜˜˜
rsne.c:159:42: note: place parentheses around the assignment to silence this warning
        for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; )
                                                ^
                                              (       )
rsne.c:159:42: note: use '==' to turn this assignment into an equality comparison
        for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; )
                                                ^
                                                ==
rsne.c:165:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        for(s = "0123456789_"; c = *s++; )
                               ˜˜^˜˜˜˜˜
rsne.c:165:27: note: place parentheses around the assignment to silence this warning
        for(s = "0123456789_"; c = *s++; )
                                 ^
                               (       )
rsne.c:165:27: note: use '==' to turn this assignment into an equality comparison
        for(s = "0123456789_"; c = *s++; )
                                 ^
                                 ==
rsne.c:188:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        while(*s = Alphanum[GETC(ch) & 0xff])
              ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:188:11: note: place parentheses around the assignment to silence this warning
        while(*s = Alphanum[GETC(ch) & 0xff])
                 ^
              (                             )
rsne.c:188:11: note: use '==' to turn this assignment into an equality comparison
        while(*s = Alphanum[GETC(ch) & 0xff])
                 ^
                 ==
rsne.c:243:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (k = getnum(chp, x1))
            ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:243:8: note: place parentheses around the assignment to silence this warning
        if (k = getnum(chp, x1))
              ^
            (                  )
rsne.c:243:8: note: use '==' to turn this assignment into an equality comparison
        if (k = getnum(chp, x1))
              ^
              ==
rsne.c:247:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                if (k = getnum(chp, &x2))
                    ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:247:9: note: place parentheses around the assignment to silence this warning
                if (k = getnum(chp, &x2))
                      ^
                    (                   )
rsne.c:247:9: note: use '==' to turn this assignment into an equality comparison
                if (k = getnum(chp, &x2))
                      ^
                      ==
rsne.c:251:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        if (k = getnum(chp, &x3))
                            ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:251:10: note: place parentheses around the assignment to silence this warning
                        if (k = getnum(chp, &x3))
                              ^
                            (                   )
rsne.c:251:10: note: use '==' to turn this assignment into an equality comparison
                        if (k = getnum(chp, &x3))
                              ^
                              ==
rsne.c:349:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (ch = getname(buf,sizeof(buf)))
            ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:349:9: note: place parentheses around the assignment to silence this warning
        if (ch = getname(buf,sizeof(buf)))
               ^
            (                            )
rsne.c:349:9: note: use '==' to turn this assignment into an equality comparison
        if (ch = getname(buf,sizeof(buf)))
               ^
               ==
rsne.c:401:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
                                if (ch <= ' ' && ch >= 0 || ch == ',')
                                    ˜˜˜˜˜˜˜˜˜˜^˜˜˜˜˜˜˜˜˜ ˜˜
rsne.c:401:19: note: place parentheses around the '&&' expression to silence this warning
                                if (ch <= ' ' && ch >= 0 || ch == ',')
                                              ^
                                    (                   )
rsne.c:404:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if (ch = getname(buf,sizeof(buf)))
                                    ˜˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:404:12: note: place parentheses around the assignment to silence this warning
                                if (ch = getname(buf,sizeof(buf)))
                                       ^
                                    (                            )
rsne.c:404:12: note: use '==' to turn this assignment into an equality comparison
                                if (ch = getname(buf,sizeof(buf)))
                                       ^
                                       ==
rsne.c:428:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if (k = getdimen(&ch, dn, (ftnlen)size,
                                    ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:428:11: note: place parentheses around the assignment to silence this warning
                                if (k = getdimen(&ch, dn, (ftnlen)size,
                                      ^
rsne.c:428:11: note: use '==' to turn this assignment into an equality comparison
                                if (k = getdimen(&ch, dn, (ftnlen)size,
                                      ^
                                      ==
rsne.c:445:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        if (k = getdimen(&ch, dn, size, nomax, &b))
                            ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:445:10: note: place parentheses around the assignment to silence this warning
                        if (k = getdimen(&ch, dn, size, nomax, &b))
                              ^
                            (                                     )
rsne.c:445:10: note: use '==' to turn this assignment into an equality comparison
                        if (k = getdimen(&ch, dn, size, nomax, &b))
                              ^
                              ==
rsne.c:456:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if (k = getdimen(&ch, dn1, dn->delta**dims,
                                    ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:456:11: note: place parentheses around the assignment to silence this warning
                                if (k = getdimen(&ch, dn1, dn->delta**dims,
                                      ^
rsne.c:456:11: note: use '==' to turn this assignment into an equality comparison
                                if (k = getdimen(&ch, dn1, dn->delta**dims,
                                      ^
                                      ==
rsne.c:476:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                if (k = getdimen(&ch, &substr, size, size, &b))
                                    ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:476:11: note: place parentheses around the assignment to silence this warning
                                if (k = getdimen(&ch, &substr, size, size, &b))
                                      ^
                                    (                                         )
rsne.c:476:11: note: use '==' to turn this assignment into an equality comparison
                                if (k = getdimen(&ch, &substr, size, size, &b))
                                      ^
                                      ==
rsne.c:511:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                else if (dims = v->dims) {
                         ˜˜˜˜˜^˜˜˜˜˜˜˜˜
rsne.c:511:17: note: place parentheses around the assignment to silence this warning
                else if (dims = v->dims) {
                              ^
                         (             )
rsne.c:511:17: note: use '==' to turn this assignment into an equality comparison
                else if (dims = v->dims) {
                              ^
                              ==
rsne.c:531:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        if (k = l_read(&no1, vaddr + iva, size, type))
                            ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:531:10: note: place parentheses around the assignment to silence this warning
                        if (k = l_read(&no1, vaddr + iva, size, type))
                              ^
                            (                                        )
rsne.c:531:10: note: use '==' to turn this assignment into an equality comparison
                        if (k = l_read(&no1, vaddr + iva, size, type))
                              ^
                              ==
rsne.c:541:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                                        if (k = l_read(&no2, vaddr + iva,
                                            ˜˜^˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜
rsne.c:541:12: note: place parentheses around the assignment to silence this warning
                                        if (k = l_read(&no2, vaddr + iva,
                                              ^
rsne.c:541:12: note: use '==' to turn this assignment into an equality comparison
                                        if (k = l_read(&no2, vaddr + iva,
                                              ^
                                              ==
rsne.c:552:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                                else for(;;) {
                                ^
rsne.c:603:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n = c_le(a))
           ˜˜^˜˜˜˜˜˜˜˜
rsne.c:603:7: note: place parentheses around the assignment to silence this warning
        if(n = c_le(a))
             ^
           (          )
rsne.c:603:7: note: use '==' to turn this assignment into an equality comparison
        if(n = c_le(a))
             ^
             ==
20 warnings generated.
ld -r -x -o rsne.xxx rsne.o
mv rsne.xxx rsne.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC sfe.c
ld -r -x -o sfe.xxx sfe.o
mv sfe.xxx sfe.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC sue.c
sue.c:38:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_sue(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
sue.c:38:6: note: place parentheses around the assignment to silence this warning
        if(n=c_sue(a)) return(n);
            ^
           (         )
sue.c:38:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_sue(a)) return(n);
            ^
            ==
sue.c:61:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_sue(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
sue.c:61:6: note: place parentheses around the assignment to silence this warning
        if(n=c_sue(a)) return(n);
            ^
           (         )
sue.c:61:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_sue(a)) return(n);
            ^
            ==
2 warnings generated.
ld -r -x -o sue.xxx sue.o
mv sue.xxx sue.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC typesize.c
ld -r -x -o typesize.xxx typesize.o
mv typesize.xxx typesize.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC uio.c
ld -r -x -o uio.xxx uio.o
mv uio.xxx uio.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC util.c
ld -r -x -o util.xxx util.o
mv util.xxx util.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC wref.c
wref.c:140:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
                        for(s -= 2, e1 = 2; s[0] = s[1]; s++)
                                            ˜˜˜˜˜^˜˜˜˜˜
wref.c:140:29: note: place parentheses around the assignment to silence this warning
                        for(s -= 2, e1 = 2; s[0] = s[1]; s++)
                                                 ^
                                            (          )
wref.c:140:29: note: use '==' to turn this assignment into an equality comparison
                        for(s -= 2, e1 = 2; s[0] = s[1]; s++)
                                                 ^
                                                 ==
wref.c:236:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (n = f__scale)
            ˜˜^˜˜˜˜˜˜˜˜˜
wref.c:236:8: note: place parentheses around the assignment to silence this warning
        if (n = f__scale)
              ^
            (           )
wref.c:236:8: note: use '==' to turn this assignment into an equality comparison
        if (n = f__scale)
              ^
              ==
wref.c:239:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else
                ^
wref.c:286:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        while(n = *b++)
              ˜˜^˜˜˜˜˜
wref.c:286:10: note: place parentheses around the assignment to silence this warning
        while(n = *b++)
                ^
              (       )
wref.c:286:10: note: use '==' to turn this assignment into an equality comparison
        while(n = *b++)
                ^
                ==
4 warnings generated.
ld -r -x -o wref.xxx wref.o
mv wref.xxx wref.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC wrtfmt.c
ld -r -x -o wrtfmt.xxx wrtfmt.o
mv wrtfmt.xxx wrtfmt.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC wsfe.c
wsfe.c:55:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_sfe(a)) return(n);
           ˜^˜˜˜˜˜˜˜˜
wsfe.c:55:6: note: place parentheses around the assignment to silence this warning
        if(n=c_sfe(a)) return(n);
            ^
           (         )
wsfe.c:55:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_sfe(a)) return(n);
            ^
            ==
1 warning generated.
ld -r -x -o wsfe.xxx wsfe.o
mv wsfe.xxx wsfe.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC wsle.c
wsle.c:17:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_le(a)) return(n);
           ˜^˜˜˜˜˜˜˜
wsle.c:17:6: note: place parentheses around the assignment to silence this warning
        if(n=c_le(a)) return(n);
            ^
           (        )
wsle.c:17:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_le(a)) return(n);
            ^
            ==
1 warning generated.
ld -r -x -o wsle.xxx wsle.o
mv wsle.xxx wsle.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC wsne.c
wsne.c:17:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if(n=c_le(a))
           ˜^˜˜˜˜˜˜˜
wsne.c:17:6: note: place parentheses around the assignment to silence this warning
        if(n=c_le(a))
            ^
           (        )
wsne.c:17:6: note: use '==' to turn this assignment into an equality comparison
        if(n=c_le(a))
            ^
            ==
1 warning generated.
ld -r -x -o wsne.xxx wsne.o
mv wsne.xxx wsne.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC xwsne.c
ld -r -x -o xwsne.xxx xwsne.o
mv xwsne.xxx xwsne.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC dtime_.c
ld -r -x -o dtime_.xxx dtime_.o
mv dtime_.xxx dtime_.o
clang -c -DSkip_f2c_Undefs -Wall -mtune=core2 -g -O2  -fPIC etime_.c
ld -r -x -o etime_.xxx etime_.o
mv etime_.xxx etime_.o
ar r libf2c.a f77vers.o i77vers.o main.o s_rnge.o abort_.o exit_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o ctype.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o uninit.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o pow_zi.o pow_zz.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o lbitbits.o lbitshft.o h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef1asc_.o ef1cmc_.o f77_aloc.o s_cat.o s_cmp.o s_copy.o backspac.o close.o dfe.o dolio.o due.o endfile.o err.o fmt.o fmtlib.o ftell_.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o dtime_.o etime_.o
ar: creating archive libf2c.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libf2c.a(s_paus.o) has no symbols
ranlib libf2c.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libf2c.a(s_paus.o) has no symbols
clang++ -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/lib -o eiR.so apost.o char_bit_cnt.o embedCoords.o eucsearch.o format.o mplsh-model.o mplsh.o profiling.o r_wrap.o recordfile.o routines.o scan.o search_r.o solver.o -stdlib=libstdc++ -lm -Lf2c -lf2c -L. -lgsl -lgslcblas -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /Users/biocbuild/bbs-3.4-bioc/meat/eiR.Rcheck/eiR/libs
** R
** data
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
* DONE (eiR)

eiR.Rcheck/eiR-Ex.timings:

nameusersystemelapsed
addTransform0.0070.0010.007
eiAdd 4.097 3.71741.378
eiCluster 4.655 3.564190.941
eiInit 1.222 0.11612.151
eiMakeDb 2.749 2.573214.646
eiPerformanceTest 5.577 3.209147.917
eiQuery 3.213 3.120168.668
freeLSHData0.0000.0000.001
loadLSHData0.0000.0000.001
setDefaultDistance0.0000.0010.000