|
Parrot 7.0.1 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch�meeting Fridays 13:30 UTC Set by moderator on 23 January 2015. |
|||
|
03:09
kid51_ joined
03:18
Psyche^ joined
07:22
FROGGS joined
08:33
rurban_ joined
|
|||
| dalek | rrot/smoke-me/win64-msvc-gh1190: 937ebf3 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] better documentation for Parrot/Configure/Compiler cc_build and cc_run really have a monstrous and unusable api, which deserves documentation. |
08:43 | |
| rrot/smoke-me/win64-msvc-gh1190: e5177c8 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] add exit_code to cc_run* api at least with wantarray we should be able to seperate a positive empty output (as in inter::progs) from a failed compilation. |
|||
| rrot/smoke-me/win64-msvc-gh1190: ab12484 | rurban++ | config/auto/msvc.pm: [config] whitespace only |
|||
| rrot/smoke-me/win64-msvc-gh1190: 44a500f | rurban++ | config/inter/progs.pm: [config] refactor inter::progs do not pass cc around, we would need link also, but rather take the used values from $conf. test_compiler() needs to output a result, so that cc_run() has something to return. |
|||
| rrot/smoke-me/win64-msvc-gh1190: 07a47cb | rurban++ | config/init/hints/mswin32.pm: [config] refactor windows hints for msvc esp. for win64 with a strawberry perl, we cannot just take the perl5 provided compiler settings. we need at least --cc=cl --link=link. fix wrong g++ linker from strawberry on msvc. provide -nologo fixup msvcrt.lib with libcmt.lib for _environ access. allow --link=cl flags also, in gcc fashion. |
|||
| rrot/smoke-me/win64-msvc-gh1190: 341a57d | rurban++ | config/auto/cpu/amd64/auto.pm: [config] fix config/auto/cpu/amd64 warning with msvc |
|||
| rrot/smoke-me/win64-msvc-gh1190: 9f095ec | rurban++ | / (2 files): win64: fix nci call regression Closes GH #1190 |
|||
|
08:59
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1535 (smoke-me/win64-msvc-gh1190 - 9f095ec : Reini Urban): The build passed. | 08:59 | |
| Change view : github.com/parrot/parrot/compare/6...095ecf6c28 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48455546 | |||
|
08:59
travis-ci left
|
|||
| dalek | rrot: 87e16cc | rurban++ | / (3 files): win64: fix nci call regression, msvc only On win64 with msvc the size of long is 4. Broken with 6.11.0 Closes GH #1190 |
11:01 | |
|
11:18
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1536 (master - 87e16cc : Reini Urban): The build passed. | 11:18 | |
| Change view : github.com/parrot/parrot/compare/a...e16ccaae4b | |||
| Build details : travis-ci.org/parrot/parrot/builds/48467923 | |||
|
11:18
travis-ci left
|
|||
| rurban_ | I need windows msvc testers. for me master does not build on win64, and smoke-me/env-gh1191 and smoke-me/win64-msvc-gh1190 have other problems, mostly on 32bit | 11:21 | |
|
13:37
kid51 joined
13:43
kid51 joined
|
|||
| dalek | rrot: 08c8222 | rurban++ | include/parrot/compiler.h: msvc: sal does not work cl < 16.0 as such Visual Studio 9 (cl 15.00) emits [returnvalue:SA_Post(MustCheck=SA_Yes)] checks and similar which fails to parse somehow. This is a regression from 6.10. I added better sal checks in 6.11 Windows MSVC only. |
14:09 | |
|
14:27
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1537 (master - 08c8222 : Reini Urban): The build passed. | 14:27 | |
| Change view : github.com/parrot/parrot/compare/8...c822270166 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48486778 | |||
|
14:27
travis-ci left
|
|||
| dalek | rrot/smoke-me/win64-msvc-gh1190: ed6f735 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] better documentation for Parrot/Configure/Compiler cc_build and cc_run really have a monstrous and unusable api, which deserves documentation. |
14:30 | |
| rrot/smoke-me/win64-msvc-gh1190: fd7feb6 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] add exit_code to cc_run* api at least with wantarray we should be able to seperate a positive empty output (as in inter::progs) from a failed compilation. |
|||
| rrot/smoke-me/win64-msvc-gh1190: 59f0cda | rurban++ | config/auto/msvc.pm: [config] whitespace only |
|||
| rrot/smoke-me/win64-msvc-gh1190: d42d37d | rurban++ | config/inter/progs.pm: [config] refactor inter::progs do not pass cc around, we would need link also, but rather take the used values from $conf. test_compiler() needs to output a result, so that cc_run() has something to return. |
|||
| rrot/smoke-me/win64-msvc-gh1190: 358a7b5 | rurban++ | config/init/hints/mswin32.pm: [config] refactor windows hints for msvc esp. for win64 with a strawberry perl, we cannot just take the perl5 provided compiler settings. we need at least --cc=cl --link=link. fix wrong g++ linker from strawberry on msvc. provide -nologo fixup msvcrt.lib with libcmt.lib for _environ access. allow --link=cl flags also, in gcc fashion. |
|||
| rrot/smoke-me/win64-msvc-gh1190: 04e0f7e | rurban++ | config/auto/cpu/amd64/auto.pm: [config] fix config/auto/cpu/amd64 warning with msvc |
|||
| rrot/smoke-me/win64-msvc-gh1190: 96b27b0 | rurban++ | config/init/hints/mswin32.pm: [config] rearrange msvc hints to get proper ccflags with win64 on transformation from a strawberry mingw perl. This also fixes the lost access to _environ, GH #1191 |
|||
|
14:47
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1538 (smoke-me/win64-msvc-gh1190 - 96b27b0 : Reini Urban): The build passed. | 14:47 | |
| Change view : github.com/parrot/parrot/compare/9...b27b035ce2 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48489400 | |||
|
14:47
travis-ci left
14:59
lauleon joined
|
|||
| rurban_ | got now all windows msvc variants working | 15:00 | |
| dalek | rrot/smoke-me/win64-msvc-gh1190: 24745e8 | rurban++ | config/init/hints/mswin32.pm: [config] fix msvc hints esp. when being configured with a mingw perl. remove -s from optimize, disable -O3 tested ok on win64 and win32 with cl 17 and 15 |
15:32 | |
| rrot/smoke-me/win64-msvc-gh1190: 105a427 | rurban++ | config/init/hints/mswin32.pm: [config] msvc hints: disable link as cl we need to link with link to support -nodefaultlib which is needed to access _environ |
|||
| rrot/smoke-me/win64-msvc-gh1190: b02d825 | rurban++ | src/packfile/pf_items.c: [nativbe_pbc] fix win64 cvt_num16_num8 on intel assume we use intel 10-byte, not __float128. thus use cvt_num12_num8. Note that was already fixed in the branch native_pbc2 |
|||
|
15:54
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1539 (smoke-me/win64-msvc-gh1190 - b02d825 : Reini Urban): The build passed. | 15:54 | |
| Change view : github.com/parrot/parrot/compare/9...2d82570434 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48497001 | |||
|
15:54
travis-ci left
16:19
kid51_ joined
16:27
kid51_ joined
16:40
kid51_ joined
16:49
kid51_ joined
16:54
kid51 joined
|
|||
| dalek | rrot: ed6f735 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] better documentation for Parrot/Configure/Compiler cc_build and cc_run really have a monstrous and unusable api, which deserves documentation. |
16:56 | |
| rrot: fd7feb6 | rurban++ | lib/Parrot/Configure/Compiler.pm: [config] add exit_code to cc_run* api at least with wantarray we should be able to seperate a positive empty output (as in inter::progs) from a failed compilation. |
|||
| rrot: 59f0cda | rurban++ | config/auto/msvc.pm: [config] whitespace only |
|||
| rrot: d42d37d | rurban++ | config/inter/progs.pm: [config] refactor inter::progs do not pass cc around, we would need link also, but rather take the used values from $conf. test_compiler() needs to output a result, so that cc_run() has something to return. |
|||
| rrot: 358a7b5 | rurban++ | config/init/hints/mswin32.pm: [config] refactor windows hints for msvc esp. for win64 with a strawberry perl, we cannot just take the perl5 provided compiler settings. we need at least --cc=cl --link=link. fix wrong g++ linker from strawberry on msvc. provide -nologo fixup msvcrt.lib with libcmt.lib for _environ access. allow --link=cl flags also, in gcc fashion. |
|||
| rrot: 04e0f7e | rurban++ | config/auto/cpu/amd64/auto.pm: [config] fix config/auto/cpu/amd64 warning with msvc |
|||
| rrot: 96b27b0 | rurban++ | config/init/hints/mswin32.pm: [config] rearrange msvc hints to get proper ccflags with win64 on transformation from a strawberry mingw perl. This also fixes the lost access to _environ, GH #1191 |
|||
| rrot: 24745e8 | rurban++ | config/init/hints/mswin32.pm: [config] fix msvc hints esp. when being configured with a mingw perl. remove -s from optimize, disable -O3 tested ok on win64 and win32 with cl 17 and 15 |
16:57 | ||
| rrot: 105a427 | rurban++ | config/init/hints/mswin32.pm: [config] msvc hints: disable link as cl we need to link with link to support -nodefaultlib which is needed to access _environ |
|||
| rrot: b02d825 | rurban++ | src/packfile/pf_items.c: [nativbe_pbc] fix win64 cvt_num16_num8 on intel assume we use intel 10-byte, not __float128. thus use cvt_num12_num8. Note that was already fixed in the branch native_pbc2 |
|||
| rrot: 8e5a8c3 | rurban++ | / (6 files): Merge branch 'smoke-me/win64-msvc-gh1190' Passed all tests |
|||
| rrot: 786ae0b | rurban++ | ChangeLog: ChangeLog: for the windows fixes |
17:00 | ||
|
17:16
lauleon joined
17:26
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1540 (master - 8e5a8c3 : Reini Urban): The build passed. | 17:26 | |
| Change view : github.com/parrot/parrot/compare/0...5a8c3687fc | |||
| Build details : travis-ci.org/parrot/parrot/builds/48509097 | |||
|
17:26
travis-ci left
17:27
FROGGS joined,
lauleon joined
17:48
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1541 (master - 786ae0b : Reini Urban): The build passed. | 17:48 | |
| Change view : github.com/parrot/parrot/compare/8...6ae0bf67ec | |||
| Build details : travis-ci.org/parrot/parrot/builds/48509830 | |||
|
17:48
travis-ci left
19:17
rurban_ joined
19:45
ilbot2 joined
|
|||
| moderator | Parrot 7.0.1 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch�meeting Fridays 13:30 UTC | ||
| dalek | rrot/smoke-me/cvt_num16_num8: 1cfba2c | rurban++ | / (2 files): [native_pbc] finish cvt_num16_num8 fix move the old cvt_num16_num8 code for true __float128 to cvt_num16_num8_be, where it is really used in non-powerpc long doubles. |
19:48 | |
|
20:12
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1542 (smoke-me/cvt_num16_num8 - 1cfba2c : Reini Urban): The build passed. | 20:12 | |
| Change view : github.com/parrot/parrot/commit/1cfba2c59c58 | |||
| Build details : travis-ci.org/parrot/parrot/builds/48531954 | |||
|
20:12
travis-ci left
21:06
kid51_ joined
21:14
lauleon joined
21:42
kid51_ joined
|
|||