Opened 9 years ago

Closed 9 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) {}

Change History (3)

comment:1 by Antony Polukhin, 9 years ago

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

comment:2 by Antony Polukhin, 9 years ago

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

comment:3 by Antony Polukhin, 9 years ago

Resolution: fixed
Status: assignedclosed

(In [85332]) Merge from trunk:

  • Workarounds for Intel compiler (fixes #8956)
Note: See TracTickets for help on using tickets.