From stdcxx-dev-return-985-apmail-incubator-stdcxx-dev-archive=incubator.apache.org@incubator.apache.org Fri Feb 24 21:15:41 2006 Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 41012 invoked from network); 24 Feb 2006 21:15:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Feb 2006 21:15:41 -0000 Received: (qmail 69180 invoked by uid 500); 24 Feb 2006 21:15:36 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 69075 invoked by uid 500); 24 Feb 2006 21:15:36 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 69047 invoked by uid 99); 24 Feb 2006 21:15:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Feb 2006 13:15:36 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [12.17.213.84] (HELO bco-exchange.bco.roguewave.com) (12.17.213.84) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Feb 2006 13:15:35 -0800 Received: from [10.70.3.48] (10.70.3.48 [10.70.3.48]) by bco-exchange.bco.roguewave.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id FQ7J1566; Fri, 24 Feb 2006 14:14:45 -0700 Message-ID: <43FF764B.3040107@roguewave.com> Date: Fri, 24 Feb 2006 14:10:35 -0700 From: Andrew Black User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: stdcxx-dev@incubator.apache.org Subject: Test suite build failures on NetBSD 3.0 Content-Type: multipart/mixed; boundary="------------020204030804040008050401" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------020204030804040008050401 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Greetings all This is another note in the series I'll be sending regarding problems I've found with the the test suite while building/running it on NetBSD 3.0. Attached is a (partial) output from the make process building the different programs in the test suite. It is comprised solely of the sections that failed to build, spliced together. The source files that failed to build were 19.exceptions.mt.cpp, 21.cwchar.cpp, 21.cwctype.cpp, 22.locale.num.put.cpp, and 25.equal.range.cpp. Of these files, I suspect that the problems with 19.exceptions.mt.cpp and 22.locale.num.put.cpp were resolved with the r380779 submission, but that change wasn't in when I was trying these builds. --Andrew Black --------------020204030804040008050401 Content-Type: text/plain; name="buildfail-netbsd3.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="buildfail-netbsd3.txt" gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/../rwtest -I/house/ablackrw/stdcxx/../rwtest/include -I/house/ablackrw/stdcxx/tests/include -pedantic -nostdinc++ -g -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp: In function `void test_equal_range(int, const char*, char, unsigned int, unsigned int, unsigned int, const ForwardIterator&, const T*, bool)': /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:159: error: type specifier omitted for parameter /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:159: error: parse error before numeric constant /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp: In function `void test_equal_range(int, const char*, char, unsigned int, unsigned int, unsigned int, const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = FwdIter]': /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = FwdIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:280: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const FwdIter&, const FwdIter&, const Y (&)(...))' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = FwdIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:280: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const FwdIter&, const FwdIter&, const Y (&)(...), const LessThan&)' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp: In function `void test_equal_range(int, const char*, char, unsigned int, unsigned int, unsigned int, const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = BidirIter]': /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = BidirIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:287: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const BidirIter&, const BidirIter&, const Y (&)(...))' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = BidirIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:287: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const BidirIter&, const BidirIter&, const Y (&)(...), const LessThan&)' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp: In function `void test_equal_range(int, const char*, char, unsigned int, unsigned int, unsigned int, const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = RandomAccessIter]': /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = RandomAccessIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:294: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const RandomAccessIter&, const RandomAccessIter&, const Y (&)(...))' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:227: instantiated from `void test_equal_range(const ForwardIterator&, const T*, bool) [with T = X, ForwardIterator = RandomAccessIter]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:294: instantiated from `void test_equal_range(const T*, bool) [with T = X]' /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:303: instantiated from here /house/ablackrw/stdcxx/tests/algorithms/25.equal.range.cpp:172: error: no matching function for call to `equal_range(const RandomAccessIter&, const RandomAccessIter&, const Y (&)(...), const LessThan&)' gmake: *** [25.equal.range.o] Error 1 gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/../rwtest -I/house/ablackrw/stdcxx/../rwtest/include -I/house/ablackrw/stdcxx/tests/include -pedantic -nostdinc++ -g -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp: In function ` void grouping_test()': /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:1896: error: ` strcmp' undeclared in namespace `std' /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:1925: error: ` strcmp' undeclared in namespace `std' /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp: In function ` void dbl_test(charT, const char*) [with charT = char]': /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:2078: instantiated from `void run_tests(charT, const char*) [with charT = char]' /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:2114: instantiated from here /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:1461: error: ` strlen' undeclared in namespace `std' /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp: In function ` void dbl_test(charT, const char*) [with charT = wchar_t]': /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:2078: instantiated from `void run_tests(charT, const char*) [with charT = wchar_t]' /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:2121: instantiated from here /house/ablackrw/stdcxx/tests/localization/22.locale.num.put.cpp:1461: error: ` strlen' undeclared in namespace `std' gmake: *** [22.locale.num.put.o] Error 1 gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/../rwtest -I/house/ablackrw/stdcxx/../rwtest/include -I/house/ablackrw/stdcxx/tests/include -pedantic -nostdinc++ -g -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /house/ablackrw/stdcxx/tests/strings/21.cwctype.cpp /house/ablackrw/stdcxx/tests/strings/21.cwctype.cpp: In function `int run_test(int, char**)': /house/ablackrw/stdcxx/tests/strings/21.cwctype.cpp:864: error: invalid conversion from `void*' to `int' /house/ablackrw/stdcxx/tests/strings/21.cwctype.cpp:888: error: invalid conversion from `void*' to `int' gmake: *** [21.cwctype.o] Error 1 gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/../rwtest -I/house/ablackrw/stdcxx/../rwtest/include -I/house/ablackrw/stdcxx/tests/include -pedantic -nostdinc++ -g -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:561: error: syntax error before `;' token /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:570: error: syntax error before `;' token /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp: In function `void test_types()': /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:594: error: parse error before `*' token /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp: In function `void test_functions()': /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:883: error: no matching function for call to `swscanf(wchar_t*&, const wchar_t[1])' /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:884: error: no matching function for call to `swscanf(wchar_t*&, const wchar_t[1], const UniqType* const&)' /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:909: error: ISO C++ forbids declaration of `test_tm' with no type /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:909: error: uninitialized const `test_tm' /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:909: error: parse error before `*' token /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:911: error: `tmb' undeclared (first use this function) /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:911: error: (Each undeclared identifier is reported only once for each function it appears in.) /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:908: warning: unused variable `const int tm_buf[16]' /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:909: warning: unused variable `const int test_tm' /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp: In function `void test_file_functions(int, ...)': /house/ablackrw/stdcxx/tests/strings/21.cwchar.cpp:1013: error: no matching function for call to `vfwprintf(std::Nested::test_FILE* const&, const wchar_t[1], char*&)' gmake: *** [21.cwchar.o] Error 1 gcc -c -I/house/ablackrw/stdcxx/include/ansi -D_RWSTDDEBUG -D_RWSTD_USE_CONFIG -I/tmp/ablackrw/stdcxx-11d/include -I/house/ablackrw/stdcxx/include -I/house/ablackrw/stdcxx/../rwtest -I/house/ablackrw/stdcxx/../rwtest/include -I/house/ablackrw/stdcxx/tests/include -pedantic -nostdinc++ -g -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align /house/ablackrw/stdcxx/tests/diagnostics/19.exceptions.mt.cpp /house/ablackrw/stdcxx/tests/diagnostics/19.exceptions.mt.cpp: In function `int run_test(int, char**)': /house/ablackrw/stdcxx/tests/diagnostics/19.exceptions.mt.cpp:307: error: ` memset' undeclared in namespace `std' /house/ablackrw/stdcxx/tests/diagnostics/19.exceptions.mt.cpp:297: warning: unused variable `const size_t nthreads' gmake[2]: *** [19.exceptions.mt.o] Error 1 --------------020204030804040008050401--