Camelia, the Perl 6 bug

IRC log for #parrot, 2012-09-25

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:01 kid51_ joined #parrot
00:05 jimk joined #parrot
00:06 benabik joined #parrot
00:18 kid51_ joined #parrot
00:18 benabik joined #parrot
00:47 rurban_mobile joined #parrot
00:51 benabik joined #parrot
01:00 rurban_mobile kid51 again merged the threads branch into master, 3rd time. sigh
01:00 rurban_mobile I did it only once.
01:21 dalek parrot: 57382f8 | rurban++ | t/dynpmc/select.t:
01:21 dalek parrot: Avoid TODO in t/dynpmc/select.t on known passes
01:21 dalek parrot: review: https://github.com/parrot/parrot/commit/57382f8735
01:24 benabik joined #parrot
01:25 benabik I think kid51 pulled while threads was in master, so pulls afterwards create a merge between old master and new master.
01:25 benabik If we had just committed an "anti-threads" revert commit, this wouldn't happen.
01:27 benabik (For reference, this is _exactly_ why rewriting published history is frowned upon.)
01:28 rurban_mobile kid51: please do git fetch; git reset --hard origin/master; you are always merging threads in your commits.
01:28 benabik I think we need kid51 to do something like `git rebase --onto origin/master origin/threads <branch>` for all of his branches.
01:29 rurban_mobile benabik: do you want to do this anti-thread revert commit?
01:29 benabik And we need to never rewrite master in the future.
01:29 benabik Is threads currently merged in parrot/master?
01:29 rurban_mobile nope, of course not. that's whay I have to cherry-pick from him and revert his commits
01:30 rurban_mobile but rebase is worse. reset hard origin/master is easier
01:30 travis-ci joined #parrot
01:30 travis-ci [travis-ci] parrot/parrot#587 (master - 57382f8 : Reini Urban): The build was broken.
01:30 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/20cb7e89d7df...57382f873591
01:30 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2552308
01:30 travis-ci left #parrot
01:30 benabik Reset hard _loses data_
01:30 rurban_mobile yes, it would loose his wrong merge
01:30 benabik And all the work done on his branches.
01:31 rurban_mobile it's only for master
01:31 rurban_mobile nope, only master
01:33 benabik rurban_mobile: Can you give me an example branch where this happened?
01:33 benabik I want to see if he's been creating new merges or not...
01:33 benabik It might be that the branches just pre-date the removal.
01:34 rurban_mobile its on two of his latest branches: 840/has_libffi (already deleted) and one other with cpu
01:34 rurban_mobile cpu_type_eliminate_gpp_warning it was
01:35 rurban_mobile f2d576e0e3bd3991e16bf9b04586b82d3094b7f6 is such a bad merge
01:35 Coke ugh, we rewrote published history? who did that?
01:35 benabik Yeah, you can see the repeated "Merge branch 'master' of git@github.com:parrot/parrot
01:36 rurban_mobile Coke: I reset one bad merge (threads)
01:36 benabik I was against it at the time, although I didn't voice that terribly strongly.
01:36 Coke rurban_mobile: please don't ever do that again.
01:36 rurban_mobile git revert -m 1 did not work out for me this time
01:36 rurban_mobile Coke: Sure.
01:36 benabik rurban_mobile: As I recall, it actually needed to be "-m 2"
01:37 rurban_mobile Now I have to cherry pick from kid's branches, and revert all his commits
01:37 Coke I am wondering if we have already done it once, will doing it one more time hurt any more?
01:38 Coke I'd ask on list, and at least get buyin from dukeleto on how to clean it up.
01:38 Coke (in general, though, let's avoid rewriting)
01:40 rurban_mobile It was an undo of one last merge. A simple git pull would have fixed it.
01:40 benabik I think a big NEVER REWRITE MASTER should be our policy.  Even if the "wrong" history only existed for minutes, it's a race condition:  Who pulled before the new one was pushed?
01:40 benabik rurban_mobile: No.  Git-pull creates new merged.
01:40 benabik *merges
01:40 ttbot Parrot ebe1e7c6 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97567
01:40 benabik Which is exactly what's been happening to poor kid51.
01:40 rurban_mobile Oh, I see
01:41 sorear benabik: this wouldn't be a problem if we could just contact kid51 (?)
01:41 Coke and anyone else who happens to be working off a bad master.
01:41 benabik Right.
01:42 benabik I think kid51 is the only one affected.  I'm going to post to parrot-dev a probable fix...
01:42 benabik rurban_mobile: Do you remember what commit was the re-write?
01:43 benabik Blub.  Actually, I don't have time for this.
01:44 benabik Short version  `git rebase --onto origin/master <removed master commit> <branch>` should be done for all affected branches.
01:44 benabik This degenerates to `git reset origin/master` for any branch (local master?) which doesn't have any local changes.
01:45 benabik obviously I don't suggest doing this for any branches published to parrot/parrot.  Just use cherry-pick or wait until post-threads to merge those.
01:46 benabik `git branch --contains <removed master>` gives all affected commits (unless that commit is still in threads?
01:49 l3l1p joined #parrot
01:51 * benabik said "don't have time" because before writing that up for the list and kid51, I would like to be far more sure I'm right, including determining the commit and testing it.
01:51 benabik But homework and crying kid both call.
02:08 l3l1p joined #parrot
02:12 sivoais joined #parrot
02:19 l3l1p joined #parrot
02:52 ttbot Parrot 57382f87 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97579
03:35 rurban_mobile joined #parrot
03:36 dalek partcl-nqp/nqp2: d3368fc | coke++ | / (4 files):
03:36 dalek partcl-nqp/nqp2: Move "invoke" to a helper class, refer to it as a WVal
03:36 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/d3368fc181
03:52 dalek partcl-nqp/nqp2: 7d076be | coke++ | src/Partcl/Actions.pm:
03:52 dalek partcl-nqp/nqp2: switch ::op to use callmethod.
03:52 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/7d076becca
03:54 rurban_mobile I think it should be  git revert -m 1 a54a581d2392a885c70093349382b5da696ec4dd
04:14 benabik rurban_mobile: A real "revert merge" commit would involve merging threads, then reverting.  It's probably easier to try to fix kid51 right now.
04:27 * MikeFair goes to bed as well.
04:36 rurban_mobile msg kid51 you based your branches on a rewritten master, which still includes the wrong threads merge. big problem. please git reset --hard origin/master and rebase your branches onto the new master then please.
04:36 aloha OK. I'll deliver the message.
05:55 l3l1p joined #parrot
07:08 brrt joined #parrot
07:33 Psyche^ joined #parrot
07:36 brrt hi #parrot
07:53 lucian joined #parrot
11:39 mtk joined #parrot
11:52 rurban_mobile joined #parrot
11:57 Liz joined #parrot
11:58 woolfy joined #parrot
12:07 rurban hi #parrot
12:12 brrt hi rurban
12:20 rurban http://ewontfix.com/2/ on our thread cancellation problem
12:24 dalek parrot: 64fd80f | rurban++ | t/pmc/ (4 files):
12:24 dalek parrot: [cage] Fix 4 asynch typos in tests
12:24 dalek parrot: review: https://github.com/parrot/parrot/commit/64fd80fb3e
12:34 travis-ci joined #parrot
12:34 travis-ci [travis-ci] parrot/parrot#588 (master - 64fd80f : Reini Urban): The build was fixed.
12:34 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/57382f873591...64fd80fb3e8a
12:34 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2556109
12:34 travis-ci left #parrot
12:56 PacoAir joined #parrot
13:16 rurban_mobile joined #parrot
13:25 bluescreen joined #parrot
13:44 ttbot Parrot 64fd80fb MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97742
13:45 * Coke points at http://boingboing.net/2012/09/24/a​dobe-releases-open-source-cod.html for a nice new(?) font.
14:09 dalek parrot/rurban/clang++-gh844: d75558b | rurban++ | / (4 files):
14:09 dalek parrot/rurban/clang++-gh844: [GH #844] add missing auto::alignof files
14:10 dalek parrot/rurban/clang++-gh844:
14:10 dalek parrot/rurban/clang++-gh844: Add files to MANIFEST
14:10 dalek parrot/rurban/clang++-gh844: Use auto::alignof as last auto step
14:10 dalek parrot/rurban/clang++-gh844: review: https://github.com/parrot/parrot/commit/d75558b84d
14:36 dalek parrot/rurban/clang++-gh844: d582800 | rurban++ | src/dynpmc/gziphandle.pmc:
14:36 dalek parrot/rurban/clang++-gh844: [GH #844] Make gziphandle C++ safe
14:36 dalek parrot/rurban/clang++-gh844:
14:36 dalek parrot/rurban/clang++-gh844: Wrap #include <zlib.h> into PMC_HEADER_PREAMBLE to be able to use
14:36 dalek parrot/rurban/clang++-gh844: ATTR gzFile file. This is now C++ safe and clang++ compiles fine.
14:36 dalek parrot/rurban/clang++-gh844: review: https://github.com/parrot/parrot/commit/d582800309
14:44 rurban clang++ all PASS http://smolder.parrot.org/app/​projects/report_details/31718
14:48 benabik joined #parrot
14:52 dmalcolm joined #parrot
14:54 rurban checking now threads with g++
14:59 dalek Heuristic branch merge: pushed 17 commits to parrot/rurban/clang++-gh844 by rurban
15:03 rurban nine: pcc_unproxy_context had a worrying pointer bug. Parrot_Interp * const target_interp => Parrot_Interp const target_interp
15:04 rurban So Parrot_thread_create_proxy worked on a wrong ptr...
15:05 rurban g++ and esp. clang++ really give us superior diagnostics.
15:29 dalek parrot: fdd0ca3 | rurban++ | src/dynpmc/gziphandle.pmc:
15:29 dalek parrot: [GH #844] Make gziphandle C++ safe
15:29 dalek parrot:
15:29 dalek parrot: Wrap #include <zlib.h> into PMC_HEADER_PREAMBLE to be able to use
15:29 dalek parrot: ATTR gzFile file. This is now C++ safe and clang++ compiles fine.
15:29 dalek parrot: review: https://github.com/parrot/parrot/commit/fdd0ca3cc1
15:29 rurban clang++ does not compile with this alone, it's just a cherry-pick from rurban/clang++-gh844 needed for threads also
15:53 travis-ci joined #parrot
15:53 travis-ci [travis-ci] parrot/parrot#589 (master - fdd0ca3 : Reini Urban): The build was broken.
15:53 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/64fd80fb3e8a...fdd0ca3cc18c
15:53 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2558751
15:53 travis-ci left #parrot
16:00 brrt left #parrot
16:11 ttbot Parrot fdd0ca3c MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97778
16:31 allison Coke: just compatibly licensed, so we don't trip people up
16:31 allison Coke: like BSD/MIT is totally fine, GPL is trickier (better to make it a package dependency)
16:32 allison Coke: but mostly, I never did grok the Parrot love of sucking everything into the tarball
16:32 allison Coke: it's just not necessary, the world is full of good packaging systems today
17:08 Coke depends on if it's optional or a requirement, I think. and if you need to patch it.
17:08 Coke I endorse rakudo bundling some stuff that is pretty much required and needs patching, e.g.
17:09 Coke all a tradeoff. in general, though, yes, let's default to making it an external dep.
17:09 Coke allison: you still with ubuntu?
17:11 allison Coke: even if it's required, it's better to use the packaged version than install your own
17:11 allison thousands of man hours go into maintaining packages
17:11 allison fixing security issues
17:11 allison fixing bugs
17:11 allison tracking the latest from the library maintainers
17:12 allison embedding our own version means we lose all that value
17:12 allison (and it's not like Parrot is so overstaffed with volunteers that we can really afford to miss out on free development work)
17:13 allison Coke: I'm still an ubuntu volunteer, but not working at Canonical anymore
17:14 allison embedding a patched version of an upstream library is an even greater maintenance burden
17:15 allison subclassing or wrapping with changes is better
17:16 allison basically, anything in the parrot tarball becomes the responsibility of the parrot developers
17:16 allison anything external is just about free
17:17 allison minor integration/testing with each new release of the particular distro/os
17:18 Coke fair enough.
17:18 Coke "what about windows?" ;)
17:20 Coke (no answer required).
17:20 allison windows is it's own universe, make strawberry parrot :)
17:21 allison Active Perl and Strawberry Perl pretty much are the "perl-centric" packaging systems for Windows
17:21 allison but, that doesn't mean the Perl5 core itself should include all the cruft that windows needs
17:23 contingencyplan joined #parrot
17:58 davidfetter joined #parrot
18:00 benabik joined #parrot
18:08 benabik joined #parrot
18:16 dalek parrot/threads: 2244666 | dukeleto++ | src/call/context.c:
18:16 dalek parrot/threads: Make g++ happy on the threads branch
18:16 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/22446667e8
18:19 rurban dukeleto: I think your fix is wrong, and the compiler is right. I'm stepping through the debugger right now.
18:23 dalek parrot/threads: 789cea7 | rurban++ | src/call/context.c:
18:23 dalek parrot/threads: Revert "Make g++ happy on the threads branch"
18:23 dalek parrot/threads:
18:23 dalek parrot/threads: This reverts commit 22446667e8dbd29c9342f9402f8766f3dc295437.
18:23 dalek parrot/threads: Wrong fix, see 02eece1 instead.
18:23 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/789cea794e
18:23 dalek parrot/threads: 8765cd4 | rurban++ | src/call/context.c:
18:23 dalek parrot/threads: Fix target_interp in pcc_unproxy_context detected by g++
18:23 dalek parrot/threads:
18:24 dalek parrot/threads: Parrot_Interp is a ptr to the interp struct already. This code section
18:24 dalek parrot/threads: was never triggered in any testcase. I am trying to find a testcase for
18:24 dalek parrot/threads: this.
18:24 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/8765cd49dd
18:27 travis-ci joined #parrot
18:27 travis-ci [travis-ci] parrot/parrot#590 (threads - 2244666 : Jonathan "Duke" Leto): The build was fixed.
18:27 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/01343d15959d...22446667e8db
18:27 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2560773
18:27 travis-ci left #parrot
18:45 dalek parrot/rurban/pmc2c-unused-gh836: ac0b135 | rurban++ | lib/Parrot/Pmc2c/Method.pm:
18:45 dalek parrot/rurban/pmc2c-unused-gh836: [GH #836] Catch also Scheduler.destroy and empty Undef bodies
18:45 dalek parrot/rurban/pmc2c-unused-gh836: review: https://github.com/parrot/parrot/commit/ac0b13554d
18:45 dalek parrot: 60cfaca | rurban++ | lib/Parrot/Pmc2c/Method.pm:
18:45 dalek parrot: [GH #836] Improve parsing pmc2c UNUSED arguments
18:45 dalek parrot:
18:45 dalek parrot: UNUSED(arg) amcros are now detected in pmc bodies and change the argument declaration
18:45 dalek parrot: to SHIM().
18:45 dalek parrot: Empty bodies with return 1; are now detected and the two args are SHIMed.
18:45 dalek parrot: UNUSED(interp) cause a new warning to be replaced by UNUSED(INTERP).
18:45 dalek parrot: review: https://github.com/parrot/parrot/commit/60cfaca0ca
18:45 dalek parrot: 6afb068 | rurban++ | config/auto/warnings.pm:
18:45 dalek parrot: warnings: Improve clang support
18:45 dalek parrot:
18:45 dalek parrot: clang requires warnings overrides for -Wno-parentheses-equality
18:45 dalek parrot: and adds -Wno-unused-result to src/ops/core_ops.c.
18:45 dalek parrot: (used in 29582199aef9ea9462 [GH #828] Optimize print_n/i and say_n/i)
18:45 dalek parrot: review: https://github.com/parrot/parrot/commit/6afb068a5c
18:45 dalek parrot: a95f757 | rurban++ | config/gen/makefiles/root.in:
18:45 dalek parrot: Add ccwarn::src/ops/core_ops.c SUFFIX OVERRIDE for using (void)Parrot_io_write_b
18:45 dalek parrot:
18:45 dalek parrot: Added with 29582199aef9ea94622b4202aee129521bc
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/a95f757e24
18:46 dalek parrot: ef4b571 | rurban++ | src/ (3 files):
18:46 dalek parrot: Add more UNUSED() declarations to key.pmc and core.ops
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/ef4b571b68
18:46 dalek parrot: 4045afa | rurban++ | / (30 files):
18:46 dalek parrot: merge master into rurban/pmc2c-unused-gh836
18:46 dalek parrot:
18:46 dalek parrot: Fix conflict in config/auto/warnings.pm
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/4045afa353
18:46 dalek parrot: 1d37b98 | rurban++ | config/auto/warnings.pm:
18:46 dalek parrot: fixup wrong config/auto/warnings.pm merge
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/1d37b98729
18:46 dalek parrot: 562f9ab | rurban++ | lib/Parrot/Pmc2c/Method.pm:
18:46 dalek parrot: [GH #836] Allow UNUSED(word); the semicolon
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/562f9ab997
18:46 dalek parrot: f4a63d5 | rurban++ | src/pmc/default.pmc:
18:46 dalek parrot: [GH #836] default thaw: SELF.init uses INTERP
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/f4a63d5124
18:46 dalek parrot: 7c350cf | rurban++ | config/gen/makefiles/root.in:
18:46 dalek parrot: pmc2c: use the current libs not the installed
18:46 dalek parrot:
18:46 dalek parrot: pmc2c favored installed Parrot::Pmc2c libs over the current ones, which
18:46 dalek parrot: made debugging Parrot::Pmc2c methods hard.
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/7c350cfdd6
18:46 dalek parrot: 847cb9b | rurban++ | / (13 files):
18:46 dalek parrot: [GH #836] Cleaned wrong UNUSED(arg) macros in all pmc's
18:46 dalek parrot:
18:46 dalek parrot: Due to an improved pmc2c compiler, which SHIMs all UNUSED args,
18:46 dalek parrot: a lot of wrong and/or badly placed UNUSED macros have been fixed.
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/847cb9bcc7
18:46 dalek parrot: 7913e25 | rurban++ | / (2 files):
18:46 dalek parrot: [codingstd] GH #836 fix hard tabs
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/7913e25039
18:46 dalek parrot: 0525faa | rurban++ | / (16 files):
18:46 dalek parrot: Merge branch 'rurban/pmc2c-unused-gh836'
18:46 dalek parrot:
18:46 dalek parrot: Fixed conflict:
18:46 dalek parrot: config/auto/warnings.pm
18:46 dalek parrot: fixes already in master
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/0525faa867
18:46 dalek parrot: ac0b135 | rurban++ | lib/Parrot/Pmc2c/Method.pm:
18:46 dalek parrot: [GH #836] Catch also Scheduler.destroy and empty Undef bodies
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/ac0b13554d
18:46 dalek parrot: ce2c408 | rurban++ | lib/Parrot/Pmc2c/Method.pm:
18:46 dalek parrot: Merge branch 'rurban/pmc2c-unused-gh836'
18:46 dalek parrot: review: https://github.com/parrot/parrot/commit/ce2c408d36
18:49 ttbot Parrot ac0b1355 i386-linux-thread-multi make error http://tt.taptinder.org/cmdinfo/97812
19:05 travis-ci joined #parrot
19:05 travis-ci [travis-ci] parrot/parrot#593 (master - ce2c408 : Reini Urban): The build was fixed.
19:05 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/0525faa86781...ce2c408d3627
19:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2561119
19:05 travis-ci left #parrot
19:25 rurban #ps in 5 min
19:29 dalek Heuristic branch merge: pushed 62 commits to parrot/gh838_cmdline_cleanup by rurban
19:29 dalek parrot: 19183d0 | dukeleto++ | / (2 files):
19:29 dalek parrot: Remove mentions of -d/-O/-v from --help output and docs/running.pod #838
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/19183d00be
19:29 dalek parrot: bf60df5 | dukeleto++ | / (3 files):
19:29 dalek parrot: Remove more references to options that no longer exist #838
19:29 dalek parrot: review: https://github.com/parrot/parrot/commit/bf60df5ce4
19:30 dalek parrot: eaa1466 | rurban++ | / (41 files):
19:30 dalek parrot: Merge remote-tracking branch 'origin/master' into gh838_cmdline_cleanup
19:30 dalek parrot: review: https://github.com/parrot/parrot/commit/eaa1466dda
19:30 dalek parrot: 4879083 | rurban++ | / (3 files):
19:30 dalek parrot: [GH #838] bootstrap-prt0, ChangeLog
19:30 dalek parrot:
19:30 dalek parrot: Remind to call bootstrap-prt0 in Makefile when prt0.winxed is changed.
19:30 dalek parrot: Called bootstrap-prt0
19:30 dalek parrot: Added ChangeLog line, and whitespace fixes
19:30 dalek parrot: review: https://github.com/parrot/parrot/commit/4879083ea3
19:33 ttbot Parrot 0525faa8 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97925
19:54 dalek parrot: a5bb6bf | rurban++ | / (2 files):
19:54 dalek parrot: [codingstd] hard tabs
19:54 dalek parrot: review: https://github.com/parrot/parrot/commit/a5bb6bf86d
19:54 dalek parrot: 14fa643 | rurban++ | docs/binaries/parrot.pod:
19:54 dalek parrot: [codingstd] podcheck parrot.pod
19:54 dalek parrot:
19:54 dalek parrot: Fixed various non-conformant pod: empty =item, =over for bodies
19:54 dalek parrot: review: https://github.com/parrot/parrot/commit/14fa643cca
19:55 rurban Oh! travis smoked the threads branch actually. Nice. Exactly as I wanted.
19:55 rurban http://travis-ci.org/#!/pa​rrot/parrot/builds/2560855
20:03 rurban make cover actually does something useful. src/list.c and src/platform/generic/error.c src/extend_vtable.c src/disassemble.c have 0%
20:14 ttbot Parrot 4879083e MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97986
20:16 rurban Question: Why is ImageIOThaw.set_pointer(void*) and not set_pointer(PackFile_ConstTable *value)?
20:18 tuxit joined #parrot
20:24 sorear erm, is the latter even an option?
20:25 sorear isn't it forced to void* by the VTABLE spec for set_pointer?
20:27 rurban set_pointer is always void*? This would make sense, yes
20:31 sorear I think so, but don't trust me.
20:32 benabik I think so.
20:32 benabik set_pointer is not a particularly safe operation.
20:55 ttbot Parrot 14fa643c MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/97998
21:20 perlite joined #parrot
22:21 whiteknight joined #parrot
22:24 whiteknight good evening, #parrot
22:47 benabik joined #parrot
23:07 jevin joined #parrot
23:18 rurban_mobile joined #parrot
23:41 mdupont joined #parrot
23:52 rurban_mobile joined #parrot

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

Parrot | source cross referenced