From c26dde8e6eb739a589253282ff79d9c7e80ad46d Mon Sep 17 00:00:00 2001 From: Beman Dawes Date: Thu, 31 Jul 2003 00:11:24 +0000 Subject: [PATCH] Force early instantiation so test works with delayed instantiation compilers (Greg Comeau) [SVN r19378] --- static_assert_test_fail_8.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/static_assert_test_fail_8.cpp b/static_assert_test_fail_8.cpp index 41f3698..83107ae 100644 --- a/static_assert_test_fail_8.cpp +++ b/static_assert_test_fail_8.cpp @@ -24,6 +24,12 @@ RandomAccessIterator foo(RandomAccessIterator from, RandomAccessIterator) return from; } +// ensure that delayed instantiation compilers like Comeau see the failure early +// enough for "compile-fail" testing with the Boost.Build testing framework. (Greg Comeau) +template +std::list::iterator + foo(std::list::iterator, std::list::iterator); + int main() { std::deque d;