Camelia, the Perl 6 bug

IRC log for #parrot, 2012-10-02

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:03 dalek parrot/rurban/json-utf16-gh845: f50380b | rurban++ | / (5 files):
00:03 dalek parrot/rurban/json-utf16-gh845: [GH #845] Fix data_json \unnnn encoding
00:03 dalek parrot/rurban/json-utf16-gh845:
00:03 dalek parrot/rurban/json-utf16-gh845: \u needs to be encoded as utf16 char, not utf8 because they
00:03 dalek parrot/rurban/json-utf16-gh845: are binary different. E.g. \u00a2 is 0xc2a2 in utf8.
00:03 dalek parrot/rurban/json-utf16-gh845:
00:03 dalek parrot/rurban/json-utf16-gh845: Add utf16_chr vtable method for the Parrot_utf16_encoding.
00:03 dalek parrot/rurban/json-utf16-gh845: Add unicode tests to data_json.
00:03 dalek parrot/rurban/json-utf16-gh845: review: https://github.com/parrot/parrot/commit/f50380b17e
00:03 dalek parrot/rurban/json-utf16-gh845: 1313cd4 | rurban++ | compilers/data_json/data_json/pge2pir.tg:
00:03 dalek parrot/rurban/json-utf16-gh845: GH #845 use ucs2 not utf16 for json \u values
00:03 dalek parrot/rurban/json-utf16-gh845:
00:03 dalek parrot/rurban/json-utf16-gh845: This is safer.
00:03 dalek parrot/rurban/json-utf16-gh845: review: https://github.com/parrot/parrot/commit/1313cd42e1
00:03 dalek parrot/rurban/json-utf16-gh845: 274df5d | rurban++ | src/string/encoding/ucs2.c:
00:03 dalek parrot/rurban/json-utf16-gh845: GH #845 Add ucs2_chr for data_json
00:03 dalek parrot/rurban/json-utf16-gh845: review: https://github.com/parrot/parrot/commit/274df5d890
00:03 dalek parrot/rurban/json-utf16-gh845: 16e4251 | rurban++ | / (7 files):
00:03 dalek parrot/rurban/json-utf16-gh845: Merge branch 'rurban/json-utf16-gh845' of github.com:parrot/parrot into rurban/json-utf16-gh845
00:03 dalek parrot/rurban/json-utf16-gh845: review: https://github.com/parrot/parrot/commit/16e4251d04
00:03 dalek Heuristic branch merge: pushed 21 commits to parrot/rurban/mime-base64-utf8-gh813+gh814 by rurban
01:26 dalek partcl-nqp/nqp2: c47052b | coke++ | / (3 files):
01:26 dalek partcl-nqp/nqp2: Fix [list] - parrot-nqp used to use the hll mappings to do this.
01:26 dalek partcl-nqp/nqp2:
01:26 dalek partcl-nqp/nqp2: For now, convert it to a TclList by hand.
01:26 dalek partcl-nqp/nqp2:
01:26 dalek partcl-nqp/nqp2: Additionally, map "get_string" to parrot's vtable.
01:26 dalek partcl-nqp/nqp2: review: https://github.com/partcl/p​artcl-nqp/commit/c47052be2a
02:01 kid51 joined #parrot
02:01 dalek parrot: 538223b | jkeenan++ | config/auto/llvm.pm:
02:01 dalek parrot: '1' added to result message is superfluous; revert.
02:01 dalek parrot:
02:01 dalek parrot: The second argument passed to auto::llvm::_handle_result() is merely a Boolean
02:01 dalek parrot: used to determine whether the result message displayed as part of
02:01 dalek parrot: Configure.pl's output should be set to 'yes' or 'no'.  Consequently, a result
02:01 dalek parrot: of 'yes, 1' conveys nothing above or beyond 'yes'.  Reverting the modification
02:01 dalek parrot: (which was also causing failures in t/steps/auto/llvm-01.t).
02:01 dalek parrot: review: https://github.com/parrot/parrot/commit/538223b363
02:01 dalek parrot: c3af31c | jkeenan++ | / (3 files):
02:01 dalek parrot: Add minimal tests for auto::alignof.
02:01 dalek parrot:
02:01 dalek parrot: Configuration step auto::alignof was added to master without a corresponding
02:01 dalek parrot: test file under t/steps.  Add that file; update MANIFEST.  Make indentation in
02:01 dalek parrot: config/auto/alignof.pm consistent.
02:01 dalek parrot:
02:01 dalek parrot: Note: Running the newly added steps test shows that internal subroutine
02:01 dalek parrot: test_if_needed throws a warning, at least when we are not trying to compile
02:01 dalek parrot: with clang.  The warning is:
02:01 dalek parrot:
02:01 dalek parrot:   value for '@TEMP_type@' in config/auto/alignof/test_c.in is undef at
02:01 dalek parrot:     lib/Parrot/Configure/Compiler.pm line 584, <$in> line 55.
02:01 dalek parrot:
02:01 dalek parrot: This indicates a possible problem with config/auto/alignof/test_c.in.
02:01 dalek parrot: review: https://github.com/parrot/parrot/commit/c3af31cbed
02:08 kid51_ joined #parrot
02:19 PacoAir_ joined #parrot
02:41 benabik joined #parrot
03:16 ttbot Parrot c3af31cb MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98987
03:48 sivoais joined #parrot
05:00 PacoAir_ joined #parrot
05:40 sivoais joined #parrot
06:08 aloha joined #parrot
07:09 brrt joined #parrot
07:34 Psyche^ joined #parrot
11:21 brrt joined #parrot
13:03 PacoAir joined #parrot
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: 8ad52a8 | rurban++ | tools/dev/gdb-pp.py:
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: [tools] gdb-pp.py better string output for multi-byte
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814:
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Use errors=replace instead of strict. See http://docs.python.org/library/​codecs.html#codec-base-classes
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Prepend encoding when not ascii and not latin1, add strlen and bufused fields.
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/8ad52a80e7
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: bd6851e | rurban++ | ChangeLog:
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Add gdb pretty-printing to ChangeLog
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/bd6851e96f
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: b21352c | rurban++ | / (2 files):
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Merge branch 'master' into rurban/mime-base64-utf8-take2-gh813+gh814
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/b21352c540
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: ee32193 | rurban++ | / (2 files):
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Save wrong MIME::Base64 rewrite with sliding multi-byte buffer
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/ee321935ad
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: ef7594b | rurban++ | MANIFEST:
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: Add t/library/mime_base64u.t to MANIFEST
13:27 dalek parrot/rurban/mime-base64-utf8-take2-gh813+gh814: review: https://github.com/parrot/parrot/commit/ef7594bd28
13:27 dalek parrot: 00d8e4d | rurban++ | tools/dev/gdb-pp.py:
13:27 dalek parrot: Simplify tools/dev/gdb-pp.py a bit
13:27 dalek parrot: review: https://github.com/parrot/parrot/commit/00d8e4d7d0
13:27 dalek parrot: b6fcac4 | rurban++ | config/inter/libparrot.pm:
13:27 dalek parrot: [GH #852] Avoid unneeded libparrot already exists with rpath
13:27 dalek parrot: review: https://github.com/parrot/parrot/commit/b6fcac400c
13:27 dalek parrot: f3e4193 | rurban++ | / (4 files):
13:27 dalek parrot: Merge branch 'master' of github.com:parrot/parrot
13:27 dalek parrot: review: https://github.com/parrot/parrot/commit/f3e4193dc9
13:27 dalek parrot: 60b1bf5 | rurban++ | / (2 files):
13:27 dalek parrot: Fix t/steps/auto/alignof-01.t warning
13:27 dalek parrot:
13:27 dalek parrot: Thanks to jkeenan++ for adding the test.
13:27 dalek parrot: review: https://github.com/parrot/parrot/commit/60b1bf58bd
13:37 travis-ci joined #parrot
13:37 travis-ci [travis-ci] parrot/parrot#616 (master - 60b1bf5 : Reini Urban): The build was broken.
13:37 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/c3af31cbedac...60b1bf58bd9a
13:37 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2636871
13:37 travis-ci left #parrot
13:55 ttbot Parrot 60b1bf58 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/99063
13:58 bluescreen joined #parrot
14:12 dalek rakudo/nom: c1ddea8 | pmichaud++ | .gitignore:
14:12 dalek rakudo/nom: Remove '*~' from .gitignore .
14:12 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c1ddea84f4
14:40 dalek Heuristic branch merge: pushed 18 commits to parrot/rurban/mime-base64-utf8-gh813+gh814 by rurban
14:41 dmalcolm joined #parrot
15:20 benabik joined #parrot
15:34 benabik_ joined #parrot
15:41 benabik_ joined #parrot
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: 220ab0a | rurban++ | ChangeLog:
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: Revised [GH #813 + #814] ChangeLog
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: review: https://github.com/parrot/parrot/commit/220ab0a81d
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: 8c05855 | rurban++ | t/library/mime_base64 (2 files):
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: [GH #813, #814] Fix tests for big-endian
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814:
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: Also check for has_icu to check with composed unicode strings
16:06 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: review: https://github.com/parrot/parrot/commit/8c05855049
16:24 Jashwanth joined #parrot
16:28 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: 87ac5ce | rurban++ | ChangeLog:
16:28 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: Revised [GH #813 + #814] ChangeLog - titlecasing
16:28 dalek parrot/rurban/mime-base64-utf8-gh813+gh814: review: https://github.com/parrot/parrot/commit/87ac5cebd4
16:29 rurban rurban/mime-base64-utf8-gh813+gh814 is now ready to be merged
16:50 bluescreen joined #parrot
16:57 tuxit joined #parrot
19:15 contingencyplan joined #parrot
19:26 benabik joined #parrot
19:29 rurban #ps in 1 min
21:18 Hunger joined #parrot
21:37 dalek parrot/rurban/llvm-gh853: 132f7c7 | rurban++ | / (3 files):
21:37 dalek parrot/rurban/llvm-gh853: [GH #853] Enable proper llvm probes
21:37 dalek parrot/rurban/llvm-gh853:
21:37 dalek parrot/rurban/llvm-gh853: enable compilation probes
21:37 dalek parrot/rurban/llvm-gh853: add the --llvm-config option and handle it
21:37 dalek parrot/rurban/llvm-gh853: print the detected version (silent 1 as fallback)
21:37 dalek parrot/rurban/llvm-gh853: detect static llvm libs
21:37 dalek parrot/rurban/llvm-gh853: handle the debian testing default case (appended -version)
21:37 dalek parrot/rurban/llvm-gh853: handle the llvm 3.2 new --version format
21:37 dalek parrot/rurban/llvm-gh853: set proper llvm_{c,cxx,ld}flags and llvm_libs config keys for opsc_llvm integration
21:37 dalek parrot/rurban/llvm-gh853: try given cc for a llvm-gcc or clang compatible compiler
21:37 dalek parrot/rurban/llvm-gh853: check the output of -emit-llvm by file magic inspection
21:37 dalek parrot/rurban/llvm-gh853:   ld: warning: cannot find entry symbol 'mit-llvm'
21:37 dalek parrot/rurban/llvm-gh853: review: https://github.com/parrot/parrot/commit/132f7c760d
21:45 rurban And now onto merging opsc2_llvm...
21:45 rurban ops2c_llvm
22:00 benabik joined #parrot
22:08 rurban bacek's dynpmc/llvmengine seems to be good. I tested with static and shared llvm libs
22:16 dalek Heuristic branch merge: pushed 211 commits to parrot/rurban/ops2c_llvm by rurban
22:36 whiteknight joined #parrot
22:52 whiteknight good evening, #parrot
22:53 benabik o/ whiteknight
22:54 whiteknight hello benabik. How's things?
22:54 benabik whiteknight: Crazy busy.
23:01 whiteknight heh, I'm a little jealous actually
23:09 benabik Why's that?
23:13 whiteknight My garden is basically done for the season and work has been...less than awesome lately
23:14 benabik Ahhhh.
23:14 benabik Busy in bad ways?
23:14 whiteknight no, not busy at all.
23:14 benabik Oh.  :-/
23:14 whiteknight I haven't clocked a full 40-hour week in about a month
23:15 whiteknight not for lack of want
23:57 benabik joined #parrot

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

Parrot | source cross referenced