$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [spirit] VC10 ICE when defining a Karma/Qi rule in a 0x lambda
From: Joseph Gauterin (joseph.gauterin_at_[hidden])
Date: 2010-04-29 10:47:08
The issue is with calling template functions with default parameters
from lambdas (where the type of the default parameter has a user
defined destructor).
User workaround:
Explicitly pass the a value of the argument equivilent to the default
instead of using the default argument.
Library maintainer workaround:
A function with default arguments can be trivially converted to
overloaded functions without default parameters.