MidnightBSD Magus

devel/zthread

Platform-independent object-oriented C++ threading library

Flavor Version Run OSVersion Arch License Restricted Status
2.3.2_4 327 0.8 i386 mit 0 fail

Events

Machine Type Time Message
Constellation info 2017-02-20 21:49:09.361667 Test Started
Constellation fail 2017-02-20 21:49:22.275921 make build returned non-zero: 1
Constellation fail 2017-02-20 21:49:22.416335 Test complete.

Log

===>  Building for zthread-2.3.2_4
Making all in src
gmake[1]: Entering directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
gmake  all-recursive
gmake[2]: Entering directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
Making all in .
gmake[3]: Entering directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
if /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include   -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG  -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT AtomicCount.lo -MD -MP -MF ".deps/AtomicCount.Tpo" \
  -c -o AtomicCount.lo `test -f 'AtomicCount.cxx' || echo './'`AtomicCount.cxx; \
then mv -f ".deps/AtomicCount.Tpo" ".deps/AtomicCount.Plo"; \
else rm -f ".deps/AtomicCount.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include   -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG  -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT Condition.lo -MD -MP -MF ".deps/Condition.Tpo" \
  -c -o Condition.lo `test -f 'Condition.cxx' || echo './'`Condition.cxx; \
then mv -f ".deps/Condition.Tpo" ".deps/Condition.Plo"; \
else rm -f ".deps/Condition.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include   -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG  -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT ConcurrentExecutor.lo -MD -MP -MF ".deps/ConcurrentExecutor.Tpo" \
  -c -o ConcurrentExecutor.lo `test -f 'ConcurrentExecutor.cxx' || echo './'`ConcurrentExecutor.cxx; \
then mv -f ".deps/ConcurrentExecutor.Tpo" ".deps/ConcurrentExecutor.Plo"; \
else rm -f ".deps/ConcurrentExecutor.Tpo"; exit 1; \
fi
mkdir .libs
mkdir .libs
mkdir: .libs: File exists
 c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT Condition.lo -MD -MP -MF .deps/Condition.Tpo -c Condition.cxx  -fPIC -DPIC -o .libs/Condition.o
 c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT ConcurrentExecutor.lo -MD -MP -MF .deps/ConcurrentExecutor.Tpo -c ConcurrentExecutor.cxx  -fPIC -DPIC -o .libs/ConcurrentExecutor.o
 c++ -DHAVE_CONFIG_H -I. -I. -I. -I../include -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -O2 -pipe -fno-strict-aliasing -Wall -DNDEBUG -MT AtomicCount.lo -MD -MP -MF .deps/AtomicCount.Tpo -c AtomicCount.cxx  -fPIC -DPIC -o .libs/AtomicCount.o
In file included from Condition.cxx:24:
In file included from ./ConditionImpl.h:26:
../include/zthread/Guard.h:117:9: error: void function 'createScope' should not return a value [-Wreturn-type]
        return false;
        ^      ~~~~~
../include/zthread/Guard.h:121:5: error: void function 'createScope' should not return a value [-Wreturn-type]
    return true;
    ^      ~~~~
In file included from AtomicCount.cxx:55:
In file included from ./vanilla/SimpleAtomicCount.cxx:26:
../include/zthread/Guard.h:117:9: error: void function 'createScope' should not return a value [-Wreturn-type]
        return false;
        ^      ~~~~~
../include/zthread/Guard.h:121:5: error: void function 'createScope' should not return a value [-Wreturn-type]
    return true;
    ^      ~~~~
2 errors generated.
gmake[3]: *** [Makefile:370: AtomicCount.lo] Error 1
gmake[3]: *** Waiting for unfinished jobs....
../include/zthread/Guard.h:431:38: error: use of undeclared identifier 'extract'
    LockingPolicy::shareScope(*this, extract(g));
                                     ^
                                     this->
./ConditionImpl.h:235:40: note: in instantiation of function template specialization 'ZThread::Guard::Guard' requested here
        Guard g2(g1);
                                       ^
Condition.cxx:52:12: note: in instantiation of member function 'ZThread::ConditionImpl::wait' requested here
    _impl->wait();
           ^
../include/zthread/Guard.h:82:22: note: must qualify identifier to find this declaration in dependent base class
  static LockHolder& extract(T& t) {
                     ^
3 errors generated.
gmake[3]: *** [Makefile:370: Condition.lo] Error 1
gmake[3]: Leaving directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
gmake[2]: *** [Makefile:397: all-recursive] Error 1
gmake[2]: Leaving directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
gmake[1]: *** [Makefile:259: all] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/devel/zthread/work/ZThread-2.3.2/src'
gmake: *** [Makefile:219: all-recursive] Error 1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1

Stop in /usr/mports/devel/zthread.

Links

Depends On

Depend Of

Nothing

Categories