Modify

Ticket #5429 (closed Bugs: duplicate)

Opened 6 years ago

Last modified 5 years ago

compile error in Windows CE 6.0(std::abort)

Reported by: Akira Takahashi <faithandbrave@…> Owned by: no-maintainer
Milestone: To Be Determined Component: utility
Version: Boost 1.46.1 Severity: Problem
Keywords: Cc:

Description

compile error <boost/assert.hpp>, because Windows CE platform is no std::abort. I needs alternative implementation.

I using follow now(boost non intrusive workaround):

#include <stdexcept>

namespace std {
    static inline abord()
    {
        throw std::runtime_error("abort");
    }
}

Attachments

Change History

comment:1 Changed 6 years ago by anonymous

I think this is fixed in trunk, can you try it out?

https://svn.boost.org/svn/boost/trunk/boost/assert.hpp

comment:2 Changed 6 years ago by Akira Takahashi <faithandbrave@…>

thanks! It's OK by this change.

comment:3 Changed 5 years ago by anonymous

We also had this issue and the trunk fix solved it. We found it in the latest download of 1.48.0 - how come this is not yet in the released version given this discussion is over 9 months old?

comment:4 Changed 5 years ago by Akira Takahashi <faithandbrave@…>

to owner, please close tikcet.

comment:5 Changed 5 years ago by viboes

  • Status changed from new to closed
  • Resolution set to duplicate

Duplicated #5213

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.