=> Bootstrap dependency digest>=20010302: found digest-20111104
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for opencv-2.2.0nb3
Scanning dependencies of target zlib
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/adler32.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/compress.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/crc32.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/deflate.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/gzclose.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/gzlib.o
[  1%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/gzread.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:190:17: warning: expression result unused [-Wunused-value]
                NEXT();
                ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:191:17: warning: expression result unused [-Wunused-value]
                NEXT();
                ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:170:13: warning: expression result unused [-Wunused-value]
            NEXT();                 /* modification time */
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:171:13: warning: expression result unused [-Wunused-value]
            NEXT();
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:172:13: warning: expression result unused [-Wunused-value]
            NEXT();
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:173:13: warning: expression result unused [-Wunused-value]
            NEXT();
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:174:13: warning: expression result unused [-Wunused-value]
            NEXT();                 /* extra flags */
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:175:13: warning: expression result unused [-Wunused-value]
            NEXT();                 /* operating system */
            ^~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/zlib/gzread.c:67:66: note: expanded from macro 'NEXT'
#define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
                                                                 ^~
8 warnings generated.
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/gzwrite.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/infback.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/inffast.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/inflate.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/inftrees.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/trees.o
[  2%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/uncompr.o
[  3%] Building C object 3rdparty/zlib/CMakeFiles/zlib.dir/zutil.o
Linking C static library ../lib/libzlib.a
[  3%] Built target zlib
Scanning dependencies of target opencv_lapack
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaisnan.o
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dasum.o
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/daxpy.o
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dbdsdc.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsdc.c:259:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || icompq == 2 && *ldu < *n) {
                        ~~ ~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsdc.c:259:40: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || icompq == 2 && *ldu < *n) {
                                       ^
                           (                       )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsdc.c:261:41: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || icompq == 2 && *ldvt < *n) {
                         ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsdc.c:261:41: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || icompq == 2 && *ldvt < *n) {
                                        ^
                            (                        )
2 warnings generated.
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dbdsqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:265:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
               ~~~~~~~~~~~^~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:265:27: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                          ^
               (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:265:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:265:53: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                          ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:269:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
               ~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:269:26: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                         ^
               (                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:269:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                     ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:269:50: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                        ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:516:22: warning: '&&' within '||' [-Wlogical-op-parentheses]
                d__1)) || tol < 0. && (d__3 = e[m - 1], abs(d__3)) <= thresh) 
                       ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:516:22: note: place parentheses around the '&&' expression to silence this warning
                d__1)) || tol < 0. && (d__3 = e[m - 1], abs(d__3)) <= thresh) 
                                   ^
                          (                                                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:548:17: warning: '&&' within '||' [-Wlogical-op-parentheses]
                ) || tol < 0. && (d__3 = e[ll], abs(d__3)) <= thresh) {
                  ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dbdsqr.c:548:17: note: place parentheses around the '&&' expression to silence this warning
                ) || tol < 0. && (d__3 = e[ll], abs(d__3)) <= thresh) {
                              ^
                     (                                              )
6 warnings generated.
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dcopy.o
[  4%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ddot.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgebd2.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgebrd.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgelq2.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgelqf.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgels.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgelsd.o
[  5%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgemm.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgemm.c:230:57: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*m == 0 || *n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                           ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgemm.c:230:57: note: place parentheses around the '&&' expression to silence this warning
    if (*m == 0 || *n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                                                        ^
                              (                                       )
1 warning generated.
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgemv_custom.o
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgeqr2.o
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgeqrf.o
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dger_custom.o
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgesdd.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:269:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                        ~~ ~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:269:35: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                  ^
                           (                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:269:68: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                               ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:269:68: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                                                   ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:272:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                         ~~ ~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:272:35: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                  ^
                            (                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:272:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                                ~~ ~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:272:58: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                                         ^
                                                   (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:273:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
            wntqo && *m >= *n && *ldvt < *n) {
            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dgesdd.c:273:24: note: place parentheses around the '&&' expression to silence this warning
            wntqo && *m >= *n && *ldvt < *n) {
                              ^
            (                              )
5 warnings generated.
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgesv.o
[  6%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgetf2.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgetrf.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgetri.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dgetrs.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlabad.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlabrd.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlacpy.o
[  7%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlae2.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaebz.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed0.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed1.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed2.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed3.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed4.o
[  8%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed5.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed6.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed7.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed8.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaed9.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaeda.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaev2.o
[  9%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlagtf.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlagts.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlamch_custom.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlals0.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlalsa.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlalsd.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlamrg.o
[ 10%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaneg.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlange.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlanst.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlansy.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlapy2.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlar1v.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarf.o
[ 11%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarfb.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarfg.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarfp.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarft.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarnv.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarra.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrb.o
[ 12%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrc.o
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrd.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:348:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 || irange == 2 && d__[1] > *vl && d__[1] <= *vu || 
                        ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:348:49: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 || irange == 2 && d__[1] > *vl && d__[1] <= *vu || 
                                                       ^
                           (                                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:349:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
                irange == 3 && *il == 1 && *iu == 1) {
                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:349:27: note: place parentheses around the '&&' expression to silence this warning
                irange == 3 && *il == 1 && *iu == 1) {
                                        ^
                (                                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:476:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || *wl < d__[ibegin] - *pivmin && *wu >= d__[
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:476:53: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || *wl < d__[ibegin] - *pivmin && *wu >= d__[
                                                           ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:746:21: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
        ~~~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:746:21: note: place parentheses around the '&&' expression to silence this warning
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                    ^
        (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:746:48: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                                ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrd.c:746:48: note: place parentheses around the '&&' expression to silence this warning
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                                               ^
                                   (                                 )
5 warnings generated.
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarre.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:308:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 || irange == 3 && d__[1] > *vl && d__[1] <= *vu || 
                        ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:308:49: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 || irange == 3 && d__[1] > *vl && d__[1] <= *vu || 
                                                       ^
                           (                                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:309:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
                irange == 2 && *il == 1 && *iu == 1) {
                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:309:27: note: place parentheses around the '&&' expression to silence this warning
                irange == 2 && *il == 1 && *iu == 1) {
                                        ^
                (                                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:409:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || irange == 3 && d__[ibegin] > *vl && d__[ibegin]
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:409:58: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || irange == 3 && d__[ibegin] > *vl && d__[ibegin]
                                                                ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:410:30: warning: '&&' within '||' [-Wlogical-op-parentheses]
                     <= *vu || irange == 2 && iblock[wbegin] == jblk) {
                            ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:410:30: note: place parentheses around the '&&' expression to silence this warning
                     <= *vu || irange == 2 && iblock[wbegin] == jblk) {
                                           ^
                               (                                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:489:18: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 && ! forceb || usedqd) {
            ~~~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarre.c:489:18: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 && ! forceb || usedqd) {
                        ^
            (                      )
5 warnings generated.
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrf.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrf.c:255:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (forcer || max1 <= growthbound && ! sawnan1) {
               ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrf.c:255:39: note: place parentheses around the '&&' expression to silence this warning
    if (forcer || max1 <= growthbound && ! sawnan1) {
                                      ^
                  (                               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrf.c:287:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (forcer || max2 <= growthbound && ! sawnan2) {
               ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlarrf.c:287:39: note: place parentheses around the '&&' expression to silence this warning
    if (forcer || max2 <= growthbound && ! sawnan2) {
                                      ^
                  (                               )
2 warnings generated.
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrj.o
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrk.o
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrr.o
[ 13%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlarrv.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlartg_custom.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaruv.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlas2.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlascl.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:156:37: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                      ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:156:37: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                    ^
                         (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:156:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                                ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:156:63: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                                              ^
                                                   (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:168:69: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (*ku < 0 || *ku > max(i__1,0) || (itype == 4 || itype == 5) && 
                                             ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:168:69: note: place parentheses around the '&&' expression to silence this warning
            if (*ku < 0 || *ku > max(i__1,0) || (itype == 4 || itype == 5) && 
                                                                           ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:171:28: warning: '&&' within '||' [-Wlogical-op-parentheses]
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:171:28: note: place parentheses around the '&&' expression to silence this warning
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                  ^
                       (                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:171:60: warning: '&&' within '||' [-Wlogical-op-parentheses]
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                                    ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:171:60: note: place parentheses around the '&&' expression to silence this warning
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                                                  ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:172:28: warning: '&&' within '||' [-Wlogical-op-parentheses]
                    ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) {
                           ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlascl.c:172:28: note: place parentheses around the '&&' expression to silence this warning
                    ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) {
                                         ^
                              (                                        )
6 warnings generated.
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd0.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd1.o
[ 14%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd2.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd3.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd4.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd5.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd6.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd7.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasd8.o
[ 15%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasda.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasdq.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:223:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
               ~~~~~~~~~~~^~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:223:27: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                          ^
               (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:223:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:223:53: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                          ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:227:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
               ~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:227:26: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                         ^
               (                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:227:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                     ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasdq.c:227:50: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                        ~~~~~~~~~^~~~~~~~~~~~~
4 warnings generated.
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasdt.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaset.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq1.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq2.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq3.o
[ 16%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq4.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq5.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasq6.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasr_custom.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasrt.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlassq.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasv2.o
[ 17%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlaswp.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlasyf.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasyf.c:187:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (k <= *n - *nb + 1 && *nb < *n || k < 1) {
            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasyf.c:187:24: note: place parentheses around the '&&' expression to silence this warning
        if (k <= *n - *nb + 1 && *nb < *n || k < 1) {
                              ^
            (                            )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasyf.c:458:15: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (k >= *nb && *nb < *n || k > *n) {
            ~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dlasyf.c:458:15: note: place parentheses around the '&&' expression to silence this warning
        if (k >= *nb && *nb < *n || k > *n) {
                     ^
            (                   )
2 warnings generated.
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlatrd.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlauu2.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dlauum.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dnrm2.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorg2r.o
[ 18%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorgbr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorgbr.c:165:32: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                      ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorgbr.c:165:32: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                               ^
                         (                                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorgbr.c:165:75: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                                                               ~~ ~~~~~~~~^~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorgbr.c:165:75: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                                                                          ^
2 warnings generated.
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorgl2.o
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorglq.o
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorgqr.o
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorm2l.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2l.c:187:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
        ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2l.c:187:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
             ^
        (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2l.c:187:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
                       ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2l.c:187:34: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
                                 ^
                          (                 )
2 warnings generated.
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorm2r.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2r.c:187:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && ! notran || ! left && notran) {
        ~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2r.c:187:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && ! notran || ! left && notran) {
             ^
        (               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2r.c:187:36: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && ! notran || ! left && notran) {
                         ~~ ~~~~~~~^~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorm2r.c:187:36: note: place parentheses around the '&&' expression to silence this warning
    if (left && ! notran || ! left && notran) {
                                   ^
                            (               )
2 warnings generated.
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dormbr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormbr.c:224:13: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
            ~~~~~~~^~~~~~~~~~~~~       ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormbr.c:224:13: note: place parentheses around the '&&' expression to silence this warning
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
            ~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormbr.c:224:45: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
                                       ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormbr.c:224:45: note: place parentheses around the '&&' expression to silence this warning
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
                                          ~~~~~~~~~^~~~~~~~~~~~~
2 warnings generated.
[ 19%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dorml2.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorml2.c:183:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
        ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorml2.c:183:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
             ^
        (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorml2.c:183:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
                       ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dorml2.c:183:34: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
                                 ^
                          (                 )
2 warnings generated.
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dormlq.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormlq.c:270:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
            ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormlq.c:270:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                 ^
            (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormlq.c:270:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
                           ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormlq.c:270:31: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                                     ^
                              (                 )
2 warnings generated.
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dormql.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormql.c:273:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
            ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormql.c:273:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                 ^
            (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormql.c:273:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
                           ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormql.c:273:31: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                                     ^
                              (                 )
2 warnings generated.
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dormqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormqr.c:268:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && ! notran || ! left && notran) {
            ~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormqr.c:268:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && ! notran || ! left && notran) {
                 ^
            (               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormqr.c:268:33: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && ! notran || ! left && notran) {
                             ~~ ~~~~~~~^~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dormqr.c:268:33: note: place parentheses around the '&&' expression to silence this warning
        if (left && ! notran || ! left && notran) {
                                       ^
                                (               )
2 warnings generated.
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dormtr.o
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dpotf2.o
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dpotrf.o
[ 20%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dpotri.o
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dpotrs.o
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/drot.o
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dscal.o
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dstebz.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstebz.c:529:51: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || wl < d__[ibegin] - pivmin && wu >= d__[ibegin] 
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstebz.c:529:51: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || wl < d__[ibegin] - pivmin && wu >= d__[ibegin] 
                                                         ^
1 warning generated.
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dstein.o
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dstemr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:381:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldz < 1 || wantz && *ldz < *n) {
                        ~~ ~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:381:34: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldz < 1 || wantz && *ldz < *n) {
                                 ^
                           (                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:462:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                   ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:462:34: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                        ^
                      (                            )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:462:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                                    ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:462:56: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                                              ^
                                                       (                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:483:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                   ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:483:34: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                        ^
                      (                            )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:483:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                                    ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dstemr.c:483:56: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                                              ^
                                                       (                 )
5 warnings generated.
[ 21%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsteqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsteqr.c:184:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldz < 1 || icompz > 0 && *ldz < max(1,*n)) {
                        ~~ ~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsteqr.c:184:39: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldz < 1 || icompz > 0 && *ldz < max(1,*n)) {
                           ~~~~~~~~~~~^~~~~~~~~~~~~
1 warning generated.
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsterf.o
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dswap.o
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsyevr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyevr.c:386:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (*ldz < 1 || wantz && *ldz < *n) {
                     ~~ ~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyevr.c:386:24: note: place parentheses around the '&&' expression to silence this warning
        if (*ldz < 1 || wantz && *ldz < *n) {
                              ^
                        (                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyevr.c:531:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if ((alleig || indeig && *il == 1 && *iu == *n) && ieeeok == 1) {
                ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyevr.c:531:39: note: place parentheses around the '&&' expression to silence this warning
    if ((alleig || indeig && *il == 1 && *iu == *n) && ieeeok == 1) {
                                      ^
                   (                              )
2 warnings generated.
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsymv.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsymv.c:163:33: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || *alpha == 0. && *beta == 1.) {
                ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsymv.c:163:33: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || *alpha == 0. && *beta == 1.) {
                                ^
                   (                          )
1 warning generated.
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsyr.o
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsyr2.o
[ 22%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsyr2k.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyr2k.c:220:46: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyr2k.c:220:46: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                                             ^
                   (                                       )
1 warning generated.
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsyrk.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyrk.c:195:46: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/dsyrk.c:195:46: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || (*alpha == 0. || *k == 0) && *beta == 1.) {
                                             ^
                   (                                       )
1 warning generated.
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytd2.o
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytf2.o
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytrd.o
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytrf.o
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytri.o
[ 23%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dsytrs.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrmm.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrmv.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrsm.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrti2.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrtri.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/dtrtrs.o
[ 24%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/f77_aloc.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/idamax.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ieeeck.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/iladlc.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/iladlr.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ilaenv_custom.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ilaslc.o
[ 25%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ilaslr.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/iparmq.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/isamax.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/pow_di.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/pow_ii.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/pow_ri.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/precomp.o
[ 26%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/s_cat.o
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/s_cmp.o
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/s_copy.o
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sasum.o
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/saxpy.o
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sbdsdc.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsdc.c:257:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || icompq == 2 && *ldu < *n) {
                        ~~ ~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsdc.c:257:40: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || icompq == 2 && *ldu < *n) {
                                       ^
                           (                       )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsdc.c:259:41: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || icompq == 2 && *ldvt < *n) {
                         ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsdc.c:259:41: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || icompq == 2 && *ldvt < *n) {
                                        ^
                            (                        )
2 warnings generated.
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sbdsqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:264:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
               ~~~~~~~~~~~^~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:264:27: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                          ^
               (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:264:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:264:53: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                          ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:268:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
               ~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:268:26: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                         ^
               (                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:268:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                     ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:268:50: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                        ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:516:23: warning: '&&' within '||' [-Wlogical-op-parentheses]
                r__1)) || tol < 0.f && (r__3 = e[m - 1], dabs(r__3)) <= 
                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:516:23: note: place parentheses around the '&&' expression to silence this warning
                r__1)) || tol < 0.f && (r__3 = e[m - 1], dabs(r__3)) <= 
                                    ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:548:23: warning: '&&' within '||' [-Wlogical-op-parentheses]
                r__1)) || tol < 0.f && (r__3 = e[ll], dabs(r__3)) <= thresh) {
                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sbdsqr.c:548:23: note: place parentheses around the '&&' expression to silence this warning
                r__1)) || tol < 0.f && (r__3 = e[ll], dabs(r__3)) <= thresh) {
                                    ^
                          (                                                )
6 warnings generated.
[ 27%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/scopy.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sdot.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgebd2.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgebrd.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgelq2.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgelqf.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgels.o
[ 28%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgelsd.o
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgemm.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgemm.c:229:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*m == 0 || *n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                           ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgemm.c:229:58: note: place parentheses around the '&&' expression to silence this warning
    if (*m == 0 || *n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                                                         ^
                              (                                         )
1 warning generated.
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgeqr2.o
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgemv_custom.o
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgeqrf.o
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sger_custom.o
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgesdd.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:271:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                        ~~ ~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:271:35: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                  ^
                           (                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:271:68: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                               ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:271:68: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldu < 1 || wntqas && *ldu < *m || wntqo && *m < *n && *ldu < *
                                                                   ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:274:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                         ~~ ~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:274:35: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                  ^
                            (                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:274:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                                ~~ ~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:274:58: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldvt < 1 || wntqa && *ldvt < *n || wntqs && *ldvt < minmn || 
                                                         ^
                                                   (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:275:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
            wntqo && *m >= *n && *ldvt < *n) {
            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sgesdd.c:275:24: note: place parentheses around the '&&' expression to silence this warning
            wntqo && *m >= *n && *ldvt < *n) {
                              ^
            (                              )
5 warnings generated.
[ 29%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgesv.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgetf2.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgetrf.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgetri.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sgetrs.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slabad.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slabrd.o
[ 30%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slacpy.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slae2.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaebz.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed0.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed1.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed2.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed3.o
[ 31%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed4.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed5.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed6.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed7.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed8.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaed9.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaeda.o
[ 32%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaev2.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slagtf.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slagts.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaisnan.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slals0.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slalsa.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slalsd.o
[ 33%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slamch_custom.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slamrg.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaneg.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slange.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slanst.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slansy.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slapy2.o
[ 34%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slar1v.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarf.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarfb.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarfg.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarfp.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarft.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarnv.o
[ 35%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarra.o
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrb.o
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrc.o
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrd.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:345:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 || irange == 2 && d__[1] > *vl && d__[1] <= *vu || 
                        ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:345:49: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 || irange == 2 && d__[1] > *vl && d__[1] <= *vu || 
                                                       ^
                           (                                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:346:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
                irange == 3 && *il == 1 && *iu == 1) {
                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:346:27: note: place parentheses around the '&&' expression to silence this warning
                irange == 3 && *il == 1 && *iu == 1) {
                                        ^
                (                                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:473:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || *wl < d__[ibegin] - *pivmin && *wu >= d__[
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:473:53: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || *wl < d__[ibegin] - *pivmin && *wu >= d__[
                                                           ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:743:21: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
        ~~~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:743:21: note: place parentheses around the '&&' expression to silence this warning
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                    ^
        (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:743:48: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                                ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrd.c:743:48: note: place parentheses around the '&&' expression to silence this warning
    if (irange == 1 && *m != *n || irange == 3 && *m != *iu - *il + 1) {
                                               ^
                                   (                                 )
5 warnings generated.
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarre.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:305:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 || irange == 3 && d__[1] > *vl && d__[1] <= *vu || 
                        ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:305:49: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 || irange == 3 && d__[1] > *vl && d__[1] <= *vu || 
                                                       ^
                           (                                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:306:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
                irange == 2 && *il == 1 && *iu == 1) {
                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:306:27: note: place parentheses around the '&&' expression to silence this warning
                irange == 2 && *il == 1 && *iu == 1) {
                                        ^
                (                                  )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:406:58: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || irange == 3 && d__[ibegin] > *vl && d__[ibegin]
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:406:58: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || irange == 3 && d__[ibegin] > *vl && d__[ibegin]
                                                                ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:407:30: warning: '&&' within '||' [-Wlogical-op-parentheses]
                     <= *vu || irange == 2 && iblock[wbegin] == jblk) {
                            ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:407:30: note: place parentheses around the '&&' expression to silence this warning
                     <= *vu || irange == 2 && iblock[wbegin] == jblk) {
                                           ^
                               (                                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:486:18: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (irange == 1 && ! forceb || usedqd) {
            ~~~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarre.c:486:18: note: place parentheses around the '&&' expression to silence this warning
        if (irange == 1 && ! forceb || usedqd) {
                        ^
            (                      )
5 warnings generated.
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrf.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrf.c:254:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (forcer || max1 <= growthbound && ! sawnan1) {
               ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrf.c:254:39: note: place parentheses around the '&&' expression to silence this warning
    if (forcer || max1 <= growthbound && ! sawnan1) {
                                      ^
                  (                               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrf.c:286:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (forcer || max2 <= growthbound && ! sawnan2) {
               ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slarrf.c:286:39: note: place parentheses around the '&&' expression to silence this warning
    if (forcer || max2 <= growthbound && ! sawnan2) {
                                      ^
                  (                               )
2 warnings generated.
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrj.o
[ 36%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrk.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrr.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slarrv.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slartg_custom.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaruv.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slas2.o
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slascl.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:157:37: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                      ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:157:37: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                    ^
                         (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:157:63: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                                ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:157:63: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || itype == 4 && *n != *m || itype == 5 && *n != *m) {
                                                              ^
                                                   (                     )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:169:69: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (*ku < 0 || *ku > max(i__1,0) || (itype == 4 || itype == 5) && 
                                             ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:169:69: note: place parentheses around the '&&' expression to silence this warning
            if (*ku < 0 || *ku > max(i__1,0) || (itype == 4 || itype == 5) && 
                                                                           ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:172:28: warning: '&&' within '||' [-Wlogical-op-parentheses]
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:172:28: note: place parentheses around the '&&' expression to silence this warning
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                  ^
                       (                           )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:172:60: warning: '&&' within '||' [-Wlogical-op-parentheses]
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                                    ~~ ~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:172:60: note: place parentheses around the '&&' expression to silence this warning
            } else if (itype == 4 && *lda < *kl + 1 || itype == 5 && *lda < *
                                                                  ^
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:173:28: warning: '&&' within '||' [-Wlogical-op-parentheses]
                    ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) {
                           ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slascl.c:173:28: note: place parentheses around the '&&' expression to silence this warning
                    ku + 1 || itype == 6 && *lda < (*kl << 1) + *ku + 1) {
                                         ^
                              (                                        )
6 warnings generated.
[ 37%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd0.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd1.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd2.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd3.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd4.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd5.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd6.o
[ 38%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd7.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasd8.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasda.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasdq.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:222:27: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
               ~~~~~~~~~~~^~~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:222:27: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                          ^
               (                      )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:222:53: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                       ~~ ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:222:53: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncvt == 0 && *ldvt < 1 || *ncvt > 0 && *ldvt < max(1,*n)) {
                                          ~~~~~~~~~~^~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:226:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
               ~~~~~~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:226:26: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                         ^
               (                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:226:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                     ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/slasdq.c:226:50: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ncc == 0 && *ldc < 1 || *ncc > 0 && *ldc < max(1,*n)) {
                                        ~~~~~~~~~^~~~~~~~~~~~~
4 warnings generated.
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasdt.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaset.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq1.o
[ 39%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq2.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq3.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq4.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq5.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasq6.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasr_custom.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasrt.o
[ 40%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slassq.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slasv2.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slaswp.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slatrd.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slauu2.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/slauum.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/snrm2.o
[ 41%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorg2r.o
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorgbr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorgbr.c:165:32: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                      ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorgbr.c:165:32: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                               ^
                         (                                    )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorgbr.c:165:75: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                                                               ~~ ~~~~~~~~^~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorgbr.c:165:75: note: place parentheses around the '&&' expression to silence this warning
    } else if (*n < 0 || wantq && (*n > *m || *n < min(*m,*k)) || ! wantq && (
                                                                          ^
2 warnings generated.
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorgl2.o
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorglq.o
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorgqr.o
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorm2l.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2l.c:186:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
        ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2l.c:186:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
             ^
        (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2l.c:186:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
                       ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2l.c:186:34: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
                                 ^
                          (                 )
2 warnings generated.
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorm2r.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2r.c:186:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && ! notran || ! left && notran) {
        ~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2r.c:186:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && ! notran || ! left && notran) {
             ^
        (               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2r.c:186:36: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && ! notran || ! left && notran) {
                         ~~ ~~~~~~~^~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorm2r.c:186:36: note: place parentheses around the '&&' expression to silence this warning
    if (left && ! notran || ! left && notran) {
                                   ^
                            (               )
2 warnings generated.
[ 42%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sormbr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormbr.c:222:13: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
            ~~~~~~~^~~~~~~~~~~~~       ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormbr.c:222:13: note: place parentheses around the '&&' expression to silence this warning
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
            ~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormbr.c:222:45: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
                                       ~~ ~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormbr.c:222:45: note: place parentheses around the '&&' expression to silence this warning
        if (applyq && *lda < max(1,nq) || ! applyq && *lda < max(i__1,i__2)) {
                                          ~~~~~~~~~^~~~~~~~~~~~~
2 warnings generated.
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sorml2.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorml2.c:182:14: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
        ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorml2.c:182:14: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
             ^
        (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorml2.c:182:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (left && notran || ! left && ! notran) {
                       ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sorml2.c:182:34: note: place parentheses around the '&&' expression to silence this warning
    if (left && notran || ! left && ! notran) {
                                 ^
                          (                 )
2 warnings generated.
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sormlq.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormlq.c:270:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
            ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormlq.c:270:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                 ^
            (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormlq.c:270:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
                           ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormlq.c:270:31: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                                     ^
                              (                 )
2 warnings generated.
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sormql.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormql.c:274:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
            ~~~~~^~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormql.c:274:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                 ^
            (             )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormql.c:274:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && notran || ! left && ! notran) {
                           ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormql.c:274:31: note: place parentheses around the '&&' expression to silence this warning
        if (left && notran || ! left && ! notran) {
                                     ^
                              (                 )
2 warnings generated.
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sormqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormqr.c:268:11: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && ! notran || ! left && notran) {
            ~~~~~^~~~~~~~~~~ ~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormqr.c:268:11: note: place parentheses around the '&&' expression to silence this warning
        if (left && ! notran || ! left && notran) {
                 ^
            (               )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormqr.c:268:33: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (left && ! notran || ! left && notran) {
                             ~~ ~~~~~~~^~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sormqr.c:268:33: note: place parentheses around the '&&' expression to silence this warning
        if (left && ! notran || ! left && notran) {
                                       ^
                                (               )
2 warnings generated.
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sormtr.o
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/spotf2.o
[ 43%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/spotrf.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/spotri.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/spotrs.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/srot.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sscal.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sstebz.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstebz.c:528:51: warning: '&&' within '||' [-Wlogical-op-parentheses]
            if (irange == 1 || wl < d__[ibegin] - pivmin && wu >= d__[ibegin] 
                            ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstebz.c:528:51: note: place parentheses around the '&&' expression to silence this warning
            if (irange == 1 || wl < d__[ibegin] - pivmin && wu >= d__[ibegin] 
                                                         ^
1 warning generated.
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sstein.o
[ 44%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sstemr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:377:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldz < 1 || wantz && *ldz < *n) {
                        ~~ ~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:377:34: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldz < 1 || wantz && *ldz < *n) {
                                 ^
                           (                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:458:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                   ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:458:34: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                        ^
                      (                            )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:458:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                                    ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:458:56: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r2 > wl && r2 <= wu || indeig && iil == 1) {
                                                              ^
                                                       (                 )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:479:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                   ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:479:34: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                        ^
                      (                            )
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:479:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                                    ~~ ~~~~~~~^~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/sstemr.c:479:56: note: place parentheses around the '&&' expression to silence this warning
        if (alleig || valeig && r1 > wl && r1 <= wu || indeig && iiu == 2) {
                                                              ^
                                                       (                 )
5 warnings generated.
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssteqr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssteqr.c:180:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    } else if (*ldz < 1 || icompz > 0 && *ldz < max(1,*n)) {
                        ~~ ~~~~~~~~~~~^~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssteqr.c:180:39: note: place parentheses around the '&&' expression to silence this warning
    } else if (*ldz < 1 || icompz > 0 && *ldz < max(1,*n)) {
                           ~~~~~~~~~~~^~~~~~~~~~~~~
1 warning generated.
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssterf.o
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/sswap.o
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssyevr.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyevr.c:382:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
        if (*ldz < 1 || wantz && *ldz < *n) {
                     ~~ ~~~~~~^~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyevr.c:382:24: note: place parentheses around the '&&' expression to silence this warning
        if (*ldz < 1 || wantz && *ldz < *n) {
                              ^
                        (                 )
1 warning generated.
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssymv.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssymv.c:163:34: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || *alpha == 0.f && *beta == 1.f) {
                ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssymv.c:163:34: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || *alpha == 0.f && *beta == 1.f) {
                                 ^
                   (                            )
1 warning generated.
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssyr2.o
[ 45%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssyr2k.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyr2k.c:220:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyr2k.c:220:47: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                                              ^
                   (                                         )
1 warning generated.
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssyrk.o
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyrk.c:195:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (*n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/scratch/graphics/opencv/work/OpenCV-2.2.0/3rdparty/lapack/ssyrk.c:195:47: note: place parentheses around the '&&' expression to silence this warning
    if (*n == 0 || (*alpha == 0.f || *k == 0) && *beta == 1.f) {
                                              ^
                   (                                         )
1 warning generated.
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssytd2.o
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/ssytrd.o
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strmm.o
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strmv.o
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strsm.o
[ 46%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strti2.o
[ 47%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strtri.o
[ 47%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/strtrs.o
[ 47%] Building C object 3rdparty/lapack/CMakeFiles/opencv_lapack.dir/xerbla.o
Linking C static library ../lib/libopencv_lapack.a
[ 47%] Built target opencv_lapack
Scanning dependencies of target opencv_core
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/datastructs.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/alloc.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/arithm.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/array.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/convert.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/copy.o
[ 48%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/mathfuncs.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/drawing.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/dxt.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/lapack.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/persistence.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matmul.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matop.o
[ 49%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/matrix.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/out.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/precomp.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/rand.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/stat.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/system.o
[ 50%] Building CXX object modules/core/CMakeFiles/opencv_core.dir/src/tables.o
Linking CXX shared library ../../lib/libopencv_core.so
/usr/bin/ld: ../../3rdparty/lib/libopencv_lapack.a(dgels.o): relocation R_X86_64_32S against `lapack_toupper_tab' can not be used when making a shared object; recompile with -fPIC
../../3rdparty/lib/libopencv_lapack.a: could not read symbols: Bad value
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [lib/libopencv_core.so.2.2.0] Error 1
gmake[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/graphics/opencv
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/graphics/opencv
