Please test pre1: pugs.blogs.com/pre1/Perl6-Pugs-6.2.12.tar.gz | paste: sial.org/pbot/perl6 | pugs.blogs.com | pugscode.org | pugs.kwiki.org
Set by audreyt on 24 June 2006.
dduncan but I'll say quickly ... the basis for what I'm mentioning is that we have a Relation, which is a role, that can be implemented either in memory or as a tied object with a db backend; but, if you use several together or do multiple actions on one, they can be rearranged into different actions behind the scenes that are more efficient 00:00
I will not be at YAPC, regrettably 00:01
can't afford it
the rearranging is the optimizer
they still work otherwise, but slower
if not the optimizer, then an elaborate macro
nothingmuch aye 00:02
IMHO macros-for-performance is a bad tradeoff
annotations for performance, otoh
give you both documentation
and speed
(and safety, if they're the good kind)
dduncan either way, I want to be able to implement that functionality in plain Perl 6, aside from the bare minimum of low level bindings
eg, write the optimizer in Perl 6
nothingmuch i think it's still in the distant fugture 00:03
but the compiler toolchain will be in perl 6
so the plugins for the optimizer can be perl 6 too
dduncan meanwhile, I will implement the non-optimized version that looks the same to users, but is slower, doing most work at the perl end 00:04
nothingmuch audreyt: when should i release .46? ~10 PASSes?
obra nothingmuch: should I test the snap against jifty?
dduncan once this is done ... no more SQL ... you write your queries in natural perl 6, with things that look like standard Perl functions like maps and greps and junctions and sets, as if each database table was an in-memory array or something ... that's my goal 00:05
nothingmuch obra: please do
obra url?
nothingmuch pause.perl.org/incoming/YAML-Syck-0.46_01.tar.gz 00:06
obra t/2-scalars...........ok 1/39Use of uninitialized value in concatenation (.) or string at (eval 6) line 1. 00:07
"not a big deal" 00:08
but still
audreyt nothingmuch: release it when we get f2f bandwidth
nothingmuch f2f? 00:09
audreyt face 2 face
nothingmuch ah
sounds good
obra passes tests but hates the dev version 00:10
t/TestApp/t/06-validation..............Argument "0.46_01" isn't numeric in subroutine entry at ../../lib/Jifty/YAML.pm
nothingmuch oi
obra not your problem 00:11
nothingmuch i don't understand the undefined value
but we'll see later
shower time
00:41 justatheory joined
svnbot6 r10879 | audreyt++ | * At SyntaxNinja++'s suggestion, rename our third-party cabal 00:46
r10879 | audreyt++ | names to pugs-fps and pugs-HsSyck, to avoid clash with incompatible
r10879 | audreyt++ | versions.
00:46 weinig__ is now known as weinig 00:57 shachaf joined 01:06 shachaf_ joined 01:19 integral|ZzZzz joined
svnbot6 r10880 | fglock++ | v6.pm - changed the distribution name to 'v6'; 01:25
r10880 | fglock++ | - POD says that the implementation is incomplete and tells about pugs and parrot
r10880 | fglock++ | - comments welcome - thanks!
colomon audrey, my make test results: 01:29
t/oo/proxy.t 18 3 16.67% 4 6 9
(1 subtest UNEXPECTEDLY SUCCEEDED) (1150 subtests TODO), 1497 subtests skipped.
dduncan I finished smoking pre1 ... shows a bunch of errors 01:45
see m19s28.vlinux.de/iblech/stuff/pugs-...e55c0.html
all the problems seem to be related to t/pugsrun/07-dash-uppercase-v.t just cutting out a quarter of the way through, with the other red squares saying 'stub' 01:47
I will run that test by itself now ...
run in isolation, at about test 13, it dies with the message "Bus error", whatever that means 01:50
I will nopaste a crash report now ... 01:52
pasteling "dduncan" at 24.69.53.198 pasted "crash report for ./pugs t/pugsrun/07-dash-uppercase-v.t ... may be due to memory corruption from local dirty power, though" (70 lines, 3.6K) at sial.org/pbot/17950 01:54
dduncan make of that what you will
I get nearly the same result with multiple runs
if it is corrupted system memory from local dirty power, I'll see if a restart fixes it ... 01:55
01:55 dduncan left 01:58 dduncan joined
dduncan that did it 01:58
all tests pass
I think I need to prioritize the purchase of a power conditioner 01:59
so ignoring all that, we would seem to have no test fails, and one unexpected success, with pre1 02:00
02:54 weinig is now known as weinig|sleep 03:19 Qiang joined 03:23 scook0 joined 03:28 coumbes joined 03:46 dasein joined 03:52 kolibrie joined 03:53 ilogger2 joined 03:54 ajs_home joined, Qiang joined, turrepurre joined, coumbes joined, rashakil joined 03:57 geoffb joined, scook0 joined 04:02 miyagawa joined 04:34 cognominal joined 05:04 lambdabot joined, tup joined, buubot joined, qmole joined, _calvin_ joined, revdiablo joined, mj41_ joined, xerox__ joined, locksy joined, Grrrr joined, scw joined, marmic joined, mako132 joined, niner joined, baest joined, cdfh joined, pdcawley joined, kcwu joined, kolibrie joined, ZuluOne joined, knewt joined, Ymmv_ joined, dasein joined, Bleadof joined, iood joined, dduncan joined, hcchien joined, TreyHarris joined, jiing joined, rgs joined, cookys joined, oozy joined, tewk joined, pasteling joined, GeJ joined, TimToady joined, viirya joined, integral|ZzZzz joined, amnesiac joined, mugwump joined, FurnaceBoy joined, kanru joined, meppl joined, ruz joined, rafl joined, takesako joined, shachaf joined, Southen joined, marcus_ joined 05:19 scook0_ joined 05:33 dvorak joined 05:37 amv joined 05:38 szbalint joined, theorbtwo joined, gaal joined, drbean joined, pjcj joined, spinclad joined 05:43 lisppaste3 joined 05:47 wolverian joined, ilogger2 joined, rw-rw-r-- joined, gugod joined, buu joined, arguile joined, Khisanth joined 05:48 Odin-LAP joined, Shabble joined, QtPlatypus joined, Odin- joined, nperez joined, ajs_home joined, rashakil joined, geoffb joined, turrepurre joined, Qiang joined 05:49 iblechbot joined
audreyt good night :) 05:53
the trunk should be passing all its tests now
testing time is 10min here
25% or so faster than pre1
05:57 svnbot6 joined, cognominal joined 05:58 nachos joined 05:59 nperez_ joined 06:00 mjk joined 06:10 Ymmv_ joined
dduncan nice to have one of them newer computers ... only 10 minutes 06:13
06:27 stephanepayrard_ joined 06:38 nachos joined 06:50 xerox joined 07:40 dduncan left
pasteling "Aankhen" at 203.101.1.39 pasted "Build fails on Win32" (16 lines, 915B) at sial.org/pbot/17958 08:02
08:05 Khisanth joined, Aankhen`` joined 08:07 tup joined 08:13 cmarcelo joined
cmarcelo hi 08:13
08:18 cognominal joined 08:24 drrho joined, wilx joined 08:32 bjoern_ joined, lisppaste3 joined
Aankhen`` Since I don't think it showed up earlier... sial.org/pbot/17958 08:42
lambdabot Title: "Paste #17958 from "Aankhen" at 203.101.1.39"
Aankhen`` I'm having trouble building Pugs on Win32.
08:44 visq joined
cmarcelo Aankhen``: from svn repo or it is the release? 08:45
Aankhen`` Repo.
r10887 08:46
cmarcelo just a sec
pasteling "cmarcelo" at 200.232.236.25 pasted "correct references to fps and HsSyck, now they are pugs-fps and pugs-HsSyck" (22 lines, 1.3K) at sial.org/pbot/17959 08:49
cmarcelo Aankhen``: look at my paste. try applying this patch OR change the proper lines in util/build_pugs.pl
Aankhen`` A'right.
cmarcelo tell me if it works. 08:50
08:50 chris2 joined
cmarcelo spinclad: ping? 08:51
08:54 colomon joined 08:55 cognominal joined
Aankhen`` cmarcelo: It built, thanks. :-) 08:58
cmarcelo great. i'll commit it. probably it wasnt noticed because everyone had fps and HsSyck already installed...
Aankhen`` I thought I did too. :-S 08:59
(I last built Pugs yesterday, which would have been about 30-40 revisions ago, if that helps...)
09:00 chris2 joined
cmarcelo Aankhen``: do you mind running "ghc-pkg list" to see if they were available? 09:01
pasteling "Aankhen``" at 203.101.1.39 pasted "ghc-pkg list" (12 lines, 618B) at sial.org/pbot/17960 09:02
Aankhen`` "Unpacking tree node parameters" in S06 is making my brain hurt. :-( 09:05
cmarcelo Aankhen``: doesnt really help, but i'm still reading (skimming?) S02.. =o) 09:07
Aankhen`` Hehe.
I jumped into S06 a few days back to check something... have been trying to understand it ever since.
cmarcelo is svnbot6 down? 09:09
09:09 Ymmv_ joined 09:18 rafl joined
meppl gute nacht 09:52
09:55 elmex joined 09:57 colomon joined
pasteling "cmarcelo" at 200.232.236.25 pasted "patch against r10889 - use Judy.MapSL for IHash implementation" (295 lines, 11.7K) at sial.org/pbot/17962 10:24
10:28 pdcawley joined
cmarcelo audreyt: sial.org/pbot/17962 ... the interface is the same of Judy.Map (which uses JudyHS), but JHS+Iter still segfaulting. 'make smoke' result for patched took almost the same time. in theory JHS will be better on this. comments? 10:31
lambdabot Title: "Paste #17962 from "cmarcelo" at 200.232.236.25"
10:51 lisppaste3 joined
cmarcelo & 10:51
10:51 cmarcelo left 10:56 pdcawley joined 11:00 prefiks joined, stevan joined 11:06 TimToady joined 11:08 turrepurre joined 11:25 macroron joined 11:27 pdcawley joined 11:34 evalbot_10889 joined 11:36 pdcawley joined
audreyt evalbot_10889: 1+1 11:36
?eval 1+1
evalbot_10889 2
11:44 bsb joined 11:48 pdcawley joined 11:54 christopher joined 11:55 Aankh|Clone joined 12:05 b00t joined 12:08 pdcawley joined 12:11 bjoern_h joined 12:15 pdcawley joined, visq joined 12:22 pdcawley joined 12:24 cmarcelo joined
cmarcelo audreyt: ping? 12:25
12:28 penk joined 12:38 SamB joined 12:50 Aankh|Clone is now known as Aankhen`` 13:16 Limbic_Region joined 13:17 ludan joined 13:23 pdcawley joined 13:25 Ymmv_ joined 13:33 pdcawley_ joined 13:38 weinig joined 13:40 pdcawley joined 13:48 xern_ joined 13:52 pdcawley_ joined 14:01 amnesiac joined 14:04 pdcawley_ joined 14:07 justatheory joined 14:30 Limbic_Region joined 14:42 pdcawley joined 14:49 ZuluOne joined 15:17 justatheory joined 15:19 pdcawley joined 15:31 elmex_ joined 15:43 DaGo joined 15:53 iblechbot joined 16:15 larsen joined 17:18 leptonix joined 17:24 wolverian joined 17:28 bjoern_h is now known as bjoern_
spinclad cmarcelo: pong... 17:33
17:41 rzy joined 17:44 shamu joined 17:48 shamu left 17:53 hcarty joined 18:07 hcarty left 18:08 FurnaceBoy joined 18:12 shamu joined
wolverian heh, CPANPLUS doesn't trust jifty. 18:18
18:26 bjoern_h joined 18:49 bjoern_h is now known as bjoern_ 18:51 Bit-Man joined 19:04 elmex joined 19:11 rzy_ joined 19:20 pdcawley joined 19:49 pdcawley joined 20:17 hexmode joined 20:24 lollan joined 20:41 nperez joined 20:47 shachaf joined 20:50 FurnaceBoy is now known as FurnaceBoy_ 20:51 FurnaceBoy_ is now known as qu1j0t3 20:52 qu1j0t3 is now known as FB|afk 20:53 FB|afk is now known as FurnaceBoy 21:15 justatheory joined 21:22 froh-doh joined 21:23 justatheory joined 21:27 Bit-Man joined 21:28 b_jonas joined 21:32 pdcawley joined 21:37 weinig is now known as weinig|away 21:46 Khisanth joined 22:03 mako132_ joined 22:07 shachaf joined 22:15 FurnaceBoy_ joined 22:35 revdiablo joined 22:36 revdiablo joined 22:48 pdcawley joined 22:53 Bit-Man joined 23:06 visq joined 23:14 pdcawley joined 23:22 pdcawley joined 23:23 perlbot joined 23:40 cognominal joined 23:54 pdcawley_ joined, MenTaLguY joined
MenTaLguY hello 23:54
23:59 bsb joined