Camelia, the Perl 6 bug

IRC log for #parrot, 2009-03-09

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:06 dalek parrot: r37217 | rurban++ | trunk/tools/dev/mk_native_pbc:
00:06 dalek parrot: [tools] forget the stupid devel version comment. Keeping strict PBC_COMPAT is better
00:06 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37217/
00:09 AndyA joined #parrot
00:27 dalek parrot: r37218 | NotFound++ | trunk/lib/Parrot/Ops2c/Utils.pm:
00:27 dalek parrot: [cage] fix c++ build
00:27 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37218/
00:28 Coke anyone wish to point out something nifty that was done in parrot this week/
00:28 Coke ?
00:28 Coke (week ending yesterday)
00:28 rurban NotFound found a problem with 64bit writing, which violates the specs. We are hunting this now
00:28 rurban left #parrot
00:29 rurban joined #parrot
00:29 rurban NotFound found a problem with annotations violating the specs
00:29 rurban coke deprecated all experimental ops
00:30 rg we put more information into smoke reports.
00:30 rurban and lots of testing
00:31 kid51 We wrote more documentation for Parrot::Harness::Smoke
00:31 rurban I'm preparing the cygwin release
00:31 Coke only putting in stuff that's landed.
00:31 rurban I sanified the opengl logic on cygwin. Still bad but now its consistent
00:32 kid51 We had a big row over version numbers ;-)
00:32 kid51 ... or was that last week?
00:32 Coke the numbers was a few weeks ago.
00:32 Coke then we argued about what devel and stable meant.
00:32 rurban the sparc64 memalign blocker is ok
00:33 kid51 And was there any resolution on any of this?  Perhaps that's what should go into the news summary!
00:33 rurban the amd64 --optimize problem was fixed by andy dougherty
00:33 rg well overall we're trying not too make too many waves just before 1.0 ;)
00:34 rurban packfile portability is making progress
00:34 rurban docs proofreading and typo fixes
00:35 NotFound rurban: What problem?
00:35 purl problem is PSK with PFS is a pain in the ass
00:35 Coke rurban: I'm looking for big ticket items.
00:35 Coke not a laundry list. I already have a laundry list. =-)
00:35 NotFound Ah, misreading again %-)
00:35 rurban big is only sparc64 and amd64 --optimize for me
00:36 NotFound Coke: on the positive list, traces and backtraces now show code annotations
00:40 dalek parrot: r37219 | NotFound++ | trunk/t/codingstd/c_cppcomments.t:
00:40 dalek parrot: [cage] skip urls when looking for cpp comments, quick fix to TT #414
00:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37219/
00:42 kid51 Coke:  I had a dream last night ... and nearly that same fix came to me in my dream!
00:43 kid51 ... but today I got focused on doing my taxes instead.
00:43 kid51 I will now close that ticket.
00:44 Coke kid51: pleaes don't.
00:44 Coke that's just a workaround.
00:44 Coke the test is still flawed.
00:45 kid51 Then I'll just make a comment in the ticket.
00:47 NotFound Hey, I was doing that!
00:48 NotFound And the fix is mine
00:49 davidfetter hi
00:50 davidfetter anybody building RPMs?
00:50 Whiteknight in PCT, is there some kind of token or rule I can use to read all text till the end of the line
00:50 Whiteknight ?
00:51 Coke NotFound: did you fix the annotations in traces?
00:52 NotFound Coke: is a long history
00:52 rurban davidfetter: gerd pokorra is doing rpms
00:52 Coke NotFound: ok, then I'll leave names off that one. =-)
00:55 NotFound I found that the function that looks for annotations has an odd (IMO) behaviour, but as long as all uses take that into account, the thing work. When checked that, I've been able to read and show the annotations from the traces and backtraces.
00:55 Coke NotFound: is there a ticket?
00:56 NotFound Coke: mmmm... maybe there is some ancient ticket about showing source information in exceptions, don't remember.
00:58 NotFound Oh, and you can publish in first page the notorious fact that I've finally found a good excuse to insert a c++ program in the repo X-)
01:08 rurban Ah you could add that the superiors flushed away the bytecode version-compatibilty policy
01:08 ron joined #parrot
01:23 Coke rurban: not that you're bitter or anything.
01:23 Coke But that was today, neh?
01:29 dalek parrot: r37220 | allison++ | trunk/docs/pdds (30 files):
01:29 dalek parrot: [cage] Cleaning up the PDD titles for better display and
01:29 dalek parrot: table-of-contents generation.
01:29 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37220/
01:33 dalek parrot: r37221 | rurban++ | trunk/t/native_pbc (14 files):
01:33 dalek parrot: [t] update native_pbcs to 3.38. skip the 64bit coredumps
01:33 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37221/
01:34 dalek website: coke++ | TWIP - This week in parrot, March 7th, 2009
01:34 dalek website: http://www.parrot.org/news/tw​ip-week-parrot-march-7th-2009
01:34 * Coke hurls out a lame TWIP.
01:35 Coke thanks for the topic suggestions.
01:41 TiMBuS joined #parrot
01:46 Fayland_logger joined #parrot
01:51 allison rurban: The bytecode compatibility policy was flushed 3 years ago. I'm curious where you even heard about it.
01:57 Theory joined #parrot
01:57 dalek parrot: r37222 | allison++ | trunk/src/ops/ops.num:
01:57 dalek parrot: [cage] Delete reference to ancient and long-abandoned bytecode policy,
01:57 dalek parrot: to avoid confusing new contributors.
01:57 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37222/
02:03 Andy joined #parrot
02:12 TiMBuS joined #parrot
02:36 diakopter joined #parrot
02:36 TimToady joined #parrot
02:38 dalek parrot: r37223 | allison++ | trunk/docs/parrot.pod:
02:38 dalek parrot: [cage] Updating author information in introductory doc.
02:38 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37223/
02:39 crythias left #parrot
02:40 Theory joined #parrot
02:42 dalek parrot: r37224 | allison++ | trunk/docs/parrot.pod:
02:42 dalek parrot: [cage] Caught a few stale links and descriptions in introductory doc.
02:42 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37224/
02:54 Theory joined #parrot
03:06 Theory joined #parrot
03:10 tetragon joined #parrot
03:17 dalek parrot: r37225 | allison++ | trunk/src/ops (14 files):
03:17 dalek parrot: [cage] Clean up the titles of the opcode files for better navigation in
03:18 dalek parrot: generated documentation.
03:18 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37225/
03:35 janus joined #parrot
03:55 davidfetter joined #parrot
04:10 dalek parrot: r37226 | allison++ | failed to fetch changeset:
04:10 dalek parrot: [cage] Updating some broken links in the gettingstarted guide.
04:10 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37226/
04:27 dalek parrot: r37227 | allison++ | trunk/docs/resources/parrot.css:
04:27 dalek parrot: [doc] A few CSS tweaks for cleaner display of HTML generated documents.
04:27 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37227/
04:31 dalek parrot: r37228 | allison++ | trunk/src/dynoplibs (2 files):
04:31 dalek parrot: [cage] Clean up dynamic ops documentation titles, for better
04:31 dalek parrot: navigation.
04:31 purl well, navigation is so counterintertuitive that i'm convinced that whoever wrote it is doesn't understand shit about users.
04:31 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37228/
04:39 dalek parrot: r37229 | allison++ | trunk (15 files):
04:39 dalek parrot: [doc] Reorganize the documentation navigation pages for sanity,
04:39 dalek parrot: partially inspired by the doc navigation on the old parrotcode.org site.
04:39 dalek parrot: Modify the HTML generation modules to accept a version number and
04:40 dalek parrot: display it in the title bar and footer of generated pages when passed.
04:40 dalek parrot: Also suppress the "Errata" section, so Pod parsing errors won't be
04:40 dalek parrot: displayed in generated docs.
04:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37229/
04:44 dalek parrot: r37230 | allison++ | trunk (2 files):
04:44 dalek parrot: [doc] Modify the HTML documentation generator to accept a 'version'
04:44 dalek parrot: argument, and modify the 'docs' makefile to pass it in, based on the
04:44 dalek parrot: configured version number.
04:44 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37230/
04:58 Theory joined #parrot
05:14 diakopter purl, remember navigation
05:14 purl diakopter: huh?
05:14 diakopter you heard me
05:16 wayland76 joined #parrot
05:16 wayland76 Hi all
05:17 wayland76 I'm trying to build an RPM of parrot.  It's not putting the compilers directory in the right place.  Is this a known problem?
05:29 davidfetter wayland76, what OS, and how are you trying to build it?
05:29 davidfetter i'm getting lots of fail on f10 with perl Configure.pl --prefix=/usr
05:31 wayland76 Fedora 10
05:32 wayland76 The spec file mostly seems to build OK, but it doesn't copy any of the stuff fromt he compilers directory to the install directory that's used when creating the RPM
05:32 davidfetter how are you doing this?
05:33 wayland76 1. svn checkout <parrot, whatever>
05:33 wayland76 2. cp -a parrot parrot-0.9.1
05:34 wayland76 3. tar -czvf parrot-0.9.1.tar.gz parrot-0.9.1/ --exclude .svn
05:34 wayland76 4. rpmbuild -ta parrot-0.9.1.tar.gz
05:34 wayland76 That gets me nearly there :)
05:35 wayland76 Step 1 is copied from the Parrot website
05:36 wayland76 Ok, and I had to remove a few lines referring to perl6 from parrot.spec
05:53 Tene joined #parrot
06:08 allison wayland76: the compilers directory isn't installed
06:11 allison wayland76: and the packages should be built from the release tarball, not from an svn checkout
06:27 ujwalic joined #parrot
06:34 ujwalic t\pmc\io....NOK 23/43#   Failed test 'I/O buffering'
06:34 ujwalic #   at t\pmc\io.t line 434.
06:34 mikehh I am getting 2 test failures on http://smolder.plusthree.com/app/pu​blic_projects/report_details/18769
06:34 shorten mikehh's url is at http://xrl.us/beittd
06:35 wayland76 What needs to be done to turn an svn checkout into a release tarball?
06:36 wayland76 And shouldn't the compilers be installed somewhere if the rakudo build depends on them?
06:36 wayland76 Maybe in a separate package or something?
06:37 mikehh r 37230 - t/native_pbc/number.t (test 5) and t/perl/Parrot_Docs.t (test 25 write html)
06:37 mikehh on i386 linux
06:39 mikehh I think I should be be skipping test 5 - it's for i86_64
06:47 mikehh report #18771 is also failing t/perl/Parrot_Docs.t (test 25 write html)
06:56 clunker3 joined #parrot
06:59 baest joined #parrot
07:03 mikehh allison: ping
07:08 ujwalic please update docs/submissions.pod with info on https://trac.parrot.org/parrot
07:19 baest_ joined #parrot
07:19 uniejo joined #parrot
07:19 ujwalic_ joined #parrot
07:24 ujwalic AFK #lunch
07:43 masak joined #parrot
07:50 dalek parrot: r37231 | rurban++ | trunk (2 files):
07:50 dalek parrot: [config] TT #352 disable jit for long double
07:50 dalek parrot: until the tt352-jit-i386-ld.patch in TT #352 is completed.
07:50 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37231/
07:52 allison wayland78: compilers are installed if you run 'make install-dev'
07:53 allison wayland: they're installed into the standard lib directory, under a languages/ directory
07:54 mikehh allison: failures in t/perl/Parrot_Docs.t (test 25 write html)
07:55 mikehh I think from r37229
07:56 mikehh the test - the generated html looks ok
07:57 dalek parrot: r37232 | allison++ | trunk/docs/running.pod:
07:57 dalek parrot: [doc] Clean up title, and remove trailing unneeded sections.
07:57 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37232/
08:03 allison mikehh: thanks, looking into it
08:06 wayland76 allison: Ok, thanks.  I'll look at adding that to the .spec file
08:14 mikehh allison: the html docs seem much improvedseen rurban
08:14 mikehh seen rurban
08:14 purl rurban was last seen on #parrot 7 hours, 5 minutes and 55 seconds ago, saying: Ah you could add that the superiors flushed away the bytecode version-compatibilty policy
08:15 mikehh allison missed a \n
08:21 dalek parrot: r37233 | fperrad++ | trunk/config/gen/makefiles/languages.in:
08:21 dalek parrot: [external language] remove APL which is now named 'paraplegic'
08:21 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37233/
08:34 ujwalic purl: can you review https://trac.parrot.org/parrot/ticket/422
08:34 purl ujwalic: huh?
08:34 moritz ujwalic: purl is a bot
08:34 ujwalic :)
08:35 ujwalic moritz: just realised
08:37 ujwalic moriz: I followed docs/submissions.pod .. then i found about https://trac.parrot.org/parrot
08:37 ujwalic moriz: can any one add https://trac.parrot.org/parro into docs/submissions.pod
08:38 ujwalic can we modify a submitted ticket on  https://trac.parrot.org/parrot
08:43 moritz ujwalic: I don't have tuits right now to correct doc/submissions.pod, but I can open a ticket for it
08:44 ujwalic moritz: thank you
08:45 ujwalic moritz: I opened a ticket for GLUT with MSVS https://trac.parrot.org/parrot/ticket/422
08:45 dalek parrot: r37234 | allison++ | trunk/docs/submissions.pod:
08:45 dalek parrot: [doc] Update submissions.pod for Trac ticket web form.
08:45 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37234/
08:45 moritz ah, allison++ was faster than me
08:46 ujwalic wow
08:46 allison moritz: I was working on docs today anyway
08:48 ujwalic allison: can you help with  https://trac.parrot.org/parrot/ticket/422
08:49 allison ujwalic: I'm not booted into Windows at the moment, but I'll look at it tomorrow if no one else has
08:49 ujwalic thank you
08:55 alvar joined #parrot
09:03 ujwalic_ joined #parrot
09:03 TiMBuS joined #parrot
09:05 dalek parrot: r37235 | allison++ | trunk/t/perl/Parrot_Docs.t:
09:05 dalek parrot: [doc] The Parrot HTML doc generators no longer display the description
09:05 dalek parrot: on a group.
09:05 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37235/
09:36 mikehh allison: ok that test passes now
10:16 cotto allison, do we have any plans for make uninstall?
10:25 gaz joined #parrot
10:52 alvar joined #parrot
10:54 dalek parrot: r37236 | cotto++ | trunk/src/pmc (3 files):
10:54 dalek parrot: [PMC] use ATTRs in ParrotRunningThread
10:54 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37236/
11:27 dalek parrot: r37237 | cotto++ | trunk (4 files):
11:27 dalek parrot: [PMC] finish switching ParrotInterpreter and ParrotThread PMCs to ATTRs
11:27 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37237/
11:33 ruoso joined #parrot
11:40 dalek parrot: r37238 | cotto++ | trunk/src/dynpmc/rational.pmc:
11:40 dalek parrot: [DYNPMC] switch Rational dynpmc to ATTRs
11:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37238/
12:34 japhb grrr
12:36 dalek parrot: r37239 | japhb++ | trunk (2 files):
12:36 dalek parrot: [OpenGL] Fix from ujwalic++ for OpenGL under MSVS
12:36 dalek parrot: * Applied slightly modified patch from ujwalic:
12:36 dalek parrot:   + fixed whitespace warnings
12:36 dalek parrot:   + moved descriptive comment from code to commit message:
12:36 dalek parrot:     "include parrot.h before glut.h on Win32 with MSVS
12:36 dalek parrot:      to fix error C2381: 'exit' : redefinition; declspec(noreturn)"
12:36 dalek parrot:   + fix tested to work under Linux as well
12:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37239/
12:37 japhb At least I accomplished *something* with this damn insomnia
12:39 Coke cotto: my original ticket for 'make uninstall' was rejected, I think by allison.
12:40 Coke http://rt.perl.org/rt3/Tic​ket/Display.html?id=43384
13:05 Coke (yup, by allison)
13:11 gryphon joined #parrot
13:22 ujwalic joined #parrot
13:30 japhb ujwalic: I applied your patch (with minor mods)
13:31 ujwalic japhb: thankyou
13:31 purl mypleasure
13:31 japhb np
13:31 ujwalic examples are not working on my system
13:31 japhb 32 bit?
13:31 purl 32 bit is 16.7 million with alpha.
13:32 japhb Ignore purl.  She's a little ... overactive.
13:32 ujwalic yes
13:33 japhb In any case, if you're running Parrot as a 32-bit app on Intel, it probably compiled with jitcapable.  You don't want that.  So make realclean, configure with --jitcapable=0, and build again.  Then the examples should work just spiffy.
13:33 ujwalic let me try
13:34 japhb A $beverage to the first person that figures out exactly what breaks with NCI under jitcapable=1.
13:34 japhb Hmmmm, I wonder ...
13:34 * japhb tries a new hunch
13:34 ujwalic I was reading NCI
13:35 japhb "reading NCI"?  What do you mean?
13:35 ujwalic doc on NCI to understand how GLUT is working
13:35 japhb Oh, gotcha.
13:36 japhb Most of it is pretty straightforward when you read the generated files.
13:36 ujwalic true
13:37 ujwalic but examples were not working nor error message .. so started digging into NCI
13:37 japhb The biggest things to understand are the signature strings, which are IMHO not very intuitive, and are certainly way less general than other signature definition DSLs ... and the GLUT callbacks thunk library, which is necessary to work around limitations in Parrot's NCI callback model
13:38 ujwalic does the signature include return type
13:38 japhb yes, first character
13:38 purl i guess first character is a space or a tab (says perlpod)
13:38 ujwalic kool
13:43 ujwalic can we start parrot like --no-jit
13:44 ujwalic i saw --no-gc
13:53 Coke ujwalic: pretty sure jit isn't used unless you pass --runcore=jit on the command line, even if support is built in.
13:53 japhb ujwalic: perhaps using the slow runcore ... but I honestly don't know if that applies to NCI jit
13:54 Coke ... but I'm on a platform with no JIT, so I can't be sure.
13:54 japhb Coke: but it's NCI jit that's the problem, and I'm not sure that's affected by runcore
13:55 japhb parrot's --help text is out of date WRT the trac ticket that cleaned up the runcore switches
13:56 Coke NCI jit shouldn't be using jit if jit isn't requested, should it?
13:56 japhb Coke: but if jitcapable, then the signatures would not have been precompiled, neh?
13:57 Coke japhb: *blank stare*
13:57 Coke (you've exceeded the level where I can even pretend to know what we're talking about. =-)
13:58 japhb When you are jitcapable=0, all of the signatures in call_list.txt have to be compiled at parrot build time, and you can't use any different signature at run time.  Hence the desire for NCI JIT, so that you don't have to recompile parrot just to use a different signature from those already built.
13:58 ujwalic let me try with jitcapable=0
13:58 japhb Coke: heh
13:58 japhb ujwalic: yes, please ... (I thought you already were trying that)
13:59 ujwalic compiling ...
14:09 ujwalic japhb: GLUT: Fatal Error in shapes.pir: failed to create OpenGL rendering context.
14:14 japhb ?!?
14:15 ujwalic parrot shapes.pir
14:16 japhb can you run the windows equivalent of 'glxgears' and/or 'glxinfo', just to confirm the GL is working properly?
14:16 ujwalic sure
14:16 japhb As a matter of fact, nopasting the output of your gl info utility would help
14:19 nopaste "ujwal" at 59.96.103.124 pasted "gearss.exe -info" (37 lines) at http://nopaste.snit.ch/15828
14:20 * Coke finds "cpan> upgrade /./" and runs it, to see.
14:21 jsut|work joined #parrot
14:23 jsut joined #parrot
14:24 ujwalic japhb:which OpenGL/GLUT lib are you using .. your glxinfo
14:24 dalek rakudo: 2d5f157 | pmichaud++ | src/classes/Code.pir:
14:24 dalek rakudo: Add a .count method to Code objects.
14:24 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/2​d5f15745be948c5cf8348df525c85dbfc8a038f
14:24 shorten dalek's url is at http://xrl.us/beivma
14:35 confound_ joined #parrot
14:36 japhb ujwalic: BAK ... I'm running freeglut.  Did you want me to paste my glxinfo?
14:37 ujwalic i'll try compiling with freeglut them
14:37 ujwalic then
14:37 ujwalic version
14:37 japhb We are *supposed* to work with any GLUT out there, and we've specifically tested with original GLUT, freeglut, and Mac OS X GLUT
14:38 * japhb realizes I need to extend the header parser to handle the fubar way GLUT headers specify font keys
14:41 nopaste "japhb" at 76.191.190.8 pasted "You have *got* to be kidding me ..." (42 lines) at http://nopaste.snit.ch/15829
14:48 * Coke wonders if Devel::NYTProf works for anyone. :|
14:49 * Coke tries it on winders.
14:52 bkuhn joined #parrot
14:53 moritz it worked fine on linux last I tried
14:53 dalek rakudo: 065175b | pmichaud++ | docs/spectest-progress.csv:
14:53 dalek rakudo: spectest-progress.csv update: 317 files, 7124 passing, 0 failing
14:53 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/0​65175b26fbb9d2af5ed61e42575b749ba5cd39f
14:53 shorten dalek's url is at http://xrl.us/beivpd
15:00 mikehh joined #parrot
15:01 Coke moritz: fails for me on feather.
15:01 * Coke finds the thread.
15:02 Coke http://groups.google.com/group/develnytprof-de​v/browse_thread/thread/2de2aecf1d5b153d/0f7ecc​caca93b23d?lnk=gst&amp;q=coke#0f7ecccaca93b23d
15:02 shorten Coke's url is at http://xrl.us/beivrf
15:07 uniejo joined #parrot
15:10 * japhb confirms moritz's findings: WFM under Debian
15:10 japhb (NYTprof, that is)
15:10 uniejo joined #parrot
15:11 Coke japhb: what version of perl?
15:13 uniejo joined #parrot
15:14 uniejo joined #parrot
15:19 PacoLinux joined #parrot
15:34 ron joined #parrot
15:37 ron Is it reasonable to assume from tt 389  (https://trac.parrot.org/parrot/ticket/389) that a method in a pmclass declaration should not create an entry in the pmclass namespace?
15:39 pmichaud ron: that's what I've been led to belive.
15:39 japhb Coke: This is perl, v5.10.0 built for i486-linux-gnu-thread-multi
15:39 pmichaud *believe
15:40 Coke japhb: k
15:40 japhb ujwalic: Any luck with freeglut?
15:41 ujwalic not yet :(
15:41 japhb Same error message?
15:45 dalek rakudo: d16d3c3 | pmichaud++ | src/classes/Code.pir:
15:45 dalek rakudo: Temporary fix to get .signature to work on ObjectRefs (fixes RT #63744).
15:45 dalek rakudo: The correct fix will likely be to have method dispatch
15:45 dalek rakudo: dereference objects prior to dispatch.
15:45 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/d​16d3c3baf3ba722a759c524cae4a77a1e9a95d5
15:45 shorten dalek's url is at http://xrl.us/beivxj
15:51 Theory joined #parrot
15:51 Tene joined #parrot
15:54 ron About the pmclass methods and their absence of namespace entries.  I didn't see a test in t/pmc/namespace.t or other tests that use the get_hll_global op.
15:54 ron I may try to include something in my pmc namespace tests.
15:59 particle1 joined #parrot
16:09 particle2 joined #parrot
16:17 gaurav_ joined #parrot
16:17 gaurav_ left #parrot
16:19 dalek parrot: r37240 | fperrad++ | trunk/languages/squaak (2 files):
16:20 dalek parrot: [squaak] works on build tree
16:20 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37240/
16:36 ujwalic japhb:freeglut too same error
16:37 japhb grpluts
16:37 japhb What do you get from running static-triangle.pir?
16:42 japhb ujwalic?
16:42 purl ujwalic is trying in a new console
16:42 japhb purl, forget ujwalic
16:42 purl japhb: I forgot ujwalic
16:42 ujwalic japhb:GLUT: Fatal Error in examples\opengl\static-triangle.pir: failed to create OpenGL renderin
16:43 japhb what the heck?
16:43 ujwalic may be prob. with my system and libs on my system
16:43 ujwalic or linkage in MSVS
16:44 japhb Clearly, you're able to get *something* from the GL libs, since you can run gears.  But it is running REALLY slowly, in what appears to be a software fallback mode ....
16:44 ujwalic on your windows system what is glut -info
16:45 japhb I wonder if GLUT on windows demands a HW context
16:45 ujwalic true
16:45 japhb ujwalic: no windows.  But hold on, I'll paste glxinfo
16:45 dalek parrot: r37241 | fperrad++ | trunk (2 files):
16:45 dalek parrot: Punie is gone
16:45 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37241/
16:45 ujwalic mesa is software renderar
16:47 nopaste "japhb" at 76.191.190.8 pasted "my glxinfo" (202 lines) at http://nopaste.snit.ch/15834
16:48 japhb ujwalic: not necessarily.  It contains both a general software renderer and drivers for several chipsets.
16:48 ujwalic ok
16:48 japhb What is your graphics chipset, anyway?
16:49 mikehh joined #parrot
16:50 ujwalic ATI Radeon 200ATI Mobility Radeon 9200
16:50 ujwalic ATI Mobility Radeon 9200
16:51 japhb You should be able to just install the native ATI OpenGL drivers and headers, in that case ...
16:52 ujwalic I am using mesa only for exploring OpenGL 2.1
16:53 ujwalic ATI OpenGL is 1.3 i think
16:53 ujwalic for my system
16:53 japhb ATI drivers don't support 2.1 on the 9200?  Sigh.
16:54 japhb Oh, hmmm, I guess it would have to be 9700 or maybe X series for OpenGL 2 ...
16:55 ujwalic I think so
17:00 japhb ujwalic: try adding the -indirect option to ./parrot static-triangle.pir
17:01 namenlos joined #parrot
17:01 ujwalic -indirect ?
17:02 japhb Tells GLUT to try an indirect (usually software) rendering path
17:02 bacek joined #parrot
17:03 ujwalic GLUT: Warning in examples\opengl\static-triangle.pir: -indirect option not supported by Win32 GLUT.
17:03 ujwalic GLUT: Fatal Error in examples\opengl\static-triangle.pir: failed to create OpenGL rendering context.
17:03 japhb Well ... there would be the problem, I guess.
17:04 japhb Mesa needs indirect rendering, GLUT for Windows won't do that, so boom.
17:04 ujwalic can we set pixelformat
17:04 japhb Was just looking at that ... it appears to be in src/freeglut_window.c
17:04 japhb (in the freeglut source tree)
17:06 japhb I'm thinking this is a non-trivial amount of work.  Have you the skills to try?
17:07 namenlos joined #parrot
17:14 ujwalic I am trying
17:32 dalek parrot: r37242 | allison++ | trunk/docs/pdds/pdd13_bytecode.pod:
17:32 dalek parrot: [pdd] Found some more confusing references to an old bytecode policy.
17:32 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37242/
17:41 dalek parrot: r37243 | rurban++ | trunk/tools/dev/pbc_header.pl:
17:41 dalek parrot: [tools] TT#357 disable updating bytecode version and uuid
17:41 dalek parrot: - fix uuid calculation but disabled for now.
17:41 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37243/
17:44 alvar joined #parrot
17:51 PacoLinux joined #parrot
17:55 dalek parrot: r37244 | fperrad++ | trunk/config/gen/makefiles/languages.in:
17:55 dalek parrot: [external language] add Punie (Perl 1)
17:55 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37244/
18:00 dalek parrot: r37245 | allison++ | trunk/docs/project/release_manager_guide.pod:
18:00 dalek parrot: [release] Adding instructions for checking in with language developers
18:00 dalek parrot: for release blockers. Caught another reference to PAUSE.
18:00 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37245/
18:04 dalek parrot: r37246 | fperrad++ | trunk/tools/dev/mk_language_shell.pl:
18:04 dalek parrot: [install] run test with an installed Parrot
18:04 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37246/
18:09 dalek parrot: r37247 | fperrad++ | trunk/tools/docs/mk_chm.pl:
18:09 dalek parrot: [chm] tweak
18:09 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37247/
18:16 dalek rakudo: 960d251 | (Moritz Lenz)++ | src/setting/Any-list.pm:
18:16 dalek rakudo: [setting] replace self.list with @.list in some places
18:16 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/9​60d251759f8939a82763bdf7d82bbb2398a27b4
18:16 shorten dalek's url is at http://xrl.us/beiwvv
18:31 barney joined #parrot
18:32 Psyche^ joined #parrot
18:35 dalek parrot: r37248 | rurban++ | trunk/t/native_pbc/number.t:
18:35 dalek parrot: [t] skip more failing tests
18:35 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37248/
18:35 Theory joined #parrot
18:37 ron joined #parrot
18:37 rakudohudson joined #parrot
18:44 Coke japhb: were you able to run nytprofhtml ?
18:53 ron left #parrot
18:56 Coke msg japhb were you able to run nytprofhtml ?
18:56 purl Message for japhb stored.
18:58 rg joined #parrot
18:59 ron joined #parrot
19:08 japhb Coke: yes
19:21 ron left #parrot
19:22 Coke .
19:35 mikehh allison: you might want to look at the html docs for examples : streams - all are marked INFORMATION - but point to different files
19:45 allison mikehh: thanks, will update (I've found several points in the docs where the titles didn't make sense, largely because we didn't have an easy way to navigate them before)
19:46 japhb joined #parrot
19:49 mikehh the pod is in the pir files in examples/streams/*,pir and all start with =head1 INFORMATION
20:00 wayland76 joined #parrot
20:08 dalek pipp: 1ff26e9 | (Bernhard Schmalhofer)++ | build/templates/ (2 files):
20:08 dalek pipp: First stab at 'make install'
20:08 dalek pipp: review: http://github.com/bschmalhofer/pipp/commit​/1ff26e94bfbbf3e6bd04bc1828b4bb9192444f15
20:08 shorten dalek's url is at http://xrl.us/beixdt
20:11 dalek rakudo: d8a1926 | pmichaud++ | docs/guide_to_setting.pod:
20:11 dalek rakudo: Some refinements to guide_to_setting.pod .
20:11 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/d​8a192619260649c19d1779e98bcd1dbbccb738e
20:11 shorten dalek's url is at http://xrl.us/beixdz
20:14 dalek parrot: r37249 | barney++ | trunk/tools/dev/gen_makefile.pl:
20:14 dalek parrot: [perl] align some fat commas
20:14 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37249/
20:18 particle joined #parrot
20:21 dalek pipp: ef6e4fa | (Bernhard Schmalhofer)++ | build/templates/ (2 files):
20:21 dalek pipp: Use simple expanded vars in Makefiles
20:21 dalek pipp: review: http://github.com/bschmalhofer/pipp/commit​/ef6e4faaed335ac7d53af54fec92ad868a4e7fc1
20:21 shorten dalek's url is at http://xrl.us/beixfg
20:21 dalek pipp: e8050b3 | (Bernhard Schmalhofer)++ | .gitignore:
20:22 dalek pipp: ignore generated files
20:22 dalek pipp: review: http://github.com/bschmalhofer/pipp/commit​/e8050b3da781773b0c4f0137a710302ab265f90a
20:22 shorten dalek's url is at http://xrl.us/beixfi
20:31 wayland76 joined #parrot
20:47 davidfetter joined #parrot
21:22 dalek parrot: r37250 | NotFound++ | trunk/examples/tools/pbc_checker.cpp:
21:22 dalek parrot: [examples] update pbc_checker following packfile.c information
21:22 dalek parrot: review: https://trac.parrot.org/parrot/changeset/37250/
21:28 namenlos joined #parrot
21:30 wayland76 joined #parrot
21:45 dalek rakudo: 95ce390 | (Moritz Lenz)++ | docs/guide_to_setting.pod:
21:45 dalek rakudo: [docs] thinko in guide_to_setting.pod
21:45 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/9​5ce390480c92744d170e3b3fd504ec7fbeff1b5
21:45 shorten dalek's url is at http://xrl.us/beixtf
21:47 rurban joined #parrot
21:57 rdice joined #parrot
21:57 Whiteknight joined #parrot
22:04 rg please ignore my freebsd/amd64 smolder failure. svn seems to have had a hiccup
22:04 rg *failures
22:09 donaldh joined #parrot
22:23 GeJ Good morning everyone
22:40 davidfetter HAI GEJ
22:53 Whiteknight which runcore is -r?
22:54 Whiteknight I'm getting two failures on that runcore: t/pmc/sub.t and t/op/pushaction.t
22:58 rurban rg: good. it was causing me headaches (freebsd 64)
22:59 rg sorry for that
22:59 rg next one in a couple hours should be clean.
23:01 kid51 joined #parrot
23:01 rg whiteknight: -r is not a runcore, but some method to compile to pbc first and then run that.
23:01 rg (probably with the default core)
23:01 NotFound Whiteknight: -r --run-pbc
23:02 Whiteknight yeah, that's what I thought. I already opened a ticket for it
23:14 rurban rg: the _6 files need a make realclean. include/parrot/pbcversion.h was still old (3.37)
23:14 rg i did a make reconfig, but maybe the solaris also has the svn hiccup :(
23:17 mikehh Whiteknight: I got those same failures on i386 - see TT#420
23:18 Whiteknight oh, i must not have seen that ticket
23:20 mikehh Whiteknight: It was a report on fulltest + manual test runs
23:21 mikehh I am putting together the same thing for AMD64 as well
23:25 kid51 Whiteknight:  I have just posted to your ticket about those two failing tests as well.
23:25 kid51 TT 425
23:31 Whiteknight okay, excellent
23:36 mikehh rurban: if you have been looking at smolder tests compare 18784/18785 (mine was 18785) and it passed a TODO t/pmc/exception.t test 30 which has been passing in a few of the runcores
23:36 bacek_ joined #parrot
23:37 Limbic_Region joined #parrot
23:37 rurban sorry, I'm not in exceptions. NotFound is
23:46 rg did anybody write a magic file for file(1) yet?

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

Parrot | source cross referenced