MidnightBSD Magus

math/py-kiwisolver

Fast implementation of the Cassowary constraint solver

Flavor Version Run OSVersion Arch License Restricted Status
py311 1.1.0,1 623 4.0 i386 bsd3 0 fail

License Permissions:

Events

Machine Type Time Message
m4032 info 2025-12-19 01:28:09.976914 Test Started
m4032 fail 2025-12-19 01:28:36.698157 make build returned non-zero: 1
m4032 fail 2025-12-19 01:28:36.768491 Test complete.

Log

===>  Building for py311-kiwisolver-1.1.0,1
running build
running build_ext
building 'kiwisolver' extension
creating build
creating build/temp.midnightbsd-4.0-i386-cpython-311
creating build/temp.midnightbsd-4.0-i386-cpython-311/py
cc -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -I. -I/usr/local/include/python3.11 -c py/constraint.cpp -o build/temp.midnightbsd-4.0-i386-cpython-311/py/constraint.o
In file included from py/constraint.cpp:11:
In file included from ./kiwi/kiwi.h:9:
In file included from ./kiwi/constraint.h:11:
In file included from ./kiwi/expression.h:10:
In file included from ./kiwi/term.h:10:
./kiwi/variable.h:103:8: error: no template named 'auto_ptr' in namespace 'std'
  103 |                 std::auto_ptr m_context;
      |                 ~~~~~^
In file included from py/constraint.cpp:11:
In file included from ./kiwi/kiwi.h:10:
In file included from ./kiwi/debug.h:13:
In file included from ./kiwi/solverimpl.h:16:
In file included from ./kiwi/maptype.h:13:
./kiwi/AssocVector.h:110:27: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
  110 |             : public std::binary_function
      |                      ~~~~~^~~~~~~~~~~~~~~
      |                           __binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
   49 | using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
      | ^
In file included from py/constraint.cpp:11:
In file included from ./kiwi/kiwi.h:10:
In file included from ./kiwi/debug.h:13:
./kiwi/solverimpl.h:833:7: error: no template named 'auto_ptr' in namespace 'std'
  833 |         std::auto_ptr m_objective;
      |         ~~~~~^
./kiwi/solverimpl.h:834:7: error: no template named 'auto_ptr' in namespace 'std'
  834 |         std::auto_ptr m_artificial;
      |         ~~~~~^
./kiwi/solverimpl.h:91:8: error: no member named 'auto_ptr' in namespace 'std'
   91 |                 std::auto_ptr rowptr( createRow( constraint, tag ) );
      |                 ~~~~~^
./kiwi/solverimpl.h:91:17: error: 'Row' does not refer to a value
   91 |                 std::auto_ptr rowptr( createRow( constraint, tag ) );
      |                               ^
./kiwi/row.h:20:7: note: declared here
   20 | class Row
      |       ^
In file included from py/constraint.cpp:11:
In file included from ./kiwi/kiwi.h:10:
In file included from ./kiwi/debug.h:13:
./kiwi/solverimpl.h:91:22: error: use of undeclared identifier 'rowptr'
   91 |                 std::auto_ptr rowptr( createRow( constraint, tag ) );
      |                                    ^
./kiwi/solverimpl.h:92:35: error: use of undeclared identifier 'rowptr'
   92 |                 Symbol subject( chooseSubject( *rowptr, tag ) );
      |                                                 ^
./kiwi/solverimpl.h:100:57: error: use of undeclared identifier 'rowptr'
  100 |                 if( subject.type() == Symbol::Invalid && allDummies( *rowptr ) )
      |                                                                       ^
./kiwi/solverimpl.h:102:19: error: use of undeclared identifier 'rowptr'
  102 |                         if( !nearZero( rowptr->constant() ) )
      |                                        ^
./kiwi/solverimpl.h:113:37: error: use of undeclared identifier 'rowptr'
  113 |                         if( !addWithArtificialVariable( *rowptr ) )
      |                                                          ^
./kiwi/solverimpl.h:118:4: error: use of undeclared identifier 'rowptr'
  118 |                         rowptr->solveFor( subject );
      |                         ^
./kiwi/solverimpl.h:119:26: error: use of undeclared identifier 'rowptr'
  119 |                         substitute( subject, *rowptr );
      |                                               ^
./kiwi/solverimpl.h:120:24: error: use of undeclared identifier 'rowptr'
  120 |                         m_rows[ subject ] = rowptr.release();
      |                                             ^
./kiwi/solverimpl.h:158:9: error: no member named 'auto_ptr' in namespace 'std'
  158 |                         std::auto_ptr rowptr( row_it->second );
      |                         ~~~~~^
./kiwi/solverimpl.h:158:18: error: 'Row' does not refer to a value
  158 |                         std::auto_ptr rowptr( row_it->second );
      |                                       ^
./kiwi/row.h:20:7: note: declared here
   20 | class Row
      |       ^
In file included from py/constraint.cpp:11:
In file included from ./kiwi/kiwi.h:10:
In file included from ./kiwi/debug.h:13:
./kiwi/solverimpl.h:158:23: error: use of undeclared identifier 'rowptr'
  158 |                         std::auto_ptr rowptr( row_it->second );
      |                                            ^
./kiwi/solverimpl.h:167:9: error: no member named 'auto_ptr' in namespace 'std'
  167 |                         std::auto_ptr rowptr( row_it->second );
      |                         ~~~~~^
./kiwi/solverimpl.h:167:18: error: 'Row' does not refer to a value
  167 |                         std::auto_ptr rowptr( row_it->second );
      |                                       ^
./kiwi/row.h:20:7: note: declared here
   20 | class Row
      |       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: command '/usr/bin/cc' failed with exit code 1
*** Error code 1

Stop.
make: stopped in /usr/mports/math/py-kiwisolver

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis