#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 December 2012.
00:24 mj41 joined 01:13 Mike-PerlRecruiter_ joined 02:45 woosley joined
dalek rrot/rurban/track-generated-gh890: 60988ba | rurban++ | / (23 files):
[GH #890] Generate MANIFEST.generate, remove MANIFEST_configure.generated

Some files are still missing. add_to_generated($filename, $section, $dir) is called from the Makefile
  shell via tools/build/addgenerated.pl, and from $conf directly.
Improve docs Makefile
03:32
parrot/rurban/track-generated-gh890: 7c79538 | rurban++ | / (25 files):
parrot/rurban/track-generated-gh890: [GH #890] Add missing MANIFEST.generated files, cleanup
parrot/rurban/track-generated-gh890: 03:33
parrot/rurban/track-generated-gh890: Also move MAN_1 to docs, and improved clean targets
parrot/rurban/track-generated-gh890:
parrot/rurban/track-generated-gh890: Comparison from old manual MANIFEST.generated.orig to generated
parrot/rurban/track-generated-gh890: MANIFEST.generated:
parrot/rurban/track-generated-gh890: Added all previous MANIFEST_configure.generated entries, esp. Makefiles.
parrot/rurban/track-generated-gh890: Moved include/parrot/pbcversion.h from devel to main. (used by config.h)
parrot/rurban/track-generated-gh890: Removed invalid and outdated entries.
parrot/rurban/track-generated-gh890: Added previously missing entries.
parrot/rurban/track-generated-gh890:
parrot/rurban/track-generated-gh890: +compilers/tge/tgc.pbc [main]
parrot/rurban/track-generated-gh890: +config_lib.pir [devel]
parrot/rurban/track-generated-gh890: +docs/binaries/ops2c.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrot-nqp.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrot-prove.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrot.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrot_config.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrot_nci_thunk_gen.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/parrotbug.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/pbc_to_exe.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/plumage.1 [main]man
parrot/rurban/track-generated-gh890: +docs/binaries/winxed.1 [main]man
parrot/rurban/track-generated-gh890: +docs/ops/index.pod [doc]
parrot/rurban/track-generated-gh890: +docs/packfile-c.pod [doc]
parrot/rurban/track-generated-gh890: +foo_group.h [devel]include
parrot/rurban/track-generated-gh890: +include/parrot/pbcversion.h [main]include
parrot/rurban/track-generated-gh890: +install_config.o [main]lib
parrot/rurban/track-generated-gh890: +runtime/parrot/dynext/foo_group.bundle [library]
parrot/rurban/track-generated-gh890: +runtime/parrot/dynext/pccmethod_test.bundle [library]
parrot/rurban/track-generated-gh890: +runtime/parrot/dynext/rotest.bundle [library]
parrot/rurban/track-generated-gh890: +runtime/parrot/dynext/subproxy.bundle [library]
parrot/rurban/track-generated-gh890: +runtime/parrot/include/cloneflags.pasm [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/include/packfile_annotation_key_type.pasm [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/include/packfile_segments.pasm [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/NCI/Utils.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/OpenGL/Math.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/PCT/Dumper.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/Matcher.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/Matcher.pir [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/NQPProfile.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/NQPProfile.pir [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/PIRProfile.pbc [library]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/PIRProfile.pir [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/Want.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/ProfTest/Want.pir [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/String/Utils.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/URI/Escape.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/YAML/Dumper/Base.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/YAML/Dumper/Default.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/postgres.pbc [main]
parrot/rurban/track-generated-gh890: +runtime/parrot/library/yaml_dumper.pbc [main]
parrot/rurban/track-generated-gh890: +src/core_pmcs.c []
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_dynlexpad.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_file.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_foo.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_foo2.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_gziphandle.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_osdummy.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_pccmethod_test.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_rational.h [devel]include 03:34
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_rotest.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_select.h [devel]include
parrot/rurban/track-generated-gh890: +src/dynpmc/pmc_subproxy.h [devel]include
parrot/rurban/track-generated-gh890: +src/glut_callbacks.c [devel]src
03:35 dalek joined 03:51 woosley joined 05:07 Khisanth joined 06:50 Khisanth joined 06:54 woosley joined 09:22 mj41 joined 09:46 Psyche^ joined 11:42 mj41 joined 12:18 PacoAir joined 13:13 Mike-PerlRecruiter_ joined 13:53 brrt joined 14:06 mj41 joined 14:23 mj41 joined 14:28 compiler joined
compiler Good morning, #parrot! 14:30
brrt hi compiler
14:32 rurban joined 15:08 mj41 joined 15:18 brrt joined 15:21 brrt left
rurban I have a nice little newbie task: Fix HTTP;Daemon.pir github.com/parrot/parrot/issues/898 15:25
dalek rrot/http-daemon-gh898: 78c12f3 | rurban++ | / (2 files):
[GH #898] Fix HTTP;Daemon, add to Makefile

Not yet ready, one string op wrong
15:28
16:08 mj41 joined
dalek rrot/rurban/track-generated-gh890: 84231c3 | rurban++ | / (6 files):
Change addgenerated default section to [main]

Some more minor location fixes: config_lib.pir [devel]src runtime/parrot/library/config.pir [] runtime/parrot/library/ProfTest/PIRProfile.pbc [main]
16:11
16:36 mj41 joined
dalek rrot/rurban/makefile-codas-gh901: e6bfbae | rurban++ | / (10 files):
[GH #901] Provide missing makefile codas
16:44
rurban Should tgc.pbc be installed under languages/tge/ or library/tgc.pbc? 16:46
Under library I think 16:47
dalek rrot/rurban/track-generated-gh890: 1790851 | rurban++ | co (2 files):
[GH #890] install tgc.pbc as library, install PGE/Hs.pbc, TGE/Parser.pir

Fix some more installations, previously missing
16:49
16:54 mj41 joined
dalek rrot/rurban/track-generated-gh890: ce46513 | rurban++ | / (2 files):
[GH #890] install src/dynpmc/foo_group.h

Do not add_to_generated for pmc libraries (groups), as we do not know where the user wants it. Use $(ADDGENERATED) in the src/dynpmc/Rules.in instead
17:12
rrot/http-daemon-gh898: 60988ba | rurban++ | / (23 files):
[GH #890] Generate MANIFEST.generate, remove MANIFEST_configure.generated

Some files are still missing. add_to_generated($filename, $section, $dir) is called from the Makefile
  shell via tools/build/addgenerated.pl, and from $conf directly.
Improve docs Makefile
17:41
parrot/http-daemon-gh898: 7c79538 | rurban++ | / (25 files):
parrot/http-daemon-gh898: [GH #890] Add missing MANIFEST.generated files, cleanup
parrot/http-daemon-gh898: 17:42
parrot/http-daemon-gh898: Also move MAN_1 to docs, and improved clean targets
parrot/http-daemon-gh898:
parrot/http-daemon-gh898: Comparison from old manual MANIFEST.generated.orig to generated
parrot/http-daemon-gh898: MANIFEST.generated:
parrot/http-daemon-gh898: Added all previous MANIFEST_configure.generated entries, esp. Makefiles.
parrot/http-daemon-gh898: Moved include/parrot/pbcversion.h from devel to main. (used by config.h)
parrot/http-daemon-gh898: Removed invalid and outdated entries.
parrot/http-daemon-gh898: Added previously missing entries.
parrot/http-daemon-gh898:
parrot/http-daemon-gh898: +compilers/tge/tgc.pbc [main]
parrot/http-daemon-gh898: +config_lib.pir [devel]
parrot/http-daemon-gh898: +docs/binaries/ops2c.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrot-nqp.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrot-prove.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrot.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrot_config.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrot_nci_thunk_gen.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/parrotbug.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/pbc_to_exe.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/plumage.1 [main]man
parrot/http-daemon-gh898: +docs/binaries/winxed.1 [main]man
parrot/http-daemon-gh898: +docs/ops/index.pod [doc]
parrot/http-daemon-gh898: +docs/packfile-c.pod [doc]
parrot/http-daemon-gh898: +foo_group.h [devel]include
parrot/http-daemon-gh898: +include/parrot/pbcversion.h [main]include
parrot/http-daemon-gh898: +install_config.o [main]lib
parrot/http-daemon-gh898: +runtime/parrot/dynext/foo_group.bundle [library]
parrot/http-daemon-gh898: +runtime/parrot/dynext/pccmethod_test.bundle [library]
parrot/http-daemon-gh898: +runtime/parrot/dynext/rotest.bundle [library]
parrot/http-daemon-gh898: +runtime/parrot/dynext/subproxy.bundle [library]
parrot/http-daemon-gh898: +runtime/parrot/include/cloneflags.pasm [main]
parrot/http-daemon-gh898: +runtime/parrot/include/packfile_annotation_key_type.pasm [main]
parrot/http-daemon-gh898: +runtime/parrot/include/packfile_segments.pasm [main]
parrot/http-daemon-gh898: +runtime/parrot/library/NCI/Utils.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/OpenGL/Math.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/PCT/Dumper.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/Matcher.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/Matcher.pir [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/NQPProfile.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/NQPProfile.pir [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/PIRProfile.pbc [library]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/PIRProfile.pir [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/Want.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/ProfTest/Want.pir [main]
parrot/http-daemon-gh898: +runtime/parrot/library/String/Utils.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/URI/Escape.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/YAML/Dumper/Base.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/YAML/Dumper/Default.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/postgres.pbc [main]
parrot/http-daemon-gh898: +runtime/parrot/library/yaml_dumper.pbc [main]
parrot/http-daemon-gh898: +src/core_pmcs.c []
parrot/http-daemon-gh898: +src/dynpmc/pmc_dynlexpad.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_file.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_foo.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_foo2.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_gziphandle.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_osdummy.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_pccmethod_test.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_rational.h [devel]include 17:43
parrot/http-daemon-gh898: +src/dynpmc/pmc_rotest.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_select.h [devel]include
parrot/http-daemon-gh898: +src/dynpmc/pmc_subproxy.h [devel]include
parrot/http-daemon-gh898: +src/glut_callbacks.c [devel]src
parrot/http-daemon-gh898: +src/glut_nci_thunks.nci [main]
parrot/http-daemon-gh898: +src/string/private_cstring.h []
parrot/http-daemon-gh898:
parrot/http-daemon-gh898: -docs/ops/debug.pod [doc]
parrot/http-daemon-gh898: -docs/ops/dotgnu.pod [doc]
parrot/http-daemon-gh898: -docs/ops/obscure.pod [doc]
parrot/http-daemon-gh898: -docs/ops/pic.pod [doc]
parrot/http-daemon-gh898: -docs/ops/stack.pod [doc]
17:44 dalek joined
dalek rrot: a23638e | jkeenan++ | MANIFEST (2 files):
Update MANIFEST and SKIP.
18:24
rrot/rurban/packfile_annotation_key_type-gh895: 52e432f | rurban++ | / (3 files):
[GH #895] Rename packfile_annotation_key_type.pasm to packfile_annotation_keytype.pasm

This file was never installed, so we do not need to deprecate it and provide a copy.
18:32
18:35 travis-ci joined
travis-ci [travis-ci] parrot/parrot#723 (master - a23638e : jkeenan): The build was fixed. 18:35
[travis-ci] Change view : github.com/parrot/parrot/compare/7...3638e74959
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/3808911
18:35 travis-ci left
dalek rrot: 20d5ddf | rurban++ | / (4 files):
remove t/native_pbc/annotations.pbc,integer.pbc again

Those native pbcs were already deleted twice but appear again and again. There were previosuly used as packfile tests but are now in t/pmc/testlib/
Minor fix in Parrot::Manifest.
18:40
rrot: cffb857 | rurban++ | ChangeLog:
More public ChangeLog lines for rurban/track-generated-gh890 fixes
18:41
rrot: c308a46 | rurban++ | / (3 files):
[GH #895] Rename packfile_annotation_key_type.pasm to packfile_annotation_keytype.pasm

This file was never installed, so we do not need to deprecate it and provide a copy.
18:57
rrot: c1c816e | rurban++ | tools/docs/ops_summary.pl:
[codingstd] Add DESCRIPTION to generated docs/ops/index.pod

Fixes t/codingstd/pod_description.t
19:01 travis-ci joined
travis-ci [travis-ci] parrot/parrot#725 (master - cffb857 : Reini Urban): The build was broken. 19:01
[travis-ci] Change view : github.com/parrot/parrot/compare/2...fb857e5872
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/3809068
19:01 travis-ci left
dalek rrot: 41eb730 | rurban++ | / (10 files):
[GH #901] Provide missing makefile codas
19:06
19:13 travis-ci joined
travis-ci [travis-ci] parrot/parrot#726 (master - c1c816e : Reini Urban): The build was broken. 19:13
[travis-ci] Change view : github.com/parrot/parrot/compare/c...c816e5c238
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/3809249
19:13 travis-ci left
rurban Damn, task.t still instable 19:24
Will be merging rurban/llvm-gh853 now. 19:25
dalek rrot: d7f4b71 | rurban++ | / (3 files):
[GH #853] Enable proper llvm probes

enable compilation probes add the --llvm-config option and handle it print the detected version (silent 1 as fallback) detect static llvm libs handle the debian testing default case (appended -version) handle the llvm 3.2 new --version format set proper llvm_{c,cxx,ld}flags and llvm_libs config keys for opsc_llvm integration try given cc for a llvm-gcc or clang compatible compiler check the output of -emit-llvm by file magic inspection
   ld: warning: cannot find entry symbol 'mit-llvm'
19:28
rrot: ca515fb | rurban++ | config/auto/llvm.pm:
[GH #853] Less failing llvm-gcc noise
rrot: 0701903 | rurban++ | config/auto/llvm.pm:
[GH #853] Add llvm cflags to cc probe
rrot: 30e32a2 | rurban++ | ChangeLog:
[GH #853] Added Changelog line for improved --with-llvm probe
rrot: b99080e | rurban++ | / (4 files):
Merge branch 'rurban/llvm-gh853'
rrot: 893ad48 | jkeenan++ | / (2 files):
Sort MANIFEST.generated; avoid error in make distro_tests.

  [codingstd] pod_description: Adjust generated .pod file to conform.
19:34
rrot: 764037c | jkeenan++ | / (22 files):
Merge branch 'master' of git@github.com:parrot/parrot
rurban jim: MANIFEST.generated is gone in a minute... 19:43
dalek rrot: 709be66 | rurban++ | tools/docs/ops_summary.pl:
[codingstd] pod_description: Remove duplicate DESCRIPTION, fix NAME
19:54
rrot: fb7274d | rurban++ | docs/porting_intro.pod:
[docs] Update porting_intro.pod for threads
19:57 mj41 joined 20:03 contingencyplan joined 20:46 mj41 joined 21:21 mj41 joined
dalek rrot/rurban/threaded-say-gh893: 7f8d802 | rurban++ | t/op/say.t:
[GH #893] add test for threaded say, mixup with \\n

Test that for each say a \\n is printed per thread. Test it on a multi-core machine with
   watch prove -v t/op/say.t
21:23
rrot/rurban/threaded-say-gh893: e21eed5 | rurban++ | src/ops/io.ops:
[GH #893] improve concurrent say. concat with \\n, then puts
rrot/rurban/threaded-say-gh893: 24cef50 | rurban++ | src/ops/core_ops.c:
[GH #893] make bootstrap-ops for say
rrot/rurban/threaded-say-gh893: 3999a3b | rurban++ | src/ops/ (2 files):
[GH #893] concat only if it will not extend the already allocated buffer
rurban Done for today. rurban/threaded-say-gh893 is also ready now 21:24
22:30 mj41 joined