[tlbuild] asy 1.96 in sources

Apostolos Syropoulos asyropoulos at gmail.com
Tue Jun 8 16:04:00 CEST 2010


2010/6/8 Karl Berry <karl at freefriends.org>

> Asy 1.96 is now in the sources, so please give it a whirl.
>
> John B told me that new features of C++ are being exploited,
> specifically std::tr1::shared_ptr, which may require g++-4.3.  Hope it
> goes ok.
>
>
On OpenSolaris it did not::

g++-4.4.4 -Wall -ansi -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSEGC
-DPRESYM -g -O3 -I . -Igc-7.1/include -o drawpath.o -c drawpath.cc
In file included from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/ext/hash_map:60,
                 from memory.h:26,
                 from common.h:32,
                 from drawelement.h:13,
                 from drawpath.h:11,
                 from drawpath.cc:12:
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/backward/backward_warning.h:28:2:
warning: #warning This file includes at least one deprecated or antiquated
header which may be removed without further notice at a future date. Please
use a non-deprecated interface with equivalent functionality instead. For a
listing of replacement headers and interfaces, consult the file
backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/concept_check.h:55,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/move.h:35,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_pair.h:60,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_algobase.h:66,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/char_traits.h:41,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/ios:41,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/istream:40,
                 from
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/sstream:39,
                 from drawpath.cc:8:
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:
In instantiation of '__gnu_cxx::_SGIAssignableConcept<PRCgroup>':
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_list.h:421:
instantiated from 'std::list<PRCgroup, std::allocator<PRCgroup> >'
prc/oPRCFile.h:175:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:211:
error: '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a' has incomplete type
prc/oPRCFile.h:164: error: forward declaration of 'class PRCgroup'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:
In member function 'void
__gnu_cxx::_SGIAssignableConcept<_Tp>::__constraints() [with _Tp =
PRCgroup]':
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_list.h:421:
instantiated from 'std::list<PRCgroup, std::allocator<PRCgroup> >'
prc/oPRCFile.h:175:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:203:
error: using invalid field '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:204:
error: using invalid field '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:204:
error: using invalid field '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_list.h:421:
instantiated from 'std::list<PRCgroup, std::allocator<PRCgroup> >'
prc/oPRCFile.h:175:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:205:
error: using invalid field '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:
In member function 'void
__gnu_cxx::_SGIAssignableConcept<_Tp>::__const_constraints(const _Tp&) [with
_Tp = PRCgroup]':
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:205:
instantiated from 'void
__gnu_cxx::_SGIAssignableConcept<_Tp>::__constraints() [with _Tp =
PRCgroup]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_list.h:421:
instantiated from 'std::list<PRCgroup, std::allocator<PRCgroup> >'
prc/oPRCFile.h:175:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:209:
error: using invalid field '__gnu_cxx::_SGIAssignableConcept<_Tp>::__a'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:
In member function 'void
__gnu_cxx::_SequenceConcept<_Sequence>::__constraints() [with _Sequence =
mem::vector<camp::pen>]':
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:57:
instantiated from 'void __gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_SequenceConcept<mem::vector<camp::pen> >]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:768:
instantiated from 'void
__gnu_cxx::_BackInsertionSequenceConcept<_BackInsertionSequence>::__constraints()
[with _BackInsertionSequence = mem::vector<camp::pen>]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_stack.h:97:
instantiated from 'std::stack<camp::pen, mem::vector<camp::pen> >'
memory.h:120:   instantiated from 'mem::stack<camp::pen,
mem::vector<camp::pen> >'
psfile.h:98:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:726:
error: no matching function for call to
'mem::vector<camp::pen>::vector(camp::pen*&, camp::pen*&)'
memory.h:117: note: candidates are: mem::vector<T>::vector(size_t, const T&)
[with T = camp::pen]
memory.h:117: note:                 mem::vector<T>::vector(size_t) [with T =
camp::pen]
memory.h:117: note:                 mem::vector<T>::vector() [with T =
camp::pen]
memory.h:117: note:                 mem::vector<camp::pen>::vector(const
mem::vector<camp::pen>&)
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:
In member function 'void
__gnu_cxx::_SequenceConcept<_Sequence>::__constraints() [with _Sequence =
mem::vector<unsigned int>]':
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:57:
instantiated from 'void __gnu_cxx::__function_requires() [with _Concept =
__gnu_cxx::_SequenceConcept<mem::vector<unsigned int> >]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:768:
instantiated from 'void
__gnu_cxx::_BackInsertionSequenceConcept<_BackInsertionSequence>::__constraints()
[with _BackInsertionSequence = mem::vector<unsigned int>]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/stl_stack.h:97:
instantiated from 'std::stack<unsigned int, mem::vector<unsigned int> >'
memory.h:120:   instantiated from 'mem::stack<unsigned int,
mem::vector<unsigned int> >'
texfile.h:258:   instantiated from here
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:726:
error: invalid conversion from 'unsigned int*' to 'unsigned int'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:726:
error:   initializing argument 1 of 'mem::vector<T>::vector(size_t, const
T&) [with T = unsigned int]'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:726:
error: invalid conversion from 'unsigned int*' to 'unsigned int'
/usr/lib/gcc/i386-pc-solaris2.11/4.4.4/../../../../include/c++/4.4.4/bits/boost_concept_check.h:726:
error:   initializing argument 2 of 'mem::vector<T>::vector(size_t, const
T&) [with T = unsigned int]'
make: *** [drawpath.o] Error 1



-- 
Apostolos Syropoulos
Xanthi, GREECE
Web-page at http://obelix.ee.duth.gr/~apostolo
Blog at http://asyropoulos.wordpress.com/
          http://hypercomputation.blogspot.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tlbuild/attachments/20100608/28118647/attachment.html>


More information about the tlbuild mailing list