Camelia, the Perl 6 bug

IRC log for #november-wiki, 2008-10-12

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
09:44 masak joined #november-wiki
09:45 masak I tried replacing the while/subst with a trans in r_remove in Impatience.pm yesterday, but ran into trouble
09:45 masak I got a Null PMC Access error for reasons I did not understand
09:46 moritz_ open ticket ;)
09:46 masak sure, but I'd like to know more first :)
09:47 moritz_ any example that I can ry to reduce?
09:47 masak or was it CGI.pm and the sub unescape? yes, I think it was
09:47 masak moritz_: hold on, I'll recreate it myself and nopaste a patch
09:48 masak moritz_: meanwhile, do you have the latest revision? :)
09:48 masak does ./test_wiki.sh run on your box?
09:48 moritz_ no, I don't
09:49 moritz_ git is weird
09:50 moritz_ why do I get a merge conflict (on git-pull) after git-clean -f -d ; git-reset --hard?
09:50 * masak has no idea
09:50 * moritz_ tries a clean checkout
09:50 masak git is still sufficiently advanced compared to my understanding of it as to be magic
09:51 masak but I do know that viklund suffered a similar problem after a period of inactivity
09:51 masak and he knows more than I do about git :)
09:51 moritz_ I tend to forget to open a branch before I do local changes, and that always gets me into trouble
09:52 masak aye
09:52 masak ok, I've reproduced it
09:52 masak nopasting
09:52 moritz_ uhm, Makefile.PL is weird
09:52 moritz_ Parrot checkout location: [~/parrot] ~/src/parrot
09:52 moritz_ Not a directory ~/src/parrot, exiting...
09:52 masak :(
09:53 moritz_ so it doesn't do ~ expansion also the default value uses a tilde?
09:53 masak seems not
09:53 masak if you find a fix, feel free to send it in
09:54 masak it's embarrassing if such a trivial thing fails...
09:54 moritz_ $parrot_dir = glob $answer;
09:54 moritz_ should fix it
09:55 * masak fixes
09:55 masak here you go: http://nopaste.snit.ch/14276
09:55 moritz_ ok, so I don't have to send a patch ;)
09:56 masak no
09:56 masak but you're welcome to test it once I've pushed
09:56 moritz_ when I run make
09:56 moritz_ make: HTML/Template.pir: Command not found
09:56 moritz_ make: *** [all] Error 127
09:56 masak oops
09:57 moritz_ I didn't build perl6, just perl6.pbc
09:57 moritz_ maybe that's the problem
09:57 masak prolly
09:58 moritz_ still the same
09:59 masak can you find out which command it tries to execute?
09:59 masak i.e. the exact path
10:00 moritz_ I think it tries to execute HTML/Template.pir?
10:00 moritz_ the problem is that $(PIRS) isn't listed as dependency of all:, but as a command to make all
10:01 masak ah
10:01 masak well, I'm no expert att makefiles... and I didn't even write that one
10:01 masak seems I can't push from here -- I'm in a public library
10:02 masak I'll push your change as soon as I get the change
10:02 masak chance*
10:04 masak moritz_: anyway, what make should do at this stage is tell you not to run it. did it do that?
10:04 moritz_ masak: yes
10:04 moritz_ bbl
10:05 masak then you should be ready to run ./test_wiki.sh, I think
10:14 masak no need to run make for that
10:17 * masak wonders what "a-a-a" means in Vladivostok
11:23 moritz_ rakudo: say ''.trans(a => 'b')
11:23 p6eval rakudo 31892: No output (you need to produce output to STDOUT)
11:23 moritz_ rakudo: say ''.trans(a => 'b'); say "alive"
11:23 p6eval rakudo 31892: No output (you need to produce output to STDOUT)
11:23 * moritz_ wonders if p6eval is borked
11:24 moritz_ aye
11:24 moritz_ rebuilding parrot
11:37 moritz_ rakudo: say ''.trans(a => 'b'); say "alive"
11:37 p6eval rakudo 31895: OUTPUT[␤alive␤]
18:58 Tene Hey, particle needs tests for "is export(:DEFAULT, :my_list)" and such.
18:59 moritz_ Tene: I'm the only other human in here right now ;)
18:59 Tene Bah.
19:00 Tene It would help if I looked at /names
20:17 minunea_konsole joined #november-wiki
20:17 minunea_konsole left #november-wiki

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary