Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2016-06-30

| Channels | #perl11 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:04 sten joined #perl11
01:20 willthechill bulk88: okay I can probably fix it based on your latest paste
03:35 willthechill joined #perl11
04:19 sten joined #perl11
04:32 sten joined #perl11
07:20 sten joined #perl11
07:45 sten joined #perl11
10:01 ashevchuk joined #perl11
13:23 sten joined #perl11
17:59 rurban_ joined #perl11
18:56 willthechill bulk88: please run this code and tell me the output
18:56 willthechill perl -e 'use Config; foreach my $o (qw(nvsize nvtype use64bitall doublesize longdblsize d_longdbl)) { print q($Config{) . $o . q(} = ) . $Config{$o} . "\n"; }'
18:57 bulk88 on 32 bit IV or 54 bit IV perl?
18:58 willthechill well either or both I suppose
18:59 willthechill mostly I need to see if there are special Windows-only types for number as well as integer
18:59 willthechill I am writing the windows-specific type stuff now
18:59 lizmat 54 bit IV perl ?
19:00 willthechill sure
19:00 lizmat :-)
19:00 willthechill 54-bit is for those of us who can't afford 64-bit
19:00 willthechill ;)
19:00 lizmat :-)
19:01 bulk88 paste.scsys.co.uk/525075
19:03 willthechill bulk88: okay "long" is a common type not a windows-specific type
19:03 willthechill are there any other windows-specific types I should know about?
19:04 willthechill (I assume the following exist: __int8, __int16, __int32, __int64)
19:08 bulk88 yes
19:09 bulk88 int64_t is C99-ish/ISO-ish, MS implemented the "__*" stuff before ISO came out with their types
19:10 bulk88 the MS spec also refers to a __int128 but no MS CC implements it (it is mentioned in a MS grammer file tho, so its a reserved word)
19:13 willthechill so these are all valid?  int8_t int16_t int32_t int64_t int128_t __int8 __int16 __int32 __int64 __int128
19:25 willthechill okay I put all 10 of those in a hash map, now pushed to github
19:26 willthechill t/09 should now pass in windows with both 32-bit and 64-bit integers
19:31 willthechill correct commit is "Types, Enable Integer & Number Size Control, Part 4"
19:31 willthechill please test in both 32 and 64 windows, let me know if both pass
19:58 travis-ci RPerl build failed. Will Braswell says 'Types, Enable Integer & Number Size Control, Part 4'
19:58 travis-ci https://travis-ci.org/wbraswell/rperl/builds/141433015 https://github.com/wbraswell/rperl/compare/9a47b697c453...300497b18e00
19:58 willthechill yeah that's failing just because of my debugging statement in t/21
19:58 willthechill everything else before t/21 should be good and passing
20:53 sten joined #perl11
21:48 sten joined #perl11
22:51 sten joined #perl11
23:26 sten joined #perl11
23:35 sten joined #perl11

| Channels | #perl11 index | Today | | Search | Google Search | Plain-Text | summary