Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-03-06

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:03 dalek parrot/ptc/rm_morph-gh372: d12d91d | rurban++ | src/pmc.c:
01:03 dalek parrot/ptc/rm_morph-gh372: [cage] src/pmc.c: fix morph vtable cast (c++)
01:03 dalek parrot/ptc/rm_morph-gh372: review: https://github.com/parrot/parrot/commit/d12d91df15
01:03 dalek parrot/ptc/rm_morph-gh372: 81fa68b | rurban++ | api.yaml:
01:03 dalek parrot/ptc/rm_morph-gh372: api.yaml: add deprecation entry for morph
01:03 dalek parrot/ptc/rm_morph-gh372: review: https://github.com/parrot/parrot/commit/81fa68b27e
02:22 FROGGS_ joined #parrot
02:23 kid51 joined #parrot
06:56 denisboyun joined #parrot
07:22 FROGGS joined #parrot
09:41 particle1 joined #parrot
14:41 dngor_ joined #parrot
15:49 Hunger joined #parrot
16:08 benabik joined #parrot
16:51 dngor joined #parrot
17:27 FROGGS joined #parrot
17:42 bluescreen joined #parrot
17:50 benabik joined #parrot
18:01 sorear joined #parrot
18:03 bluescreen_ joined #parrot
18:21 denis_boyun joined #parrot
18:28 denis_boyun__ joined #parrot
19:11 dalek parrot: 4a1d5b2 | rurban++ | compilers/imcc/ (3 files):
19:11 dalek parrot: [cage] improve IMCC_debug_ins for headerizer
19:11 dalek parrot:
19:11 dalek parrot: the odd function format was not picked up by the headerizer
19:11 dalek parrot: add pod also
19:11 dalek parrot:
19:11 dalek parrot: INLINE to imc.h added by headerizer
19:11 dalek parrot: review: https://github.com/parrot/parrot/commit/4a1d5b24ae
19:11 dalek parrot: cd859f3 | rurban++ | src/io/ (4 files):
19:11 dalek parrot: [cage] shim unused arguments in src/io/*.c
19:11 dalek parrot:
19:11 dalek parrot: silence c++ compiler warnings
19:11 dalek parrot: review: https://github.com/parrot/parrot/commit/cd859f3fe1
19:11 dalek parrot: b63efa9 | rurban++ | src/pmc/key.pmc:
19:11 dalek parrot: [cage] key.pmc minor optimization
19:11 dalek parrot:
19:11 dalek parrot: avoid default case integer key for get_type to reduce code size.
19:11 dalek parrot: numbers cannot be keys.
19:11 dalek parrot:
19:11 dalek parrot: better UNIMPLEMENTED error messages
19:11 dalek parrot: review: https://github.com/parrot/parrot/commit/b63efa990a
19:25 travis-ci joined #parrot
19:25 travis-ci [travis-ci] parrot/parrot#972 (master - b63efa9 : Reini Urban): The build was broken.
19:25 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/15db84b563f0...b63efa990a71
19:25 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20230265
19:25 travis-ci left #parrot
19:27 rurban and now travis is actually useful again
19:28 dalek parrot: 030bd7c | rurban++ | compilers/imcc/debug.c:
19:28 dalek parrot: [codingstd] fix codingstd/c_arg_assert.t test for IMCC_debug_ins
19:28 dalek parrot: review: https://github.com/parrot/parrot/commit/030bd7cf6c
19:34 TonyC joined #parrot
19:42 dalek parrot: 35b97c4 | rurban++ | t/compilers/imcc/syn/regressions.t:
19:42 dalek parrot: [test] skip invalid -O2 test [GH #1049]
19:42 dalek parrot:
19:42 dalek parrot: t/compilers/imcc/syn/regressions.t contains testing for a run-time exception
19:42 dalek parrot: which is optimized away by constant propagation and then used_once
19:42 dalek parrot: at compile-time with -O2.
19:42 dalek parrot:
19:42 dalek parrot: $ ./parrot -d1040 -O2 t/compilers/imcc/syn/regressions_2.pir
19:42 dalek parrot: used once deleted 0x2289920 div $I1, 1, 0
19:42 dalek parrot: used once deleted 0x228a0f0 div $N1, 1.0, 0.0
19:42 dalek parrot: code_size(ops) 17  old_size 0
19:42 dalek parrot: 0 push_eh_ic0x251d6c0 push_eh ok1
19:42 dalek parrot: 2 pop_eh0x251d9d0 pop_eh
19:42 dalek parrot: 3 print_sc 00x251db30 print "not "
19:42 dalek parrot: 5 say_sc 20x251dd30 say "ok 1 - caught div_i_ic_ic exception"
19:42 dalek parrot: 7 push_eh_ic0x251de90 push_eh ok2
19:42 dalek parrot: 9 pop_eh0x251e1a0 pop_eh
19:42 dalek parrot: 10 print_sc 00x251e260 print "not "
19:42 dalek parrot: 12 say_sc 10x251e430 say "ok 2 - caught div_n_nc_nc exception"
19:42 dalek parrot: 14 set_returns_pc 00x251ed60 set_returns
19:42 dalek parrot: 16 returncc0x251ede0 returncc
19:42 dalek parrot: review: https://github.com/parrot/parrot/commit/35b97c4a97
19:43 dalek parrot: b98c915 | rurban++ | .travis.yml:
19:43 dalek parrot: [travis] add testO2 test, and use more --optimize for faster tests
19:43 dalek parrot: review: https://github.com/parrot/parrot/commit/b98c915280
19:45 travis-ci joined #parrot
19:45 travis-ci [travis-ci] parrot/parrot#973 (master - 030bd7c : Reini Urban): The build was fixed.
19:45 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/b63efa990a71...030bd7cf6cdc
19:45 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20231298
19:45 travis-ci left #parrot
19:59 travis-ci joined #parrot
19:59 travis-ci [travis-ci] parrot/parrot#974 (master - 35b97c4 : Reini Urban): The build was fixed.
19:59 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/030bd7cf6cdc...35b97c4a976c
19:59 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20232177
19:59 travis-ci left #parrot
20:15 travis-ci joined #parrot
20:15 travis-ci [travis-ci] parrot/parrot#975 (master - b98c915 : Reini Urban): The build is still failing.
20:15 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/35b97c4a976c...b98c91528072
20:15 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20232246
20:15 travis-ci left #parrot
20:43 dalek parrot/rurban/copyright-years-gh719: a9b0b2f | rurban++ | t/codingstd/copyright.t:
20:43 dalek parrot/rurban/copyright-years-gh719: [test] add copyright year test on TEST_SLOW
20:43 dalek parrot/rurban/copyright-years-gh719:
20:43 dalek parrot/rurban/copyright-years-gh719: for GH #719. most files really have wrong years
20:43 dalek parrot/rurban/copyright-years-gh719: review: https://github.com/parrot/parrot/commit/a9b0b2fef6
21:04 rurban nice. travis caught another bug, clang -O2 with bigint.t already reported some time ago
21:20 drift joined #parrot
21:25 rurban tested for all wrong copyright years: https://github.com/parrot/parrot/issues/719  1478 wrong files (almost all)
21:27 dalek parrot/rurban/SDL: 4541272 | rurban++ | runtime/parrot/library/SDL (3 files):
21:27 dalek parrot/rurban/SDL: [examples] SDL: fix concat and replace t with p sig
21:27 dalek parrot/rurban/SDL:
21:28 dalek parrot/rurban/SDL: really need to revert  0a8cc07d1cc5e remove support for deprecated "t" nci signatures
21:28 dalek parrot/rurban/SDL: review: https://github.com/parrot/parrot/commit/4541272b33
21:46 dalek parrot/rurban/copyright-years-gh719: 082fa8f | rurban++ | t/codingstd/copyright.t:
21:46 dalek parrot/rurban/copyright-years-gh719: [test] speedup copyright year test
21:46 dalek parrot/rurban/copyright-years-gh719:
21:46 dalek parrot/rurban/copyright-years-gh719: use only --format="%ai", use -n1 for the non-reverse case
21:46 dalek parrot/rurban/copyright-years-gh719:
21:46 dalek parrot/rurban/copyright-years-gh719: The results are at https://github.com/parrot/parrot/issues/719
21:46 dalek parrot/rurban/copyright-years-gh719: => 1478 wrong copyright years
21:46 dalek parrot/rurban/copyright-years-gh719: review: https://github.com/parrot/parrot/commit/082fa8fc70
21:46 dalek parrot: 0091e4d | rurban++ | docs/p (2 files):
21:46 dalek parrot: [docs] fix parrotbyte.pod [GH #598]
21:46 dalek parrot:
21:46 dalek parrot: see the more explicit pdds/draft/pdd13_bytecode.pod for details
21:46 dalek parrot: review: https://github.com/parrot/parrot/commit/0091e4d490
21:54 dalek parrot: 40a64be | rurban++ | docs/pdds/pdd19_pir.pod:
21:54 dalek parrot: [docs] more prominent not yet implemented note for .macro_local
21:54 dalek parrot: review: https://github.com/parrot/parrot/commit/40a64be1a7
22:05 travis-ci joined #parrot
22:05 travis-ci [travis-ci] parrot/parrot#976 (master - 0091e4d : Reini Urban): The build is still failing.
22:05 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/b98c91528072...0091e4d490b7
22:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20241059
22:05 travis-ci left #parrot
22:19 travis-ci joined #parrot
22:19 travis-ci [travis-ci] parrot/parrot#977 (master - 40a64be : Reini Urban): The build is still failing.
22:19 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/0091e4d490b7...40a64be1a75d
22:19 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20241682
22:19 travis-ci left #parrot
22:31 rurban can now repro the bigint_get_long: number too big error
23:21 dalek parrot/rurban/clang-inc-opt-gh774: 9d44d1e | rurban++ | compilers/imcc/ (2 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: [cage] fix clang compilation with inline imcc_vfprintf
23:21 dalek parrot/rurban/clang-inc-opt-gh774:
23:21 dalek parrot/rurban/clang-inc-opt-gh774: debug.o wants this symbol even with inline
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/9d44d1eeae
23:21 dalek parrot/rurban/clang-inc-opt-gh774: 2466bec | rurban++ | src/ (2 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: [cage] shim unused interp in more sources
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/2466becaf2
23:21 dalek parrot/rurban/clang-inc-opt-gh774: fdf1105 | rurban++ | compilers/imcc/ (4 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: [cage] move declaration of determine_input_file_type to parser.h
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/fdf1105802
23:21 dalek parrot/rurban/clang-inc-opt-gh774: 5ad0c74 | rurban++ | src/gc/ (2 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: [cage] shim unused args in more gc sources
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/5ad0c747f6
23:21 dalek parrot/rurban/clang-inc-opt-gh774: 771ca09 | rurban++ | / (4 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: [cage] shim more unused args in more sources
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/771ca093a2
23:21 dalek parrot/rurban/clang-inc-opt-gh774: a1c0935 | rurban++ | / (2 files):
23:21 dalek parrot/rurban/clang-inc-opt-gh774: fix clang optimizer increment issue GH #774
23:21 dalek parrot/rurban/clang-inc-opt-gh774:
23:21 dalek parrot/rurban/clang-inc-opt-gh774: have to use volatile scratch registers in Parrot_Integer_increment_orig to avoid
23:21 dalek parrot/rurban/clang-inc-opt-gh774: skipping overflow sementics: -1 => MAXINT
23:21 dalek parrot/rurban/clang-inc-opt-gh774: fixes t/pmc/bigint.t test negate_min_integer
23:21 dalek parrot/rurban/clang-inc-opt-gh774: review: https://github.com/parrot/parrot/commit/a1c0935fbf
23:22 dalek parrot: 9d44d1e | rurban++ | compilers/imcc/ (2 files):
23:22 dalek parrot: [cage] fix clang compilation with inline imcc_vfprintf
23:22 dalek parrot:
23:22 dalek parrot: debug.o wants this symbol even with inline
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/9d44d1eeae
23:22 dalek parrot: 2466bec | rurban++ | src/ (2 files):
23:22 dalek parrot: [cage] shim unused interp in more sources
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/2466becaf2
23:22 dalek parrot: fdf1105 | rurban++ | compilers/imcc/ (4 files):
23:22 dalek parrot: [cage] move declaration of determine_input_file_type to parser.h
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/fdf1105802
23:22 dalek parrot: 5ad0c74 | rurban++ | src/gc/ (2 files):
23:22 dalek parrot: [cage] shim unused args in more gc sources
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/5ad0c747f6
23:22 dalek parrot: 771ca09 | rurban++ | / (4 files):
23:22 dalek parrot: [cage] shim more unused args in more sources
23:22 dalek parrot: review: https://github.com/parrot/parrot/commit/771ca093a2
23:42 travis-ci joined #parrot
23:42 travis-ci [travis-ci] parrot/parrot#978 (master - 771ca09 : Reini Urban): The build has errored.
23:42 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/40a64be1a75d...771ca093a24e
23:42 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20247887
23:42 travis-ci left #parrot
23:42 travis-ci joined #parrot
23:42 travis-ci [travis-ci] parrot/parrot#979 (smoke-me/clang-inc-opt-gh774 - a1c0935 : Reini Urban): The build failed.
23:42 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/co​mpare/smoke-me/clang-inc-opt-gh774
23:42 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/20248016
23:42 travis-ci left #parrot

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

Parrot | source cross referenced