Parrot 1.9.0 "Blue-fronted Amazon" released! | parrot.org | Roadmap: icanhaz.com/parrotroadmap | Latest modified TT's: icanhaz.com/parrotbugs
Set by moderator on 16 December 2009.
Coke wil wheaton? 00:23
purl Hwil Hweaton
darbelo Isn't it "will"? 00:26
GeJ Die Wesley, die!
I believe it's 'Wil'. 00:27
cotto_work It's an optimization. The extra 'l' is dead code. 00:28
GeJ Granma Google suggests Wil too.
darbelo As does his wikipedia entry, if we're going to cite authoritative sources ;) 00:29
I stand corrected. 00:30
cotto_work On a related note, I'm thinking of changing my name to the empty string.
darbelo Well, at least it can be (not-) rendered in ascii. 00:31
I'm looking at you, artist formerly known as Prince. 00:32
00:45 kid51 joined 00:56 abqar joined 01:13 jsut_ joined 01:39 ZeroForce joined 01:58 eternaleye joined 02:14 mtk joined, mtk left 02:18 mtk joined 02:19 mtk left
dalek TT #546 closed by jkeenan++: Parrot_ex_calc_handler_offset appears to be unused 02:32
02:32 japhb joined 02:58 cognominal joined
dalek kudo/master: 3867ffd | (Solomon Foster)++ | src/setting/ (3 files):
Add log with $base functions.
03:32
nxed: r354 | julian.notfound++ | trunk/winxedst0.cpp:
add missing optimize step to switch default branch in stage 0
03:39
nxed: r355 | julian.notfound++ | trunk/winxedst1.winxed:
refactoring and cleaning in stage 1
03:44
03:48 patspam joined
dalek nxed: r356 | julian.notfound++ | trunk/Makefile:
fix and improve Makefile
04:17
04:32 abqar joined
dalek nxed: r357 | julian.notfound++ | trunk/winxedst1.winxed:
predefine several math functions in stage 1
04:41
nxed: r358 | julian.notfound++ | trunk/winxedst1.winxed:
fix typo in predef chomp in stage 1
05:00
05:26 jhelwig joined
dalek nxed: r359 | julian.notfound++ | trunk/winxedst1.winxed:
add missing optimize step to array expression and replace register type letters
06:25
06:41 cognominal joined 07:18 ttbot joined 07:37 jsut joined 07:44 patspam joined 08:07 patspam joined 08:08 gaz joined 08:28 fperrad joined 08:39 lucian joined 08:50 iblechbot joined 09:40 TonyC joined 09:47 nopaste joined 09:51 cognominal joined 10:00 payload joined 10:10 pdcawley joined 10:35 bacek joined
dalek rrot: r43381 | fperrad++ | trunk/runtime/parrot/library/distutils.pir:
[distutils] now build RPM stuff in the current directory (with --define _topdir)
10:59
11:00 ruoso joined 11:02 bacek joined 11:05 eternaleye joined 11:20 patspam joined 11:39 szabgab joined 11:55 szabgab_ joined 12:03 payload joined 12:09 cognominal joined 12:14 plobsing joined 12:23 ruoso joined 12:47 bluescreen joined 12:48 confound joined 12:50 bluescreen joined 13:23 whiteknight joined
whiteknight bacek_at_work: didn't like my blog post? 13:23
13:44 payload joined 14:00 Zak joined 14:07 jsut_ joined 14:45 plobsing joined 15:03 bubaflub joined 15:14 mikehh joined 15:18 ash_ joined 15:33 davidfetter joined
dalek rrot: r43382 | fperrad++ | trunk/runtime/parrot/library/distutils.pir:
[distutils] add a newline at the end of MANIFEST
15:38
pmichaud good morning, #parrot
mikehh hi pmichaud 15:41
15:48 Psyche^ joined 16:06 theory joined 16:11 theory_ joined
Coke pmichaud: Holy crap, it's pmichaud! =-) 16:20
pmichaud Coke: happy new year :)
Coke how's the family? 16:27
pmichaud we're doing well 16:30
finally getting back to a "normal" routine after the holidays 16:31
(which didn't quite go as I had planned)
davidfetter do they ever?
pmichaud well, this one definitely took a 90-degree angle. 16:32
PerlJam Then at least it didn't warp into phase space :) 16:35
16:37 Zak joined
mikehh Coke, pmichaud: we have a scheduled #parrotsketch meeting in about two hours, I hope something happens this week as we are due to release 2.0 in two weeks 16:42
All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31487), fulltest) at r43382 - Ubuntu 9.10 amd64 (g++ with --optimize) 16:48
pmichaud mikehh: what sort of "something happens" are you looking for? 16:53
Coke pmichaud: last 2 weeks we really didn't have a meeting. =-) 16:55
i suspect that with you and c back this week, we'll be back in the groove.
Coke pastes his report in.
mikehh pmichaud: what Coke said 16:56
decisions, decisions, decisions :-} 16:57
Coke hopes that the config/make cleanup will be ready for just after 2.0
my biggest concern for 2.0 at this point is making sure we document all the deprecations we need. 16:58
16:58 zak_ joined
dalek rrot: r43383 | coke++ | branches/one_make/tools/dev/checkdepend.pl:
Add --dump option and some docs.
16:58
rrot: r43384 | coke++ | branches/one_make (16 files):
Convert pirc to be include'd instead of recursive.
16:59 ZeroForce joined
darbelo We're missing a deprecation notice for the Getopt::Obj changes. 16:59
17:21 Zak joined, iblechbot joined
whiteknight still says to deprecate everything 17:46
szbalint Everything? Eeeeeeeeeeeeeeeeveeeeerryyything! # ETOOMUCHLEON 17:53
plobsing wonders if that statement includes itself
whiteknight I hope so, what if we need to modify that statemnt before 2.4? 17:54
darbelo adds "The deprecation policy" to DEPRECATED.pod
17:56 lucian joined
Coke ps in 15? 18:15
whiteknight won't be at the meeting...again
scheduling is such a pain in the ass
NotFound I must go in a few minutes and be absent for some days. 18:17
18:17 allison joined 18:20 chromatic joined
Coke finds copy_if_diff in the config tools, and thinks that sounds like something that belongs in a makefile rule. 18:20
msg kid51 - looks like "copy_is_diff" import can be removed from config/auto/cpu.pm 18:23
purl Message for kid51 stored.
18:25 ZeroForce1 joined 18:26 joeri joined
Coke wanders off to get a coffee. 18:31
darbelo clock?
purl darbelo: LAX: Tue 10:31am PST / CHI: Tue 12:31pm CST / NYC: Tue 1:31pm EST / LON: Tue 6:31pm GMT / BER: Tue 7:31pm CET / IND: Wed 12:01am IST / TOK: Wed 3:31am JST / SYD: Wed 5:31am EST /
darbelo ps in -1?
18:32 payload joined
moderator Parrot 1.9.0 "Blue-fronted Amazon" released! | parrot.org | Priorities: Add deprecations for 2.0; test platforms; check with HLL implementors | Roadmap: icanhaz.com/parrotroadmap | Latest modified TT's: icanhaz.com/parrotbugs 18:39
18:40 Andy joined
Coke I cannot update trac.parrot.org/parrot/wiki/BranchDescriptions 18:56
if i edit it, hit submit, I get the old version.
the new guts are available at feather.perl6.nl/~coke/output if someone else wants to try.
(raise your hand so we don't get clobbered.)
tip? 19:03
purl hmmm... tip is cu for bsd or Tripoli or Testing In Production (see DIP)
Coke lts?
purl i heard lts was LTS is Leaning Toothpick Syndrome or Letter-To-Sound, a common acronym in TTS (Text-To-Speech) or Long Term Support or laser tracking system or ladle treatment station
Util raises hand to try wiki update 19:21
19:23 plobsing joined
Util Update to BranchDescriptions successful 19:23
Coke wtf. danke.
19:33 ash_ joined
dalek tracwiki: v24 | Util++ | BranchDescriptions 19:38
tracwiki: trac.parrot.org/parrot/wiki/BranchD...ction=diff
darbelo Coke: one_make WFM with BSD make doing a make -j5 19:42
Coke sweet.
darbelo Haven't ran make test yet, but I'm guessing that shouldn't hold any surprises. 19:43
19:44 clinton joined
Coke might. 19:44
tests for PCT, e.g. might depend on a compiler lib I missed. 19:45
(also make sure that 'make realclean' doesn't leave anything behind.
(svn st --no-ignore)
darbelo Running make test now. But I wanted to test a make -dp first, which worked.
Coke -dp? 19:46
purl -dp are Dan's standard, but I wasn't sure if there was something else
darbelo With -dp OpenBSD make randomizes the order in which targets get built.
Coke ah, awesome.
Coke wonders if gnu has that. 19:47
darbelo AFAIK it's OpenBSD specific.
Coke please keep using that. =-) 19:48
nopaste "darbelo" at 190.192.220.13 pasted "Test failure for one_make on OpenBSD" (11 lines) at nopaste.snit.ch/19215 19:51
"darbelo" at 190.192.220.13 pasted "Leftover file afte make realclean on one_make in OpenBSD" (1 line) at nopaste.snit.ch/19216 19:53
19:53 darbelo joined
Coke darbelo: that one has failed since I forked, before I edited anything. =-) 19:55
(but only sporadically). I haven't been able to track it down yet.
ah, that flag file. hurm.
darbelo You could just delete it explicitly. 19:57
Coke I am going to see if there's a way around the .flag file. (though I think it's necessary) 20:01
chromatic japhb, dukeleto ping 20:05
darbelo Coke: You don't need it after clean. Just rm it there. 20:06
Coke darbelo: if I remove it immediately, then I'll end up re-doing work on the next make. 20:13
darbelo Coke: Not inmediatelly, just on explicit clean/realclean. 20:14
Coke ... or not, if the ... right.
darbelo: feel free to fix the branch. ^_^
20:20 bacek joined 20:30 plobsing joined
darbelo bacek: ping 20:31
japhb chromatic, pong 20:45
chromatic ericwilhelm is working on Perl 6 and the CPAN; he could use your input. 20:46
See www.nntp.perl.org/group/perl.cpan.w...sg639.html
japhb I sent an email to that thread. It was ignored. 20:47
Which is OK; I mostly just said "Work it out amongst yourselves ... all I care is that I have an API and some metadata standards I can work with." 20:48
chromatic Hm. Glad you're aware of it anyhow.
japhb nodnod
It feels like a fair amount of heat without a whole lot of light. 20:49
chromatic As usual. 20:50
japhb Any Perl 5 lurkers, please correct me if you think my assessment here is incorrect ... but I saw a fair amount of Perl 5'ers wondering how to be inclusive of Perl 6 without actually wanting to *use* or *learn* it. It seemed well-intentioned but lacking in voices from the core Perl 6 camp. 20:51
20:54 cognominal joined
chromatic The core Perl 5 camp, you mean? 20:55
japhb chromatic, well come to think of it, some of both. 20:56
"We all want something done, we think it's important, but we don't have the key personnel here." 20:57
Which led to at one point someone asking who those key personnel would actually *be*. 20:58
chromatic I'm not sure what you mean.
When I read "a fair amount of Perl 5'ers wondering how to be inclusive of Perl 6 without actually wanting to *use* or *learn* it." I care a little less. 20:59
japhb nod
chromatic Dooming with faint relevance, as it were. 21:00
japhb I really think they do want to be able to host Perl 6 code on CPAN, but because only one or two people had read the relevant synopses, they were guessing about how to bend CPAN to Perl 6's semantics.
And there was also a fair amount of "Hey, let's just turn 02packages into a giant JSON file!" "No, how about a compressed SQLite database!" "We'll never get that into Perl 5 core" "How about we bootstrap via ..." sort of tangents 21:02
dalek rrot: r43385 | darbelo++ | branches/one_make/config/gen/makefiles/root.in:
Cleanup leftover file on make realclean.
chromatic Now I understand your response there.
darbelo japhb: So, they care about hosting modules for a language they don't care about? 21:04
That can't be right...
japhb darbelo, there seems to be a great fear of fracturing the CPAN.
Stronger than direct interest in the sister language. 21:05
darbelo That can't be right...
japhb darbelo, um ... why not? 21:06
21:06 bluescreen joined
japhb Essentially CPAN is a topic-specific CDN with an indexer and some nifty tools bolted on. As it until now has been the *only* CDN for Perl modules, they don't want to see the service equivalent of a code fork -- one CDN for Perl 5 modules and another for Perl 6. 21:08
FWIW, I can understand that emotion ... but I think it misses the broader movement in which tarballs are no longer the standard distribution method for open source code. 21:09
darbelo Different language, different CDN. I see no problem there.
Or does CPAN have perl 4 code in there? 21:10
japhb Sure, but we (as a larger community) are still working through the emotional issues of changing from seeing Perl as one language with two versions to two different languages in the same family. Not all of the effects of that change in viewpoint have trickled down.
chromatic It hosts the Perl 5 standard library, so that's a big YES on Perl 4 code.
japhb BTW, for an indication of what I mean about missing that tarballs are no longer state of the art ... there was a short subthread about renaming the file extension on the Perl 6 tarballs so that Windows could do something special when you clicked on a Perl 6 tarball. 21:12
GeJ Good morning everyone! 21:13
darbelo "Perl 6 tarball"? 21:14
dngor Code's not distributed in tarballs anymore?
japhb darbelo, sorry "tarball of a Perl 6 module"
dngor Oh, no longer the standard.
japhb dngor, right
dngor What's the standard these days? I missed a memo. 21:15
japhb proto and Plumage both treat "pull from VCS repo" as standard, and tarball as a fallback if said repo is not available.
I believe that to be the direction the larger FOSS world is moving, in a hurry. 21:16
darbelo dngor: Varies with the platform. rpm/deb/distro-x's-cool-package-manager/etc are more poular than tarball this days
japhb darbelo, I agree with that ... but for example Parrot distutils generates rpm's and such by pulling from the VCS and then running the necessary scripts, 21:17
rather than operating on a tarball snapshot.
darbelo Also true. 21:18
dngor I like the idea of pulling the latest release tag from a VCS. As a module publisher, it makes things easy for me. Tag it and bag it. 21:19
japhb exactly
dngor Everything rolls downhill.
21:19 mikehh joined 21:25 dduncan joined 21:28 bacek joined
dngor Source packages become obsolete when makefiles can detect and fetch changed dependencies on the fly. 21:36
Binary packages are just memoized builds. 21:37
21:43 ZeroForce joined
bacek_at_work darbelo, pong 22:03
Good morning, btw
darbelo evening bacek_at_work ;) 22:04
bacek_at_work darbelo, welcome to the future! :)
darbelo Are any of the context_unify* branches still needed or have they merged?
chromatic The simple one merged. 22:05
bacek_at_work darbelo, what chromatic said.
I personally don't think that something is salvageable from other branches.
darbelo bacek_at_work: Ok, thanks. I'll kill'em all in a bit. 22:09
bacek_at_work clean them with fire!
darbelo Any other old branches you no longer need? 22:12
I'm in a killing mood ;)
bacek_at_work nsentry2 22:16
darbelo did it merge or just got too old?
dalek rrot: r43386 | darbelo++ | branches/context_unify3_simple:
Branch has been merged into trunk and is no longer needed at HEAD.
22:23
purl i already had it that way, dalek.
rrot: r43387 | darbelo++ | branches/context_unify3:
This branch was obsoleted by contex_unify3_simple is no longer needed at HEAD.
rrot: r43388 | darbelo++ | branches/context_unify:
This branch was obsoleted by contex_unify2 is no longer needed at HEAD.
rrot: r43389 | darbelo++ | branches/context_unify2:
This branch was obsoleted by contex_unify3 is no longer needed at HEAD.
rrot: r43390 | darbelo++ | branches/nsentry2:
Branch is no longer needed at HEAD.
bacek_at_work darbelo, it used wrong approach 22:30
23:05 cognominal joined 23:16 plobsing joined 23:31 jan joined
darbelo plobsing: I've tested the pmc_freeze_cleanups branch on OpenBSD with no failures on make test, decnum-dynpmc's tests or in rakudo's make test. 23:36
plobsing sweet! 23:37
anybody have access to osx or windows for testing pmc_freeze_cleanup? 23:38
darbelo We should probably test some other languages too, but I'm haven't ran any of the other languages in a while, so I have no 'before' to compare to. 23:41
23:42 Whiteknight joined
darbelo Still, if 'make testr' passes on windows, we're good to merge. 23:43
chromatic The Perl 6 Doppler Effect: whining increases in frequency as Rakudo Star approaches. 23:48
ash_ i am on OS X, just make test? 23:52
darbelo ash_: make testr too, if you can. 23:54
ash_ kk, i am checking it out right now
plobsing './parrot examples/benchmarks/freeze.pasm' is also a good one 23:56
darbelo Oh yeah, I missed that one. 23:57
ash_ kk, its building, i'll let you know when i finish with normal test and testr
i am on 10.6.2 btw
darbelo intel mac? 23:58
purl intel mac is fast but very unstable, imo
ash_ yeah, intel (Core 2, 64 bit)
23:58 Khisanth joined
ash_ it dies on making during building glut callbacks 23:59
can i just not add opengl support?
23:59 tetragon joined
darbelo sure, we're testing a totally unrelated change. 23:59