
It looks like test is broken on Sun 5.9. Please fix immediately, or revert the change that caused the breakage. --Beman "../boost/test/impl/debug.ipp", line 420: Error: mkstemp is not a member of file level. "../boost/test/impl/debug.ipp", line 603: Error: getenv is not a member of file level. "../boost/test/impl/debug.ipp", line 856: Error: mkstemp is not a member of file level. "../boost/test/impl/debug.ipp", line 871: Error: exit is not a member of file level. "../boost/test/impl/debug.ipp", line 876: Error: getenv is not a member of file level. "../boost/test/impl/debug.ipp", line 885: Error: exit is not a member of file level. 6 Error(s) detected.

"Beman Dawes" <bdawes@acm.org> wrote in message news:472B291F.4040804@acm.org...
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
--Beman
"../boost/test/impl/debug.ipp", line 420: Error: mkstemp is not a member of file level.
This should've been fixed yestaday. Where do you see the results? Genandiy

Gennadiy Rozental wrote:
"Beman Dawes" <bdawes@acm.org> wrote in message news:472B291F.4040804@acm.org...
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
--Beman
"../boost/test/impl/debug.ipp", line 420: Error: mkstemp is not a member of file level.
This should've been fixed yestaday. Where do you see the results?
It was a Sandia test at rev rev 40635. Hum... Looks like that was before the fixes were committed. Sorry for the noise, --Beman

Beman Dawes wrote:
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
I mentioned this yesterday, and added some additional #includes that fixed things for Sun on Linux (all I can test with locally), but I don't think the Solaris tests have been run since then? I've just added a #include of stdlib.h as well since that's where mkstemp and friends live. John.

John Maddock wrote:
Beman Dawes wrote:
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
I mentioned this yesterday, and added some additional #includes that fixed things for Sun on Linux (all I can test with locally), but I don't think the Solaris tests have been run since then? I've just added a #include of stdlib.h as well since that's where mkstemp and friends live.
OK, Thanks! --Beman

John Maddock wrote:
Beman Dawes wrote:
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
I mentioned this yesterday, and added some additional #includes that fixed things for Sun on Linux (all I can test with locally), but I don't think the Solaris tests have been run since then? I've just added a #include of stdlib.h as well since that's where mkstemp and friends live.
As of revision 40694 (test run yesterday), the foreach tests are failing on sun-5.8 due to a boost.test bug. See: <http://tinyurl.com/37a894>. <http://beta.boost.org/development/tests/trunk/developer/output/Sandia-sun-boost-bin-v2-libs-foreach-test-stl_byval-test-sun-5-8-debug_release.html> "../boost/test/impl/execution_monitor.ipp", line 187: Error: va_list is not defined. "../boost/test/impl/execution_monitor.ipp", line 188: Error: Cannot assign void* to int. "../boost/test/impl/execution_monitor.ipp", line 190: Error: The function "vsnprintf" must have a prototype. -- Eric Niebler Boost Consulting www.boost-consulting.com

Eric Niebler wrote:
John Maddock wrote:
Beman Dawes wrote:
It looks like test is broken on Sun 5.9.
Please fix immediately, or revert the change that caused the breakage.
I mentioned this yesterday, and added some additional #includes that fixed things for Sun on Linux (all I can test with locally), but I don't think the Solaris tests have been run since then? I've just added a #include of stdlib.h as well since that's where mkstemp and friends live.
As of revision 40694 (test run yesterday), the foreach tests are failing on sun-5.8 due to a boost.test bug. See: http://tinyurl.com/37a894.
Looks like yet another missing header include :-( According to Sun's man pages you need both stdio.h and stdarg.h to use vsnprintf: I've just committed the missing #include, so let's hope for the best! Regards, John.
participants (4)
-
Beman Dawes
-
Eric Niebler
-
Gennadiy Rozental
-
John Maddock