Anton Pevtsov wrote:
Martin, here is the fix to this bug:
http://people.apache.org/~antonp/stdcxx06162006/scripts/
Thanks a lot!
Please check it in.
Martin
With best wishes,
Anton Pevtsov
-----Original Message-----
From: Martin Sebor (JIRA) [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 14, 2006 23:38
To: [email protected]
Subject: [jira] Updated: (STDCXX-202) [Windows] failed config tests
labeled "ok"
[ http://issues.apache.org/jira/browse/STDCXX-202?page=all ]
Martin Sebor updated STDCXX-202:
--------------------------------
Attachment: log.text
The full log file is attached.
[Windows] failed config tests labeled "ok"
------------------------------------------
Key: STDCXX-202
URL: http://issues.apache.org/jira/browse/STDCXX-202
Project: C++ Standard Library
Type: Bug
Components: Configuration
Versions: 4.1.3
Environment: Windows
Reporter: Martin Sebor
Assignee: Anton Pevtsov
Priority: Trivial
Attachments: log.text
The Windows configuration infrastructure incorrectly labels some
failled tests as passing (i.e., "ok"). The labeling should be
consistent across all config tests (i.e., "ok" when a test passes and
"no (<macro-name>)" when it fails; <macro-name> is the name of the macro
that is #defined in response to the failure; it should be enclosed in
parentheses and the whole thing separated from the word "no" by a single
space).
------ Build started: Project: .configure, Configuration: 15d Debug
Thread-safe
Dll Win32 ------
Performing Custom Build Step
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Configuring for msvc-7.1 - 15d Debug Thread-safe Dll
Checking if compiler is sane... ok
Checking if linker is sane... ok
Checking if run environment is sane... ok
Checking system architecture ILP32 little endian
Checking for headers...
...
Checking for <ieeefp.h>... no (_RWSTD_NO_IEEEFP_H)
Checking for <pthread.h>... no (_RWSTD_NO_PTHREAD_H)
Checking for namespaces ok
...
Checking for std::vsprintf() in <cstdio>... ok
Checking for std::snprintf() in <cstdio>... no _RWSTD_NO_SNPRINTF
...
checking for atomic operations... ok
checking for bad_alloc copy ctor... ok _RWSTD_NO_BAD_ALLOC_COPY_CTOR
checking for bad_alloc default ctor... ok
_RWSTD_NO_BAD_ALLOC_DEFAULT_CTOR
checking for bad_alloc dtor... ok _RWSTD_NO_BAD_ALLOC_DTOR
checking for bad_alloc::what()... ok _RWSTD_NO_BAD_ALLOC_WHAT
...