Parrot 6.10.0 "New Caledonian lorikeet" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 21 November 2014.
01:06 Reini joined 01:19 Hunger joined 02:29 Reini1 joined 03:19 kid51_ joined 03:23 kid51 joined 04:03 kid51_ joined 05:24 awwaiid joined 05:57 awwaiid joined 06:07 awwaiid joined 06:09 awwaiid joined 09:46 Hunger joined 10:49 Reini joined 11:16 Hunger joined
dalek rrot/smoke-me/intval-int-gh1145: 644bf8e | rurban++ | / (3 files):
intval=int: die on too short intval sizes #1145

avoid ptr truncation, die in auto::sizes. pointers are passed in int registers in those PMCs:
   pointer, addrregistry, nci, lexpad, class, ptrobj, structview, sub.
  --intval=int can only work on 32bit systems.
Also Closes #642
12:04
12:06 bighugedog joined 12:16 travis-ci joined
travis-ci parrot/parrot#1331 (smoke-me/intval-int-gh1145 - 644bf8e : Reini Urban): The build passed. 12:16
Change view : github.com/parrot/parrot/compare/e...4bf8e0243f
Build details : travis-ci.org/parrot/parrot/builds/41868320
12:16 travis-ci left
dalek rrot/smoke-me/intval-int-gh1145: 4451571 | rurban++ | lib/Parrot/Test.pm:
[test] ignore valgrind syswrap warning on darwin longjmp
12:17
12:22 bighugedog joined 12:28 travis-ci joined
travis-ci parrot/parrot#1332 (smoke-me/intval-int-gh1145 - 4451571 : Reini Urban): The build passed. 12:28
Change view : github.com/parrot/parrot/compare/6...5157195d86
Build details : travis-ci.org/parrot/parrot/builds/41868936
12:28 travis-ci left
dalek rrot/smoke-me/intval-int-gh1145: c85a9ed | rurban++ | / (3 files):
[cage] better int type casts and fmt strings

32-bit: shared.c:1506: warning: signed and unsigned type in conditional expression socket.c:254: warning: format ‘%ld’ expects type long int, but argument 4 has type INTVAL debug.c:479: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 14 has type ‘unsigned int’
12:34
12:43 autark joined 12:47 travis-ci joined
travis-ci parrot/parrot#1333 (smoke-me/intval-int-gh1145 - c85a9ed : Reini Urban): The build passed. 12:47
Change view : github.com/parrot/parrot/compare/4...5a9ed72bae
Build details : travis-ci.org/parrot/parrot/builds/41869740
12:47 travis-ci left
dalek rrot: 891dd90 | rurban++ | include/parrot/parrot.h:
[core] work on --intval=int support, ptr truncation

See GH #1145 This fixes the truncated func ptr in NativePCCMethod.invoke
12:48
rrot: e963637 | rurban++ | / (11 files):
intval=int: fixed several ptr<->intval casts

See GH #1145
rrot: 644bf8e | rurban++ | / (3 files):
intval=int: die on too short intval sizes #1145

avoid ptr truncation, die in auto::sizes. pointers are passed in int registers in those PMCs:
   pointer, addrregistry, nci, lexpad, class, ptrobj, structview, sub.
  --intval=int can only work on 32bit systems.
Also Closes #642
rrot: 4451571 | rurban++ | lib/Parrot/Test.pm:
[test] ignore valgrind syswrap warning on darwin longjmp
rrot: c85a9ed | rurban++ | / (3 files):
[cage] better int type casts and fmt strings

32-bit: shared.c:1506: warning: signed and unsigned type in conditional expression socket.c:254: warning: format ‘%ld’ expects type long int, but argument 4 has type INTVAL debug.c:479: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 14 has type ‘unsigned int’
12:53 Hunger joined 13:01 travis-ci joined
travis-ci parrot/parrot#1334 (master - c85a9ed : Reini Urban): The build passed. 13:01
Change view : github.com/parrot/parrot/compare/4...5a9ed72bae
Build details : travis-ci.org/parrot/parrot/builds/41870380
13:01 travis-ci left
dalek rrot/rurban/signals: de2b6c6 | rurban++ | t/pmc/signal.t:
[test] re-enable t/pmc/signal.t
13:08
rrot/rurban/signals: 7e0b8be | rurban++ | / (2 files):
[test] Re-enabled instable signals tests as TODO

  signals do work fine manually, just the tests not.
eg. on darwin:
  $ (./parrot t/pmc/signal_1.pasm &); ps | grep "./[p]arrot" | cut -c1-6 | xargs kill -HUP
start
  $ (./parrot t/pmc/signal_3.pasm &); ps | grep "./[p]arrot" | cut -c1-6 | xargs kill -HUP
start
13:25 kid51 joined
dalek rrot: 47dccdc | rurban++ | t/codingstd/copyright.t:
[test] add copyright year test on TEST_SLOW

for GH #719. most files really have wrong years
13:28
rrot: 287cdf6 | rurban++ | t/codingstd/copyright.t:
[test] speedup copyright year test

use only --format="%ai", use -n1 for the non-reverse case
The results are at github.com/parrot/parrot/issues/719
  => 1478 wrong copyright years
13:28 PacoLinux joined
rrot: 09903d6 | rurban++ | / (2 files):
[test] add documentation to TEST_SLOW
13:41 travis-ci joined
travis-ci parrot/parrot#1335 (master - 09903d6 : Reini Urban): The build passed. 13:41
Change view : github.com/parrot/parrot/compare/c...903d637ad6
Build details : travis-ci.org/parrot/parrot/builds/41872427
13:41 travis-ci left 13:52 PacoLinux joined
dalek rrot/smoke-me/signal-tests: e0759c1 | rurban++ | t/pmc/signal.t:
[test] re-enable t/pmc/signal.t
14:02
rrot/smoke-me/signal-tests: d8c1e99 | rurban++ | / (2 files):
[test] Re-enabled instable signals tests as TODO

  signals do work fine manually, just the tests not.
eg. on darwin:
  $ (./parrot t/pmc/signal_1.pasm &); ps | grep "./[p]arrot" | cut -c1-6 | xargs kill -HUP
start
  $ (./parrot t/pmc/signal_3.pasm &); ps | grep "./[p]arrot" | cut -c1-6 | xargs kill -HUP
start
14:08 travis-ci joined
travis-ci parrot/parrot#1336 (smoke-me/signal-tests - 7e0b8be : Reini Urban): The build has errored. 14:08
Change view : github.com/parrot/parrot/compare/s...gnal-tests
Build details : travis-ci.org/parrot/parrot/builds/41874258
14:08 travis-ci left 14:18 travis-ci joined
travis-ci parrot/parrot#1337 (smoke-me/signal-tests - d8c1e99 : Reini Urban): The build passed. 14:18
Change view : github.com/parrot/parrot/compare/7...c1e99a248f
Build details : travis-ci.org/parrot/parrot/builds/41874306
14:18 travis-ci left
dalek rrot/smoke-me/mathl-gh1111: d9f1535 | rurban++ | / (11 files):
auto::mathl: probe and use more long math functions

Renamed auto::labs to auto::mathl Use: ceill floorl powl fmodl expl logl in the math ops Closes GH #1111
15:26
Reini still failing for fdiv_i_i*
15:38 travis-ci joined
travis-ci parrot/parrot#1338 (smoke-me/mathl-gh1111 - d9f1535 : Reini Urban): The build failed. 15:38
Change view : github.com/parrot/parrot/commit/d9f153513da6
Build details : travis-ci.org/parrot/parrot/builds/41879122
15:38 travis-ci left 16:46 lauleon joined 17:11 rurban joined 17:12 dalek joined 17:52 FROGGS_ joined 18:52 tadzik joined, tadzik left 19:33 Coke joined 20:03 PacoLinux joined 21:44 rurban joined 22:05 Reini joined 23:44 davidfetter joined