Build of dsdp with clang_glibc toolchain

The build took 00h 04m 04s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
27,119 ansic
284 makefile
18 sh
27,421 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: dsdp 5.8-1 (Thu Apr 13 12:36:01 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# patching file make.include
# ==========================================
#
# Compiling DSDP5
#
# For help with installation problems, please send EVERYTHING
# printed out below to the developers
# ==========================================
# On Thu Apr 13 12:36:01 UTC 2017 on 5a2b907980c6
# Machine characteristics: Linux 5a2b907980c6 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
# -----------------------------------------
# Using C compiler: gcc
# Using compiler options: -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include
# -----------------------------------------
# Current Directory: /tmp/dsdp/src/DSDP5.8
# Using DSDP directory: /tmp/dsdp/src/DSDP5.8
# ==========================================
#
# cd src; make all
# make[1]: Entering directory '/tmp/dsdp/src/DSDP5.8/src'
# cd solver; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/solver'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dualalg.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dualimpl.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpcops.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpschurmat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpcg.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpconverge.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpsetup.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpcone.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpsetoptions.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpsetdata.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdprescone.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpobjcone.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpprintout.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpschurmatadd.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c dsdpx.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a dualalg.o dualimpl.o dsdpcops.o dsdpschurmat.o dsdpcg.o dsdpconverge.o dsdpsetup.o dsdpcone.o dsdpsetoptions.o dsdpsetdata.o dsdprescone.o dsdpobjcone.o dsdpprintout.o dsdpschurmatadd.o dsdpx.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/solver'
# rm -f dualalg.o dualimpl.o dsdpcops.o dsdpschurmat.o dsdpcg.o dsdpconverge.o dsdpsetup.o dsdpcone.o dsdpsetoptions.o dsdpsetdata.o dsdprescone.o dsdpobjcone.o dsdpprintout.o dsdpschurmatadd.o dsdpx.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/solver'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/solver'
# cd sdp; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/sdp'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpstep.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c printsdpa.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpconevec.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpsss.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpadddata.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpadddatamat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpblock.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpcone.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpkcone.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpcompute.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c sdpconesetup.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpdsmat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpdatamat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpdualmat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdpxmat.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a dsdpstep.o printsdpa.o sdpconevec.o sdpsss.o dsdpadddata.o dsdpadddatamat.o dsdpblock.o sdpcone.o sdpkcone.o sdpcompute.o sdpconesetup.o dsdpdsmat.o dsdpdatamat.o dsdpdualmat.o dsdpxmat.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/sdp'
# rm -f dsdpstep.o printsdpa.o sdpconevec.o sdpsss.o dsdpadddata.o dsdpadddatamat.o dsdpblock.o sdpcone.o sdpkcone.o sdpcompute.o sdpconesetup.o dsdpdsmat.o dsdpdatamat.o dsdpdualmat.o dsdpxmat.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/sdp'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/sdp'
# cd lp; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/lp'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dsdplp.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a dsdplp.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/lp'
# rm -f dsdplp.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/lp'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/lp'
# cd vecmat; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/vecmat'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c vech.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c vechu.c
# vechu.c:113:24: warning: expression result unused [-Wunused-value]
# for (k=0; k
# ^~~
# 1 warning generated.
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c drowcol.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c dlpack.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c dufull.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpvec.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c identity.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c spds.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c zeromat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c onemat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c diag.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c rmmat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c cholmat.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c cholmat2.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c dtrsm2.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpmatx.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpnfac.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdporder.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpalloc.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpsymb.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpxlist.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpdvct.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -I../sdp -c sdpexit.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a vech.o vechu.o drowcol.o dlpack.o dufull.o sdpvec.o identity.o spds.o zeromat.o onemat.o diag.o rmmat.o cholmat.o cholmat2.o dtrsm2.o sdpmatx.o sdpnfac.o sdporder.o sdpalloc.o sdpsymb.o sdpxlist.o sdpdvct.o sdpexit.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/vecmat'
# rm -f vech.o vechu.o drowcol.o dlpack.o dufull.o sdpvec.o identity.o spds.o zeromat.o onemat.o diag.o rmmat.o cholmat.o cholmat2.o dtrsm2.o sdpmatx.o sdpnfac.o sdporder.o sdpalloc.o sdpsymb.o sdpxlist.o sdpdvct.o sdpexit.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/vecmat'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/vecmat'
# cd sys; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/sys'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -DDSDP_TIME -c dsdperror.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -DDSDP_TIME -c dsdploginfo.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -DDSDP_TIME -c dsdplog.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -DDSDP_TIME -c dsdptime.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a dsdperror.o dsdploginfo.o dsdplog.o dsdptime.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/sys'
# rm -f dsdperror.o dsdploginfo.o dsdplog.o dsdptime.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/sys'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/sys'
# cd bounds; make dsdplib;
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/bounds'
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c dbounds.c
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -I../solver -c allbounds.c
# ar cr /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a dbounds.o allbounds.o
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make clean
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/src/bounds'
# rm -f dbounds.o allbounds.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/bounds'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src/bounds'
# make[1]: Leaving directory '/tmp/dsdp/src/DSDP5.8/src'
# ranlib /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a
# make example
# make[1]: Entering directory '/tmp/dsdp/src/DSDP5.8'
# cd examples; make most
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/examples'
#
# Compiler version: gcc
# Compiler flags: -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include
# Using Linker: gcc -O3 -fPIC
# Using libraries: /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
#
# make maxcut
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/examples'
#
# Compiler version: gcc
# Compiler flags: -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include
# Using Linker: gcc -O3 -fPIC
# Using libraries: /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
#
# rm -f *~ *.o allc/* *.h
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c maxcut.c
# gcc -O3 -fPIC -o maxcut maxcut.o /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
# mv maxcut /tmp/dsdp/src/DSDP5.8/bin/
# rm -f maxcut.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/examples'
# make theta
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/examples'
#
# Compiler version: gcc
# Compiler flags: -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include
# Using Linker: gcc -O3 -fPIC
# Using libraries: /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
#
# rm -f *~ *.o allc/* *.h
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c theta.c
# gcc -O3 -fPIC -o theta theta.o /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
# mv theta /tmp/dsdp/src/DSDP5.8/bin/
# rm -f theta.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/examples'
# make dsdpsdpa
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/examples'
#
# Compiler version: gcc
# Compiler flags: -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include
# Using Linker: gcc -O3 -fPIC
# Using libraries: /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm
#
# rm -f *~ *.o allc/* *.h
# gcc -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -O3 -fPIC -I. -I/tmp/dsdp/src/DSDP5.8/include -c readsdpa.c
# gcc -O3 -fPIC readsdpa.o /tmp/dsdp/src/DSDP5.8/lib/libdsdp.a -llapack -lblas -lgfortran -lm -o dsdp5
# mv dsdp5 /tmp/dsdp/src/DSDP5.8/bin/
# rm -f readsdpa.o
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/examples'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/examples'
# make[1]: Leaving directory '/tmp/dsdp/src/DSDP5.8'
# make test;
# make[1]: Entering directory '/tmp/dsdp/src/DSDP5.8'
# cd bin; make all
# make[2]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# make test
# make[3]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# make truss1test
# make[4]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# 10,19c10,19
# < 6 7.23715128e+02 6.82949373e+00 2.2e-10 0.0e+00 3.4e-01 0.05 1.00 0.48
# < 7 7.23715128e+02 7.67408951e+00 2.2e-10 0.0e+00 2.9e-01 0.86 1.00 0.60
# < 8 7.23715128e+02 8.41562049e+00 2.2e-10 0.0e+00 1.6e-01 0.96 1.00 0.62
# < 9 1.23535357e+01 8.96940842e+00 3.3e-14 0.0e+00 8.2e-04 1.00 1.00 239.23
# < 10 1.23535357e+01 8.98476154e+00 3.3e-14 0.0e+00 4.2e-03 0.20 1.00 1.10
# < 11 9.08867860e+00 8.99930227e+00 7.6e-16 0.0e+00 2.1e-05 1.00 1.00 182.18
# < 12 9.08867860e+00 8.99976054e+00 7.6e-16 0.0e+00 8.5e-05 0.77 1.00 1.36
# < 13 9.00184525e+00 8.99999360e+00 1.5e-17 0.0e+00 8.6e-07 1.00 1.00 26.62
# < 14 9.00001510e+00 8.99999629e+00 1.5e-19 0.0e+00 1.1e-08 1.00 1.00 24.90
# < 15 8.99999655e+00 8.99999631e+00 1.9e-21 0.0e+00 2.1e-09 1.00 0.25 6.29
# ---
# > 6 7.23715128e+02 6.82949372e+00 2.2e-10 0.0e+00 3.4e-01 0.05 1.00 0.48
# > 7 7.23715128e+02 7.67408947e+00 2.2e-10 0.0e+00 2.9e-01 0.86 1.00 0.60
# > 8 7.23715128e+02 8.41562047e+00 2.2e-10 0.0e+00 1.6e-01 0.96 1.00 0.62
# > 9 1.23535360e+01 8.96940845e+00 3.3e-14 0.0e+00 8.2e-04 1.00 1.00 239.23
# > 10 1.23535360e+01 8.98476155e+00 3.3e-14 0.0e+00 4.2e-03 0.20 1.00 1.10
# > 11 9.08867847e+00 8.99930225e+00 7.6e-16 0.0e+00 2.1e-05 1.00 1.00 181.96
# > 12 9.08867847e+00 8.99976066e+00 7.6e-16 0.0e+00 8.5e-05 0.77 1.00 1.37
# > 13 9.00184246e+00 8.99999357e+00 1.5e-17 0.0e+00 8.6e-07 1.00 1.00 26.41
# > 14 9.00001524e+00 8.99999629e+00 1.6e-19 0.0e+00 1.1e-08 1.00 1.00 25.01
# > 15 8.99999655e+00 8.99999631e+00 1.9e-21 0.0e+00 2.1e-09 1.00 0.25 6.42
# Possible Error (truss1): Differences between this output and reference output:
# make[4]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make mcp100test
# make[4]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# 8,19c8,19
# < 4 -1.54297978e+01 -2.31868748e+02 7.1e-14 0.0e+00 1.6e-01 1.00 0.09 32.54
# < 5 -1.54297978e+01 -2.29239813e+02 7.1e-14 0.0e+00 3.0e-01 0.75 1.00 1.92
# < 6 -1.40416722e+02 -2.26888905e+02 2.7e-14 0.0e+00 8.1e-02 1.00 0.23 9.28
# < 7 -2.02626010e+02 -2.26437538e+02 7.5e-15 0.0e+00 6.2e-02 1.00 1.00 2.07
# < 8 -2.08102567e+02 -2.26227604e+02 5.7e-15 0.0e+00 2.5e-02 1.00 0.81 2.54
# < 9 -2.18763485e+02 -2.26212117e+02 2.4e-15 0.0e+00 7.3e-03 1.00 0.24 2.35
# < 10 -2.24005846e+02 -2.26167409e+02 6.8e-16 0.0e+00 4.5e-03 1.00 0.57 3.36
# < 11 -2.24836052e+02 -2.26161318e+02 4.2e-16 0.0e+00 8.9e-04 1.00 0.34 3.84
# < 12 -2.25895673e+02 -2.26158475e+02 8.3e-17 0.0e+00 2.2e-04 1.00 0.23 6.50
# < 13 -2.26091695e+02 -2.26157715e+02 2.1e-17 0.0e+00 4.6e-05 1.00 0.14 9.84
# < 14 -2.26143774e+02 -2.26157433e+02 4.3e-18 0.0e+00 1.4e-05 1.00 0.15 10.73
# < 15 -2.26153258e+02 -2.26157380e+02 1.3e-18 0.0e+00 2.8e-06 1.00 0.10 13.05
# ---
# > 4 -1.54298219e+01 -2.31868758e+02 7.1e-14 0.0e+00 1.6e-01 1.00 0.09 32.54
# > 5 -1.54298219e+01 -2.29239790e+02 7.1e-14 0.0e+00 3.0e-01 0.75 1.00 1.92
# > 6 -1.40416840e+02 -2.26888902e+02 2.7e-14 0.0e+00 8.1e-02 1.00 0.23 9.28
# > 7 -2.02626096e+02 -2.26437537e+02 7.5e-15 0.0e+00 6.2e-02 1.00 1.00 2.07
# > 8 -2.08102611e+02 -2.26227605e+02 5.7e-15 0.0e+00 2.5e-02 1.00 0.81 2.54
# > 9 -2.18763024e+02 -2.26212118e+02 2.4e-15 0.0e+00 7.3e-03 1.00 0.24 2.35
# > 10 -2.24005840e+02 -2.26167410e+02 6.8e-16 0.0e+00 4.5e-03 1.00 0.57 3.36
# > 11 -2.24836054e+02 -2.26161318e+02 4.2e-16 0.0e+00 8.9e-04 1.00 0.34 3.84
# > 12 -2.25895674e+02 -2.26158475e+02 8.3e-17 0.0e+00 2.2e-04 1.00 0.23 6.50
# > 13 -2.26091696e+02 -2.26157715e+02 2.1e-17 0.0e+00 4.6e-05 1.00 0.14 9.84
# > 14 -2.26143777e+02 -2.26157433e+02 4.3e-18 0.0e+00 1.4e-05 1.00 0.15 10.73
# > 15 -2.26153258e+02 -2.26157380e+02 1.3e-18 0.0e+00 2.8e-06 1.00 0.10 13.06
# Possible Error (mcp100): Differences between this output and reference output:
# make[4]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make maxcuttest
# make[4]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# No error: Maxcut
# make[4]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make thetatest
# make[4]: Entering directory '/tmp/dsdp/src/DSDP5.8/bin'
# 5c5
# < 2 -5.73487484e-01 -3.00190367e+00 7.3e-15 0.0e+00 8.7e-04 1.00 1.00 38.36
# ---
# > 2 -5.73487482e-01 -3.00190367e+00 7.3e-15 0.0e+00 8.7e-04 1.00 1.00 38.36
# Possible Error (theta): Differences between this output and reference output:
# make[4]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make[3]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make[2]: Leaving directory '/tmp/dsdp/src/DSDP5.8/bin'
# make[1]: Leaving directory '/tmp/dsdp/src/DSDP5.8'
# ==> Entering fakeroot environment...
# ==> Starting package()...
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "dsdp"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: dsdp 5.8-1 (Thu Apr 13 12:36:28 UTC 2017)

CMD: pacman --query --file dsdp-5.8-1-x86_64.pkg.tar.xz
# dsdp 5.8-1

Creating hybrid package for 'dsdp'

Trying to find vanilla package 'dsdp'...

CMD: pacman --query --file /mirror/dsdp-5.8-1.pkg.tar.xz
# dsdp 5.8-1

Package file has the following structure:
# /.PKGINFO
# /.MTREE
# /usr/bin/dsdp5
# /usr/share/licenses/dsdp/dsdp-license
# /usr/include/dsdp/dsdpsys.h
# /usr/include/dsdp/dsdp5.h
# /usr/include/dsdp/dsdplapack.h
# /usr/include/dsdp/dsdpmem.h
# /usr/include/dsdp/dsdpbasictypes.h
# /usr/lib/libdsdp.a
# /sysroot/usr/lib/libdsdp.a
# /sysroot/usr/include/dsdp/dsdp5.h
# /sysroot/usr/include/dsdp/dsdpbasictypes.h
# /sysroot/usr/include/dsdp/dsdplapack.h
# /sysroot/usr/include/dsdp/dsdpmem.h
# /sysroot/usr/include/dsdp/dsdpsys.h

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO usr sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO usr sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf dsdp.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/dsdp.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/dsdp.pkg.tar.xz
# ==> ERROR: Failed to acquire lockfile: /var/cache/pacman/pkg/tuscan.db.tar.lck.
# ==> ERROR: Held by process 4518

Attempting to access local repository, attempt 2

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/dsdp.pkg.tar.xz
# ==> ERROR: Failed to acquire lockfile: /var/cache/pacman/pkg/tuscan.db.tar.lck.
# ==> ERROR: Held by process 4518

Attempting to access local repository, attempt 3

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/dsdp.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/dsdp.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'