Opened 11 years ago

Closed 11 years ago

#6372 closed Bugs (fixed)

ADL problem with at and GCC 4.4

Reported by: Mathias Gaunard Owned by: Joel de Guzman
Milestone: To Be Determined Component: fusion
Version: Boost Development Trunk Severity: Problem
Keywords: fusion mpl adl gcc Cc:

Description

GCC 4.4 has some ADL bugs that make certain calls wrongly ambiguous.

In particular, at on an iterator_range of MPL integers causes an ambiguity due to an unqualified advance call.

The attached patch works around the problem.

Attachments (1)

qualify_advance.diff (524 bytes ) - added by Mathias Gaunard 11 years ago.
Patch to workaround GCC 4.4 ADL bug

Download all attachments as: .zip

Change History (2)

by Mathias Gaunard, 11 years ago

Attachment: qualify_advance.diff added

Patch to workaround GCC 4.4 ADL bug

comment:1 by Joel de Guzman, 11 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.