2017-05-04T00:25:09Z stassats` joined #sbcl 2017-05-04T00:33:42Z rumbler31 joined #sbcl 2017-05-04T01:00:08Z stassats` quit (Ping timeout: 240 seconds) 2017-05-04T01:04:10Z shka quit (Ping timeout: 240 seconds) 2017-05-04T01:26:46Z cromachina joined #sbcl 2017-05-04T01:29:21Z slyrus_ joined #sbcl 2017-05-04T01:31:14Z slyrus quit (Ping timeout: 268 seconds) 2017-05-04T01:31:15Z slyrus_ is now known as slyrus 2017-05-04T02:10:32Z attila_lendvai quit (Ping timeout: 276 seconds) 2017-05-04T02:49:22Z rumbler31 quit (Remote host closed the connection) 2017-05-04T03:03:29Z beach: Good morning everyone! 2017-05-04T03:05:51Z easye` joined #sbcl 2017-05-04T03:06:51Z Reinisch_ joined #sbcl 2017-05-04T03:07:26Z Bike_ joined #sbcl 2017-05-04T03:11:45Z slyrus quit (*.net *.split) 2017-05-04T03:11:47Z Bike quit (*.net *.split) 2017-05-04T03:11:47Z Reinisch quit (*.net *.split) 2017-05-04T03:11:49Z easye quit (*.net *.split) 2017-05-04T03:11:49Z Reinisch_ is now known as Reinisch 2017-05-04T03:18:56Z slyrus joined #sbcl 2017-05-04T03:39:20Z Bike_ is now known as Bike 2017-05-04T03:55:00Z milanj quit (Quit: This computer has gone to sleep) 2017-05-04T05:09:53Z rjid joined #sbcl 2017-05-04T05:13:57Z rpg quit (Ping timeout: 240 seconds) 2017-05-04T05:26:05Z rjid quit (Ping timeout: 260 seconds) 2017-05-04T05:27:19Z igajsin joined #sbcl 2017-05-04T06:19:31Z scymtym quit (Ping timeout: 240 seconds) 2017-05-04T06:28:12Z shka joined #sbcl 2017-05-04T06:43:48Z shka quit (Ping timeout: 240 seconds) 2017-05-04T06:58:24Z gargaml joined #sbcl 2017-05-04T07:10:44Z gingerale joined #sbcl 2017-05-04T07:41:31Z Bike quit (Quit: leaving) 2017-05-04T07:45:47Z DeadTrickster joined #sbcl 2017-05-04T08:04:55Z angavrilov joined #sbcl 2017-05-04T08:05:17Z scymtym joined #sbcl 2017-05-04T08:09:05Z nimiux joined #sbcl 2017-05-04T08:13:00Z nimiux quit (Client Quit) 2017-05-04T08:13:20Z nimiux joined #sbcl 2017-05-04T08:26:58Z phoe: http://paste.lisp.org/display/345777 <- OPEN :IF-EXISTS NIL seems to be broken on Windows for me 2017-05-04T08:27:20Z phoe: the file does exist on the filesystem because I created it, but :IF-EXISTS NIL should not error. 2017-05-04T08:28:05Z phoe: I am on 1.3.15 2017-05-04T08:39:17Z easye` quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2017-05-04T08:39:30Z easye joined #sbcl 2017-05-04T08:43:43Z phoe: okay, got it 2017-05-04T08:46:08Z phoe: Once I have the 1.3.17 built for Windows, do I need to upload it anywhere to make it available on SBCL website? 2017-05-04T08:46:37Z Shinmera: I think Stas does the Windows releases. 2017-05-04T08:47:00Z phoe: Okay. 2017-05-04T08:47:33Z phoe: Just pointing out that there's a need for a new release because of the aforementioned OPEN bug. 2017-05-04T09:02:32Z phoe: Issue building on Windows - http://paste.lisp.org/display/345780 2017-05-04T09:02:57Z phoe: Looks like I'm missing some dependencies... 2017-05-04T09:04:26Z Shinmera: How are you building? 2017-05-04T09:31:40Z milanj joined #sbcl 2017-05-04T09:39:49Z angular_mike_ quit 2017-05-04T09:40:57Z angular_mike_ joined #sbcl 2017-05-04T09:51:31Z m00natic joined #sbcl 2017-05-04T09:52:53Z |3b|: phoe: yeah, looks broken :/ 2017-05-04T10:01:42Z |3b|: phoe: 1.3.17 release might compile, i think that file was added after the release 2017-05-04T10:05:36Z beach` joined #sbcl 2017-05-04T10:09:44Z beach quit (Ping timeout: 260 seconds) 2017-05-04T10:10:14Z |3b|: looks like traceroot.c broke windows build. commenting out the getrusage related bits from it seems to work, builds and passes traceroot.test.sh at least 2017-05-04T10:14:37Z beach` is now known as beach 2017-05-04T10:21:31Z scymtym: "Specify &keys for PUSHNEW." broke :pushnew-evals-keyword-args in setf.impure.lisp. see also https://bugs.launchpad.net/sbcl/+bug/1460360 2017-05-04T10:22:35Z |3b| filed a bug for the windows build problem, https://bugs.launchpad.net/sbcl/+bug/1688223 2017-05-04T10:23:45Z milanj quit (Quit: This computer has gone to sleep) 2017-05-04T10:41:18Z jcloud quit 2017-05-04T10:41:34Z jcloud joined #sbcl 2017-05-04T10:43:58Z oleo quit (Quit: irc client terminated!) 2017-05-04T10:45:29Z phoe: |3b|: what exactly is your workaround? 2017-05-04T10:45:59Z |3b|: building 1.3.17 is easiest workaround 2017-05-04T10:46:53Z |3b| commented out the include, calls to getrusage, structs it uses, and replaced the difftime that used the struct with 0 2017-05-04T10:47:12Z phoe: okay, building .17 2017-05-04T10:52:54Z attila_lendvai joined #sbcl 2017-05-04T10:52:54Z attila_lendvai quit (Changing host) 2017-05-04T10:52:54Z attila_lendvai joined #sbcl 2017-05-04T10:57:47Z phoe: Are contribs sb-introspect and sb-posix expected to fail on 1.3.17 on windows? 2017-05-04T10:58:17Z |3b|: no, but sbcl has some random problems on win 2017-05-04T10:58:24Z |3b|: usually works if you try building again 2017-05-04T10:58:43Z phoe: okay, building again 2017-05-04T10:59:10Z |3b| hasn't had any problems in normal use, but the tests tend to stress it a bit more 2017-05-04T11:00:03Z milanj joined #sbcl 2017-05-04T11:01:26Z Shinmera wishes sb-sprof worked on windows 2017-05-04T11:01:36Z |3b| also 2017-05-04T11:05:48Z oleo joined #sbcl 2017-05-04T11:09:04Z phoe: ...same here 2017-05-04T11:09:18Z phoe: I built again, I get WARNING! Some of the contrib modules did not build successfully or pass 2017-05-04T11:09:21Z phoe: their self-tests. Failed contribs:" 2017-05-04T11:09:28Z phoe: sb-introspect sb-posix 2017-05-04T11:09:49Z |3b|: hmm, can you see what test failed if you scroll up? 2017-05-04T11:10:16Z phoe: ; Undefined function: 2017-05-04T11:10:16Z phoe: ; UNIX-SETITIMER 2017-05-04T11:10:31Z phoe: ; Undefined function: 2017-05-04T11:10:31Z phoe: ; SB-SPROF:START-PROFILING 2017-05-04T11:10:40Z phoe: that's what I see 2017-05-04T11:12:51Z |3b|: anything like SB-POSIX-TESTS::WHATEVER ? or SB-INTROSPECT-TESTS::WHATEVER 2017-05-04T11:13:20Z phoe: uh, there's a ton of these logs 2017-05-04T11:13:28Z |3b|: yeah :/ 2017-05-04T11:13:29Z phoe: let me build again and copy the logs to a file that I can grep 2017-05-04T11:14:09Z |3b|: or just put it online somewhere i can look at it directly once you have a file 2017-05-04T11:14:29Z |3b|: easier than trying to guess what to look for from memory :) 2017-05-04T11:15:11Z phoe: |3b|: building and generating the logfile. 2017-05-04T11:19:58Z |3b| remembers too late that it saves logs for building/testing the contribs 2017-05-04T11:23:09Z |3b|: check end of output/building-contrib.sb-posix and -introspect (probably still have to wait for build, not sure if it cleans them up at start or not) 2017-05-04T11:24:14Z phoe: I'll check/upload them once SBCL stops building 2017-05-04T11:30:21Z phoe: |3b|: https://pastebin.com/Tyq8YsNH 2017-05-04T11:31:04Z phoe: |3b|: https://pastebin.com/Z6YqZHkt 2017-05-04T11:32:34Z phoe: I will try building .16 2017-05-04T11:53:25Z phoe: .16 fails only SB-POSIX. 2017-05-04T11:54:12Z phoe: |3b|: https://pastebin.com/SkzCJCi8 that's 1.3.16 2017-05-04T11:55:16Z |3b|: are you building 32 or 64bit? 2017-05-04T11:55:32Z phoe: how do I know that? I run sh make.sh --fancy 2017-05-04T11:55:35Z phoe: I assume 64 2017-05-04T11:55:41Z phoe: but I don't know what is the default 2017-05-04T11:55:43Z |3b|: try ./run-sbcl.sh 2017-05-04T11:55:54Z |3b|: and (machine-type) 2017-05-04T12:01:52Z |3b|: are you running recent msys/mingw? 2017-05-04T12:01:58Z rpg joined #sbcl 2017-05-04T12:04:56Z |3b|: ah, probably 64bit, the failing test from sb-introspect is x8664 only 2017-05-04T12:05:43Z phoe: |3b|: 64 2017-05-04T12:05:48Z phoe: yes, recent msys 2017-05-04T12:05:55Z phoe: installed ~2 weeks ago 2017-05-04T12:06:55Z phoe: MSYS msys2-x86_64-20161025 2017-05-04T12:07:01Z phoe: is this recent enough? 2017-05-04T12:07:25Z |3b|: looks like that test on sb-introspect is new, so makes sense it doesn't show up on .16 2017-05-04T12:07:42Z |3b|: yeah, should be 2017-05-04T12:10:48Z |3b|: with ./run-sbcl.sh what do you get from (require 'sb-posix) (map 'list 'sb-posix:strtod #("1.20203" "3.4400" "3240.2205" "10088.92" "12.3" "1000000000e-2" "-323.5233243" "10001.993344e-8" "3985.1")) 2017-05-04T12:13:25Z |3b|: and (let ((*read-default-float-format* 'double-float)) (map 'list 'read-from-string #("1.20203" "3.4400" "3240.2205" "10088.92" "12.3" "1000000000e-2" "-323.5233243" "10001.993344e-8" "3985.1"))) 2017-05-04T12:14:01Z phoe: (1.0d0 3.0d0 3240.0d0 10088.0d0 12.0d0 1.d7 -323.0d0 10001.0d0 3985.0d0) 2017-05-04T12:14:14Z phoe: (1.20203d0 3.44d0 3240.2205d0 10088.92d0 12.3d0 1.d7 -323.5233243d0 2017-05-04T12:14:14Z phoe: 1.0001993344d-4 3985.1d0) 2017-05-04T12:14:31Z phoe: that is what I get 2017-05-04T12:15:00Z |3b|: yeah, that does look pretty wrong 2017-05-04T12:15:03Z phoe: it is 2017-05-04T12:15:19Z phoe: strtod effectively truncates everything to full integers 2017-05-04T12:15:21Z phoe: or so it seems 2017-05-04T12:17:31Z |3b|: looks like it is losing everything after . 2017-05-04T12:18:04Z |3b|: 10001.993344e-8 lost the e-8 in addition to fraction 2017-05-04T12:21:42Z phoe: |3b|: sounds like a bug 2017-05-04T12:21:48Z phoe: I will try building .15 here 2017-05-04T12:22:10Z phoe: just to be absolutely sure 2017-05-04T12:22:36Z |3b|: yeah, question is where... works as expected for me, and sb-posix:strtod doesn't seem to have been changed since it was added 2017-05-04T12:23:23Z |3b|: what is your locale? 2017-05-04T12:24:15Z |3b|: and/or are you somewhere that doesn't use #\. to separate the fraction part from integer part 2017-05-04T12:27:31Z phoe: my locale is Polish 2017-05-04T12:27:39Z phoe: and yes, I am in a place that uses , 2017-05-04T12:27:44Z phoe: as in #\, 2017-05-04T12:27:56Z phoe: ...don't tell me that it matters 2017-05-04T12:27:58Z |3b|: ok, so just broken test :/ 2017-05-04T12:28:16Z |3b|: yeah, c's strtod looks at locale 2017-05-04T12:28:18Z phoe: so it's a broken test and not a broken implementation? 2017-05-04T12:28:28Z |3b|: seems that way to me 2017-05-04T12:28:42Z phoe: good - I'll try building .17 and using it then. 2017-05-04T12:29:22Z |3b|: might want to comment out the tests in contribs/sb-posix/libc-tests.lisp 2017-05-04T12:29:48Z |3b|: possibly building with larger heap helps with the sb-introspect test 2017-05-04T12:29:51Z phoe: why? do failed tests prevent contribs from being loaded or something? 2017-05-04T12:30:02Z |3b|: i think it stops them from installing 2017-05-04T12:30:46Z phoe: if you have this data - which line from sb-posix, which line from sb-introspect? 2017-05-04T12:32:16Z |3b|: in the sb-posix/libc-tests.lisp, forms starting at lines 8 and 15 2017-05-04T12:33:26Z |3b|: in contrib/sb-introspect/test-driver.lisp form starting at line 375 (containing deftest* (allocation-information.5) 2017-05-04T12:33:51Z phoe: yes, strtod failed for me while building 1.3.15 as well 2017-05-04T12:33:54Z phoe: thanks I'll edit them now 2017-05-04T12:36:47Z phoe: building. 2017-05-04T12:49:52Z phoe: construction complete™ 2017-05-04T13:03:51Z |3b| filed a bug for the strtod thing, there was already one for sb-introspect test failure 2017-05-04T13:49:31Z cromachina quit (Read error: Connection reset by peer) 2017-05-04T13:52:39Z BitPuffin|osx joined #sbcl 2017-05-04T14:01:10Z burtons quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T14:16:02Z Bike joined #sbcl 2017-05-04T14:31:04Z rpg quit (Ping timeout: 260 seconds) 2017-05-04T14:49:22Z rpg joined #sbcl 2017-05-04T14:56:44Z burtons joined #sbcl 2017-05-04T15:10:48Z milanj quit (Ping timeout: 240 seconds) 2017-05-04T15:17:44Z DGASAU quit (Read error: Connection reset by peer) 2017-05-04T15:18:11Z DGASAU joined #sbcl 2017-05-04T15:19:12Z milanj joined #sbcl 2017-05-04T15:31:22Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T15:32:56Z rpg joined #sbcl 2017-05-04T15:47:17Z jack_rabbit quit (Ping timeout: 258 seconds) 2017-05-04T16:10:16Z oleo quit (Read error: Connection reset by peer) 2017-05-04T16:20:54Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T16:23:40Z rpg joined #sbcl 2017-05-04T16:26:25Z shka_ joined #sbcl 2017-05-04T16:35:40Z jcloud quit (Remote host closed the connection) 2017-05-04T16:35:40Z angular_mike_ quit (Remote host closed the connection) 2017-05-04T16:38:26Z fe[nl]ix: nyef: can you take a look at the ELF branch ? 2017-05-04T16:40:16Z milanj quit (Read error: Connection reset by peer) 2017-05-04T16:41:43Z jcloud joined #sbcl 2017-05-04T16:41:46Z nyef: fe[nl]ix: I keep meaning to get back to that. And it keeps not happening. /-: 2017-05-04T16:42:51Z angular_mike_ joined #sbcl 2017-05-04T16:43:45Z fe[nl]ix: ok, let me know if you find a few hours so we can do it in real time 2017-05-04T16:44:15Z fe[nl]ix: should be faster than bouncing back and forth through emails or the github UI 2017-05-04T16:45:22Z milanj joined #sbcl 2017-05-04T16:48:28Z gargaml quit (Ping timeout: 240 seconds) 2017-05-04T16:50:25Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T17:19:44Z rpg joined #sbcl 2017-05-04T17:33:29Z m00natic quit (Remote host closed the connection) 2017-05-04T17:40:05Z milanj quit (Quit: This computer has gone to sleep) 2017-05-04T19:04:56Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T19:25:49Z christoph_debian quit (Remote host closed the connection) 2017-05-04T19:29:02Z christoph_debian joined #sbcl 2017-05-04T19:34:01Z prxq joined #sbcl 2017-05-04T19:36:30Z scymtym_ joined #sbcl 2017-05-04T19:38:27Z scymtym quit (Ping timeout: 240 seconds) 2017-05-04T19:41:07Z scymtym_ quit (Ping timeout: 240 seconds) 2017-05-04T20:17:13Z scymtym joined #sbcl 2017-05-04T20:25:31Z rpg joined #sbcl 2017-05-04T20:44:22Z milanj joined #sbcl 2017-05-04T20:56:56Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T20:59:51Z burtons_ joined #sbcl 2017-05-04T21:02:29Z burtons quit (Ping timeout: 260 seconds) 2017-05-04T21:04:40Z angavrilov quit (Remote host closed the connection) 2017-05-04T22:02:33Z gingerale quit (Remote host closed the connection) 2017-05-04T22:05:20Z burtons_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2017-05-04T22:19:10Z shka_ quit (Ping timeout: 240 seconds) 2017-05-04T22:28:12Z oleo joined #sbcl 2017-05-04T23:07:20Z prxq quit (Remote host closed the connection)