Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6349: use of missing ::abort
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-01-11 16:10:37
#6349: use of missing ::abort
--------------------------------------+-------------------------------------
Reporter: viboes | Owner: emildotchevski
Type: Support Requests | Status: new
Milestone: To Be Determined | Component: exception
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords: wince
--------------------------------------+-------------------------------------
Changes (by ulrich.eckhardt@â¦):
* keywords: => wince
Comment:
Same problem here, using Boost 1.48. The target platform is MS Windows CE
6 with STLport 5.2 and MSVC 8.0 (VS 2005). There is a workaround in a
different place already that simply checks
{{{
#if defined(UNDER_CE)
// some CE platforms don't define ::abort(), let alone std::abort()
exit(-1);
#else
abort();
#endif
}}}
I have found other places that use abort() to e.g. mark code as
unreachable. They could use similar workarounds. I'm just in the process
of migrating to 1.48 but I should be able to produce a patch for this.
See also bug #5213.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6349#comment:1> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:08 UTC