www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Strange error when importing std.regex

reply "Temtaime" <temtaime gmail.com> writes:
Hello guys!

http://dpaste.1azy.net/9c4c3eb8
http://dpaste.1azy.net/afd8d20b

How i can avoid this?
Jun 12 2013
parent reply "bearophile" <bearophileHUGS lycos.com> writes:
Temtaime:

 How i can avoid this?
You have to qualify where the function comes from. One way to do it is to use: std.algorithm.splitter(arr, 1); Bye, bearophile
Jun 12 2013
next sibling parent "Temtaime" <temtaime gmail.com> writes:
Oh, thanks very much.
Jun 12 2013
prev sibling parent reply Dmitry Olshansky <dmitry.olsh gmail.com> writes:
12-Jun-2013 17:28, bearophile пишет:
 Temtaime:

 How i can avoid this?
You have to qualify where the function comes from. One way to do it is to use:
There is no ambiguity, 1 is not a Regex object but it seems like template constraint in std.regex blows up. Temtaime please file a bug on this. http://d.puremagic.com/issues/
 std.algorithm.splitter(arr, 1);

 Bye,
 bearophile
-- Dmitry Olshansky
Jun 12 2013
parent reply "bearophile" <bearophileHUGS lycos.com> writes:
Dmitry Olshansky:

 There is no ambiguity, 1 is not a Regex object but it seems 
 like template constraint in std.regex blows up.

  Temtaime please file a bug on this.
 http://d.puremagic.com/issues/
 std.algorithm.splitter(arr, 1);
I think this bug already surfaced some time ago... Maybe it's already in Bugzilla. Bye, bearophile
Jun 12 2013
parent "Kenji Hara" <k.hara.pg gmail.com> writes:
On Wednesday, 12 June 2013 at 18:44:12 UTC, bearophile wrote:
 Dmitry Olshansky:

 There is no ambiguity, 1 is not a Regex object but it seems 
 like template constraint in std.regex blows up.

  Temtaime please file a bug on this.
 http://d.puremagic.com/issues/
 std.algorithm.splitter(arr, 1);
I think this bug already surfaced some time ago... Maybe it's already in Bugzilla. Bye, bearophile
Right now I cannot see the original code in dpaste, but the issue would be a same bug with 8352. http://d.puremagic.com/issues/show_bug.cgi?id=8352 I have maintained a compiler fix for that, but unfortunately it is not yet merged. https://github.com/D-Programming-Language/dmd/pull/1660 Kenji Hara
Jun 13 2013