Opened 15 years ago

Closed 15 years ago

#1084 closed Bugs (fixed)

atomic_count_gcc.hpp tries to #include nonexistant header

Reported by: bero@… Owned by: Peter Dimov
Milestone: Boost 1.35.0 Component: smart_ptr
Version: Severity: Problem
Keywords: Cc:

Description

atomic_count_gcc.hpp #includes <bits/atomicity.h> -- that header has been moved to <ext/atomicity.h> in current gcc versions.

Attachments (1)

boost-1.34-atomicity.h.patch (399 bytes ) - added by bero@… 15 years ago.
Fix

Download all attachments as: .zip

Change History (5)

by bero@…, 15 years ago

Fix

comment:1 by Peter Dimov, 15 years ago

Component: Building Boostsmart_ptr
Milestone: To Be DeterminedBoost 1.35.0
Owner: set to Peter Dimov
Severity: ShowstopperProblem
Status: newassigned

comment:2 by dev-zero@…, 15 years ago

Isn't that a dupe of bug #779 ?

comment:3 by Peter Dimov, 15 years ago

This should be fixed on the 1.34 branch by #779 and on the HEAD by the addition of atomic_count_sync.hpp. Unfortunately the HEAD regression results are down at the moment and the 1.34 results have no gcc 4.2 tester, so I can't verify that atomic_count_test works, but it should.

I'll close this in a few days.

comment:4 by Peter Dimov, 15 years ago

Resolution: fixed
Status: assignedclosed

The latest HEAD regression report seems OK on g++ 4.2 and 4.3. Closing as fixed.

Note: See TracTickets for help on using tickets.