|
Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC Set by moderator on 2 November 2014. |
|||
|
01:26
FROGGS joined
02:42
bighugedog joined
03:06
bighugedog joined
03:09
kid51_ joined
03:58
MikeFair joined
05:30
Tene left
07:18
FROGGS joined
07:47
Reini joined
|
|||
| dalek | rrot/smoke-me/lexqnames-gh1095: 7bc5452 | rurban++ | / (4 files): [imcc] Unescape double-quoted .lex string constants Fixes #1095 and perl6 RT#116643 |
07:48 | |
| Reini | oh, my laptop battery is dying. need to buy a new one | 07:58 | |
|
08:00
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1260 (smoke-me/lexqnames-gh1095 - 7bc5452 : Reini Urban): The build passed. | 08:00 | |
| Change view : github.com/parrot/parrot/commit/7bc54524eed6 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40631431 | |||
|
08:00
travis-ci left
08:20
Reini joined
|
|||
| dalek | rrot: 7bc5452 | rurban++ | / (4 files): [imcc] Unescape double-quoted .lex string constants Fixes #1095 and perl6 RT#116643 |
08:51 | |
|
09:04
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1261 (master - 7bc5452 : Reini Urban): The build passed. | 09:04 | |
| Change view : github.com/parrot/parrot/compare/f...c54524eed6 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40635540 | |||
|
09:04
travis-ci left
09:11
he_ joined
09:20
bighugedog joined
|
|||
| dalek | rrot/smoke-me/downgrade-ascii-gh1098: bad0597 | rurban++ | / (2 files): [core] Downgrade external ascii on multi-byte platform encodings We should scan those external strings for pure-ascii and set the ascii encoding if the multibyte platform encoding is not needed. This is mostly helpful to Getopt handling and is better then downgrade to binary. We cannot set latin1 as this is incompatible to utf-8. On Parrot_str_from_platform_cstring we can even reuse the setjmp for the mult-byte exception in to_encoding. |
09:59 | |
|
10:13
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1262 (smoke-me/downgrade-ascii-gh1098 - bad0597 : Reini Urban): The build passed. | 10:13 | |
| Change view : github.com/parrot/parrot/commit/bad0597d90c8 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40640436 | |||
|
10:13
travis-ci left
13:31
bighugedog joined
13:37
khisanth_ joined
|
|||
| dalek | rrot/smoke-me/throw_noargs-gh1132: 40552c8 | rurban++ | / (3 files): [core] Add simplier Parrot_ex_throw_from_c_noargs #1132 |
14:17 | |
| rrot/smoke-me/throw_noargs-gh1132: 8a9a6c8 | rurban++ | / (132 files): Use new Parrot_ex_throw_from_c_noargs, simplify some PMCs Use the shorter function. Simplify BigInt, BigNum exceptions, Add exception to pmc2c warnings for BigInt, BigNum macros. Closes #1132. Also fix some more left-overs from #1126 (messages) and some wrong #1133 exitcodes, but there are still some wrong 1 left. |
|||
|
14:35
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1263 (smoke-me/throw_noargs-gh1132 - 8a9a6c8 : Reini Urban): The build passed. | 14:35 | |
| Change view : github.com/parrot/parrot/compare/4...9a6c846c9d | |||
| Build details : travis-ci.org/parrot/parrot/builds/40663309 | |||
|
14:35
travis-ci left
17:31
Reini1 joined
18:13
FROGGS joined
|
|||
| dalek | rrot: 7fcfe0d | (Tobias Leich)++ | config/init/hints/mswin32.pm: fix syntax error (stray single quote) |
21:23 | |
| rrot: e1d4e7c | moritz++ | config/init/hints/mswin32.pm: Merge pull request #1134 from FROGGS/patch-2 fix syntax error (stray single quote) |
|||
|
21:51
Reini joined
21:52
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1264 (master - e1d4e7c : Moritz Lenz): The build passed. | 21:52 | |
| Change view : github.com/parrot/parrot/compare/7...d4e7cf20b4 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40709098 | |||
|
21:52
travis-ci left
|
|||
| FROGGS | C:\\nqp\\install\\bin\\parrot.exe -L. -X. --library=src\\vm\\parrot\\stage0 src\\vm\\parrot\\stage0\\nqp.pbc [...] gen\\parrot\\stage1\\QRegex.nqp | 22:02 | |
| error:imcc:The opcode 'band_i_i_nc' (band<3>) was not found. Check the type and number of the arguments | |||
| in file '(file unknown)' line 1550 | |||
| what's that supposed to mean? | |||
| I have the feeling that I've seen it before | 22:03 | ||
| ahh, it is this line: C:\\nqp\\src\\QRegex\\Cursor.nqp (1 hit) | 22:04 | ||
| Line 327: $rxname := nqp::atpos(@rxfate, nqp::bitand_i(nqp::pop_i(@fates), 0xffffffff)); | |||
| only band_i_i_ic exists... so why is 0xffffffff a num? | 22:06 | ||
|
22:09
prammer joined
|
|||
| FROGGS | C:\\nqp>nqp-p -e "say(nqp::bitand_i(1, 0xffffff))" # 1 | 22:41 | |
| C:\\nqp>nqp-p -e "say(nqp::bitand_i(1, 0xffffffff))" # error:imcc:eval_ins: op 'band_i_i_n' not found | |||
| it works with 0x7FFFFFFF but fails with 0x80000000 | 22:44 | ||
| nqp-p: say(nqp::bitand_i(1, 0xffffffff)) # nqp-parrot (6.8.0): OUTPUT«1» | 22:48 | ||
| :o( | |||
| Reini | I beleive pm already filed a report about band some time ago... | 22:52 | |
| and we also need openpipe for windows, right? | 22:54 | ||
| FROGGS | yes, we need openpipe there too, which is what I wanted to do today | ||
| btw, band $I1, 1, 0xFFFFFFFF in pir works just fine | 22:55 | ||
| Reini | this one? github.com/parrot/parrot/issues/848 | ||
| FROGGS | no, that's about strings | ||
| Reini | hmm, is this 32bit? | ||
| FROGGS | no, a 64bit Win7 | 22:56 | |
| Reini | interesting. I'll check | ||
| I'm just benchmarking, so cannot do much | |||
| dalek | rrot/smoke-me/downgrade-ascii-gh1098: 8dee720 | rurban++ | src/string/api.c: disable Parrot_str_new_from_cstring downgrade, benchmarks 12470ms with both, 11964ms without str_new_from_cstring. |
23:03 | |
| rrot/smoke-me/downgrade-ascii-gh1098: 8d4f52e | rurban++ | / (2 files): [core] Downgrade external ascii on multi-byte platform encodings We should scan those external strings for pure-ascii and set the ascii encoding if the multibyte platform encoding is not needed. This is mostly helpful to Getopt handling and is better then downgrade to binary. We cannot set latin1 as this is incompatible to utf-8. On Parrot_str_from_platform_cstring we can even reuse the setjmp for the mult-byte exception in to_encoding. |
23:04 | ||
| rrot/smoke-me/downgrade-ascii-gh1098: 3de496b | rurban++ | src/string/api.c: disable Parrot_str_new_from_cstring downgrade, benchmarks 12470ms with both, 11964ms without str_new_from_cstring. |
|||
| rrot/smoke-me/throw_noargs-gh1132: d8dc0ec | rurban++ | / (3 files): [core] Add simplier Parrot_ex_throw_from_c_noargs #1132 |
|||
| rrot/smoke-me/throw_noargs-gh1132: ffaf246 | rurban++ | / (132 files): Use new Parrot_ex_throw_from_c_noargs, simplify some PMCs Use the shorter function. Simplify BigInt, BigNum exceptions, Add exception to pmc2c warnings for BigInt, BigNum macros. Closes #1132. Also fix some more left-overs from #1126 (messages) and some wrong #1133 exitcodes, but there are still some wrong 1 left. |
|||
| FROGGS | I am checking now if that is to blame: github.com/perl6/nqp/commit/ee2ca3...a8d2a3afba | 23:07 | |
|
23:08
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1265 (smoke-me/downgrade-ascii-gh1098 - 8dee720 : Reini Urban): The build has errored. | 23:08 | |
| Change view : github.com/parrot/parrot/compare/b...ee72075124 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40718466 | |||
|
23:08
travis-ci left
|
|||
| FROGGS | no, the commit before also fails... will bisect now | 23:10 | |
| Reini | nqp/commit/ee2ca3aa is very unlikely to blame | ||
| must be signed long somewhere | |||
| look for signed vs unsigned casts somewhere | |||
| FROGGS | yes, I changed two or three signed to unsigned or added a cast | 23:11 | |
| nqp 2014.10 also fails with parrot HEAD | 23:12 | ||
| it must be something within the last nine days | 23:13 | ||
| Reini | I never saw this but tested nqp and perl6 a lot lately | 23:14 | |
| FROGGS | hmmm, weird | ||
| Reini | off to sleep | 23:16 | |
| FROGGS | gnight | ||
| Reini | bye | ||
| FROGGS | ohh yeah, I should do that too | 23:17 | |
| sleep & | |||
|
23:19
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1266 (smoke-me/downgrade-ascii-gh1098 - 3de496b : Reini Urban): The build passed. | 23:19 | |
| Change view : github.com/parrot/parrot/compare/8...e496bcbdd2 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40718513 | |||
|
23:19
travis-ci left
23:25
kid51 joined
23:35
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1267 (smoke-me/throw_noargs-gh1132 - ffaf246 : Reini Urban): The build passed. | 23:35 | |
| Change view : github.com/parrot/parrot/compare/8...af246f93f2 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40718613 | |||
|
23:35
travis-ci left
|
|||