Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2002-09-05 15:31:01


Furthermore, testing with a more-conforming compiler reveals a slew of
missing 'typename's.

-----------------------------------------------------------
           David Abrahams * Boost Consulting
dave_at_[hidden] * http://www.boost-consulting.com

From: "Rozental, Gennadiy" <Gennadiy_at_[hidden]>

> > ..\boost/test/unit_test_log.hpp(20) : fatal error C1083:
> > Cannot open include file:
> > 'boost/test/detail/unit_test_config.hpp': No such file or directory
>
> Something wrong with your installation. This file should be present.
Could
> you check it, please?

cd c:/boost/status/
myjam -sTOOLS=cwpro8.2 iterator_adaptors
...found 269 targets...
...updating 144 targets...
MkDir1 c:\build\status
MkDir1 c:\build\status\bin
MkDir1 c:\build\status\bin\counting_iterator_test.test
MkDir1 c:\build\status\bin\counting_iterator_test.test\cwpro8.2
MkDir1 c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug
MkDir1
c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug\runtime-link
-dynamic
metrowerks-C++-action
c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug\runtime-link
-dynamic\counting_iterator_test.obj
### mwcc Compiler:
# In: ..\boost\iterator_adaptors.hpp
# From: ..\libs\utility\counting_iterator_test.cpp
# ---------------------------------------------------
# 859: typedef index_category_chooser<iterator_category>::iterator_base
iterator_base_generator;
# Warning: ^^^^^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
### mwcc Compiler:
# 917:
:index_iterator_impl<Base,Policies,Value,Reference,Pointer,Category,Distanc
e>::type
# Warning:
^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
### mwcc Compiler:
# 921: typedef index_base_type::TraitsGen TraitsGen;
# Warning: ^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
### mwcc Compiler:
# 922: typedef index_base_type::Traits Traits;
# Warning: ^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
### mwcc Compiler:
# 930: typedef index_base_type::base_type base_type;
# Warning: ^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
### mwcc Compiler:
# 931: typedef index_base_type::policies_type policies_type;
# Warning: ^^^^^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# counting_iterator.hpp:55
# counting_iterator_test.cpp:24)
metrowerks-Link-action
c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug\runtime-link
-dynamic\counting_iterator_test.exe
capture-run-output1
c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug\runtime-link
-dynamic\counting_iterator_test.run
        1 file(s) copied.
succeeded-test-file
c:\build\status\bin\counting_iterator_test.test\cwpro8.2\debug\runtime-link
-dynamic\counting_iterator_test.test
MkDir1 c:\build\status\bin\iterator_adaptor_test.test
MkDir1 c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2
MkDir1 c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug
MkDir1
c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug\runtime-link-
dynamic
metrowerks-C++-action
c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug\runtime-link-
dynamic\iterator_adaptor_test.obj
### mwcc Compiler:
# In: ..\boost\iterator_adaptors.hpp
# From: ..\libs\utility\iterator_adaptor_test.cpp
# --------------------------------------------------
# 859: typedef index_category_chooser<iterator_category>::iterator_base
iterator_base_generator;
# Warning: ^^^^^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
### mwcc Compiler:
# 917:
:index_iterator_impl<Base,Policies,Value,Reference,Pointer,Category,Distanc
e>::type
# Warning:
^^^^
# 'typename' is missing in template argument dependent qualified type
### mwcc Compiler:
# 921: typedef index_base_type::TraitsGen TraitsGen;
# Warning: ^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
### mwcc Compiler:
# 922: typedef index_base_type::Traits Traits;
# Warning: ^^^^^^
# 'typename' is missing in template argument dependent qualified type
### mwcc Compiler:
# 930: typedef index_base_type::base_type base_type;
# Warning: ^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
### mwcc Compiler:
# 931: typedef index_base_type::policies_type policies_type;
# Warning: ^^^^^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
metrowerks-Link-action
c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug\runtime-link-
dynamic\iterator_adaptor_test.exe
capture-run-output1
c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug\runtime-link-
dynamic\iterator_adaptor_test.run
        1 file(s) copied.
succeeded-test-file
c:\build\status\bin\iterator_adaptor_test.test\cwpro8.2\debug\runtime-link-
dynamic\iterator_adaptor_test.test
MkDir1 c:\build\status\bin\iter_adaptor_fail_expected1.test
MkDir1 c:\build\status\bin\iter_adaptor_fail_expected1.test\cwpro8.2
MkDir1 c:\build\status\bin\iter_adaptor_fail_expected1.test\cwpro8.2\debug
MkDir1
c:\build\status\bin\iter_adaptor_fail_expected1.test\cwpro8.2\debug\runtime
-link-dynamic
metrowerks-C++-action
c:\build\status\bin\iter_adaptor_fail_expected1.test\cwpro8.2\debug\runtime
-link-dynamic\iter_adaptor_fail_expected1.obj
### mwcc Compiler:
# In: ..\boost\iterator_adaptors.hpp
# From: ..\libs\utility\iter_adaptor_fail_expected1.cpp
# --------------------------------------------------------
# 859: typedef index_category_chooser<iterator_category>::iterator_base
iterator_base_generator;
# Warning: ^^^^^^^^^^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# iterator_adaptors.hpp:1
# iter_adaptor_fail_expected1.cpp:16)
### mwcc Compiler:
# 917:
:index_iterator_impl<Base,Policies,Value,Reference,Pointer,Category,Distanc
e>::type
# Warning:
^^^^
# 'typename' is missing in template argument dependent qualified type
# (included from:
# iterator_adaptors.hpp:1
# iter_adaptor_fail_expected1.cpp:16)
### mwcc Compiler:

<snip>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk