Tuple to tuple conversion
    Lars T. Kyllingstad 
    public at kyllingen.NOSPAMnet
       
    Tue Jun  8 03:45:36 PDT 2010
    
    
  
On Tue, 08 Jun 2010 12:39:43 +0200, Simen kjaeraas wrote:
> Simen kjaeraas <simen.kjaras at gmail.com> wrote:
> 
>> Lars T. Kyllingstad <public at kyllingen.nospamnet> wrote:
>>
>>> FWIW, I've run across the same error, while writing code that had
>>> nothing
>>> to do with tuples.  And I've seen others complaining about it too.  It
>>> seems to be a rather elusive bug in Phobos.
>>
>> This has now been tracked down to the importing of std.typecons in two
>> included files.
>>
>> Test case:
>>
>> //////////////////////
>> module a;
>> import std.typecons;
>> alias Tuple!( float ) foo;
>>
>> //////////////////////
>> module b;
>> import std.typecons;
> 
> Forgot to mention, this only happens with -unittest.
> http://d.puremagic.com/issues/show_bug.cgi?id=4294
That's consistent with my experiences too.  It seems to be triggered by a 
Phobos unittest.
Still, I can't reproduce it with your test case.  Which DMD version are 
you using?
-Lars
    
    
More information about the Digitalmars-d-learn
mailing list