Camelia, the Perl 6 bug

IRC log for #parrot, 2012-12-03

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:11 Reini joined #parrot
00:25 kid51 joined #parrot
00:35 dalek nqp/gh67-threads: 2032137 | rurban++ | src/pmc/nqplexpad.pmc:
00:35 dalek nqp/gh67-threads: mark enum_class_Proxy sections with PARROT_THREAD_H_GUARD
00:35 dalek nqp/gh67-threads:
00:35 dalek nqp/gh67-threads: Provide an experimental fallback "static int enum_class_Proxy = 0" for non-threaded code.
00:35 dalek nqp/gh67-threads: review: https://github.com/perl6/nqp/commit/2032137cc0
00:50 Reini_ joined #parrot
01:11 woosley joined #parrot
01:12 Mike-PerlRecruiter_ joined #parrot
01:56 Reini joined #parrot
02:43 aloha joined #parrot
03:51 dngor joined #parrot
04:00 dngor_ joined #parrot
04:04 dngor joined #parrot
04:32 dngor_ joined #parrot
04:36 Psyche^ joined #parrot
04:42 dngor joined #parrot
05:14 Reini joined #parrot
08:58 Khisanth joined #parrot
09:26 bouncy joined #parrot
09:26 Patterner joined #parrot
09:27 Mike-PerlRecruiter_ joined #parrot
09:27 perlite joined #parrot
09:27 l3l1p joined #parrot
09:27 sivoais joined #parrot
09:27 pjcj joined #parrot
09:27 arnsholt joined #parrot
09:27 Tene joined #parrot
09:27 sorear joined #parrot
09:27 janus joined #parrot
09:27 elmex joined #parrot
09:27 eternaleye joined #parrot
09:27 moritz joined #parrot
09:27 Infinoid joined #parrot
09:27 he_ joined #parrot
09:27 dukeleto joined #parrot
09:27 cotto joined #parrot
09:27 TonyC joined #parrot
09:27 sri joined #parrot
09:27 p6eval joined #parrot
09:27 simcop2387 joined #parrot
09:27 Maddingue joined #parrot
09:27 Timbus joined #parrot
09:27 tokuhirom joined #parrot
09:27 smash joined #parrot
09:27 patspam joined #parrot
09:27 allison joined #parrot
09:27 cxreg joined #parrot
10:00 woosley left #parrot
11:55 dalek nqp: 39ab731 | moritz++ | src/pmc/ (2 files):
11:55 dalek nqp: move UNUSED macro call after declarations
11:55 dalek nqp:
11:55 dalek nqp: makes -Werror=declaration-after-statement happy
11:55 dalek nqp: review: https://github.com/perl6/nqp/commit/39ab731de2
12:01 dalek nqp: 124bf55 | moritz++ | src/QRegex/P6Regex/Grammar.nqp:
12:01 dalek nqp: improve Null pattern detection a bit
12:01 dalek nqp: review: https://github.com/perl6/nqp/commit/124bf553bb
13:15 Mike-PerlRecruiter_ joined #parrot
13:23 PacoAir joined #parrot
13:35 PacoAir joined #parrot
14:15 mtk joined #parrot
14:21 Reini joined #parrot
15:26 davidfetter joined #parrot
15:28 Reini joined #parrot
15:44 brrt joined #parrot
15:46 bluescreen joined #parrot
15:51 compiler I'll be merging threads and rurban/gh870-pmc_class now. Both are stable
15:52 Coke ooh, sentient compiler!
15:52 compiler nqp and rakudo both work fine with threads, just code which will use threads/Task/Proxy needs to be changed.
15:53 compiler rurban/gh870-pmc_class makes it easier on the C-level to check for dynpmc class types
15:53 compiler and it sanifies the dynpmc_group API and headers
15:54 compiler uh, what's my name now? I'm rurban
15:55 rurban wonder who changed my nick. it was not me.
16:08 dmalcolm joined #parrot
16:24 alester joined #parrot
16:35 brrt left #parrot
17:06 dalek parrot: 1888b30 | rurban++ | lib/Parrot/Test/Pod.pm:
17:06 dalek parrot: fix t/codingstd/pod_todo.t
17:06 dalek parrot:
17:06 dalek parrot: docs/pdds/|docs/dev/pmc are not Pod::Simple parsable. They fail wrapping overlong links.
17:06 dalek parrot: workaround other Pod::Simple parser failures and detect the other TODO/FIXME/XXX in pods.
17:06 dalek parrot: review: https://github.com/parrot/parrot/commit/1888b30478
17:06 dalek parrot: a9b1ada | rurban++ | docs/pdds/pdd25_concurrency.pod:
17:06 dalek parrot: [pdd] Update the pdd25_concurrency.pod links
17:06 dalek parrot:
17:06 dalek parrot: Google uses now a shorter format.
17:06 dalek parrot: Added Stefan Seiferts announcement and Master Thesis about our new Hybrid Threads
17:06 dalek parrot: review: https://github.com/parrot/parrot/commit/a9b1ada5ae
17:06 dalek parrot/rurban/gh870-pmc_class: 230342a | fperrad++ | tools/dev/mk_inno_language.pl:
17:06 dalek parrot/rurban/gh870-pmc_class: [win32/inno] follow nqp
17:06 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/230342aad7
17:06 dalek parrot/rurban/gh870-pmc_class: 2e66846 | fperrad++ | tools/dev/fetch_languages.pl:
17:06 dalek parrot/rurban/gh870-pmc_class: [languages] skip update when missing directory
17:06 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/2e66846ea2
17:06 dalek parrot/rurban/gh870-pmc_class: f69accc | rurban++ | tools/dev/ (2 files):
17:06 dalek parrot/rurban/gh870-pmc_class: Merge remote-tracking branch 'origin/master' into rurban/gh870-pmc_class
17:06 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/f69acccafd
17:12 rurban Proposed threads Changelog line:
17:12 rurban parrot supports now fast and lightweight OS threads, based on Nat Tucks's initial work
17:12 rurban on lightweight green threads and then Stefan Seifert's extension to OS threads as
17:13 rurban hybrid threads.
17:13 rurban See http://niner.name/Hybrid_Th​reads_for_the_Parrot_VM.pdf
17:14 rurban I guess we have to fix docs/pdds/pdd25_concurrency.pod to add our current hybrid approach
17:19 dalek parrot/threads: 36ae677 | rurban++ | lib/Parrot/Test/Pod.pm:
17:19 dalek parrot/threads: fix t/codingstd/pod_todo.t
17:19 dalek parrot/threads:
17:19 dalek parrot/threads: docs/pdds/|docs/dev/pmc are not Pod::Simple parsable. They fail wrapping overlong links.
17:19 dalek parrot/threads: workaround other Pod::Simple parser failures and detect the other TODO/FIXME/XXX in pods.
17:19 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/36ae67753c
17:19 dalek parrot/threads: 0396004 | rurban++ | docs/pdds/pdd25_concurrency.pod:
17:19 dalek parrot/threads: [pdd] Update the pdd25_concurrency.pod links
17:19 dalek parrot/threads:
17:19 dalek parrot/threads: Google uses now a shorter format.
17:19 dalek parrot/threads: Added Stefan Seiferts announcement and Master Thesis about our new Hybrid Threads
17:19 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/0396004edf
17:19 dalek parrot/threads: 0bc6d9f | rurban++ | / (2 files):
17:19 dalek parrot/threads: [pdd] add GSoC Threads: Chandons Results
17:19 dalek parrot/threads:
17:19 dalek parrot/threads: green threads implemented by Nat Tuck URL
17:19 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/0bc6d9ff94
17:32 dalek parrot/threads: f7f6ca4 | rurban++ | / (2 files):
17:32 dalek parrot/threads: [doc] Document --numthreads and add ChangeLog entry
17:32 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/f7f6ca48d8
17:48 schm00ster joined #parrot
17:54 dalek parrot/threads: 5190ab1 | rurban++ | docs/pdds/pdd25_concurrency.pod:
17:54 dalek parrot/threads: [codingstd] fix pdd_format.t formatting
17:54 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/5190ab1bd5
17:58 wagle joined #parrot
18:06 dalek parrot: 7c8eb67 | rurban++ | src/pmc/schedulermessage.pmc:
18:06 dalek parrot: [doc] Better schedulermessage title
18:06 dalek parrot:
18:06 dalek parrot: Make schedulermessage distinguishable from scheduler at
18:06 dalek parrot: http://docs.parrot.org/parrot/latest/html/pmc.html.
18:06 dalek parrot: review: https://github.com/parrot/parrot/commit/7c8eb6743a
18:06 dalek parrot: af53504 | rurban++ | MANIFEST (2 files):
18:06 dalek parrot: [install] add myconfig parrot_nci_thunk_gen parrotbug to [devel]
18:06 dalek parrot: review: https://github.com/parrot/parrot/commit/af535046ea
18:06 dalek parrot: c5ac3f1 | rurban++ | / (2 files):
18:07 dalek parrot: Merge branch 'master' of github.com:parrot/parrot
18:07 dalek parrot: review: https://github.com/parrot/parrot/commit/c5ac3f1997
18:39 tuxit joined #parrot
18:55 tadzik is it now? Is it merged?
18:56 tadzik awesome!
18:58 rurban not yet fully. Still some tiny bits missing
18:59 rurban In 1-2 hrs
18:59 rurban I had to bump PBC_COMPAT and am now regenerating the native_pbc's
19:00 rurban linux, darwin and powerpc look fine
19:13 dalek parrot/threads: ca52886 | rurban++ | / (14 files):
19:13 dalek parrot/threads: PBC_COMPAT bump to 13.0 for threads and Proxy, updated native_pbcs
19:13 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/ca528865fe
19:17 rurban threads are now merged
19:17 tadzik hooray
19:17 tadzik rurban++
19:17 tadzik thank you
19:18 davidfetter joined #parrot
19:18 rurban long live hybrid os + green threads, Thanks to Nat Tuck and Stefan Seifert. They did all the work
19:18 dalek Heuristic branch merge: pushed 257 commits to parrot by rurban
19:21 cotto nine++
19:30 dalek parrot: 0c01639 | rurban++ | tools/dev/pbc_to_exe.winxed:
19:30 dalek parrot: pbc_to_exe: do not link -s as --strip/-s is ld specific, deprecated and breaks debugging
19:30 dalek parrot:
19:31 dalek parrot: strip should rather be done later at installation.
19:31 dalek parrot: review: https://github.com/parrot/parrot/commit/0c016393be
19:31 dalek parrot/rurban/gh870-pmc_class: aed7e71 | rurban++ | lib/Parrot/Pmc2c/ (3 files):
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] Export INTVAL pmc_class_Classname types for dynpmc
19:31 dalek parrot/rurban/gh870-pmc_class:
19:31 dalek parrot/rurban/gh870-pmc_class: Each pmc2c library header or single dynpmc header contains now the declaration
19:31 dalek parrot/rurban/gh870-pmc_class: of a global type, initialized dynamically.
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/aed7e71024
19:31 dalek parrot/rurban/gh870-pmc_class: 3e89695 | rurban++ | lib/Parrot/Pmc2c/ (2 files):
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] fix c->h confusion
19:31 dalek parrot/rurban/gh870-pmc_class:
19:31 dalek parrot/rurban/gh870-pmc_class: Emit H now into the header actually, not the c
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/3e8969501a
19:31 dalek parrot/rurban/gh870-pmc_class: b099203 | rurban++ | lib/Parrot/Pmc2c/PMC.pm:
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] seperate extern int from local int.
19:31 dalek parrot/rurban/gh870-pmc_class:
19:31 dalek parrot/rurban/gh870-pmc_class: This works now okay
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/b09920358d
19:31 dalek parrot/rurban/gh870-pmc_class: 9bf3cac | rurban++ | lib/Parrot/Pmc2c/ (3 files):
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] rename pmc_class_ to dynpmc_class_
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/9bf3cac0d2
19:31 dalek parrot/rurban/gh870-pmc_class: 8a5771a | rurban++ | lib/Parrot/Pmc2c/ (3 files):
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] refactor exports and headers
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/8a5771a0cf
19:31 dalek parrot/rurban/gh870-pmc_class: d71d0bc | rurban++ | lib/Parrot/Pmc2c/ (2 files):
19:31 dalek parrot/rurban/gh870-pmc_class: [GH #870] library loaders only load Parrot_lib_$name_load
19:31 dalek parrot/rurban/gh870-pmc_class:
19:31 dalek parrot/rurban/gh870-pmc_class: darwin detected a problem with multiple exports of dynpmc_class_Foo symbols.
19:31 dalek parrot/rurban/gh870-pmc_class: We cannot provide duplicate object code to load dynpmc groups.
19:31 dalek parrot/rurban/gh870-pmc_class: The group calls the seperate Parrot_lib_$name_load funcs, which by them export the
19:31 dalek parrot/rurban/gh870-pmc_class: dynpmc_class_$name symbols.
19:31 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/d71d0bcd93
19:31 dalek parrot/rurban/gh870-pmc_class: fe13fd4 | rurban++ | lib/Parrot/Pmc2c/ (2 files):
19:32 dalek parrot/rurban/gh870-pmc_class: [GH #870] sort the pmcs, lc Parrot_lib_*_load name
19:32 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/fe13fd4ee8
19:32 dalek parrot/rurban/gh870-pmc_class: f45bcf7 | rurban++ | lib/Parrot/Pmc2c/PMC.pm:
19:32 dalek parrot/rurban/gh870-pmc_class: [GH #870][codingstd] hard tab Pmc2c/PMC.pm line 587
19:32 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/f45bcf75d9
19:52 travis-ci joined #parrot
19:52 travis-ci [travis-ci] parrot/parrot#647 (threads - 0bc6d9f : Reini Urban): The build was broken.
19:52 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/2f3aff2969b8...0bc6d9ff94a1
19:52 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3480037
19:52 travis-ci left #parrot
19:59 dalek parrot: 9c32ec0 | rurban++ | tools/dev/install_dev_files.pl:
19:59 dalek parrot: [install] install parrotbug [devel]bin asis
19:59 dalek parrot: review: https://github.com/parrot/parrot/commit/9c32ec0fa3
20:00 rurban The travis-ci breakage was expected and is fixed later with build #649
20:02 dalek parrot: b09c161 | rurban++ | .travis.yml:
20:02 dalek parrot: travis should not smoke branch threads anymore
20:02 dalek parrot: review: https://github.com/parrot/parrot/commit/b09c161e06
20:17 dalek parrot/rurban/gh870-pmc_class: 04d2ffc | rurban++ | lib/Parrot/Pmc2c/ (3 files):
20:17 dalek parrot/rurban/gh870-pmc_class: [GH #870] Export INTVAL dynpmc_class_<ClassName> types for each dynpmc
20:17 dalek parrot/rurban/gh870-pmc_class:
20:17 dalek parrot/rurban/gh870-pmc_class: Each pmc2c library header or single dynpmc header contains now the declaration
20:17 dalek parrot/rurban/gh870-pmc_class: of a global type, initialized dynamically.
20:17 dalek parrot/rurban/gh870-pmc_class:
20:17 dalek parrot/rurban/gh870-pmc_class: library loaders only load Parrot_lib_$name_load:
20:17 dalek parrot/rurban/gh870-pmc_class: darwin detected a problem with multiple exports of dynpmc_class_Foo symbols.
20:17 dalek parrot/rurban/gh870-pmc_class: We cannot provide duplicate object code to load dynpmc groups.
20:17 dalek parrot/rurban/gh870-pmc_class: The group calls the seperate Parrot_lib_$name_load funcs, which by them export the
20:17 dalek parrot/rurban/gh870-pmc_class: dynpmc_class_$name symbols.
20:17 dalek parrot/rurban/gh870-pmc_class: Sort the grouped dynpmc's by lc Parrot_lib_*_load name
20:17 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/04d2ffcb5d
20:20 dalek parrot: 04d2ffc | rurban++ | lib/Parrot/Pmc2c/ (3 files):
20:20 dalek parrot: [GH #870] Export INTVAL dynpmc_class_<ClassName> types for each dynpmc
20:20 dalek parrot:
20:20 dalek parrot: Each pmc2c library header or single dynpmc header contains now the declaration
20:20 dalek parrot: of a global type, initialized dynamically.
20:20 dalek parrot:
20:20 dalek parrot: library loaders only load Parrot_lib_$name_load:
20:20 dalek parrot: darwin detected a problem with multiple exports of dynpmc_class_Foo symbols.
20:20 dalek parrot: We cannot provide duplicate object code to load dynpmc groups.
20:20 dalek parrot: The group calls the seperate Parrot_lib_$name_load funcs, which by them export the
20:20 dalek parrot: dynpmc_class_$name symbols.
20:20 dalek parrot: Sort the grouped dynpmc's by lc Parrot_lib_*_load name
20:20 dalek parrot: review: https://github.com/parrot/parrot/commit/04d2ffcb5d
20:20 dalek parrot: 4fa3d40 | rurban++ | ChangeLog:
20:20 dalek parrot: ChangeLog entry for rurban/gh870-pmc_class
20:20 dalek parrot: review: https://github.com/parrot/parrot/commit/4fa3d40e50
20:20 dalek parrot: 9e2d21d | rurban++ | / (4 files):
20:20 dalek parrot: Merge branch 'rurban/gh870-pmc_class'
20:20 dalek parrot: review: https://github.com/parrot/parrot/commit/9e2d21d9a4
20:20 dalek parrot/rurban/gh870-pmc_class: 4fa3d40 | rurban++ | ChangeLog:
20:20 dalek parrot/rurban/gh870-pmc_class: ChangeLog entry for rurban/gh870-pmc_class
20:20 dalek parrot/rurban/gh870-pmc_class: review: https://github.com/parrot/parrot/commit/4fa3d40e50
20:33 rurban dukeleto: I'm adding now your t/pmc/task-nqp.t as ext/nqp-rx/t/nqp/43-task.t
20:34 rurban nope, as ext/nqp-rx/t/nqp/67-threads.t
20:47 dukeleto rurban: works for me
20:47 dukeleto rurban++ # merging threads
20:52 rurban I'm enabling now the parrot-nqp tests. They were disabled and broken for a while
20:53 dalek parrot: a6111e4 | rurban++ | ext/nqp-rx/t/nqp/67-threads.t:
20:53 dalek parrot: test parrot-nqp thread safety with lexpads (nqp #67)
20:53 dalek parrot:
20:53 dalek parrot: test_more is not yet thread-safe
20:53 dalek parrot: review: https://github.com/parrot/parrot/commit/a6111e414d
20:53 dalek parrot: 21519b4 | rurban++ | ext/nqp-rx/t/nqp/67-threads.t:
20:53 dalek parrot: [test] fix ext/nqp-rx/t/nqp/67-threads.t thread-safety
20:53 dalek parrot:
20:53 dalek parrot: do not use test_more.pir yet
20:53 dalek parrot: review: https://github.com/parrot/parrot/commit/21519b47df
20:53 dalek parrot: 11492d6 | rurban++ | ext/nqp-rx/t/nqp/ (42 files):
20:53 dalek parrot: [test] fix ext/nqp-rx/t/nqp/ codas
20:53 dalek parrot:
20:53 dalek parrot: nqp tests pass now all
20:53 dalek parrot: review: https://github.com/parrot/parrot/commit/11492d6c7c
20:53 rurban Next would be fixing test+more.pir to be thread-safe
20:53 tadzik oh oh
20:53 tadzik does my testcase now work?
20:54 rurban tadzik: no, not yet
20:54 rurban that's now a nqp branch: gh67-threads
20:54 rurban but the parrot-nqp counterpart works ok
20:54 rurban I justed added it
20:55 tadzik yeah, parrot-nqp did work for some time, iirc
20:55 rurban dukeleto: you can now remove your smoke-me/threads_tests branch
20:56 dukeleto rurban: hokey dokey
20:56 rurban perl t/harness ext/nqp-rx/t/nqp/*.t passes now all tests
20:57 dukeleto rurban: done
20:58 dukeleto i am interested to see how the runtime of our travis tests changes post-threads-merge: https://travis-ci.org/parrot/parrot/builds
21:15 rurban the last two tests are somewhat broken on travis. e.g. 648.6 fails for the pdd_format tests, ok. But 648.7 is still running
21:16 rurban It were probably too many commits for travis, so it works down the queue.
21:25 rurban I want to add EXTRA_TEST_ARGS += ext/nqp-rx/t/nqp/*.t in ext/nqp-rx/Defines.mak
21:31 rurban Nope. I'd rarher add nqp tests to the compilers testset
21:40 dalek parrot: 61c3d66 | rurban++ | ext/nqp-rx/t/p6regex/ (12 files):
21:40 dalek parrot: [tests] remove duplicate ext/nqp-rx/t/p6regex tests
21:40 dalek parrot:
21:40 dalek parrot: These tests do not work anymore (bitrot), and are a duplicate
21:40 dalek parrot: of the tests at t/compilers/pge/perl6regex/
21:40 dalek parrot: review: https://github.com/parrot/parrot/commit/61c3d666b6
21:40 dalek parrot: 4f78e5c | rurban++ | lib/Parrot/Harness/TestSets.pm:
21:40 dalek parrot: [test] add ext/nqp-rx/t/nqp/*t to the compilers tests
21:40 dalek parrot:
21:40 dalek parrot: These tests were left out since nqp-rx was moved to ext
21:41 dalek parrot: review: https://github.com/parrot/parrot/commit/4f78e5c4f1
21:42 dalek parrot: ed84556 | rurban++ | ChangeLog:
21:42 dalek parrot: [test] ChangeLog lines for nqp-rx test changes
21:42 dalek parrot: review: https://github.com/parrot/parrot/commit/ed84556d6f
21:44 dalek rakudo/stdier: 6b01881 | jnthn++ | src/ (2 files):
21:44 dalek rakudo/stdier: Start showing context, with eject marker.
21:44 dalek rakudo/stdier: review: https://github.com/rakudo/rakudo/commit/6b018814ed
21:44 dalek rakudo/stdier: a109e73 | jnthn++ | src/Perl6/Grammar.pm:
21:44 dalek rakudo/stdier: Make panic always throw X::Comp::AdHoc.
21:44 dalek rakudo/stdier:
21:44 dalek rakudo/stdier: This also means all the panics get the location included in the error.
21:44 dalek rakudo/stdier: review: https://github.com/rakudo/rakudo/commit/a109e738d7
21:58 dalek parrot: dc58001 | rurban++ | t/codingstd/filenames.t:
21:58 dalek parrot: [codingstd] TODO a failing filenames.t test for windows
21:58 dalek parrot:
21:58 dalek parrot: Fails for Windows installable_parrot_nci_thunk_gen.exe:36 only, and Windows does allow
21:59 dalek parrot: filesnames length > 36 chars
21:59 dalek parrot: review: https://github.com/parrot/parrot/commit/dc580018bd
22:02 dalek rakudo/stdier: cff96f1 | jnthn++ | src/core/Exception.pm:
22:02 dalek rakudo/stdier: Color output of compile time errors.
22:02 dalek rakudo/stdier: review: https://github.com/rakudo/rakudo/commit/cff96f111d
22:05 dalek rakudo/stdier: 8dbb9a8 | jnthn++ | src/core/Exception.pm:
22:05 dalek rakudo/stdier: Only show location if we have it.
22:05 dalek rakudo/stdier:
22:05 dalek rakudo/stdier: Just hardening for the case we don't for some reason.
22:05 dalek rakudo/stdier: review: https://github.com/rakudo/rakudo/commit/8dbb9a8f92
22:12 dngor joined #parrot
22:17 dalek parrot: c3f5458 | rurban++ | t/codingstd/filenames.t:
22:17 dalek parrot: [test] get rid of the failing TODO test as it is logically wrong
22:17 dalek parrot:
22:17 dalek parrot: The filenames are taken from MANIFEST and installable_parrot_nci_thunk_gen.exe is always there,
22:17 dalek parrot: regardless the OS. .exe is only on Windows, where it is safe.
22:17 dalek parrot: review: https://github.com/parrot/parrot/commit/c3f5458d92
22:17 dngor_ joined #parrot
22:21 travis-ci joined #parrot
22:21 travis-ci [travis-ci] parrot/parrot#649 (threads - 5190ab1 : Reini Urban): The build was fixed.
22:21 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/f7f6ca48d824...5190ab1bd5ce
22:21 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3480578
22:21 travis-ci left #parrot
22:26 dngor joined #parrot
22:46 bluescreen joined #parrot
23:21 travis-ci joined #parrot
23:21 travis-ci [travis-ci] parrot/parrot#650 (master - c5ac3f1 : Reini Urban): The build was broken.
23:21 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/a9b1ada5ae55...c5ac3f199722
23:21 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3480746
23:21 travis-ci left #parrot
23:46 dalek nqp: 9808c64 | rurban++ | src/pmc/sixmodelobject.pmc:
23:46 dalek nqp: untabify src/pmc/sixmodelobject.pmc
23:46 dalek nqp:
23:46 dalek nqp: windows 4-char tabs made it hard to read on unix. Added coda
23:46 dalek nqp: review: https://github.com/perl6/nqp/commit/9808c648b0
23:48 dalek nqp/gh67-threads: 98cc8bd | rurban++ | src/pmc/nqplexpad.pmc:
23:48 dalek nqp/gh67-threads: nqplexpad.pmc: add coda
23:48 dalek nqp/gh67-threads: review: https://github.com/perl6/nqp/commit/98cc8bde86
23:48 dalek nqp/gh67-threads: 35cff96 | rurban++ | t/nqp/67-threads.t:
23:48 dalek nqp/gh67-threads: t/nqp/67-threads.t: fix test - print ok 1
23:48 dalek nqp/gh67-threads: review: https://github.com/perl6/nqp/commit/35cff9611c
23:51 diakopter joined #parrot
23:52 diakopter hi; is someone around who is knowledgeable in the new threads system?

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

Parrot | source cross referenced