|
Boost Testing : |
From: D. Kevin McGrath (dmcgrath_at_[hidden])
Date: 2005-09-07 01:47:33
I'm not sure why I get nothing from config_info, but I'm just going
to stick the output from a hand compiled version in my comment.html
file. For now though, I'm including the output below.
Kevin McGrath
GNU C++ version 4.0.0 (Apple Computer, Inc. build 5026)
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =4
__GNUC_MINOR__ =0
__GNUG__ =4
__VERSION__ ="4.0.0 (Apple Computer,
Inc. build 5026)"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ =_
__EXCEPTIONS =1
__POWERPC__ =1
__MACH__ =1
__APPLE__ =1
__APPLE_CC__ =5026
_WCHAR_T [no value]
_REENTRANT =1
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20050421
__GLIBCXX__ =20050421
_GLIBCXX_USE_WCHAR_T =1
_GLIBCXX_USE_LONG_LONG =1
_GLIBCXX_USE_C99_MATH =1
_GLIBCXX_USE_C99 =1
_GLIBCXX_HOSTED =1
*********************************************************************
Detected Platform: Mac OS
Type char is signed
Type wchar_t is signed
byte order for type short =8 0
byte order for type int =24 16 8 0
byte order for type long =24 16 8 0
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =16
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =2147483647
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LLONG_MAX =0x7fffffffffffffffLL
LONG_LONG_MAX =9223372036854775807LL
ULLONG_MAX =0xffffffffffffffffULL
ULONG_LONG_MAX =(9223372036854775807LL
* 2ULL + 1ULL)
_POSIX_ADVISORY_INFO =(-1)
_POSIX_ASYNCHRONOUS_IO =(-1)
_POSIX_BARRIERS =(-1)
_POSIX_CHOWN_RESTRICTED =200112L
_POSIX_CLOCK_SELECTION =(-1)
_POSIX_CPUTIME =(-1)
_POSIX_FSYNC =(-1)
_POSIX_JOB_CONTROL =200112L
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =(-1)
_POSIX_MEMLOCK_RANGE =(-1)
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =(-1)
_POSIX_MONOTONIC_CLOCK =(-1)
_POSIX_NO_TRUNC =200112L
_POSIX_PRIORITIZED_IO =(-1)
_POSIX_PRIORITY_SCHEDULING =(-1)
_POSIX_RAW_SOCKETS =(-1)
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =(-1)
_POSIX_REGEXP =200112L
_POSIX_SAVED_IDS =200112L
_POSIX_SEMAPHORES =(-1)
_POSIX_SHARED_MEMORY_OBJECTS =(-1)
_POSIX_SHELL =200112L
_POSIX_SPAWN =(-1)
_POSIX_SPIN_LOCKS =(-1)
_POSIX_SPORADIC_SERVER =(-1)
_POSIX_SYNCHRONIZED_IO =(-1)
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =(-1)
_POSIX_THREAD_PRIO_INHERIT =(-1)
_POSIX_THREAD_PRIO_PROTECT =(-1)
_POSIX_THREAD_PRIORITY_SCHEDULING =(-1)
_POSIX_THREAD_PROCESS_SHARED =(-1)
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =(-1)
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =(-1)
_POSIX_TIMERS =(-1)
_POSIX_TRACE =(-1)
_POSIX_TRACE_EVENT_FILTER =(-1)
_POSIX_TRACE_INHERIT =(-1)
_POSIX_TRACE_LOG =(-1)
_POSIX_TYPED_MEMORY_OBJECTS =(-1)
_POSIX_VDISABLE =((unsigned char)'\377')
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_FORT_DEV =(-1)
_POSIX2_FORT_RUN =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_PBS =(-1)
_POSIX2_PBS_ACCOUNTING =(-1)
_POSIX2_PBS_CHECKPOINT =(-1)
_POSIX2_PBS_LOCATE =(-1)
_POSIX2_PBS_MESSAGE =(-1)
_POSIX2_PBS_TRACK =(-1)
_POSIX2_SW_DEV =200112L
_POSIX2_UPE =200112L
_POSIX2_VERSION =200112L
_V6_ILP32_OFF32 =(-1)
_V6_ILP32_OFFBIG =(1)
_V6_LP64_OFF64 =(1)
_V6_LPBIG_OFFBIG =(1)
_XBS5_ILP32_OFF32 =(-1)
_XBS5_ILP32_OFFBIG =(1)
_XBS5_LP64_OFF64 =(1)
_XBS5_LPBIG_OFFBIG =(1)
_XOPEN_CRYPT =(1)
_XOPEN_ENH_I18N =(1)
_XOPEN_LEGACY =(-1)
_XOPEN_REALTIME =(-1)
_XOPEN_REALTIME_THREADS =(-1)
_XOPEN_SHM =(1)
_XOPEN_STREAMS =(-1)
_XOPEN_UNIX =(1)
_XOPEN_VERSION =600
*********************************************************************
Boost version 103301
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/
gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/
libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/
macos.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_THREADS [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NESTED_TEMPLATE =template
BOOST_NO_HASH [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_NO_SLIST [no value]
BOOST_STD_EXTENSION_NAMESPACE =std
BOOST_UNREACHABLE_RETURN(0) [no value]
On 03 Sep 2005, at 15:19, Joaquin M Lopez Munoz wrote:
> D. Kevin McGrath <dmcgrath <at> cs.indiana.edu> writes:
>
>
>>
>> I'm running on a powerbook, and so I'm not using threads (at least as
>> far as I know...I didn't specifically turn them on, so I don't
>> believe they are in use).
>>
>
> What matters in this case is whether BOOST_HAS_THREADS is
> defined or not. Could you check that? In case you cannot
> produce the config_info datasheet, I guess it suffices writing
> a tiny program that #includes <boost/config.h> and checks
> the presence of the macro, and building it throuh bjam.
>
> Joaquín M López Muñoz
> Telefónica, Investigación y Desarrollo
>
> _______________________________________________
> Boost-Testing mailing list
> Boost-Testing_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-testing
>
>