|
Parrot 6.11.0 "Fischer's Lovebird" | parrot.org/�| Log: irclog.perlgeek.de/parrot�| #parrotsketch�meeting Fridays 13:30 UTC Set by moderator on 1 January 2015. |
|||
|
00:30
kurahaupo joined
00:37
lauleon joined
00:50
lauleon joined
02:52
kurahaupo joined
05:31
khisanth_ joined
07:52
FROGGS joined
08:51
rurban joined
|
|||
| dalek | rrot/smoke-me/new-thunks-gh1171: 257e398 | rurban++ | / (2 files): nci: add SDL thunk definitions |
11:40 | |
| rrot/smoke-me/new-thunks-gh1171: 54a21fa | rurban++ | docs/pdds/draft/pdd16_native_call.pod: [docs] undeprecate t234 in docs/pdds/draft/pdd16_native_call.pod They are required for most NCI samples and were never properly replaced. |
|||
| rrot/smoke-me/new-thunks-gh1171: 11611de | rurban++ | / (5 files): nci: move t/pmc/nci.t signatures from extra to core update generated t/pmc/nci.t signatures and move it to core_thunks.nci extra can be omitted via --without-extra-nci-thunks. cache a useful subset of pregenerated thunks in core. Document how to generate or update the signatures from a module. Also refactor tools/dev/mk_nci_thunks.pl a bit: Add Windows support. Add more docs to tools/dev/nci_thunk_gen.pir |
|||
| rrot/smoke-me/new-thunks-gh1171: 8ba707f | rurban++ | / (4 files): nci: bootstrap-nci static thunks enable t234 in nci_thunk_gen.pir |
|||
| rrot/smoke-me/new-thunks-gh1171: 0dc85bd | rurban++ | / (3 files): nci_thunk_gen.pir v0.03 properly cast argument pc c<=> c types. regenerate thunks, now without warnings |
|||
|
11:55
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1467 (smoke-me/new-thunks-gh1171 - 0dc85bd : Reini Urban): The build was broken. | 11:55 | |
| Change view : github.com/parrot/parrot/compare/d...c85bd5833d | |||
| Build details : travis-ci.org/parrot/parrot/builds/47105433 | |||
|
11:55
travis-ci left
12:08
dalek joined
12:40
kid51 joined
|
|||
| dalek | rrot/smoke-me/new-thunks-gh1171: 3b9ba22 | rurban++ | / (6 files): nci: fix static thunks add slow support for t234 refs to nci_thunk_gen.pir. libfii manipulates the iv slots directly, but we go the safe and slow route here. special-case t234 as if they were refs. Makefile: warn when one of the src/nci/*_thunks.c is out of date. |
13:43 | |
|
14:00
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1468 (smoke-me/new-thunks-gh1171 - 3b9ba22 : Reini Urban): The build is still failing. | 14:00 | |
| Change view : github.com/parrot/parrot/compare/0...9ba22efda6 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47117074 | |||
|
14:00
travis-ci left
|
|||
| dalek | rrot/smoke-me/new-thunks-gh1171: 5a7df0b | rurban++ | / (6 files): nci: avoid static thunks for 234 The cc optimizer will create invalid conversions due to strict aliasing. We rather rely on the better code in libffi to convert 234 intrefs dynamically. Closes GH #1171 |
14:28 | |
|
14:44
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1469 (smoke-me/new-thunks-gh1171 - 5a7df0b : Reini Urban): The build is still failing. | 14:44 | |
| Change view : github.com/parrot/parrot/compare/3...7df0b1a760 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47121910 | |||
|
14:44
travis-ci left
|
|||
| dalek | rrot/smoke-me/new-thunks-gh1171: 7499b12 | rurban++ | / (3 files): nci: add ipp sig to core thunk for nci.t 32 funcptr also fix the nci.t structure for the skips |
15:03 | |
| rrot/smoke-me/new-thunks-gh1171: 8dd2982 | rurban++ | ChangeLog: ChangeLog: for smoke-me/new-thunks-gh1171 |
|||
|
15:20
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1470 (smoke-me/new-thunks-gh1171 - 8dd2982 : Reini Urban): The build was fixed. | 15:20 | |
| Change view : github.com/parrot/parrot/compare/5...d298255464 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47125660 | |||
|
15:20
travis-ci left
17:10
rurban joined
|
|||
| dalek | rrot: d01414c | rurban++ | / (2 files): nci: provide new thunk definitions generated all used Curses signature thunks. Added the new/old nci types t234 to the thunk generator. |
17:11 | |
| rrot: 257e398 | rurban++ | / (2 files): nci: add SDL thunk definitions |
|||
| rrot: 54a21fa | rurban++ | docs/pdds/draft/pdd16_native_call.pod: [docs] undeprecate t234 in docs/pdds/draft/pdd16_native_call.pod They are required for most NCI samples and were never properly replaced. |
|||
| rrot: 11611de | rurban++ | / (5 files): nci: move t/pmc/nci.t signatures from extra to core update generated t/pmc/nci.t signatures and move it to core_thunks.nci extra can be omitted via --without-extra-nci-thunks. cache a useful subset of pregenerated thunks in core. Document how to generate or update the signatures from a module. Also refactor tools/dev/mk_nci_thunks.pl a bit: Add Windows support. Add more docs to tools/dev/nci_thunk_gen.pir |
|||
| rrot: 8ba707f | rurban++ | / (4 files): nci: bootstrap-nci static thunks enable t234 in nci_thunk_gen.pir |
|||
| rrot: 0dc85bd | rurban++ | / (3 files): nci_thunk_gen.pir v0.03 properly cast argument pc c<=> c types. regenerate thunks, now without warnings |
|||
| rrot: 3b9ba22 | rurban++ | / (6 files): nci: fix static thunks add slow support for t234 refs to nci_thunk_gen.pir. libfii manipulates the iv slots directly, but we go the safe and slow route here. special-case t234 as if they were refs. Makefile: warn when one of the src/nci/*_thunks.c is out of date. |
|||
| rrot: 5a7df0b | rurban++ | / (6 files): nci: avoid static thunks for 234 The cc optimizer will create invalid conversions due to strict aliasing. We rather rely on the better code in libffi to convert 234 intrefs dynamically. Closes GH #1171 |
|||
| rrot: 7499b12 | rurban++ | / (3 files): nci: add ipp sig to core thunk for nci.t 32 funcptr also fix the nci.t structure for the skips |
|||
| rrot: 8dd2982 | rurban++ | ChangeLog: ChangeLog: for smoke-me/new-thunks-gh1171 |
|||
| rrot: 7385369 | rurban++ | / (12 files): Merge branch 'smoke-me/new-thunks-gh1171' Smoked ok |
|||
|
17:13
dalek joined,
trew joined
|
|||
| trew | Hi guys I need help. I compiled parrot on cygwin and succesfully create lang with mk_language_shell.pl. But when i try parrot setup.pir I got this error pastie.org/9833708. It's a bug or I'am doing something wrong. Thanks | 17:20 | |
|
17:31
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1471 (master - 7385369 : Reini Urban): The build passed. | 17:31 | |
| Change view : github.com/parrot/parrot/compare/e...85369b80b1 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47141860 | |||
|
17:31
travis-ci left
19:46
FROGGS joined
19:58
rurban joined
|
|||
| rurban | trew: did you check the RESOURCE_NAME_ID_WHOLE_PBC in mylang.rc? it is missing | 20:00 | |
| Also I see it compiled with msvc, not cygwin. this looks wrong | 20:01 | ||
| does not look like cygwin to me | |||
| trew | mylang.rc contains #define RESOURCE_NAME_ID_WHOLE_PBC 333 | 20:19 | |
| #define RESOURCE_TYPE_ID_WHOLE_PBC 444 | |||
| RESOURCE_NAME_ID_WHOLE_PBC RESOURCE_TYPE_ID_WHOLE_PBC "mylang.pbc" | |||
| and its compiled by cygwin | |||
|
20:37
trew left
20:38
trew_ joined
20:48
trew joined
|
|||
| trew | rurban thanks for reply. I will try to build parrot again and we will see. I have to leave now thanks | 20:53 | |
| Coke | probably need to show us your config line. | 20:59 | |
| the commands in the output look like those used by msvc. I think parrot probably defaults to that if you're on windows and it's in your path. | 21:00 | ||
| trew | Im on mobile now. I dont know what config line is. I just install deps and run Configure.pl file. I'll find some info about config and try again soon as posoble. Thanks for answer. | 21:14 | |
|
21:28
lauleon joined
21:40
lauleon joined
21:42
kurahaupo joined
|
|||
| Coke | if you're not passing args to Configure.pl, that's fine. the defaults -should- work. | 22:17 | |
| I haven't touched parrot on windows in a loooong time; hopefully rurban can help. | 22:18 | ||
| one thing that might help is posting a dump of your ENV and the full log of the build. | |||
| and maybe perl -V | |||
|
22:27
kurahaupo joined
|
|||