------- Comment #3 from pinskia at gcc dot gnu dot org  2006-01-04 03:42 -------
The reduced testcase for this one is:
template<class T, class I, class S, T *Allocator(S*,I)> class obj_pool  {
public:
  T *allocate(S *sim, const I& id) {
    return Allocator(sim, id);
  }
};
namespace simulator {
  struct arm_simulator {
    static int *mach_allocator(int *, int id);
  };
}
using namespace simulator;
void g(void) {
  obj_pool<int, int, int,  arm_simulator::mach_allocator> *machine_pool;
  machine_pool->allocate(0,0);
}
--------------
This was just fixed on the 22nd of December.

This is a dup of bug 25364.


*** This bug has been marked as a duplicate of 25364 ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25659

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You reported the bug, or are watching the reporter.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to