Re: I need help with NativeCall

2018-03-04 Thread ToddAndMargo
On 03/04/2018 06:56 AM, Curt Tilmes wrote: I also see another bug: method flags { do for AddrInfo-Flags.enums { .key if $!ai_flags +| .value } } should be method flags { do for AddrInfo-Flags.enums { .key if $!ai_flags +& .value } } Though you probably

[perl #128655] [OPTIMIZER] Mixup in candidates through optimizer

2018-03-04 Thread Zoffix Znet via RT
On Sat, 15 Jul 2017 09:47:40 -0700, jan-olof.hen...@bredband.net wrote: > On Sat, 15 Jul 2017 07:15:05 -0700, jan-olof.hen...@bredband.net > wrote: > > On Tue, 31 Jan 2017 09:05:52 -0800, c...@zoffix.com wrote: > > > I dug at this bug a few months back, but lost my notes on my > > > findings. > >

[perl #128655] [OPTIMIZER] Mixup in candidates through optimizer

2018-03-04 Thread Zoffix Znet via RT
On Sat, 15 Jul 2017 09:47:40 -0700, jan-olof.hen...@bredband.net wrote: > On Sat, 15 Jul 2017 07:15:05 -0700, jan-olof.hen...@bredband.net > wrote: > > On Tue, 31 Jan 2017 09:05:52 -0800, c...@zoffix.com wrote: > > > I dug at this bug a few months back, but lost my notes on my > > > findings. > >

[perl #130892] t\spec\S32-io\IO-Socket-INET.t hangs

2018-03-04 Thread Ron Schmidt via RT
>From your description of running the test with nmake I find it reasonable to >assume you are testing on windows. Winsock seems to have a 1 second delay for >“connection refused” errors which is triggered (2000 times) by a test added >with PR 227: https://github.com/perl6/roast/pull/227. I

Re: (default) Real->Rat precision should match what compiler uses for literals

2018-03-04 Thread yary
The point of Rats is making Perl6 more correct and less surprising in common cases, such as $ perl6 > 1.1+2.2 3.3 > 1.1+2.2 == 3.3 True > 1.1+2.2 != 3.3 False vs any language using binary floating-point arithmetic DB<1> p 1.1+2.2 3.3 DB<2> p 1.1+2.2 == 3.3 DB<3> p 1.1+2.2 != 3.3 1 In

Re: (default) Real->Rat precision should match what compiler uses for literals

2018-03-04 Thread Solomon Foster
On Sat, Mar 3, 2018 at 3:32 PM, yary wrote: > Or instead of 1/2**(32 or 64), re-asking these questions about epsilon: > > " Why so large? > >Why not zero? " > > What's justification for using 1/100,000 vs. something smaller vs. 0 "max > possible precision?" > The

[perl #132012] [SEVERE] Numeric values of signals are wrong (say +SIGUSR1)

2018-03-04 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
Further discussion on https://github.com/rakudo/rakudo/issues/1588 On 2017-10-18 03:46:20, c...@zoffix.com wrote: > On Sat, 14 Oct 2017 08:29:50 -0700, c...@zoffix.com wrote: > > Something fishy going on with the Signals enum. If that's fixed then > > the > > regression you pointed out will be