00:10.26 Opened logfile log/20131122. 00:10.26 --- Saved uptime records. 00:11.26 Chans: (ghostbot) in:#ghostscript 00:16.45 FORK(32108) --- fork starting for 'RSSFeeds', PID == 32108, bot_pid == 2373 --- 00:16.49 FORK(32108) !ERROR! cannot load my module: RSSFeeds 00:16.49 FORK(32108) fork: took 4s for RSSFeeds. 00:16.49 FORK(32108) --- fork finished for 'RSSFeeds' --- 00:17.54 >>> Legimet has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 00:27.35 Chans: (ghostbot) in:#ghostscript 00:30.40 >>> join/#ghostscript plinnell (~mrdocs@opensuse/member/mrdocs) 00:43.25 Chans: (ghostbot) in:#ghostscript 00:43.25 ircCheck: possible lost in space; checking.Fri Nov 22 00:43:25 2013 00:43.25 >ghostbot< TEST 00:43.25 IRCTEST: Yes, we're alive. 00:46.52 FORK(6527) --- fork starting for 'RSSFeeds', PID == 6527, bot_pid == 2373 --- 00:46.53 FORK(6527) !ERROR! cannot load my module: RSSFeeds 00:46.53 FORK(6527) fork: took 2s for RSSFeeds. 00:46.53 FORK(6527) --- fork finished for 'RSSFeeds' --- 00:47.21 >>> Noldorin has signed off IRC (Quit: Computer has gone to sleep.) [#ghostscript] 00:59.21 Chans: (ghostbot) in:#ghostscript 01:02.38 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 01:10.33 --- Saved uptime records. 01:15.21 Chans: (ghostbot) in:#ghostscript 01:17.02 FORK(1024) --- fork starting for 'RSSFeeds', PID == 1024, bot_pid == 2373 --- 01:17.03 FORK(1024) !ERROR! cannot load my module: RSSFeeds 01:17.03 FORK(1024) fork: took 2s for RSSFeeds. 01:17.03 FORK(1024) --- fork finished for 'RSSFeeds' --- 01:35.11 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 01:35.11 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 01:47.12 FORK(2233) --- fork starting for 'RSSFeeds', PID == 2233, bot_pid == 2373 --- 01:47.13 FORK(2233) !ERROR! cannot load my module: RSSFeeds 01:47.13 FORK(2233) fork: took 2s for RSSFeeds. 01:47.13 FORK(2233) --- fork finished for 'RSSFeeds' --- 01:47.51 Chans: (ghostbot) in:#ghostscript 01:47.51 ircCheck: possible lost in space; checking.Fri Nov 22 01:47:51 2013 01:47.51 >ghostbot< TEST 01:47.51 IRCTEST: Yes, we're alive. 02:03.35 Chans: (ghostbot) in:#ghostscript 02:10.45 --- Saved uptime records. 02:17.26 FORK(3890) --- fork starting for 'RSSFeeds', PID == 3890, bot_pid == 2373 --- 02:17.27 FORK(3890) !ERROR! cannot load my module: RSSFeeds 02:17.27 FORK(3890) fork: took 2s for RSSFeeds. 02:17.27 FORK(3890) --- fork finished for 'RSSFeeds' --- 02:18.55 Chans: (ghostbot) in:#ghostscript 02:31.51 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 02:34.55 Chans: (ghostbot) in:#ghostscript 02:47.36 FORK(31120) --- fork starting for 'RSSFeeds', PID == 31120, bot_pid == 2373 --- 02:47.37 FORK(31120) !ERROR! cannot load my module: RSSFeeds 02:47.37 FORK(31120) fork: took 2s for RSSFeeds. 02:47.37 FORK(31120) --- fork finished for 'RSSFeeds' --- 02:51.15 ircCheck: possible lost in space; checking.Fri Nov 22 02:51:15 2013 02:51.15 >ghostbot< TEST 02:51.15 IRCTEST: Yes, we're alive. 03:06.53 Chans: (ghostbot) in:#ghostscript 03:11.23 --- Saved uptime records. 03:18.14 FORK(5160) --- fork starting for 'RSSFeeds', PID == 5160, bot_pid == 2373 --- 03:18.15 FORK(5160) !ERROR! cannot load my module: RSSFeeds 03:18.15 FORK(5160) fork: took 2s for RSSFeeds. 03:18.15 FORK(5160) --- fork finished for 'RSSFeeds' --- 03:22.53 Chans: (ghostbot) in:#ghostscript 03:25.07 >>> join/#ghostscript tkamppeter__ (~till@p5DDBA81F.dip0.t-ipconnect.de) 03:28.20 >>> tkamppeter_ has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 03:28.28 >>> tkamppeter has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 03:28.36 >>> join/#ghostscript tkamppeter (~till@p5DDBA81F.dip0.t-ipconnect.de) 03:38.33 Chans: (ghostbot) in:#ghostscript 03:48.34 FORK(6716) --- fork starting for 'RSSFeeds', PID == 6716, bot_pid == 2373 --- 03:48.35 FORK(6716) !ERROR! cannot load my module: RSSFeeds 03:48.35 FORK(6716) fork: took 2s for RSSFeeds. 03:48.35 FORK(6716) --- fork finished for 'RSSFeeds' --- 03:53.53 LOG: last message repeated 3 times 03:53.53 ircCheck: possible lost in space; checking.Fri Nov 22 03:53:53 2013 03:53.53 >ghostbot< TEST 03:53.53 IRCTEST: Yes, we're alive. 04:09.35 Chans: (ghostbot) in:#ghostscript 04:11.35 --- Saved uptime records. 04:13.30 >>> Noldorin has signed off IRC (Quit: Computer has gone to sleep.) [#ghostscript] 04:18.46 FORK(1763) --- fork starting for 'RSSFeeds', PID == 1763, bot_pid == 2373 --- 04:18.47 FORK(1763) !ERROR! cannot load my module: RSSFeeds 04:18.47 FORK(1763) fork: took 2s for RSSFeeds. 04:18.47 FORK(1763) --- fork finished for 'RSSFeeds' --- 04:26.05 Chans: (ghostbot) in:#ghostscript 04:43.36 >>> pipitas1 has signed off IRC (Quit: Leaving.) [#ghostscript] 04:48.56 FORK(3362) --- fork starting for 'RSSFeeds', PID == 3362, bot_pid == 2373 --- 04:48.57 FORK(3362) !ERROR! cannot load my module: RSSFeeds 04:48.57 FORK(3362) fork: took 2s for RSSFeeds. 04:48.57 FORK(3362) --- fork finished for 'RSSFeeds' --- 04:58.35 Chans: (ghostbot) in:#ghostscript 04:58.35 ircCheck: possible lost in space; checking.Fri Nov 22 04:58:35 2013 04:58.35 >ghostbot< TEST 04:58.35 IRCTEST: Yes, we're alive. 05:11.47 --- Saved uptime records. 05:14.07 Chans: (ghostbot) in:#ghostscript 05:17.19 >>> join/#ghostscript mvrhel_laptop (~chatzilla@210.160.37.30) 05:19.47 FORK(14928) --- fork starting for 'RSSFeeds', PID == 14928, bot_pid == 2373 --- 05:19.48 FORK(14928) !ERROR! cannot load my module: RSSFeeds 05:19.48 FORK(14928) fork: took 1s for RSSFeeds. 05:19.48 FORK(14928) --- fork finished for 'RSSFeeds' --- 05:30.07 >>> join/#ghostscript pipitas (~pipitas@p54A03412.dip0.t-ipconnect.de) 05:31.07 Chans: (ghostbot) in:#ghostscript 05:35.47 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 05:35.47 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 05:47.27 Chans: (ghostbot) in:#ghostscript 05:49.57 FORK(11493) --- fork starting for 'RSSFeeds', PID == 11493, bot_pid == 2373 --- 05:49.58 FORK(11493) !ERROR! cannot load my module: RSSFeeds 05:49.58 FORK(11493) fork: took 1s for RSSFeeds. 05:49.58 FORK(11493) --- fork finished for 'RSSFeeds' --- 06:03.27 ircCheck: possible lost in space; checking.Fri Nov 22 06:03:27 2013 06:03.27 >ghostbot< TEST 06:03.27 IRCTEST: Yes, we're alive. 06:09.31 >>> join/#ghostscript sahildoshi (cb737ca2@gateway/web/freenode/ip.203.115.124.162) 06:10.59 >>> part/#ghostscript sahildoshi (cb737ca2@gateway/web/freenode/ip.203.115.124.162) 06:12.30 --- Saved uptime records. 06:18.59 Chans: (ghostbot) in:#ghostscript 06:19.59 FORK(11730) --- fork starting for 'RSSFeeds', PID == 11730, bot_pid == 2373 --- 06:20.00 FORK(11730) !ERROR! cannot load my module: RSSFeeds 06:20.01 FORK(11730) fork: took 2s for RSSFeeds. 06:20.01 FORK(11730) --- fork finished for 'RSSFeeds' --- 06:25.39 >>> pipitas has signed off IRC (Quit: Leaving.) [#ghostscript] 06:35.59 Chans: (ghostbot) in:#ghostscript 06:51.00 FORK(19678) --- fork starting for 'RSSFeeds', PID == 19678, bot_pid == 2373 --- 06:51.01 FORK(19678) !ERROR! cannot load my module: RSSFeeds 06:51.01 FORK(19678) fork: took 2s for RSSFeeds. 06:51.01 FORK(19678) --- fork finished for 'RSSFeeds' --- 07:01.13 LOG: last message repeated 3 times 07:01.13 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 07:01.35 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 07:07.19 Chans: (ghostbot) in:#ghostscript 07:07.19 ircCheck: possible lost in space; checking.Fri Nov 22 07:07:19 2013 07:07.19 >ghostbot< TEST 07:07.19 IRCTEST: Yes, we're alive. 07:12.35 --- Saved uptime records. 07:21.45 FORK(30150) --- fork starting for 'RSSFeeds', PID == 30150, bot_pid == 2373 --- 07:21.46 FORK(30150) !ERROR! cannot load my module: RSSFeeds 07:21.46 FORK(30150) fork: took 1s for RSSFeeds. 07:21.46 FORK(30150) --- fork finished for 'RSSFeeds' --- 07:23.35 Chans: (ghostbot) in:#ghostscript 07:37.04 >>> mvrhel_laptop has signed off IRC (Ping timeout: 264 seconds) [#ghostscript] 07:41.05 Chans: (ghostbot) in:#ghostscript 07:43.11 >>> join/#ghostscript kens (~Miranda@93.182.125.91.dyn.plus.net) 07:52.05 FORK(2336) --- fork starting for 'RSSFeeds', PID == 2336, bot_pid == 2373 --- 07:52.06 FORK(2336) !ERROR! cannot load my module: RSSFeeds 07:52.06 FORK(2336) fork: took 1s for RSSFeeds. 07:52.06 FORK(2336) --- fork finished for 'RSSFeeds' --- 07:56.55 Chans: (ghostbot) in:#ghostscript 08:07.35 ircCheck: possible lost in space; checking.Fri Nov 22 08:07:35 2013 08:07.35 >ghostbot< TEST 08:07.35 IRCTEST: Yes, we're alive. 08:10.03 >>> chrisl_away materializes into chrisl 08:12.47 --- Saved uptime records. 08:13.07 Chans: (ghostbot) in:#ghostscript 08:22.38 FORK(8445) --- fork starting for 'RSSFeeds', PID == 8445, bot_pid == 2373 --- 08:22.39 FORK(8445) !ERROR! cannot load my module: RSSFeeds 08:22.39 FORK(8445) fork: took 2s for RSSFeeds. 08:22.39 FORK(8445) --- fork finished for 'RSSFeeds' --- 08:25.39 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 08:28.27 Chans: (ghostbot) in:#ghostscript 08:52.48 FORK(12180) --- fork starting for 'RSSFeeds', PID == 12180, bot_pid == 2373 --- 08:52.49 FORK(12180) !ERROR! cannot load my module: RSSFeeds 08:52.49 FORK(12180) fork: took 2s for RSSFeeds. 08:52.49 FORK(12180) --- fork finished for 'RSSFeeds' --- 09:11.57 ircCheck: possible lost in space; checking.Fri Nov 22 09:11:57 2013 09:11.57 >ghostbot< TEST 09:11.57 IRCTEST: Yes, we're alive. 09:13.18 --- Saved uptime records. 09:16.13 >>> join/#ghostscript pipitas (~pipitas@p54A03412.dip0.t-ipconnect.de) 09:17.11 Chans: (ghostbot) in:#ghostscript 09:23.02 FORK(10076) --- fork starting for 'RSSFeeds', PID == 10076, bot_pid == 2373 --- 09:23.03 FORK(10076) !ERROR! cannot load my module: RSSFeeds 09:23.03 FORK(10076) fork: took 2s for RSSFeeds. 09:23.03 FORK(10076) --- fork finished for 'RSSFeeds' --- 09:36.01 LOG: last message repeated 3 times 09:36.01 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 09:36.01 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 09:38.21 leak: 1 nuh{} items deleted; now have 24 09:50.01 Chans: (ghostbot) in:#ghostscript 09:53.32 FORK(15665) --- fork starting for 'RSSFeeds', PID == 15665, bot_pid == 2373 --- 09:53.33 FORK(15665) !ERROR! cannot load my module: RSSFeeds 09:53.33 FORK(15665) fork: took 2s for RSSFeeds. 09:53.33 FORK(15665) --- fork finished for 'RSSFeeds' --- 10:08.51 >>> join/#ghostscript JakeSays_ (~quassel@chat.thatswhatjakesaid.com) 10:09.36 >>> JakeSays has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 10:11.12 >>> join/#ghostscript kens2 (~Miranda@93.182.125.91.dyn.plus.net) 10:12.13 >>> kens has signed off IRC (Ping timeout: 245 seconds) [#ghostscript] 10:13.31 --- Saved uptime records. 10:16.11 ircCheck: possible lost in space; checking.Fri Nov 22 10:16:11 2013 10:16.11 >ghostbot< TEST 10:16.11 IRCTEST: Yes, we're alive. 10:20.36 >>> join/#ghostscript tor7 (~tor@212.85.89.76) 10:21.25 Chans: (ghostbot) in:#ghostscript 10:23.35 FORK(8594) --- fork starting for 'RSSFeeds', PID == 8594, bot_pid == 2373 --- 10:23.37 FORK(8594) !ERROR! cannot load my module: RSSFeeds 10:23.37 FORK(8594) fork: took 2s for RSSFeeds. 10:23.37 FORK(8594) --- fork finished for 'RSSFeeds' --- 10:52.35 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 10:52.39 >>> tor7 has signed off IRC (Ping timeout: 252 seconds) [#ghostscript] 10:52.59 Chans: (ghostbot) in:#ghostscript 10:53.19 >>> join/#ghostscript tor7 (~tor@212.85.89.76) 10:53.56 FORK(15470) --- fork starting for 'RSSFeeds', PID == 15470, bot_pid == 2373 --- 10:53.57 FORK(15470) !ERROR! cannot load my module: RSSFeeds 10:53.57 FORK(15470) fork: took 2s for RSSFeeds. 10:53.57 FORK(15470) --- fork finished for 'RSSFeeds' --- 10:56.36 oh, that's rich. sourceforge is spamming google code projects that have downloads to move to sourceforge... 10:59.57 Yeh, I saw that..... 11:03.00 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 11:03.27 >>> Micha` has signed off IRC (Ping timeout: 240 seconds) [#ghostscript] 11:04.28 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 11:06.41 >>> join/#ghostscript paulgardiner (~chatzilla@smtp.glidos.net) 11:09.05 Chans: (ghostbot) in:#ghostscript 11:13.15 Seen: Flushed 2 entries. 11:13.46 --- Saved uptime records. 11:15.18 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 11:22.04 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 11:24.15 FORK(21287) --- fork starting for 'RSSFeeds', PID == 21287, bot_pid == 2373 --- 11:24.16 FORK(21287) !ERROR! cannot load my module: RSSFeeds 11:24.16 FORK(21287) fork: took 1s for RSSFeeds. 11:24.16 FORK(21287) --- fork finished for 'RSSFeeds' --- 11:25.35 Chans: (ghostbot) in:#ghostscript 11:38.30 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 11:40.31 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 11:41.01 Chans: (ghostbot) in:#ghostscript 11:54.25 FORK(9847) --- fork starting for 'RSSFeeds', PID == 9847, bot_pid == 2373 --- 11:54.26 FORK(9847) !ERROR! cannot load my module: RSSFeeds 11:54.26 FORK(9847) fork: took 1s for RSSFeeds. 11:54.26 FORK(9847) --- fork finished for 'RSSFeeds' --- 12:02.05 LOG: last message repeated 3 times 12:02.05 ircCheck: possible lost in space; checking.Fri Nov 22 12:02:05 2013 12:02.05 >ghostbot< TEST 12:02.05 IRCTEST: Yes, we're alive. 12:12.51 Chans: (ghostbot) in:#ghostscript 12:13.16 tor7: Hi. A couple more iOS commits on paul/master 12:13.26 Seen: Flushed 1 entries. 12:14.01 --- Saved uptime records. 12:24.52 FORK(17252) --- fork starting for 'RSSFeeds', PID == 17252, bot_pid == 2373 --- 12:24.53 FORK(17252) !ERROR! cannot load my module: RSSFeeds 12:24.53 FORK(17252) fork: took 2s for RSSFeeds. 12:24.53 FORK(17252) --- fork finished for 'RSSFeeds' --- 12:28.31 Chans: (ghostbot) in:#ghostscript 12:38.31 >>> join/#ghostscript suleymancelik (~suleymanc@178.233.179.152) 12:44.41 Chans: (ghostbot) in:#ghostscript 12:47.09 tor7: and one more little commit 12:50.23 paulgardiner: there's some messed up whitespace in one of them 12:50.32 those switchCase methods are getting pretty long by now... 12:50.37 tor7: oh okay. I'll take a look 12:50.50 annotation deletion has one line that's indented with all spaces 12:51.48 tor7: *spaces*?!?! Shocking. I'll get rid of those straight away. 12:52.28 paulgardiner: if you run the scripts/gitsetup.sh script it will set up a git alias "git wsfix" and "git wsfixi" (i for 'index') to clean up white space errors in the workspace and index 12:52.28 The switch thing does have the nasty property that I have to change n lines and add 1 to update to n+1 cases 12:53.32 I could do it with target and selector which would avoid that, but then I wouldn't be able to handle all the cases in line so neatly. Not sure whether it is overall a win or not 12:54.10 tor7: re wsfix. right ta 12:55.00 paulgardiner: it only works on the diffs though, so not as useful to fix things after the fact 12:55.20 FORK(24487) --- fork starting for 'RSSFeeds', PID == 24487, bot_pid == 2373 --- 12:55.21 FORK(24487) !ERROR! cannot load my module: RSSFeeds 12:55.21 FORK(24487) fork: took 1s for RSSFeeds. 12:55.21 FORK(24487) --- fork finished for 'RSSFeeds' --- 12:57.38 paulgardiner: #define the switchCase prototype? (and Robin will shout at us for using macros) 12:58.26 and I believe it's spelled "deprecate" :) 13:01.01 Chans: (ghostbot) in:#ghostscript 13:04.58 Updating the switches each time isn't much of a pain in Xcode fills them in automatically after typing just the first few chars, but still I'd like to find another way, with the same advantages, but less wordy. Anonymous classes in Java does it really neatly 13:06.31 tor7: So do the white-space problems seem to be in just the one file. 13:14.11 Seen: Flushed 2 entries. 13:14.21 --- Saved uptime records. 13:15.38 grepping through the source, pdf-jsimp-v8.cpp has a couple of odd whitespace problems too 13:16.05 tor7: Ok. White space and spelling fixed, I believe 13:16.34 tor7: okay. I'll fix that too. 13:16.44 Chans: (ghostbot) in:#ghostscript 13:17.31 paulgardiner: actually, there's a rather lot of whitespace errors in the .m files ... I suspect Xcode is to blame 13:18.02 paulgardiner: there is a way to set up git hooks to disallow or automatically clean up whitespace problems 13:18.59 Damn! I thought I'd kept and eye on that. It's a pain: I don't like fixing a load of them after the fact becaue that puts a barrier in the git history for doing diffs across several commits. 13:20.03 paulgardiner: git diff -w and git blame -w allows you to ignore whitespace changes when doing diffs and logging 13:20.50 Can I get gitk and gitgui to do that as default? 13:21.58 paulgardiner: "git config apply.whitespace fix" 13:22.42 the .gitattributes setting should affect source files, but it looks like we don't have *.m in the patterns 13:25.21 paulgardiner: there's a commit on tor/master to fix the .gitattributes to include objc files 13:25.22 FORK(21104) --- fork starting for 'RSSFeeds', PID == 21104, bot_pid == 2373 --- 13:25.23 FORK(21104) !ERROR! cannot load my module: RSSFeeds 13:25.23 FORK(21104) fork: took 2s for RSSFeeds. 13:25.23 FORK(21104) --- fork finished for 'RSSFeeds' --- 13:26.09 paulgardiner: to do what as default (diff -w or fix ws errors?) 13:27.59 tor7: I'm easy. Whatever you think best. 13:32.21 Chans: (ghostbot) in:#ghostscript 13:35.10 tor7: I've stuck one more on paul/master fixing the other .m file white space. Are these good to go? 13:36.21 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 13:36.21 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 13:40.10 >>> pipitas has signed off IRC (Quit: Leaving.) [#ghostscript] 13:48.11 Chans: (ghostbot) in:#ghostscript 13:55.32 FORK(23418) --- fork starting for 'RSSFeeds', PID == 23418, bot_pid == 2373 --- 13:55.33 FORK(23418) !ERROR! cannot load my module: RSSFeeds 13:55.33 FORK(23418) fork: took 2s for RSSFeeds. 13:55.33 FORK(23418) --- fork finished for 'RSSFeeds' --- 14:02.02 paulgardiner: yes, all LGTM now. 14:03.39 So... in the psdcmykok device I write planes 1-5 out to temp files. 14:03.59 and at the end of the process I seek them all back to 0, and copy them onto the end of plane 1, then delete the temp files. 14:04.06 This works fine on windows and linux. 14:04.26 delivery brb 14:04.26 Chans: (ghostbot) in:#ghostscript 14:04.30 on macos, the seek works (ftell reports 0), but all freads return 0, and feof is not set. 14:11.13 Robin_Watts : but pdfwrite uses fseek a lot, and as far as I know it works on macos 14:11.26 kens2: I was opening the scratch file "wb". 14:11.36 Everyone else lets you read from that, macos doesn't. 14:11.40 "w+b" seems to solve it. 14:13.54 >>> join/#ghostscript kens (~Miranda@93.182.125.91.dyn.plus.net) 14:13.57 >>> kens2 has signed off IRC (Read error: No route to host) [#ghostscript] 14:14.27 Seen: Flushed 4 entries. 14:14.47 --- Saved uptime records. 14:20.41 Chans: (ghostbot) in:#ghostscript 14:23.36 Robin_Watts: yeah, the spec requires you to open with + in order to do both read and write 14:23.38 http://pubs.opengroup.org/onlinepubs/009695399/functions/fopen.html 14:24.06 the choice of "r" or "w" is whether or not to create a new file when you open it 14:24.30 tor7: yeah, fixed now. 14:24.52 I also only just found out about "x" 14:24.56 I'm not surprised linux and/or windows lets you get away with it, but not the *bsd based kernels 14:25.18 "x"? 14:25.59 FORK(22266) --- fork starting for 'RSSFeeds', PID == 22266, bot_pid == 2373 --- 14:26.00 FORK(22266) !ERROR! cannot load my module: RSSFeeds 14:26.00 FORK(22266) fork: took 2s for RSSFeeds. 14:26.00 FORK(22266) --- fork finished for 'RSSFeeds' --- 14:26.18 oh, a gnu libc extension. I'd advise against that and use open(O_EXCL) follow by fdopen() for better portability 14:26.46 no, it's a C99 thing I think. 14:29.26 * Robin_Watts/#ghostscript lunches 14:29.27 Robin_Watts: no mention of "x" in the C99 draft 14:30.41 (which is pretty daft, seeing as it's a really good security feature to have) 14:33.22 Robin_Watts : your commit seems to introdcue 60 errors, or was that a prioir one ? 14:33.49 Seems they are all in the cups device, so I don't see how it could have been you 14:34.29 * kens/#ghostscript notices that my cluster run had 105 errors, all in cups, when my change was for pdfwrite :-( 14:37.01 Chans: (ghostbot) in:#ghostscript 14:52.56 >>> Noldorin has signed off IRC (Quit: Computer has gone to sleep.) [#ghostscript] 14:56.12 FORK(14315) --- fork starting for 'RSSFeeds', PID == 14315, bot_pid == 2373 --- 14:56.13 FORK(14315) !ERROR! cannot load my module: RSSFeeds 14:56.13 FORK(14315) fork: took 2s for RSSFeeds. 14:56.13 FORK(14315) --- fork finished for 'RSSFeeds' --- 15:09.31 Chans: (ghostbot) in:#ghostscript 15:14.52 Seen: Flushed 3 entries. 15:15.12 --- Saved uptime records. 15:17.44 kens: All the cups failures are on henrysx6 15:18.07 I bet henrys hasn't installed the cups stuff 15:18.29 aha, didnt' think of that 15:18.43 Robin_Watts: ah yes. 15:18.48 however, it means I can stop looking for my bug and do a commit 15:19.17 maybe the cluster should have an install script or something that checks all this. 15:19.26 marcosw.pl 15:19.36 * Robin_Watts/#ghostscript returns to the JNI salt mine then. 15:25.21 Chans: (ghostbot) in:#ghostscript 15:26.22 FORK(1745) --- fork starting for 'RSSFeeds', PID == 1745, bot_pid == 2373 --- 15:26.23 FORK(1745) !ERROR! cannot load my module: RSSFeeds 15:26.23 FORK(1745) fork: took 2s for RSSFeeds. 15:26.23 FORK(1745) --- fork finished for 'RSSFeeds' --- 15:35.20 >>> suleymancelik has signed off IRC (Quit: Leaving...) [#ghostscript] 15:42.01 Chans: (ghostbot) in:#ghostscript 15:47.15 kens:let me try and fix this cups thing sorry to waste time, silly that we don't have a test script when we change or upgrade machines. 15:47.30 Not a problem henrys, just had me puzzled for a while 15:48.13 Foolishly I nboticed that Robin's test all failed with cups, but didn't notice the same thing about mine..... 15:53.33 kens:hmm it's a bunch of machines - fathoms, parsecs etc. I do have cups installed on henrysx6 - I'll ask marcosw1 before I fool with this. 15:53.45 Makes sense I think 15:54.39 henrys the machines on the left are the one used for hte previous run as I understand it, the one opn the right is the machine used in the current run, and that's always henyrsx6 for me 15:56.42 FORK(19091) --- fork starting for 'RSSFeeds', PID == 19091, bot_pid == 2373 --- 15:56.43 FORK(19091) !ERROR! cannot load my module: RSSFeeds 15:56.43 FORK(19091) fork: took 2s for RSSFeeds. 15:56.43 FORK(19091) --- fork finished for 'RSSFeeds' --- 15:57.41 Chans: (ghostbot) in:#ghostscript 16:00.24 kens:ah okay let me try a simple command line with cups 16:05.14 henrys: you need libcups2-dev and libcupsimage2-dev packages - if you are using Ubuntu. 16:06.36 henrys: tbh, after arguing so vehemently against the idea, I'm coming round to the option of letting the cluster use the "built-in" libcups sources..... 16:06.49 chrisl: yes I'm missing image2 for some reason ... 16:07.07 it was there before and I did was upgrade 16:07.47 henrys: for some crazy-assed reason, libcupsimage2-dev isn't a dependecy of libcups2-dev. So it might have been removed as "no longer needed" during the upgrade 16:09.08 okay should be fixed, I'd still like to have a test script for the cluster - adding to the agenda. 16:09.31 SOunds like one for Marcos 16:09.47 henrys: surely the cluster is its own test script - when you setup a machine, do a push, and that will test it 16:11.20 chrisl: I suppose that is true I should have just done a dummy push 16:11.31 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 16:11.31 >>> marcosw has signed off IRC (Client Quit) [#ghostscript] 16:13.51 Chans: (ghostbot) in:#ghostscript 16:15.01 Seen: Flushed 4 entries. 16:15.21 --- Saved uptime records. 16:27.22 FORK(10921) --- fork starting for 'RSSFeeds', PID == 10921, bot_pid == 2373 --- 16:27.23 FORK(10921) !ERROR! cannot load my module: RSSFeeds 16:27.23 FORK(10921) fork: took 2s for RSSFeeds. 16:27.23 FORK(10921) --- fork finished for 'RSSFeeds' --- 16:30.21 Chans: (ghostbot) in:#ghostscript 16:32.27 >>> join/#ghostscript ray_laptop (~chatzilla@rrcs-64-183-45-163.west.biz.rr.com) 16:40.26 there is a cluster node setup script, it's on casper in ~regression/cluster/setupcluster There is also a readme file in that directory which lists the ubuntu packages that are needed (the setupcluster script doesn't do the apt-get but probably should). 16:46.41 Chans: (ghostbot) in:#ghostscript 16:48.33 marcosw1: well I did a local push and all looks reasonable now. 16:49.45 >>> kens has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 16:49.49 marcosw1: I hope I've fixed the psdcmykog problems now. Sorry about that. 16:50.58 >>> join/#ghostscript kens (~Miranda@93.182.125.91.dyn.plus.net) 16:55.04 hmm... just figured out what's going on. bmpcmp compares the test code output to the the output of the reference code, BOTH with the extras= option that I gave it. 16:55.28 Since the reference is broken, it finds a bunch of spurious differences :-( 16:56.18 I guess there is no way to have the cluster compare the the reference code without the option 16:56.43 I'll just have to do it on peeved or peeves 16:57.43 FORK(14901) --- fork starting for 'RSSFeeds', PID == 14901, bot_pid == 2373 --- 16:57.44 FORK(14901) !ERROR! cannot load my module: RSSFeeds 16:57.44 FORK(14901) fork: took 1s for RSSFeeds. 16:57.44 FORK(14901) --- fork finished for 'RSSFeeds' --- 16:58.13 ray_laptop: htmldiff.pl might be useful to you. 16:58.42 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 17:00.57 >>> plinnell has signed off IRC (Read error: Operation timed out) [#ghostscript] 17:01.04 Robin_Watts: running another psdcmykog test as we speak. 17:02.24 Chans: (ghostbot) in:#ghostscript 17:03.17 Robin_Watts: Thanks. I'll have a go with it 17:06.28 >>> kens has signed off IRC (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) [#ghostscript] 17:06.41 Robin_Watts: how come it has '\\' path separators instead of '/' ? 17:09.26 Robin_Watts: so it looks like I can hack it to add --saved-pages-test to cmd and not cmd2 and compare the two modes 17:10.29 ray_laptop: Cos I wrote it on windows? 17:12.01 It was the thing that pngs2html.pl was developed from. pngs2html is the script bit of the clusters bmpcmp support. 17:15.11 Seen: Flushed 4 entries. 17:15.31 --- Saved uptime records. 17:18.28 Robin_Watts: OK. I was just curious. For the most part I use / on windows since it works in shells. I assume that perl on windoze also can open files with / separators (because $fileadjust uses / ) 17:18.38 Chans: (ghostbot) in:#ghostscript 17:21.53 >>> join/#ghostscript marcosw (~marcosw@c-98-207-109-212.hsd1.ca.comcast.net) 17:24.51 I've heard you claim that windows supports '/' before, but my experience is that it's best not to rely on it. 17:25.03 but I make no claims to this code being 'clean'. 17:27.52 FORK(11690) --- fork starting for 'RSSFeeds', PID == 11690, bot_pid == 2373 --- 17:27.53 FORK(11690) !ERROR! cannot load my module: RSSFeeds 17:27.53 FORK(11690) fork: took 2s for RSSFeeds. 17:27.53 FORK(11690) --- fork finished for 'RSSFeeds' --- 17:35.11 Chans: (ghostbot) in:#ghostscript 17:36.51 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 17:36.51 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 17:37.09 >>> tor7 has signed off IRC (Ping timeout: 248 seconds) [#ghostscript] 17:39.11 >>> join/#ghostscript tor7 (~tor@212.85.89.76) 17:51.11 Chans: (ghostbot) in:#ghostscript 17:56.07 >>> mrdocs has signed off IRC (Ping timeout: 265 seconds) [#ghostscript] 17:57.37 Robin_Watts: since I am running msysgit shell, I _had_ to change '\\' to '/' to make it work (and also had to install ImageMagick and build bmpcmp.exe) but it's WORKING !!! Thanks 17:58.47 FORK(1159) --- fork starting for 'RSSFeeds', PID == 1159, bot_pid == 2373 --- 17:58.48 FORK(1159) !ERROR! cannot load my module: RSSFeeds 17:58.48 FORK(1159) fork: took 1s for RSSFeeds. 17:58.48 FORK(1159) --- fork finished for 'RSSFeeds' --- 17:59.02 ray_laptop: Fab. 17:59.40 >>> join/#ghostscript pipitas (~pipitas@93.82.234.242) 18:02.46 has my poor laptop on its knees :-( 18:04.10 oops. bmpcmp: Failed to malloc 1361477592 bytes 18:06.10 It died on Bug690395.pdf (I'll start restart the list from after that) 18:07.11 Chans: (ghostbot) in:#ghostscript 18:11.49 ray_laptop: Yeah, it will tie up whatever machine you use fairly effectively (unless it's a multicore beast, I guess) 18:12.20 oh, if you're testing background printing or num rendering threads then it'll even kill beasts :) 18:15.41 Seen: Flushed 2 entries. 18:15.51 --- Saved uptime records. 18:19.41 Robin_Watts: After it died, I had 64 directories in my results directory (out) and 'compare.html'. I only had a total of 18 .png's so there were only 6 actual differences, right ? 18:20.39 the display of the compare.html shows most of the files with just the index#: test_description 18:22.38 I may change it to just not emit anything of there are no bmpcmp differences from the test 18:23.08 Chans: (ghostbot) in:#ghostscript 18:27.21 >>> chrisl materializes into chrisl_away 18:28.19 >>> join/#ghostscript mrdocs (~mrdocs@opensuse/member/mrdocs) 18:28.49 FORK(20972) --- fork starting for 'RSSFeeds', PID == 20972, bot_pid == 2373 --- 18:28.56 FORK(20972) !ERROR! cannot load my module: RSSFeeds 18:28.56 FORK(20972) fork: took 7s for RSSFeeds. 18:28.56 FORK(20972) --- fork finished for 'RSSFeeds' --- 18:30.49 Robin_Watts: it seems that htmldiff.pl ignores $band (it parses it, but never emits -dMaxBitmap 18:31.48 luckily, that's what I want because I want to compare gs with --saved-pages-test to -dMaxBitmap=0 :-) Clever of you to anticipate me wanting this, Robin_Watts 18:32.26 :) 18:38.51 Chans: (ghostbot) in:#ghostscript 18:42.30 >>> mrdocs has signed off IRC (Ping timeout: 246 seconds) [#ghostscript] 18:45.24 >>> pipitas has signed off IRC (Quit: Leaving.) [#ghostscript] 18:52.57 mvrhel just came online (according to skype). It's 4 AM there :-D Maybe their heading for the airport today 18:54.47 Chans: (ghostbot) in:#ghostscript 18:59.22 FORK(22919) --- fork starting for 'RSSFeeds', PID == 22919, bot_pid == 2373 --- 18:59.23 FORK(22919) !ERROR! cannot load my module: RSSFeeds 18:59.23 FORK(22919) fork: took 2s for RSSFeeds. 18:59.23 FORK(22919) --- fork finished for 'RSSFeeds' --- 19:00.46 >>> join/#ghostscript mvrhel_laptop (~chatzilla@c-50-159-85-185.hsd1.wa.comcast.net) 19:02.21 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 19:05.19 Robin_Watts: I hacked up the htmldiff.pl to only open the iframe if (stat($outdir."/out.".sprintf("%05d",$images).".bmp")) (before the while) then only close it in an else clause for the if ($diffs == 0) that prints the Failed to find any differences 19:06.49 Robin_Watts: so far, comparing --saved-pages-test mode against -dMaxBitmap=0 seems to show no differences ! 19:10.41 Chans: (ghostbot) in:#ghostscript 19:16.31 Seen: Flushed 2 entries. 19:16.31 --- Saved uptime records. 19:27.01 Chans: (ghostbot) in:#ghostscript 19:29.42 FORK(23833) --- fork starting for 'RSSFeeds', PID == 23833, bot_pid == 2373 --- 19:29.43 FORK(23833) !ERROR! cannot load my module: RSSFeeds 19:29.43 FORK(23833) fork: took 2s for RSSFeeds. 19:29.43 FORK(23833) --- fork finished for 'RSSFeeds' --- 19:37.11 >>> Noldorin has signed off IRC (Quit: Textual IRC Client: www.textualapp.com) [#ghostscript] 19:42.29 ray_laptop: I thought mvrhel was back home. 19:42.39 I thought they were flying yesterday. 19:42.39 Chans: (ghostbot) in:#ghostscript 19:44.08 just got home about an hour ago 19:46.06 mvrhel_laptop: welcome back ! 19:46.38 ray_laptop: thanks 19:46.54 flight went pretty fast. only 8 hours and I slept 4 of those 19:47.09 Robin_Watts: I mis-read the htmldiff -- I needed to set $outdir and make the directory first, but now it's working the way I want 19:47.18 mvrhel_laptop: WOW only 8 hours ? 19:47.52 that's the advantage of being so far north 19:47.57 Yes. It was pretty fast. I was on the B787 Dreamliner 19:48.15 I had a bulkhead seat too which was nice 19:48.49 that's handy if you want to use your laptop :-) 19:49.29 otherwise you have to tilt the keyboard up (at least I do, unless I have an 'extra legroom' seat) 19:49.35 yes 19:49.57 it was interesting the seat backs dont tilt 19:50.13 but instead the bottom part slides out 19:50.18 mvrhel_laptop: we look forward to hearing all about .jp :-) 19:50.46 ray_laptop: yes. Thanks for getting back about the job pausing and starting question 19:50.52 mvrhel_laptop: is that comfortable ? seems like it wouldn't be 19:50.53 I knew you would have a way to do that 19:51.34 ray_laptop: well it took some getting used to. but it does keep one from crushing the person behind them 19:52.11 mvrhel_laptop: actually kens beat me to the punch on responding (but not about the gp_check_interrupts). I forgot to mention that many printer implementations use gp_check_interrupts to CANCEL jobs as well (not just pause) 19:52.42 I think kens response was not for the customer though right? 19:52.51 depending on how attractive the woman is behind me, laying back is preferred 19:52.55 ha 19:53.14 mvrhel_laptop: right, but kens cc'ed the customer accidentally 19:54.43 mvrhel_laptop: at least with that type of seat, sitting in the last row before a bulkhead isn't an issue :-/ 19:58.51 Chans: (ghostbot) in:#ghostscript 19:59.09 more than 50% of the way through my 'differences' and none of them are any other than clist/non-clist diffs (comparing --saved-pages-test to -dMaxBitmap=0). That's because using --saved-pages forces clist mode 19:59.49 FORK(18960) --- fork starting for 'RSSFeeds', PID == 18960, bot_pid == 2373 --- 19:59.50 FORK(18960) !ERROR! cannot load my module: RSSFeeds 19:59.50 FORK(18960) fork: took 1s for RSSFeeds. 19:59.50 FORK(18960) --- fork finished for 'RSSFeeds' --- 20:00.17 Robin_Watts: thanks again for pointing me to the .pl script. Even though I hate hacking in Perl, it saved me a *lot* of time (probably). At least I now have more than just a hammer :-) 20:04.37 hmm... we get a lot of openjpeg warnings from some of the 1.7_FTS files 20:08.11 so I've discovered a way to generate all of the differences between banded and page mode :-) I may run that next (just take out the -dMaxBitmap=0 on the reference $cmd2 args) 20:15.01 Chans: (ghostbot) in:#ghostscript 20:15.44 interesting. 1 real difference (the last one on the list: 12-07C.PS). At least it was worth it going through the entire list 20:16.44 --- Saved uptime records. 20:17.31 Seen: Flushed 3 entries. 20:18.39 time for lunch. bbiaw 20:22.49 >>> ray_laptop has signed off IRC (Ping timeout: 246 seconds) [#ghostscript] 20:30.02 FORK(15687) --- fork starting for 'RSSFeeds', PID == 15687, bot_pid == 2373 --- 20:30.03 FORK(15687) !ERROR! cannot load my module: RSSFeeds 20:30.03 FORK(15687) fork: took 2s for RSSFeeds. 20:30.03 FORK(15687) --- fork finished for 'RSSFeeds' --- 20:30.31 Chans: (ghostbot) in:#ghostscript 20:30.40 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 20:41.10 >>> join/#ghostscript pipitas (~pipitas@93.82.234.242) 20:47.01 Chans: (ghostbot) in:#ghostscript 21:00.22 FORK(13004) --- fork starting for 'RSSFeeds', PID == 13004, bot_pid == 2373 --- 21:00.23 FORK(13004) !ERROR! cannot load my module: RSSFeeds 21:00.23 FORK(13004) fork: took 2s for RSSFeeds. 21:00.23 FORK(13004) --- fork finished for 'RSSFeeds' --- 21:08.10 >>> paulgardiner has signed off IRC (Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018]) [#ghostscript] 21:12.18 >>> join/#ghostscript marcosw (~marcosw@c-98-207-131-178.hsd1.ca.comcast.net) 21:17.32 --- Saved uptime records. 21:18.04 Seen: Flushed 1 entries. 21:18.54 Chans: (ghostbot) in:#ghostscript 21:18.54 ircCheck: possible lost in space; checking.Fri Nov 22 21:18:54 2013 21:18.54 >ghostbot< TEST 21:18.54 IRCTEST: Yes, we're alive. 21:30.26 FORK(8522) --- fork starting for 'RSSFeeds', PID == 8522, bot_pid == 2373 --- 21:30.27 FORK(8522) !ERROR! cannot load my module: RSSFeeds 21:30.27 FORK(8522) fork: took 2s for RSSFeeds. 21:30.27 FORK(8522) --- fork finished for 'RSSFeeds' --- 21:34.25 Chans: (ghostbot) in:#ghostscript 21:37.25 !WARN! PERL: readdir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 862. 21:37.25 !WARN! PERL: closedir() attempted on invalid dirhandle DEBIAN at ./src/IRC/Schedulers.pl line 869. 21:50.25 Chans: (ghostbot) in:#ghostscript 22:00.36 FORK(9749) --- fork starting for 'RSSFeeds', PID == 9749, bot_pid == 2373 --- 22:00.38 FORK(9749) !ERROR! cannot load my module: RSSFeeds 22:00.39 FORK(9749) fork: took 4s for RSSFeeds. 22:00.39 FORK(9749) --- fork finished for 'RSSFeeds' --- 22:11.09 LOG: last message repeated 3 times 22:11.09 >>> JakeSays_ materializes into JakeSays 22:17.35 --- Saved uptime records. 22:21.55 Chans: (ghostbot) in:#ghostscript 22:21.55 ircCheck: possible lost in space; checking.Fri Nov 22 22:21:55 2013 22:21.55 >ghostbot< TEST 22:21.55 IRCTEST: Yes, we're alive. 22:24.04 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 22:25.21 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 22:30.46 FORK(31478) --- fork starting for 'RSSFeeds', PID == 31478, bot_pid == 2373 --- 22:30.47 FORK(31478) !ERROR! cannot load my module: RSSFeeds 22:30.47 FORK(31478) fork: took 2s for RSSFeeds. 22:30.47 FORK(31478) --- fork finished for 'RSSFeeds' --- 22:37.45 Chans: (ghostbot) in:#ghostscript 22:47.21 >>> Noldorin has signed off IRC (Quit: Computer has gone to sleep.) [#ghostscript] 22:53.15 Chans: (ghostbot) in:#ghostscript 22:57.17 >>> marcosw has signed off IRC (Quit: marcosw) [#ghostscript] 23:01.16 FORK(24751) --- fork starting for 'RSSFeeds', PID == 24751, bot_pid == 2373 --- 23:01.17 FORK(24751) !ERROR! cannot load my module: RSSFeeds 23:01.17 FORK(24751) fork: took 2s for RSSFeeds. 23:01.17 FORK(24751) --- fork finished for 'RSSFeeds' --- 23:09.35 Chans: (ghostbot) in:#ghostscript 23:18.05 --- Saved uptime records. 23:21.59 >>> tor7 has signed off IRC (Remote host closed the connection) [#ghostscript] 23:23.26 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:26.05 Chans: (ghostbot) in:#ghostscript 23:26.05 ircCheck: possible lost in space; checking.Fri Nov 22 23:26:05 2013 23:26.05 >ghostbot< TEST 23:26.05 IRCTEST: Yes, we're alive. 23:32.12 FORK(24619) --- fork starting for 'RSSFeeds', PID == 24619, bot_pid == 2373 --- 23:32.13 FORK(24619) !ERROR! cannot load my module: RSSFeeds 23:32.13 FORK(24619) fork: took 2s for RSSFeeds. 23:32.13 FORK(24619) --- fork finished for 'RSSFeeds' --- 23:42.51 Chans: (ghostbot) in:#ghostscript 23:48.21 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 23:49.02 >>> sojic has signed off IRC (Read error: Connection reset by peer) [#ghostscript] 23:49.15 >>> join/#ghostscript sojic (~sojic@92.55.124.139) 23:54.29 >>> join/#ghostscript Noldorin (~noldorin@unaffiliated/noldorin) 23:57.32 >>> sojic has signed off IRC (Remote host closed the connection) [#ghostscript] 23:58.41 Chans: (ghostbot) in:#ghostscript