Modify

Opened 4 years ago

Closed 4 years ago

#8956 closed Patches (fixed)

progress.hpp is broken under Intel compiler

Reported by: Antony Polukhin Owned by: Antony Polukhin
Milestone: Boost 1.55.0 Component: timer
Version: Boost 1.54.0 Severity: Problem
Keywords: Cc:

Description

Because of this issue progress.hpp is broken under Intel compiler.

To fix it we need to explicitly call default constructor of noncopyable in constructors of progress_display and progress_timer.

Example:

explicit progress_timer( std::ostream & os = std::cout )
     // os is hint; implementation may ignore, particularly in embedded systems
     : timer(), noncopyable(), m_os(os) {}

Attachments (0)

Change History (3)

comment:1 Changed 4 years ago by Antony Polukhin

(In [85233]) Added workarounds for Intel compiler (refs #8956)

comment:2 Changed 4 years ago by Antony Polukhin

Owner: changed from Beman Dawes to Antony Polukhin
Status: newassigned

comment:3 Changed 4 years ago by Antony Polukhin

Resolution: fixed
Status: assignedclosed

(In [85332]) Merge from trunk:

  • Workarounds for Intel compiler (fixes #8956)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Antony Polukhin.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.