2016-12-01T10:07:42Z ccl-logbot joined #sbcl 2016-12-01T10:07:42Z 2016-12-01T10:07:42Z names: ccl-logbot abruanese gingerale Cthulhux dwts scymtym myrkraverk ASau antoszka angavrilov shka brfennpocock DeadTrickster em1l_ christoph_debian cromachina edgar-rft payphone jdz dougk_ flip214 fe[nl]ix Blkt Reinisch chris2 brucem drmeister les angular_mike_ p_l nicdev` karswell` eschatologist Shinmera fiddlerwoaroof Xof slyrus DGASAU |3b| Guest36954 foom Quadrescence sigjuice kjak nimiux leo_song minion solene salva jrm reb gko whiteline mood White_Flame 2016-12-01T10:07:42Z names: _iwc specbot Posterdati jibanes mordocai xristos _8hzp luis irsol pchrist joshe jasom mjl abbe carvite jackc PuercoPop jackdaniel Merv dustinm` ferada jsnell knobo 2016-12-01T10:13:13Z schjetne joined #sbcl 2016-12-01T10:30:49Z jackdani1l joined #sbcl 2016-12-01T10:39:04Z dwts quit (*.net *.split) 2016-12-01T10:39:05Z Guest36954 quit (*.net *.split) 2016-12-01T10:39:05Z nimiux quit (*.net *.split) 2016-12-01T10:39:06Z jackdaniel quit (*.net *.split) 2016-12-01T10:42:37Z m00natic joined #sbcl 2016-12-01T10:43:33Z dwts joined #sbcl 2016-12-01T10:43:33Z Guest36954 joined #sbcl 2016-12-01T10:43:33Z nimiux joined #sbcl 2016-12-01T10:43:34Z dwts quit (Changing host) 2016-12-01T10:43:34Z dwts joined #sbcl 2016-12-01T10:58:38Z DeadTrickster quit (Ping timeout: 256 seconds) 2016-12-01T11:01:23Z DeadTrickster joined #sbcl 2016-12-01T11:03:59Z igajsin1 joined #sbcl 2016-12-01T11:04:25Z shka quit (Ping timeout: 260 seconds) 2016-12-01T11:13:29Z gingerale- joined #sbcl 2016-12-01T11:13:54Z gingerale quit (Ping timeout: 246 seconds) 2016-12-01T11:14:48Z jackdani1l is now known as jackdaniel 2016-12-01T11:50:24Z brfennpocock quit (Read error: Connection reset by peer) 2016-12-01T11:54:08Z DeadTrickster quit (Ping timeout: 250 seconds) 2016-12-01T11:54:32Z DeadTrickster joined #sbcl 2016-12-01T11:58:00Z attila_lendvai joined #sbcl 2016-12-01T11:58:00Z attila_lendvai quit (Changing host) 2016-12-01T11:58:00Z attila_lendvai joined #sbcl 2016-12-01T12:10:24Z Quadrescence quit (Ping timeout: 265 seconds) 2016-12-01T12:16:54Z eschatologist quit (Ping timeout: 246 seconds) 2016-12-01T12:27:10Z Quadrescence joined #sbcl 2016-12-01T13:01:40Z rpg_ joined #sbcl 2016-12-01T13:12:22Z rpg_ quit (Ping timeout: 256 seconds) 2016-12-01T13:26:45Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-01T13:35:53Z angavrilov quit (Ping timeout: 245 seconds) 2016-12-01T13:42:45Z angavrilov joined #sbcl 2016-12-01T13:47:39Z eschatologist joined #sbcl 2016-12-01T13:48:23Z stassats joined #sbcl 2016-12-01T13:52:24Z Posterdati quit (Ping timeout: 244 seconds) 2016-12-01T13:56:19Z sjl joined #sbcl 2016-12-01T14:05:40Z Posterdati joined #sbcl 2016-12-01T14:07:11Z rszeno joined #sbcl 2016-12-01T14:08:45Z rszeno quit (Client Quit) 2016-12-01T14:29:13Z p_l quit (Ping timeout: 245 seconds) 2016-12-01T14:31:50Z p_l joined #sbcl 2016-12-01T14:32:24Z cromachina quit (Read error: Connection reset by peer) 2016-12-01T14:35:17Z ASau quit (Ping timeout: 248 seconds) 2016-12-01T14:50:35Z karswell` is now known as karswell 2016-12-01T14:54:37Z rumbler31 joined #sbcl 2016-12-01T15:03:54Z stassats: dougk_: you there? i have an idea about compact-instance-header for funcallable-instances 2016-12-01T15:08:14Z stassats: cross checking the math, though, isn't exactly correct 2016-12-01T15:10:32Z stassats: ok, another idea, move up the FUNCTIONS slot in the function related stuff, closures, simple-fun, fdefn 2016-12-01T15:11:15Z stassats: instance layout is -3+4, that will make funcallable-instances layout -11+12 2016-12-01T15:11:30Z stassats: so it can use the same load 2016-12-01T15:19:13Z stassats: though it only saves a bit for layout-of 2016-12-01T15:38:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-01T15:54:16Z BusFactor1 joined #sbcl 2016-12-01T15:56:00Z rpg joined #sbcl 2016-12-01T16:00:37Z p_l quit (Ping timeout: 240 seconds) 2016-12-01T16:03:05Z p_l joined #sbcl 2016-12-01T16:11:24Z slyrus_ joined #sbcl 2016-12-01T16:18:12Z Posterdati quit (Ping timeout: 250 seconds) 2016-12-01T16:19:20Z m00natic quit (Ping timeout: 250 seconds) 2016-12-01T16:26:03Z gingerale- is now known as gingerale 2016-12-01T16:29:52Z rpg_ joined #sbcl 2016-12-01T16:30:55Z rpg quit (Ping timeout: 265 seconds) 2016-12-01T16:32:07Z Posterdati joined #sbcl 2016-12-01T16:41:12Z Posterdati quit (Ping timeout: 258 seconds) 2016-12-01T16:46:15Z Bike joined #sbcl 2016-12-01T16:50:03Z prxq joined #sbcl 2016-12-01T16:54:58Z Posterdati joined #sbcl 2016-12-01T16:55:04Z slyrus_ quit (Ping timeout: 260 seconds) 2016-12-01T16:56:00Z sjl quit (Ping timeout: 260 seconds) 2016-12-01T16:58:40Z slyrus_ joined #sbcl 2016-12-01T16:59:34Z rpg joined #sbcl 2016-12-01T17:00:21Z rpg_ quit (Ping timeout: 248 seconds) 2016-12-01T17:08:44Z Posterdati quit (Ping timeout: 244 seconds) 2016-12-01T17:14:34Z fisxoj joined #sbcl 2016-12-01T17:21:56Z stassats: ok, sbcl thinks that boolean is 64-bit wide on windows, while gcc only clears the low 32-bit half 2016-12-01T17:22:40Z Posterdati joined #sbcl 2016-12-01T17:26:00Z stassats: because our boolean is typedef int boolean; 2016-12-01T17:27:51Z stassats: get-timezone is broken because of this 2016-12-01T17:28:37Z Posterdati quit (Ping timeout: 248 seconds) 2016-12-01T17:31:19Z stassats: alien BOOLEAN can be parameterized to 32-bits 2016-12-01T17:31:22Z stassats: i'll do that 2016-12-01T17:34:18Z rpg quit (Ping timeout: 250 seconds) 2016-12-01T17:34:28Z rpg_ joined #sbcl 2016-12-01T17:42:58Z Posterdati joined #sbcl 2016-12-01T17:46:18Z slyrus_ quit (Ping timeout: 245 seconds) 2016-12-01T17:55:32Z Posterdati quit (Ping timeout: 250 seconds) 2016-12-01T18:08:57Z Posterdati joined #sbcl 2016-12-01T18:49:24Z ASau joined #sbcl 2016-12-01T19:01:43Z shka joined #sbcl 2016-12-01T19:04:48Z Cthulhux quit (Changing host) 2016-12-01T19:04:49Z Cthulhux joined #sbcl 2016-12-01T19:19:36Z rpg_ quit (Ping timeout: 265 seconds) 2016-12-01T19:29:51Z foom: We still don't have sb-alien::bool yet, do we 2016-12-01T19:37:43Z dougk_ quit (Quit: Leaving) 2016-12-01T19:52:34Z Carisius joined #sbcl 2016-12-01T20:05:55Z gingerale quit (Remote host closed the connection) 2016-12-01T20:45:10Z slyrus_ joined #sbcl 2016-12-01T20:58:30Z dougk_ joined #sbcl 2016-12-01T21:02:54Z scymtym joined #sbcl 2016-12-01T21:03:44Z igajsin1 quit (Ping timeout: 260 seconds) 2016-12-01T21:08:02Z Reinisch quit (Quit: Leaving...) 2016-12-01T21:14:48Z fisxoj quit (Quit: fisxoj) 2016-12-01T21:16:52Z shka quit (Ping timeout: 256 seconds) 2016-12-01T21:22:33Z chris2 quit (Ping timeout: 246 seconds) 2016-12-01T21:25:32Z angavrilov quit (Remote host closed the connection) 2016-12-01T21:30:34Z minion quit (Remote host closed the connection) 2016-12-01T21:30:34Z specbot quit (Remote host closed the connection) 2016-12-01T21:32:10Z minion joined #sbcl 2016-12-01T21:32:17Z specbot joined #sbcl 2016-12-01T21:35:40Z dougk_: stassats: i should put funcallable-instance layouts in their header, but it's probably not a huge space win. 2016-12-01T21:36:37Z dougk_: there is a bigger win though: for regular clos instances, there are only 3 slots in use now. One is padding. By moving the instance-hash to the slot data vector, you win, half the time. 2016-12-01T21:37:09Z dougk_: the primitive object becomes 2 slots shorter, always, and the vector either does or doesn't gain 1 cell, depending on padding 2016-12-01T21:39:21Z attila_lendvai joined #sbcl 2016-12-01T21:41:32Z Carisius quit (Ping timeout: 244 seconds) 2016-12-01T21:47:54Z antoszka is now known as starypryk 2016-12-01T21:48:00Z prxq quit (Remote host closed the connection) 2016-12-01T22:03:53Z rumbler31 quit (Remote host closed the connection) 2016-12-01T22:54:51Z rpg joined #sbcl 2016-12-01T23:20:04Z stassats: dougk_: i was looking at optimizing class type checks 2016-12-01T23:20:16Z stassats: saving GF space isn't that important 2016-12-01T23:21:17Z stassats: though loading layout from the same offset reduces code size, but it's still all branchy due to lowtag/widetag checks 2016-12-01T23:22:05Z nicdev` quit (Remote host closed the connection) 2016-12-01T23:30:08Z stassats: but if CLASSOID-CELL-TYPEP has to be always called, what's the point of inlining all the %instance-layout stuff 2016-12-01T23:31:10Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-01T23:31:55Z macdavid313 joined #sbcl 2016-12-01T23:40:09Z rpg_ joined #sbcl 2016-12-01T23:41:21Z rpg quit (Ping timeout: 260 seconds) 2016-12-01T23:46:29Z stassats: inline some bits only helps when it's know to be one of the instance type, like with conditions or generic functions 2016-12-01T23:46:42Z stassats: which aren't terribly important to be fast 2016-12-02T00:00:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-02T00:01:34Z rumbler31 joined #sbcl 2016-12-02T00:12:13Z macdavid313 quit 2016-12-02T00:13:22Z macdavid313 joined #sbcl 2016-12-02T00:19:18Z avery joined #sbcl 2016-12-02T00:19:38Z slyrus quit (Ping timeout: 250 seconds) 2016-12-02T00:20:31Z fisxoj joined #sbcl 2016-12-02T00:25:58Z rumbler31 quit (Remote host closed the connection) 2016-12-02T00:38:45Z slyrus joined #sbcl 2016-12-02T00:43:53Z cromachina joined #sbcl 2016-12-02T00:46:05Z slyrus__ joined #sbcl 2016-12-02T00:47:17Z slyrus quit (Ping timeout: 240 seconds) 2016-12-02T00:47:29Z slyrus__ is now known as slyrus 2016-12-02T00:48:21Z slyrus_ quit (Ping timeout: 246 seconds) 2016-12-02T00:51:11Z avery quit (Quit: avery) 2016-12-02T00:52:56Z rpg_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-02T00:53:51Z chris2 joined #sbcl 2016-12-02T00:58:23Z dougk_ quit (Ping timeout: 245 seconds) 2016-12-02T01:00:11Z nicdev joined #sbcl 2016-12-02T01:11:15Z dougk_ joined #sbcl 2016-12-02T01:25:54Z avery joined #sbcl 2016-12-02T01:36:32Z slyrus_ joined #sbcl 2016-12-02T01:37:17Z slyrus quit (Ping timeout: 240 seconds) 2016-12-02T01:37:26Z slyrus_ is now known as slyrus 2016-12-02T01:37:53Z avery quit (Quit: avery) 2016-12-02T01:48:15Z macdavid313 quit (Quit: macdavid313) 2016-12-02T01:48:46Z macdavid313 joined #sbcl 2016-12-02T02:26:30Z rumbler31 joined #sbcl 2016-12-02T02:30:37Z rumbler31 quit (Ping timeout: 240 seconds) 2016-12-02T02:36:42Z rpg joined #sbcl 2016-12-02T02:37:00Z stassats quit (Ping timeout: 250 seconds) 2016-12-02T02:44:54Z em1l joined #sbcl 2016-12-02T02:47:55Z em1l_ quit (Ping timeout: 244 seconds) 2016-12-02T02:52:34Z rszeno joined #sbcl 2016-12-02T03:05:27Z fisxoj quit (Quit: fisxoj) 2016-12-02T03:12:53Z avery joined #sbcl 2016-12-02T03:41:47Z rszeno quit (Quit: Leaving.) 2016-12-02T03:45:35Z macdavid313 quit (Quit: macdavid313) 2016-12-02T03:47:17Z macdavid313 joined #sbcl 2016-12-02T04:19:36Z ASau quit (Ping timeout: 256 seconds) 2016-12-02T04:29:28Z rpg quit (Ping timeout: 260 seconds) 2016-12-02T04:34:21Z macdavid313 quit (Remote host closed the connection) 2016-12-02T05:09:23Z Reinisch joined #sbcl 2016-12-02T05:50:37Z DeadTrickster quit (Ping timeout: 240 seconds) 2016-12-02T05:52:56Z macdavid313 joined #sbcl 2016-12-02T06:35:42Z gingerale joined #sbcl 2016-12-02T06:39:28Z DeadTrickster joined #sbcl 2016-12-02T06:40:42Z scymtym quit (Ping timeout: 258 seconds) 2016-12-02T07:09:38Z DeadTrickster quit (Ping timeout: 245 seconds) 2016-12-02T07:14:09Z igajsin1 joined #sbcl 2016-12-02T07:22:14Z gingerale quit (Remote host closed the connection) 2016-12-02T08:14:51Z karswell` joined #sbcl 2016-12-02T08:15:07Z karswell quit (Remote host closed the connection) 2016-12-02T08:15:22Z angavrilov joined #sbcl 2016-12-02T08:31:36Z scymtym joined #sbcl 2016-12-02T08:43:51Z scymtym_ joined #sbcl 2016-12-02T08:45:34Z Bike quit (Quit: n) 2016-12-02T08:47:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-02T08:52:58Z myrkraverk quit (Ping timeout: 250 seconds) 2016-12-02T08:53:13Z DeadTrickster joined #sbcl 2016-12-02T08:54:27Z shka joined #sbcl 2016-12-02T09:06:17Z chris2 quit (Ping timeout: 240 seconds) 2016-12-02T09:24:05Z myrkraverk joined #sbcl 2016-12-02T09:56:48Z angavrilov quit (Quit: Konversation terminated!) 2016-12-02T10:23:50Z Reinisch_ joined #sbcl 2016-12-02T10:24:34Z Reinisch quit (Read error: Connection reset by peer) 2016-12-02T11:05:44Z chris2_ joined #sbcl 2016-12-02T11:07:48Z chris2_ is now known as chris2 2016-12-02T11:15:56Z myrkraverk quit (Read error: Connection timed out) 2016-12-02T11:19:50Z myrkraverk joined #sbcl 2016-12-02T11:27:35Z rumbler31 joined #sbcl 2016-12-02T11:32:16Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-02T11:33:55Z m00natic joined #sbcl 2016-12-02T11:51:08Z shka_ joined #sbcl 2016-12-02T11:52:02Z shka quit (Ping timeout: 268 seconds) 2016-12-02T11:55:45Z shka_ quit (Ping timeout: 265 seconds) 2016-12-02T11:56:03Z shka_ joined #sbcl 2016-12-02T12:08:10Z stassats joined #sbcl 2016-12-02T12:59:45Z rpg joined #sbcl 2016-12-02T13:01:25Z rpg_ joined #sbcl 2016-12-02T13:04:23Z rpg quit (Ping timeout: 265 seconds) 2016-12-02T13:10:58Z ASau joined #sbcl 2016-12-02T13:24:10Z rpg_ quit (Ping timeout: 256 seconds) 2016-12-02T13:52:22Z rumbler31 joined #sbcl 2016-12-02T13:53:23Z DGASAU quit (Ping timeout: 245 seconds) 2016-12-02T14:05:59Z DGASAU joined #sbcl 2016-12-02T14:17:16Z cromachina quit (Read error: Connection reset by peer) 2016-12-02T15:06:34Z rpg joined #sbcl 2016-12-02T15:08:33Z sjl joined #sbcl 2016-12-02T15:30:04Z sjl quit (Ping timeout: 250 seconds) 2016-12-02T15:39:47Z BusFactor1 joined #sbcl 2016-12-02T15:51:33Z rpg quit (Ping timeout: 260 seconds) 2016-12-02T16:21:21Z gingerale joined #sbcl 2016-12-02T16:45:51Z attila_lendvai joined #sbcl 2016-12-02T16:47:02Z Reinisch_ quit (Ping timeout: 256 seconds) 2016-12-02T17:09:26Z Bike joined #sbcl 2016-12-02T17:15:02Z rpg joined #sbcl 2016-12-02T17:18:29Z sjl joined #sbcl 2016-12-02T17:26:43Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-02T17:28:30Z macdavid313 joined #sbcl 2016-12-02T17:28:32Z sjl quit (Ping timeout: 258 seconds) 2016-12-02T17:33:35Z macdavid314 joined #sbcl 2016-12-02T17:34:25Z Reinisch joined #sbcl 2016-12-02T17:36:16Z macdavid313 quit (Ping timeout: 260 seconds) 2016-12-02T17:36:17Z macdavid314 is now known as macdavid313 2016-12-02T17:37:04Z BusFactor1 is now known as kruhft 2016-12-02T17:47:28Z m00natic quit (Remote host closed the connection) 2016-12-02T17:51:37Z Reinisch quit (Read error: Connection reset by peer) 2016-12-02T17:51:42Z Reinisch_ joined #sbcl 2016-12-02T18:00:11Z Reinisch_ quit (Ping timeout: 268 seconds) 2016-12-02T18:26:19Z sjl joined #sbcl 2016-12-02T19:16:01Z mjl quit (Remote host closed the connection) 2016-12-02T19:30:14Z slyrus quit (Remote host closed the connection) 2016-12-02T19:40:52Z mjl joined #sbcl 2016-12-02T19:50:52Z slyrus joined #sbcl 2016-12-02T20:02:25Z macdavid314 joined #sbcl 2016-12-02T20:04:01Z macdavid313 quit (Ping timeout: 260 seconds) 2016-12-02T20:04:02Z macdavid314 is now known as macdavid313 2016-12-02T20:12:31Z ASau quit (Ping timeout: 260 seconds) 2016-12-02T20:33:51Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-02T20:39:57Z scymtym_ quit (Ping timeout: 240 seconds) 2016-12-02T20:48:37Z sjl quit (Ping timeout: 248 seconds) 2016-12-02T21:01:43Z igajsin1 quit (Ping timeout: 245 seconds) 2016-12-02T21:18:33Z scymtym joined #sbcl 2016-12-02T21:31:57Z shka_ quit (Ping timeout: 240 seconds) 2016-12-02T21:52:08Z slyrus quit (Read error: Connection reset by peer) 2016-12-02T21:53:06Z slyrus joined #sbcl 2016-12-02T21:56:44Z avery quit (Quit: avery) 2016-12-02T22:17:40Z Reinisch joined #sbcl 2016-12-02T22:19:16Z prxq joined #sbcl 2016-12-02T22:33:56Z ASau joined #sbcl 2016-12-02T22:34:20Z Reinisch quit (Remote host closed the connection) 2016-12-02T22:41:20Z Reinisch joined #sbcl 2016-12-02T22:48:38Z rpg joined #sbcl 2016-12-02T22:50:04Z rpg_ joined #sbcl 2016-12-02T22:52:37Z rpg quit (Ping timeout: 240 seconds) 2016-12-02T23:06:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-02T23:18:07Z Reinisch quit (Remote host closed the connection) 2016-12-02T23:18:46Z rumbler31 quit (Remote host closed the connection) 2016-12-02T23:49:50Z kruhft quit (Ping timeout: 268 seconds) 2016-12-03T00:02:45Z prxq quit (Remote host closed the connection) 2016-12-03T00:03:16Z PosterdatiMobile joined #sbcl 2016-12-03T00:03:19Z _PosterdatiMobil joined #sbcl 2016-12-03T00:03:24Z _PosterdatiMobil quit (Client Quit) 2016-12-03T00:03:36Z PosterdatiMobile quit (Client Quit) 2016-12-03T00:11:55Z stassats: found a way to optimize (typep x 'class-in-this-compilation-env), but i also optimized (typep x 'class-not-in-this-compilation-env) 2016-12-03T00:11:59Z stassats: which is just as fast 2016-12-03T00:12:00Z gingerale quit (Remote host closed the connection) 2016-12-03T00:12:08Z stassats: now thinking whether i should bother with the former 2016-12-03T00:12:54Z Fare joined #sbcl 2016-12-03T00:13:03Z stassats: since we don't really have proper compilation environments, i guess it's better to just ignore it for now 2016-12-03T00:13:15Z Fare: Hi. Is there a HOWTO on building sbcl on Windows? 2016-12-03T00:13:33Z stassats: since it may pose problems if it's not eventually loaded, but we probably have lots of those anyway 2016-12-03T00:13:47Z Fare: I'd like to test my code with stassats' latest patch. 2016-12-03T00:13:48Z stassats: Fare: get msys2 2016-12-03T00:13:51Z stassats: build 2016-12-03T00:15:30Z Fare: OK 2016-12-03T00:19:10Z stassats: alright, (typep x 'yet-unknown) is now not atrociously slow 2016-12-03T00:19:24Z stassats: (actually the same if it's a class) 2016-12-03T00:20:32Z stassats: now (typep x variable) could be optimized in the same fashion, but it'll need a more complex inline cache 2016-12-03T00:20:42Z stassats: like the one for make-instance 2016-12-03T00:26:43Z Fare quit (Ping timeout: 245 seconds) 2016-12-03T00:27:50Z stassats: oops, it looks like (typep x 'not-yet-defined-class) is now slightly faster than (typep x 'defined-class) 2016-12-03T00:34:25Z Fare joined #sbcl 2016-12-03T00:37:57Z rumbler31 joined #sbcl 2016-12-03T01:07:32Z Fare quit (Ping timeout: 268 seconds) 2016-12-03T01:12:30Z rumbler31 quit (Remote host closed the connection) 2016-12-03T01:19:33Z Fare joined #sbcl 2016-12-03T01:53:23Z avery joined #sbcl 2016-12-03T02:21:57Z Fare quit (Ping timeout: 248 seconds) 2016-12-03T02:24:25Z Fare joined #sbcl 2016-12-03T02:24:45Z Fare: Windows... installing MSYS2... 2016-12-03T02:30:43Z Fare: simple-string... is that 7-bit only? so no unicode in run-program arguments? 2016-12-03T02:31:03Z stassats: not really 2016-12-03T02:31:14Z rumbler31 joined #sbcl 2016-12-03T02:31:16Z Fare: or is simple-string 8-bit? 16-bit? 32-bit? 2016-12-03T02:43:41Z em1l_ joined #sbcl 2016-12-03T02:47:19Z em1l quit (Ping timeout: 260 seconds) 2016-12-03T02:47:58Z stassats quit (Ping timeout: 245 seconds) 2016-12-03T02:50:04Z avery quit (Quit: avery) 2016-12-03T02:57:35Z rumbler31 quit (Remote host closed the connection) 2016-12-03T03:00:07Z cromachina joined #sbcl 2016-12-03T03:31:48Z Fare: trying to compile sbcl with msys2, I get conflicts in header files... 2016-12-03T03:32:55Z Fare: between winsock2.h and unistd.h 2016-12-03T03:33:37Z Fare: or, more generally, winsock2 and plenty of other unix header files. 2016-12-03T05:00:14Z Reinisch joined #sbcl 2016-12-03T05:05:34Z Reinisch quit (Remote host closed the connection) 2016-12-03T05:17:57Z Fare: Well, I failed to build sbcl from source, but by unlocking the packages and compiling just one file, I could test my patch to uiop to use stassat's new :escape-arguments nil protocol for sb-ext:run-program. 2016-12-03T05:18:07Z Fare: Yay. 2016-12-03T05:25:08Z Fare quit (Read error: Connection reset by peer) 2016-12-03T05:38:09Z Reinisch joined #sbcl 2016-12-03T06:02:58Z igajsin joined #sbcl 2016-12-03T06:03:18Z igajsin left #sbcl 2016-12-03T06:10:32Z karswell` is now known as karswell 2016-12-03T06:13:29Z rpg_ quit (Ping timeout: 260 seconds) 2016-12-03T06:49:30Z gingerale joined #sbcl 2016-12-03T07:00:01Z macdavid314 joined #sbcl 2016-12-03T07:00:37Z macdavid313 quit (Ping timeout: 240 seconds) 2016-12-03T07:00:37Z macdavid314 is now known as macdavid313 2016-12-03T07:21:07Z karswell` joined #sbcl 2016-12-03T07:21:48Z karswell quit (Read error: Connection reset by peer) 2016-12-03T07:39:00Z karswell` quit (Ping timeout: 260 seconds) 2016-12-03T08:03:30Z shka_ joined #sbcl 2016-12-03T08:15:40Z avery joined #sbcl 2016-12-03T08:25:50Z avery quit (Quit: avery) 2016-12-03T08:29:09Z avery joined #sbcl 2016-12-03T10:01:53Z Bike quit (Quit: leaving) 2016-12-03T10:58:22Z angavrilov joined #sbcl 2016-12-03T12:04:03Z macdavid313 quit (Remote host closed the connection) 2016-12-03T12:04:38Z macdavid313 joined #sbcl 2016-12-03T12:42:27Z edgar-rft quit (Quit: edgar-rft) 2016-12-03T12:50:59Z stassats joined #sbcl 2016-12-03T12:59:41Z rpg joined #sbcl 2016-12-03T13:04:20Z rpg_ joined #sbcl 2016-12-03T13:04:20Z rpg quit (Ping timeout: 260 seconds) 2016-12-03T13:53:41Z schjetne quit (Ping timeout: 248 seconds) 2016-12-03T14:17:46Z schjetne joined #sbcl 2016-12-03T14:20:19Z macdavid313 quit (Quit: macdavid313) 2016-12-03T14:22:33Z macdavid313 joined #sbcl 2016-12-03T14:53:28Z Reinisch quit (Remote host closed the connection) 2016-12-03T15:49:42Z Reinisch joined #sbcl 2016-12-03T15:50:34Z Reinisch quit (Remote host closed the connection) 2016-12-03T16:48:09Z sjl joined #sbcl 2016-12-03T17:00:17Z sjl quit (Ping timeout: 260 seconds) 2016-12-03T17:19:55Z stassats: do we really need a value-cell in non-read-only load-time-value? 2016-12-03T17:21:04Z stassats: ;; Value cells are allocated for non-READ-ONLY-P stop the compiler from complaining about constant modification 2016-12-03T17:21:41Z stassats: strange, it doesn't really complain here 2016-12-03T17:28:23Z fisxoj joined #sbcl 2016-12-03T17:29:30Z karswell` joined #sbcl 2016-12-03T17:33:27Z attila_lendvai joined #sbcl 2016-12-03T17:33:27Z attila_lendvai quit (Changing host) 2016-12-03T17:33:27Z attila_lendvai joined #sbcl 2016-12-03T17:40:02Z karswell` is now known as karswell 2016-12-03T18:01:16Z karswell quit (Remote host closed the connection) 2016-12-03T18:02:00Z karswell joined #sbcl 2016-12-03T18:24:15Z Bike joined #sbcl 2016-12-03T18:38:30Z Fare joined #sbcl 2016-12-03T18:40:22Z Fare: any windows sbcl developer around? I failed to build on msys2 yesterday, because of conflict between win32/winsock2.h and various unix .h files 2016-12-03T18:40:49Z stassats: worksforme 2016-12-03T18:41:17Z Shinmera: Fare: Make sure to use the MinGW consoles, not the Msys2 one. 2016-12-03T18:42:01Z Shinmera: Fare: To be clearer, Msys2 should ship several consoles-- one called Msys2, one called MinGW64, and one called MinGW32. Use the latter two. 2016-12-03T18:45:27Z Fare: Shinmera, thanks 2016-12-03T18:46:07Z Fare: I would not have guessed. Maybe some actionable error message when you use the wrong one would help? 2016-12-03T18:46:49Z Fare: and/or some documentation in the README. 2016-12-03T18:46:52Z Shinmera: From what I understand the Msys2 console creates a Cygwin-like environment and building on Cygwin is not supported. 2016-12-03T18:48:16Z Fare: yes, it looked cygwin-like 2016-12-03T18:49:31Z stassats: well, i use an older msys2, but when i installed the latest one I still didn't have any problems 2016-12-03T18:49:45Z stassats: i didn't look at which terminal to use 2016-12-03T18:50:07Z stassats: i've heard complaints about headers, but can't never reproduce them 2016-12-03T18:50:12Z stassats: so, i do nothing 2016-12-03T18:59:16Z stassats: ok, load-time-value now never wraps forms with value cells 2016-12-03T18:59:37Z stassats: so, read-only = T doesn't matter anymore to sbcl 2016-12-03T18:59:53Z stassats: (almost) 2016-12-03T19:01:17Z stassats: but there's no optimization to be had 2016-12-03T19:01:59Z stassats: the only difference now (defun foo () (setf (car (load-time-value (list 1 2 3) T)) 10)) not compiled-file will complain about constant modification (like it did before) 2016-12-03T20:00:03Z shka_ quit (Ping timeout: 260 seconds) 2016-12-03T20:02:44Z macdavid314 joined #sbcl 2016-12-03T20:03:54Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-03T20:03:55Z macdavid314 is now known as macdavid313 2016-12-03T20:04:17Z fisxoj quit (Quit: fisxoj) 2016-12-03T20:08:29Z angavrilov quit (Remote host closed the connection) 2016-12-03T21:08:39Z ASau` joined #sbcl 2016-12-03T21:10:02Z ASau quit (Ping timeout: 250 seconds) 2016-12-03T22:32:01Z rumbler31 joined #sbcl 2016-12-03T22:41:21Z avery quit (Quit: avery) 2016-12-03T22:50:06Z avery joined #sbcl 2016-12-03T23:10:03Z gingerale quit (Remote host closed the connection) 2016-12-03T23:18:54Z Pupuser402 joined #sbcl 2016-12-03T23:19:43Z Pupuser402 quit (Client Quit) 2016-12-03T23:31:27Z avery quit (Quit: avery) 2016-12-03T23:37:48Z rumbler31 quit (Remote host closed the connection) 2016-12-03T23:53:01Z rszeno joined #sbcl 2016-12-03T23:59:41Z avery joined #sbcl 2016-12-04T00:11:55Z avery quit (Quit: avery) 2016-12-04T00:13:45Z rszeno quit (Quit: Leaving.) 2016-12-04T00:49:17Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-04T01:08:33Z stassats: oh my, (defun foo () (setf *m* 10d0)) conses 10d0 twice 2016-12-04T01:10:52Z stassats: the fix is trivial 2016-12-04T01:11:30Z stassats: writing a test will take up more time 2016-12-04T01:11:42Z Fare quit (Remote host closed the connection) 2016-12-04T01:12:33Z rpg_ quit (Ping timeout: 245 seconds) 2016-12-04T01:23:00Z stassats: going over other cases where 10d0 might get consed, (setf (svref x 0) 10d0) is one of them 2016-12-04T01:39:04Z stassats: ok, got a fix for that 2016-12-04T01:56:00Z avery joined #sbcl 2016-12-04T02:04:08Z stassats: and for setting T structure slots 2016-12-04T02:04:20Z stassats: what else should not be boxed? 2016-12-04T02:15:56Z edgar-rft joined #sbcl 2016-12-04T02:22:00Z PuercoPop quit (K-Lined) 2016-12-04T02:23:02Z PuercoPop joined #sbcl 2016-12-04T02:26:55Z avery quit (Quit: avery) 2016-12-04T02:42:24Z em1l joined #sbcl 2016-12-04T02:46:04Z em1l_ quit (Ping timeout: 260 seconds) 2016-12-04T03:02:46Z stassats: fell down the rabbit hole of escaping values that don't need to be boxed 2016-12-04T03:09:57Z avery joined #sbcl 2016-12-04T03:14:00Z fisxoj joined #sbcl 2016-12-04T03:20:33Z avery quit (Quit: avery) 2016-12-04T03:21:03Z fisxoj quit (Quit: fisxoj) 2016-12-04T03:23:54Z avery joined #sbcl 2016-12-04T03:41:02Z |3b| quit (Write error: Broken pipe) 2016-12-04T03:42:02Z |3b|` joined #sbcl 2016-12-04T03:57:23Z shka_ joined #sbcl 2016-12-04T04:15:27Z ASau` quit (Remote host closed the connection) 2016-12-04T04:15:51Z ASau` joined #sbcl 2016-12-04T04:19:35Z macdavid313 quit (Quit: macdavid313) 2016-12-04T04:30:44Z fiddlerwoaroof quit (Ping timeout: 256 seconds) 2016-12-04T04:32:57Z fiddlerwoaroof joined #sbcl 2016-12-04T04:55:37Z dougk__ joined #sbcl 2016-12-04T04:55:49Z dougk__: i just borked cheneygc. fixing it. 2016-12-04T04:59:13Z stassats: and i short circuited boxed-ref-p, i think it's time to take a break 2016-12-04T04:59:15Z Reinisch joined #sbcl 2016-12-04T05:00:29Z stassats: by doing (setf a b b a) 2016-12-04T05:06:51Z Fare joined #sbcl 2016-12-04T05:10:19Z Fare: I'm using the msys2 mingw64 shell, and I'm getting the same error, conflicting between w32api/winsock2.h and other header files. 2016-12-04T05:25:57Z |3b|`: what header files? 2016-12-04T05:26:01Z |3b|` is now known as |3b| 2016-12-04T05:26:14Z |3b| seems to remember some problem like that, but not how i fixed it :/ 2016-12-04T05:43:07Z |3b|: also, does "which gcc" at shell return /mingw64/bin/gcc ? 2016-12-04T05:49:37Z Fare: no, it returns /usr/bin/gcc 2016-12-04T05:50:09Z |3b|: ok, try installing mingw-w64-x86_64-gcc 2016-12-04T05:52:34Z Fare: It's installed, it was just not in the $PATH 2016-12-04T05:52:48Z Fare: let me try again with it in path 2016-12-04T05:53:06Z |3b|: ah, should get that when starting from the mingw* links 2016-12-04T05:53:12Z stassats: but manually adding it to PATH is probably not a good idea 2016-12-04T05:53:25Z Fare: my .bashrc must have removed that path 2016-12-04T05:53:33Z Fare: so adding it manually in bashrc 2016-12-04T05:53:52Z Fare: still the same issue though 2016-12-04T05:54:07Z Fare: wait, which gcc still says /usr/bin/gcc 2016-12-04T05:54:46Z Fare: /mingw64/bin exists but is empty 2016-12-04T05:56:19Z |3b|: sure you didn't install the 32bit mingw compiler? 2016-12-04T05:57:42Z |3b|: also, maybe try pacman -Qk mingw-w64-x86_64-gcc 2016-12-04T05:58:03Z Fare pacman -S mingw-w64-x86_64-gcc 2016-12-04T05:58:21Z Fare: what's the difference between -S and -Qk ? 2016-12-04T05:58:30Z |3b|: Qk checks to see if the files are there 2016-12-04T05:58:45Z jibanes quit (Ping timeout: 265 seconds) 2016-12-04T05:58:53Z Fare: stassats, in another bug thread, you mentioned a 32-on-64 build. How do I do that? 2016-12-04T05:59:43Z stassats: --arch=x86 2016-12-04T06:00:12Z Fare: ./make --arch=x86 while in sbcl/ on Linux? 2016-12-04T06:00:15Z Fare: OK 2016-12-04T06:00:17Z jibanes joined #sbcl 2016-12-04T06:05:36Z Fare: failed because diff was missing. Is there a list of all the pacman packages I need to install? 2016-12-04T06:11:39Z Fare: compiling! Yay. 2016-12-04T06:13:09Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-04T06:31:12Z Fare quit (Ping timeout: 250 seconds) 2016-12-04T07:08:40Z fiddlerwoaroof quit (Ping timeout: 258 seconds) 2016-12-04T07:12:45Z fiddlerwoaroof joined #sbcl 2016-12-04T07:18:27Z igajsin joined #sbcl 2016-12-04T07:19:02Z fiddlerwoaroof quit (Ping timeout: 250 seconds) 2016-12-04T07:21:18Z fiddlerwoaroof joined #sbcl 2016-12-04T07:53:53Z angavrilov joined #sbcl 2016-12-04T08:24:50Z dwts quit (Remote host closed the connection) 2016-12-04T08:45:46Z avery quit (Quit: avery) 2016-12-04T08:53:16Z avery joined #sbcl 2016-12-04T09:27:27Z Fare joined #sbcl 2016-12-04T09:29:33Z ASau` is now known as ASau 2016-12-04T09:30:32Z gingerale joined #sbcl 2016-12-04T09:32:03Z karswell quit (Remote host closed the connection) 2016-12-04T09:32:19Z karswell joined #sbcl 2016-12-04T09:39:06Z avery quit (Quit: avery) 2016-12-04T09:46:19Z Fare quit (Ping timeout: 244 seconds) 2016-12-04T09:52:29Z stassats quit (Ping timeout: 260 seconds) 2016-12-04T09:53:02Z avery joined #sbcl 2016-12-04T10:11:04Z avery quit (Read error: Connection reset by peer) 2016-12-04T10:17:38Z dougk__ joined #sbcl 2016-12-04T10:21:59Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-04T10:43:24Z Reinisch quit (Remote host closed the connection) 2016-12-04T10:50:18Z Bike quit (Quit: never) 2016-12-04T11:44:04Z Reinisch joined #sbcl 2016-12-04T11:48:53Z Reinisch quit (Ping timeout: 248 seconds) 2016-12-04T12:44:44Z attila_lendvai joined #sbcl 2016-12-04T12:45:28Z Reinisch joined #sbcl 2016-12-04T12:50:59Z Reinisch quit (Ping timeout: 258 seconds) 2016-12-04T13:01:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-04T13:01:08Z Fare joined #sbcl 2016-12-04T13:01:44Z Fare: It worked!!!! 2016-12-04T13:03:37Z Shinmera: \o/ 2016-12-04T13:07:10Z attila_lendvai joined #sbcl 2016-12-04T13:23:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-04T13:32:47Z Fare quit (Read error: Connection reset by peer) 2016-12-04T13:37:35Z Posterdati: hi 2016-12-04T13:37:54Z Posterdati: Shinmera: hi 2016-12-04T13:38:58Z Posterdati: Shinmera: were you to give me the build-sbcl.sh script? 2016-12-04T13:39:23Z Shinmera: Posterdati: Huh? 2016-12-04T13:40:16Z Posterdati: someone give me a build-sbcl.sh script that pulls the git source for scbl and compiles it 2016-12-04T13:41:00Z Shinmera: Ah. Well it doesn't really do much, but here you go http://plaster.tymoon.eu/view/85 2016-12-04T13:41:48Z Posterdati: yes 2016-12-04T13:42:13Z Posterdati: but now the latest git version of sbcl does not compile on x86-64 linux boxes 2016-12-04T13:43:01Z Shinmera: I don't see how that relates to the script. 2016-12-04T13:44:03Z Posterdati: no 2016-12-04T13:44:28Z Posterdati: it does not 2016-12-04T13:45:36Z Posterdati: I would like to know if anyone using it, experienced the same problem, since it fetches the LATEST source 2016-12-04T13:47:37Z Reinisch joined #sbcl 2016-12-04T13:52:19Z Reinisch quit (Ping timeout: 258 seconds) 2016-12-04T14:06:48Z Reinisch joined #sbcl 2016-12-04T14:21:00Z stassats joined #sbcl 2016-12-04T14:31:24Z eschatologist quit (Ping timeout: 256 seconds) 2016-12-04T14:31:40Z Reinisch quit (Remote host closed the connection) 2016-12-04T14:33:49Z Reinisch joined #sbcl 2016-12-04T14:38:16Z Reinisch quit (Ping timeout: 250 seconds) 2016-12-04T15:09:09Z dougk__ joined #sbcl 2016-12-04T15:16:49Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-04T15:31:10Z dougk__ joined #sbcl 2016-12-04T15:41:39Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-04T16:22:52Z rpg joined #sbcl 2016-12-04T16:23:08Z dougk__ joined #sbcl 2016-12-04T16:27:15Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-04T16:40:12Z dougk__ joined #sbcl 2016-12-04T16:45:29Z Posterdati: 1.3.12 seems to be broken for x86-64 2016-12-04T16:49:03Z Posterdati: I downloaded the official source from the site, compiled... it cannot run with the current quicklisp environment... 2016-12-04T16:54:46Z slyrus quit (Ping timeout: 256 seconds) 2016-12-04T16:58:20Z slyrus joined #sbcl 2016-12-04T16:59:48Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-04T17:00:54Z dougk__: Posterdati: can you be more specific than "it cannot run" ? 2016-12-04T17:28:12Z slyrus quit (Ping timeout: 256 seconds) 2016-12-04T17:31:19Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-04T18:17:54Z rumbler31 joined #sbcl 2016-12-04T18:29:35Z Bike joined #sbcl 2016-12-04T18:49:03Z rpg_ joined #sbcl 2016-12-04T18:53:08Z eschatologist joined #sbcl 2016-12-04T18:53:12Z dougk__ joined #sbcl 2016-12-04T19:11:16Z eschatologist quit (Ping timeout: 260 seconds) 2016-12-04T19:19:18Z eschatologist joined #sbcl 2016-12-04T19:52:37Z rpg_ quit (Ping timeout: 248 seconds) 2016-12-04T20:01:42Z DeadTrickster quit (Ping timeout: 250 seconds) 2016-12-04T20:02:24Z DeadTrickster joined #sbcl 2016-12-04T20:07:28Z shka_ quit (Quit: Konversation terminated!) 2016-12-04T20:15:42Z prxq joined #sbcl 2016-12-04T20:32:52Z sjl joined #sbcl 2016-12-04T20:41:57Z macdavid313 joined #sbcl 2016-12-04T20:44:02Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-04T21:04:10Z attila_lendvai joined #sbcl 2016-12-04T21:04:10Z attila_lendvai quit (Changing host) 2016-12-04T21:04:10Z attila_lendvai joined #sbcl 2016-12-04T21:07:37Z ASau` joined #sbcl 2016-12-04T21:08:52Z ASau quit (Ping timeout: 250 seconds) 2016-12-04T21:24:17Z rumbler31 quit (Remote host closed the connection) 2016-12-04T21:24:30Z igajsin quit (Ping timeout: 256 seconds) 2016-12-04T21:39:14Z angavrilov quit (Remote host closed the connection) 2016-12-04T21:45:57Z sjl quit (Ping timeout: 240 seconds) 2016-12-04T21:57:53Z slyrus joined #sbcl 2016-12-04T22:05:43Z ASau` quit (Ping timeout: 260 seconds) 2016-12-04T22:13:48Z stassats quit (Ping timeout: 256 seconds) 2016-12-04T22:24:38Z slyrus quit (Ping timeout: 245 seconds) 2016-12-04T22:25:23Z dougk__ joined #sbcl 2016-12-04T22:31:46Z gingerale quit (Remote host closed the connection) 2016-12-04T22:40:43Z ASau joined #sbcl 2016-12-04T23:04:33Z stassats joined #sbcl 2016-12-04T23:28:09Z rumbler31 joined #sbcl 2016-12-04T23:31:09Z prxq quit (Remote host closed the connection) 2016-12-04T23:42:51Z Posterdati: dougk 2016-12-04T23:42:54Z Posterdati: dougk: yes please 2016-12-04T23:56:56Z stassats quit (Ping timeout: 256 seconds) 2016-12-05T00:13:28Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-05T00:16:12Z scymtym: Posterdati: i think dougk__ was asking you to describe the problem you are having in more detail 2016-12-05T00:23:45Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-05T00:33:54Z slyrus joined #sbcl 2016-12-05T00:55:51Z Posterdati: scymtym: ok, I pulled a new version and it seems to work 2016-12-05T01:11:58Z rumbler31 quit (Remote host closed the connection) 2016-12-05T01:12:47Z rumbler31 joined #sbcl 2016-12-05T01:16:57Z rumbler31 quit (Ping timeout: 240 seconds) 2016-12-05T01:54:02Z Xof quit (Ping timeout: 244 seconds) 2016-12-05T02:03:03Z Reinisch joined #sbcl 2016-12-05T02:41:11Z em1l_ joined #sbcl 2016-12-05T02:44:40Z em1l quit (Ping timeout: 256 seconds) 2016-12-05T04:32:28Z macdavid313 joined #sbcl 2016-12-05T05:46:43Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-05T05:47:13Z dougk__ joined #sbcl 2016-12-05T05:53:13Z specbot quit (Remote host closed the connection) 2016-12-05T05:53:16Z minion quit (Remote host closed the connection) 2016-12-05T05:53:32Z minion joined #sbcl 2016-12-05T05:54:12Z specbot joined #sbcl 2016-12-05T05:54:13Z jackdaniel quit (Ping timeout: 248 seconds) 2016-12-05T05:54:21Z jackdaniel joined #sbcl 2016-12-05T06:03:45Z gingerale joined #sbcl 2016-12-05T06:09:11Z DeadTrickster quit (Ping timeout: 260 seconds) 2016-12-05T06:10:33Z DeadTrickster joined #sbcl 2016-12-05T06:21:11Z macdavid314 joined #sbcl 2016-12-05T06:22:05Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-05T06:23:37Z macdavid314 is now known as macdavid313 2016-12-05T06:24:00Z macdavid313 quit (Remote host closed the connection) 2016-12-05T06:24:18Z macdavid313 joined #sbcl 2016-12-05T06:25:03Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-05T06:36:36Z macdavid313 quit (Quit: macdavid313) 2016-12-05T06:36:55Z igajsin joined #sbcl 2016-12-05T06:46:35Z ccl-logbot joined #sbcl 2016-12-05T06:46:35Z 2016-12-05T06:46:35Z names: ccl-logbot igajsin DeadTrickster gingerale jackdaniel specbot minion em1l_ Reinisch slyrus ASau eschatologist Bike karswell fiddlerwoaroof jibanes |3b| PuercoPop edgar-rft schjetne cromachina mjl DGASAU myrkraverk chris2 dougk_ nicdev Posterdati p_l Quadrescence nimiux Guest36954 abruanese Cthulhux starypryk christoph_debian payphone jdz flip214 fe[nl]ix Blkt brucem drmeister les angular_mike_ Shinmera foom sigjuice kjak leo_song solene salva jrm reb gko 2016-12-05T06:46:35Z names: whiteline mood White_Flame _iwc mordocai xristos _8hzp luis irsol pchrist joshe jasom abbe carvite jackc Merv dustinm` ferada knobo jsnell 2016-12-05T06:52:30Z ferada_ joined #sbcl 2016-12-05T06:53:51Z DGASAU quit (Ping timeout: 244 seconds) 2016-12-05T06:53:51Z ferada quit (Ping timeout: 244 seconds) 2016-12-05T07:20:05Z angavrilov joined #sbcl 2016-12-05T07:52:24Z Xof joined #sbcl 2016-12-05T08:13:53Z scymtym joined #sbcl 2016-12-05T08:30:36Z ferada_ quit (Ping timeout: 260 seconds) 2016-12-05T08:31:16Z ferada joined #sbcl 2016-12-05T08:31:52Z jsnell quit (Ping timeout: 244 seconds) 2016-12-05T08:32:00Z jsnell joined #sbcl 2016-12-05T08:33:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-05T08:44:12Z igajsin quit (Quit: Leaving.) 2016-12-05T08:53:45Z scymtym joined #sbcl 2016-12-05T09:09:37Z Bike quit (Quit: halal) 2016-12-05T09:30:55Z scymtym: sb-fasteval builds fail on MacOS and linux x86_64 (but not x86): https://ci.cor-lab.org/job/sbcl-master/1874/featureset=8,label=ubuntu_trusty_64bit/console . seems to have started here: https://ci.cor-lab.org/job/sbcl-master/1874/ 2016-12-05T09:46:01Z dougk__ joined #sbcl 2016-12-05T09:50:28Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-05T09:50:43Z attila_lendvai joined #sbcl 2016-12-05T10:46:43Z ASau quit (Ping timeout: 245 seconds) 2016-12-05T11:43:51Z ASau joined #sbcl 2016-12-05T11:48:50Z hlavaty joined #sbcl 2016-12-05T11:50:28Z hlavaty: something from b52331 to abc474 broke sbcl build, i get Memory fault at (nil) (pc=0x225e7e62, sp=0x7ffff68c7048) after SYS:SRC;CODE;REPACK-XREF.FASL.NEWEST written 2016-12-05T11:50:32Z DGASAU joined #sbcl 2016-12-05T11:56:15Z m00natic joined #sbcl 2016-12-05T11:59:48Z scymtym: hlavaty: i think this is already fixed 2016-12-05T12:00:55Z hlavaty: ok, thanks 2016-12-05T12:19:13Z foom quit (Ping timeout: 245 seconds) 2016-12-05T12:31:57Z foom joined #sbcl 2016-12-05T13:00:58Z rpg joined #sbcl 2016-12-05T13:25:57Z rpg quit (Ping timeout: 248 seconds) 2016-12-05T13:41:21Z rumbler31 joined #sbcl 2016-12-05T13:45:52Z rumbler31 quit (Ping timeout: 268 seconds) 2016-12-05T13:46:47Z rumbler31 joined #sbcl 2016-12-05T14:02:25Z rpg joined #sbcl 2016-12-05T14:18:03Z stassats joined #sbcl 2016-12-05T14:38:43Z cromachina quit (Read error: Connection reset by peer) 2016-12-05T14:47:23Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-05T14:49:56Z rpg joined #sbcl 2016-12-05T15:35:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-05T16:11:15Z edgar-rft quit (Quit: edgar-rft) 2016-12-05T16:23:00Z BusFactor1 joined #sbcl 2016-12-05T16:48:36Z Bike joined #sbcl 2016-12-05T17:04:13Z dougk__ joined #sbcl 2016-12-05T17:05:12Z hlavaty quit (Remote host closed the connection) 2016-12-05T17:14:22Z scymtym joined #sbcl 2016-12-05T17:15:43Z dougk__: parallel-fasl-load test is *incredibly* *rarely* failing. This is sad. Now I have to figure out if I caused this in my simple-fun-next change. 2016-12-05T17:16:00Z dougk__: i think nobody hammers on that test enough 2016-12-05T17:29:28Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-05T17:32:39Z stassats: dougk_: time ./run-tests.sh parallel-fasl-load-test.lisp => 0.088 total 2016-12-05T17:32:45Z stassats: that doesn't sound like a really thorough test 2016-12-05T17:33:10Z stassats: oh, it's just a test file, not the test file 2016-12-05T17:42:15Z dougk__ joined #sbcl 2016-12-05T17:44:26Z stassats: dougk_: i get unexpected forwarding pointer in scavenge: 0x100238a550, start=0x1002388000, n=2280 2016-12-05T17:44:40Z dougk__: in that test, or elsewhere? 2016-12-05T17:44:46Z stassats: that test 2016-12-05T17:44:51Z dougk__: good. i have a linux core dump also 2016-12-05T17:45:05Z dougk__: i mean, good, in the sense that we can both see it after some time 2016-12-05T17:45:16Z dougk__: i'm going to guess it's my most recent changes and not anything older 2016-12-05T17:45:25Z dougk__: i'll bisect 2016-12-05T17:53:31Z stassats: the test isn't all that parallel 2016-12-05T17:53:44Z stassats: does it hit locks somewhere? 2016-12-05T17:55:06Z dougk___ joined #sbcl 2016-12-05T17:57:28Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-05T17:59:13Z m00natic quit (Remote host closed the connection) 2016-12-05T18:00:13Z stassats: and i can't imagine bisecting this 2016-12-05T18:00:57Z Xof: I ran that test for about three days continuously without failure 2016-12-05T18:02:30Z stassats: 8 threads, eating about 160% of CPU, so there's very little happening in parallel 2016-12-05T18:06:46Z stassats: looks like SB-KERNEL:FIND-LAYOUT is locking the most 2016-12-05T18:07:23Z stassats: when computing debug stuff 2016-12-05T18:11:20Z dougk___ quit (Ping timeout: 265 seconds) 2016-12-05T18:31:52Z stassats: who loads fasls in parallel anyway? 2016-12-05T18:31:59Z stassats: but that might some unrelated problem 2016-12-05T18:44:20Z slyrus quit (Ping timeout: 268 seconds) 2016-12-05T18:55:00Z shka joined #sbcl 2016-12-05T19:20:17Z Cthulhux` joined #sbcl 2016-12-05T19:20:32Z ASau` joined #sbcl 2016-12-05T19:20:42Z Shinmera- joined #sbcl 2016-12-05T19:21:34Z angavrilov_ joined #sbcl 2016-12-05T19:21:48Z shka_ joined #sbcl 2016-12-05T19:23:41Z em1l joined #sbcl 2016-12-05T19:25:05Z abbe_ joined #sbcl 2016-12-05T19:26:26Z sjl joined #sbcl 2016-12-05T19:27:58Z gko_ joined #sbcl 2016-12-05T19:28:32Z shka quit (*.net *.split) 2016-12-05T19:28:32Z stassats quit (*.net *.split) 2016-12-05T19:28:32Z foom quit (*.net *.split) 2016-12-05T19:28:32Z ASau quit (*.net *.split) 2016-12-05T19:28:33Z angavrilov quit (*.net *.split) 2016-12-05T19:28:33Z em1l_ quit (*.net *.split) 2016-12-05T19:28:35Z Cthulhux quit (*.net *.split) 2016-12-05T19:28:35Z Shinmera quit (*.net *.split) 2016-12-05T19:28:35Z gko quit (*.net *.split) 2016-12-05T19:28:35Z abbe quit (*.net *.split) 2016-12-05T19:29:14Z stassats joined #sbcl 2016-12-05T19:35:11Z foom joined #sbcl 2016-12-05T20:25:44Z slyrus joined #sbcl 2016-12-05T20:25:53Z sjl quit (Ping timeout: 260 seconds) 2016-12-05T20:32:05Z shka_ quit (Ping timeout: 248 seconds) 2016-12-05T20:48:20Z prxq joined #sbcl 2016-12-05T20:48:28Z prxq quit (Read error: Connection reset by peer) 2016-12-05T20:48:35Z prxq joined #sbcl 2016-12-05T20:48:55Z slyrus quit (Remote host closed the connection) 2016-12-05T20:58:16Z rpg quit (Ping timeout: 250 seconds) 2016-12-05T20:59:42Z rpg joined #sbcl 2016-12-05T21:11:30Z fisxoj joined #sbcl 2016-12-05T21:16:56Z ASau` quit (Ping timeout: 265 seconds) 2016-12-05T21:17:39Z fisxoj left #sbcl 2016-12-05T21:18:16Z fisxoj joined #sbcl 2016-12-05T21:33:29Z rumbler31 quit (Remote host closed the connection) 2016-12-05T21:55:35Z angavrilov_ quit (Remote host closed the connection) 2016-12-05T22:31:27Z gingerale quit (Remote host closed the connection) 2016-12-05T22:47:37Z dougk__ joined #sbcl 2016-12-05T23:00:10Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-05T23:01:10Z dougk__ joined #sbcl 2016-12-05T23:14:28Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-05T23:14:48Z rpg joined #sbcl 2016-12-05T23:17:35Z fisxoj quit (Quit: fisxoj) 2016-12-05T23:19:13Z rpg quit (Ping timeout: 245 seconds) 2016-12-05T23:19:56Z rpg joined #sbcl 2016-12-05T23:27:47Z prxq quit (Remote host closed the connection) 2016-12-05T23:30:08Z ASau joined #sbcl 2016-12-05T23:35:31Z rpg quit (Ping timeout: 244 seconds) 2016-12-05T23:37:50Z rpg joined #sbcl 2016-12-05T23:47:33Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-05T23:53:10Z dougk__ joined #sbcl 2016-12-05T23:53:41Z stassats quit (Ping timeout: 248 seconds) 2016-12-05T23:57:24Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T00:32:23Z edgar-rft joined #sbcl 2016-12-06T00:58:55Z dougk__: the 'unexpected forwarding pointer' problem exists @ head as of last Friday for certain 2016-12-06T01:18:13Z cromachina joined #sbcl 2016-12-06T01:32:03Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T01:56:03Z rpg joined #sbcl 2016-12-06T02:00:44Z macdavid313 joined #sbcl 2016-12-06T02:08:07Z rpg_ joined #sbcl 2016-12-06T02:08:31Z rpg quit (Read error: Connection reset by peer) 2016-12-06T02:14:17Z rpg joined #sbcl 2016-12-06T02:15:02Z rpg_ quit (Ping timeout: 250 seconds) 2016-12-06T02:30:42Z brfennpocock joined #sbcl 2016-12-06T02:40:00Z em1l_ joined #sbcl 2016-12-06T02:42:45Z gko_ quit (Quit: ZNC - http://znc.in) 2016-12-06T02:43:36Z em1l quit (Ping timeout: 260 seconds) 2016-12-06T02:46:18Z gko joined #sbcl 2016-12-06T02:50:53Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-06T02:54:01Z dougk__ joined #sbcl 2016-12-06T03:14:09Z dougk__: so far can't repro the parallel load failure @ the very first change that added immobile-code. That seems ok. 2016-12-06T03:17:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-06T03:28:30Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-06T03:32:50Z fiddlerwoaroof quit (Read error: Connection reset by peer) 2016-12-06T03:40:19Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T03:44:58Z fiddlerwoaroof joined #sbcl 2016-12-06T03:48:34Z dougk__ joined #sbcl 2016-12-06T03:51:16Z macdavid313 quit (Ping timeout: 244 seconds) 2016-12-06T04:06:34Z shka_ joined #sbcl 2016-12-06T04:27:04Z BusFactor1 joined #sbcl 2016-12-06T04:32:22Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T04:45:56Z rpg joined #sbcl 2016-12-06T05:04:47Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T05:11:50Z shka_ quit (Ping timeout: 250 seconds) 2016-12-06T05:22:12Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-06T05:49:52Z rumbler31 joined #sbcl 2016-12-06T05:54:14Z rumbler31 quit (Ping timeout: 244 seconds) 2016-12-06T06:02:22Z karswell` joined #sbcl 2016-12-06T06:02:40Z karswell quit (Remote host closed the connection) 2016-12-06T06:07:35Z ASau quit (Read error: Connection reset by peer) 2016-12-06T06:08:44Z ASau` joined #sbcl 2016-12-06T06:17:38Z ASau` quit (Ping timeout: 246 seconds) 2016-12-06T06:19:08Z dougk__ joined #sbcl 2016-12-06T07:15:18Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-06T07:23:36Z scymtym quit (Ping timeout: 260 seconds) 2016-12-06T07:25:54Z Bike quit (Ping timeout: 250 seconds) 2016-12-06T07:35:00Z Bike joined #sbcl 2016-12-06T07:49:42Z schjetne quit (Ping timeout: 246 seconds) 2016-12-06T07:55:25Z brfennpocock quit (Quit: OMG it's 0300 local) 2016-12-06T08:12:36Z Shinmera- is now known as Shinmera 2016-12-06T08:26:13Z scymtym joined #sbcl 2016-12-06T08:47:48Z angavrilov joined #sbcl 2016-12-06T08:48:19Z Bike quit (Quit: leaving) 2016-12-06T08:52:12Z edgar-rft quit (Quit: edgar-rft) 2016-12-06T08:53:06Z schjetne joined #sbcl 2016-12-06T09:00:16Z gingerale joined #sbcl 2016-12-06T09:34:50Z rumbler31 joined #sbcl 2016-12-06T09:39:22Z rumbler31 quit (Ping timeout: 256 seconds) 2016-12-06T09:50:25Z schjetne quit (Ping timeout: 260 seconds) 2016-12-06T10:08:00Z edgar-rft joined #sbcl 2016-12-06T10:17:00Z m00natic joined #sbcl 2016-12-06T10:39:57Z attila_lendvai joined #sbcl 2016-12-06T10:39:57Z attila_lendvai quit (Changing host) 2016-12-06T10:39:57Z attila_lendvai joined #sbcl 2016-12-06T10:50:54Z myrkraverk quit (Remote host closed the connection) 2016-12-06T12:00:42Z schjetne joined #sbcl 2016-12-06T12:30:22Z dougk__ joined #sbcl 2016-12-06T12:41:02Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-06T12:46:40Z p_l quit 2016-12-06T12:47:24Z p_l joined #sbcl 2016-12-06T12:59:28Z rpg joined #sbcl 2016-12-06T13:03:29Z scymtym_ joined #sbcl 2016-12-06T13:06:41Z scymtym quit (Ping timeout: 258 seconds) 2016-12-06T13:58:57Z rumbler31 joined #sbcl 2016-12-06T14:13:26Z cromachina quit (Read error: Connection reset by peer) 2016-12-06T15:05:02Z stassats joined #sbcl 2016-12-06T15:23:50Z BusFactor1 joined #sbcl 2016-12-06T15:24:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-06T15:26:37Z dougk__ joined #sbcl 2016-12-06T15:35:21Z shka_ joined #sbcl 2016-12-06T15:41:33Z scymtym_ quit (Ping timeout: 258 seconds) 2016-12-06T15:41:43Z attila_lendvai joined #sbcl 2016-12-06T15:50:13Z rpg quit (Ping timeout: 260 seconds) 2016-12-06T15:50:32Z rumbler31 quit (Ping timeout: 256 seconds) 2016-12-06T15:51:17Z rumbler31 joined #sbcl 2016-12-06T16:02:46Z dougk__: seems like the first change at which I can easily get the 'ptr sees free page' (or whatever) is the adding of defragmentation. Strange because I'd think defrag would either work or not work. Not lead to a subsequent GC failure. 2016-12-06T16:25:39Z BusFactor1 quit (Write error: Broken pipe) 2016-12-06T16:29:13Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-06T16:41:19Z Bike joined #sbcl 2016-12-06T16:49:12Z edgar-rft quit (Quit: edgar-rft) 2016-12-06T16:58:52Z macdavid313 joined #sbcl 2016-12-06T17:10:35Z scymtym joined #sbcl 2016-12-06T17:18:14Z BusFactor1 joined #sbcl 2016-12-06T17:21:36Z rpg joined #sbcl 2016-12-06T17:28:59Z sjl joined #sbcl 2016-12-06T17:32:13Z rumbler31 quit (Remote host closed the connection) 2016-12-06T17:39:48Z m00natic quit (Remote host closed the connection) 2016-12-06T17:49:27Z fisxoj joined #sbcl 2016-12-06T18:23:17Z rumbler31 joined #sbcl 2016-12-06T18:30:31Z sjl quit (Ping timeout: 265 seconds) 2016-12-06T18:49:56Z fisxoj quit (Quit: fisxoj) 2016-12-06T18:57:06Z angavrilov quit (Remote host closed the connection) 2016-12-06T18:57:30Z angavrilov joined #sbcl 2016-12-06T19:08:37Z rumbler31 quit (Remote host closed the connection) 2016-12-06T19:09:20Z fisxoj joined #sbcl 2016-12-06T19:15:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-06T19:33:08Z attila_lendvai joined #sbcl 2016-12-06T19:35:08Z rumbler31 joined #sbcl 2016-12-06T19:41:17Z rpg_ joined #sbcl 2016-12-06T19:42:17Z rpg quit (Ping timeout: 258 seconds) 2016-12-06T19:45:59Z rpg_ quit (Ping timeout: 260 seconds) 2016-12-06T19:46:43Z fiveop joined #sbcl 2016-12-06T19:46:45Z rpg joined #sbcl 2016-12-06T19:59:26Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T20:02:56Z macdavid314 joined #sbcl 2016-12-06T20:03:23Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-06T20:03:24Z macdavid314 is now known as macdavid313 2016-12-06T20:05:37Z rumbler31 quit (Remote host closed the connection) 2016-12-06T20:16:14Z ASau joined #sbcl 2016-12-06T20:19:46Z fisxoj quit (Quit: fisxoj) 2016-12-06T20:24:20Z shka_ quit (Ping timeout: 260 seconds) 2016-12-06T20:27:14Z fiveop quit 2016-12-06T20:30:00Z eschatologist: So about that Mac fix that went in that makes a direct syscall for __semwait_signal… 2016-12-06T20:30:02Z eschatologist: Don't do that. 2016-12-06T20:31:16Z stassats: or you will do what? 2016-12-06T20:32:31Z eschatologist: I'm unsure if syscalls referenced via are binary stable. 2016-12-06T20:32:48Z eschatologist: The best thing would probably be to call __semwait_signal if present, and only do the direct syscall on 10.6 2016-12-06T20:33:02Z stassats: they are stable 2016-12-06T20:33:17Z rumbler31 joined #sbcl 2016-12-06T20:34:01Z eschatologist: Technically we consider syscall() SPI, and can change the indexes at any time. What I was unsure of was whether was the indexes, or if it contained symbols that would have the indexes at runtime. 2016-12-06T20:34:25Z eschatologist works at Apple 2016-12-06T20:34:41Z stassats: well, can you tell apple to make macos less broken then? 2016-12-06T20:34:50Z stassats: so that people wouldn't resort to sycalls 2016-12-06T20:35:32Z eschatologist: This has been ABI policy since the NeXT days and is unlikely to change. But it's only the direct use of syscall() that's affected, not the use of __semwait_signal on a system that has it as a symbol. 2016-12-06T20:44:07Z rpg joined #sbcl 2016-12-06T20:45:34Z macdavid314 joined #sbcl 2016-12-06T20:46:32Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-06T20:46:33Z macdavid314 is now known as macdavid313 2016-12-06T20:50:28Z rpg quit (Ping timeout: 245 seconds) 2016-12-06T20:50:31Z rpg_ joined #sbcl 2016-12-06T20:50:42Z dougk__ joined #sbcl 2016-12-06T20:54:57Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-06T20:56:50Z angavrilov quit (Remote host closed the connection) 2016-12-06T21:10:39Z attila_lendvai joined #sbcl 2016-12-06T21:10:42Z attila_lendvai quit (Changing host) 2016-12-06T21:10:43Z attila_lendvai joined #sbcl 2016-12-06T21:19:12Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-06T21:26:05Z dougk__ joined #sbcl 2016-12-06T21:41:52Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-06T21:51:05Z rumbler31 quit (Remote host closed the connection) 2016-12-06T21:52:33Z whiteline quit (Read error: Connection reset by peer) 2016-12-06T21:53:05Z whiteline joined #sbcl 2016-12-06T21:58:15Z Cooler_ joined #sbcl 2016-12-06T22:18:55Z dougk__ joined #sbcl 2016-12-06T22:36:23Z rumbler31 joined #sbcl 2016-12-06T22:59:44Z rpg_ quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-06T23:04:05Z Cthulhux` quit (Changing host) 2016-12-06T23:04:05Z Cthulhux` joined #sbcl 2016-12-06T23:07:28Z gingerale quit (Remote host closed the connection) 2016-12-06T23:08:44Z rumbler31 quit (Remote host closed the connection) 2016-12-06T23:11:11Z BusFactor1 quit (Ping timeout: 244 seconds) 2016-12-06T23:14:07Z fisxoj joined #sbcl 2016-12-06T23:16:11Z fisxoj quit (Client Quit) 2016-12-06T23:19:54Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-06T23:47:39Z cromachina joined #sbcl 2016-12-06T23:54:20Z rpg joined #sbcl 2016-12-06T23:56:00Z rpg quit (Client Quit) 2016-12-07T00:04:44Z stassats quit (Ping timeout: 250 seconds) 2016-12-07T00:05:08Z DeadTrickster quit (Ping timeout: 246 seconds) 2016-12-07T00:19:16Z rumbler31 joined #sbcl 2016-12-07T00:26:44Z rumbler31 quit (Remote host closed the connection) 2016-12-07T01:20:57Z edgar-rft joined #sbcl 2016-12-07T01:45:38Z dougk__ joined #sbcl 2016-12-07T01:49:47Z jdz quit (Ping timeout: 246 seconds) 2016-12-07T01:56:28Z jdz joined #sbcl 2016-12-07T02:27:14Z rumbler31 joined #sbcl 2016-12-07T02:28:34Z macdavid314 joined #sbcl 2016-12-07T02:30:09Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-07T02:30:10Z macdavid314 is now known as macdavid313 2016-12-07T02:31:38Z rumbler31 quit (Ping timeout: 250 seconds) 2016-12-07T02:38:47Z em1l joined #sbcl 2016-12-07T02:41:56Z em1l_ quit (Ping timeout: 246 seconds) 2016-12-07T03:50:17Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-07T03:57:02Z npatrick04 joined #sbcl 2016-12-07T04:21:02Z myrkraverk joined #sbcl 2016-12-07T04:26:00Z sjl joined #sbcl 2016-12-07T04:26:42Z shka_ joined #sbcl 2016-12-07T04:35:24Z macdavid313 quit (Quit: macdavid313) 2016-12-07T04:37:04Z macdavid313 joined #sbcl 2016-12-07T04:40:15Z shka_ quit (Ping timeout: 246 seconds) 2016-12-07T05:06:28Z karswell` quit (Ping timeout: 268 seconds) 2016-12-07T05:15:53Z sigjuice quit (Ping timeout: 260 seconds) 2016-12-07T05:16:21Z gko quit (Ping timeout: 260 seconds) 2016-12-07T05:16:21Z dougk_ quit (Ping timeout: 260 seconds) 2016-12-07T05:21:10Z sigjuice joined #sbcl 2016-12-07T05:29:13Z dougk_ joined #sbcl 2016-12-07T05:43:39Z gko joined #sbcl 2016-12-07T05:55:17Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-07T06:10:15Z ASau quit (Read error: Connection reset by peer) 2016-12-07T06:16:37Z _8hzp quit (Read error: Connection reset by peer) 2016-12-07T06:16:40Z _8hzp joined #sbcl 2016-12-07T06:22:37Z angavrilov joined #sbcl 2016-12-07T06:32:56Z fiddlerwoaroof quit (Ping timeout: 244 seconds) 2016-12-07T06:33:42Z fiddlerwoaroof joined #sbcl 2016-12-07T06:48:31Z sjl quit (Ping timeout: 258 seconds) 2016-12-07T06:57:58Z gingerale joined #sbcl 2016-12-07T07:23:03Z DeadTrickster joined #sbcl 2016-12-07T07:27:00Z scymtym quit (Ping timeout: 260 seconds) 2016-12-07T08:01:51Z Bike quit (Quit: slerp) 2016-12-07T08:27:39Z gingerale quit (Remote host closed the connection) 2016-12-07T08:39:16Z scymtym joined #sbcl 2016-12-07T09:31:20Z stassats joined #sbcl 2016-12-07T10:17:05Z schjetne quit (Read error: Connection reset by peer) 2016-12-07T10:20:20Z schjetne joined #sbcl 2016-12-07T11:10:47Z jackdaniel: alsamixer 2016-12-07T11:10:52Z jackdaniel: erm 2016-12-07T11:11:19Z stassats: jackdaniel: command not found: alsamixer 2016-12-07T11:11:57Z jackdaniel: http://i.imgur.com/yjLCVYM.png :) 2016-12-07T11:25:12Z DeadTrickster quit (Ping timeout: 246 seconds) 2016-12-07T11:28:25Z rumbler31 joined #sbcl 2016-12-07T11:28:32Z macdavid313 quit (Remote host closed the connection) 2016-12-07T11:29:22Z macdavid313 joined #sbcl 2016-12-07T11:32:57Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-07T11:38:19Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-07T11:41:50Z specbot quit (Disconnected by services) 2016-12-07T11:41:54Z specbot joined #sbcl 2016-12-07T11:42:38Z Shinmera quit (Remote host closed the connection) 2016-12-07T11:43:02Z Shinmera joined #sbcl 2016-12-07T11:43:17Z m00natic joined #sbcl 2016-12-07T11:44:27Z _8hzp quit (Ping timeout: 246 seconds) 2016-12-07T11:46:14Z attila_lendvai joined #sbcl 2016-12-07T12:01:36Z Xof: jackdaniel: that's a terrible password 2016-12-07T12:06:18Z stassats quit (Ping timeout: 258 seconds) 2016-12-07T12:09:20Z jackdaniel: easy to remember ;) 2016-12-07T12:16:05Z dougk__ joined #sbcl 2016-12-07T12:24:44Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-07T12:52:12Z dougk__ joined #sbcl 2016-12-07T13:07:28Z angavrilov quit (Ping timeout: 268 seconds) 2016-12-07T13:53:11Z rudolfochrist joined #sbcl 2016-12-07T14:01:38Z jibanes quit (Ping timeout: 265 seconds) 2016-12-07T14:03:06Z jibanes joined #sbcl 2016-12-07T14:05:57Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-07T14:10:18Z dougk__ joined #sbcl 2016-12-07T14:16:11Z Guest36954 quit (Ping timeout: 260 seconds) 2016-12-07T14:19:17Z rudolfochrist quit (Ping timeout: 248 seconds) 2016-12-07T14:23:37Z pkhuong joined #sbcl 2016-12-07T14:31:03Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-07T14:41:26Z cromachina quit (Read error: Connection reset by peer) 2016-12-07T14:52:38Z rumbler31 joined #sbcl 2016-12-07T14:53:01Z BusFactor1 joined #sbcl 2016-12-07T14:56:47Z tetero joined #sbcl 2016-12-07T15:02:20Z Cooler_ quit (Quit: Saindo) 2016-12-07T15:12:41Z dougk__ joined #sbcl 2016-12-07T15:17:35Z scymtym quit (Ping timeout: 258 seconds) 2016-12-07T15:36:49Z shka_ joined #sbcl 2016-12-07T15:42:06Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-07T15:53:13Z blackwolf joined #sbcl 2016-12-07T16:00:05Z rudolfochrist joined #sbcl 2016-12-07T16:04:53Z rudolfochrist quit (Ping timeout: 265 seconds) 2016-12-07T16:21:49Z edgar-rft quit (Quit: edgar-rft) 2016-12-07T16:34:27Z fisxoj joined #sbcl 2016-12-07T16:36:26Z rumbler31 quit (Remote host closed the connection) 2016-12-07T16:44:46Z Bike joined #sbcl 2016-12-07T16:58:14Z fisxoj quit (Quit: fisxoj) 2016-12-07T17:00:51Z rudolfochrist joined #sbcl 2016-12-07T17:06:07Z rudolfochrist quit (Ping timeout: 268 seconds) 2016-12-07T17:07:15Z ASau joined #sbcl 2016-12-07T17:20:40Z rudolfochrist joined #sbcl 2016-12-07T17:24:55Z fisxoj joined #sbcl 2016-12-07T17:26:38Z attila_lendvai: I get an invalid index error from SB-C::REPACK-XREF when save-lisp-and-die calls it. is it something interesting, shall I report it? on sbcl HEAD. 2016-12-07T17:27:21Z attila_lendvai: backtrace: http://pastebin.com/z8TcFH70 2016-12-07T17:34:54Z fisxoj quit (Quit: fisxoj) 2016-12-07T17:47:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-07T17:50:16Z gingerale joined #sbcl 2016-12-07T17:52:03Z sjl joined #sbcl 2016-12-07T17:54:11Z rumbler31 joined #sbcl 2016-12-07T17:59:31Z stassats joined #sbcl 2016-12-07T18:00:05Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-07T18:00:10Z scymtym joined #sbcl 2016-12-07T18:01:28Z attila_lendvai joined #sbcl 2016-12-07T18:19:01Z m00natic quit (Remote host closed the connection) 2016-12-07T18:19:21Z attila_lendvai: reported as: https://bugs.launchpad.net/sbcl/+bug/1648186 2016-12-07T18:25:53Z rudolfochrist quit (Ping timeout: 245 seconds) 2016-12-07T18:35:51Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2016-12-07T18:36:27Z eschatologist joined #sbcl 2016-12-07T18:41:46Z milanj joined #sbcl 2016-12-07T18:56:56Z dougk__ joined #sbcl 2016-12-07T19:11:55Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-07T19:19:17Z rudolfochrist joined #sbcl 2016-12-07T19:22:39Z dougk__ joined #sbcl 2016-12-07T19:24:12Z tetero left #sbcl 2016-12-07T19:56:46Z rumbler31 joined #sbcl 2016-12-07T19:58:27Z gingerale quit (Remote host closed the connection) 2016-12-07T20:01:03Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-07T20:03:46Z blackwolf quit (Remote host closed the connection) 2016-12-07T20:05:34Z sjl quit (Ping timeout: 268 seconds) 2016-12-07T20:13:02Z sjl joined #sbcl 2016-12-07T20:19:13Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-07T20:19:22Z jibanes quit (Ping timeout: 250 seconds) 2016-12-07T20:21:16Z jibanes joined #sbcl 2016-12-07T20:22:29Z rumbler31 joined #sbcl 2016-12-07T20:25:25Z rumbler31 quit (Read error: Connection reset by peer) 2016-12-07T20:25:50Z rumbler31 joined #sbcl 2016-12-07T20:26:58Z ASau quit (Ping timeout: 256 seconds) 2016-12-07T20:30:09Z rumbler31 quit (Read error: Connection reset by peer) 2016-12-07T20:30:43Z rumbler31 joined #sbcl 2016-12-07T20:35:49Z rumbler31 quit (Ping timeout: 248 seconds) 2016-12-07T20:55:34Z macdavid313 joined #sbcl 2016-12-07T21:03:01Z shka_ quit (Ping timeout: 248 seconds) 2016-12-07T21:07:47Z rudolfochrist quit (Ping timeout: 260 seconds) 2016-12-07T21:16:53Z dougk__ joined #sbcl 2016-12-07T21:25:30Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-07T21:38:14Z sjl quit (Ping timeout: 250 seconds) 2016-12-07T21:50:37Z dougk__ joined #sbcl 2016-12-07T22:05:53Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-07T22:26:00Z sjl joined #sbcl 2016-12-07T22:30:21Z ASau joined #sbcl 2016-12-07T22:53:17Z scymtym: attila_lendvai: thanks for the report. can you paste then value of SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX**? 2016-12-07T22:53:52Z attila_lendvai: scymtym: I'm not sure I can reproduce it at will 2016-12-07T22:54:41Z scymtym: attila_lendvai: ok, i will try to think hard, then 2016-12-07T22:55:01Z attila_lendvai: scymtym: you need that value from a broken image, or is it enough from a functional one, that has about the same stuff loaded? 2016-12-07T22:57:12Z attila_lendvai: scymtym: well, it was longer to ask than doing it, so here's the value from an image that was saved and restarted successfully: http://pastebin.com/exajxeZK 2016-12-07T22:59:14Z attila_lendvai: cannot intentionally reproduce it now 2016-12-07T22:59:21Z scymtym: attila_lendvai: thanks 2016-12-07T22:59:26Z scymtym: i'm confused 2016-12-07T23:00:52Z scymtym: the backtrace suggestes that SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** is #() in the broken case. the symbols in the paste are also not very plausible for being the most commonly referenced ones 2016-12-07T23:01:24Z scymtym: is this after dumping a core, restarting it and dumping again or something like that? 2016-12-07T23:01:28Z attila_lendvai: I've seen it a couple of times before I reported it, so I may be able to get a snapshot of it again 2016-12-07T23:04:38Z milanj quit (Quit: Leaving) 2016-12-07T23:04:59Z scymtym: attila_lendvai: is this after dumping a core, restarting it and dumping again or something like that? 2016-12-07T23:06:00Z attila_lendvai: scymtym: no. it's at the end of my build script that collects and loads all the dependencies of hu.dwim.*.asd, right at the end when it saves the image. 2016-12-07T23:06:27Z attila_lendvai: scymtym: my sbcl has these extra patches: https://github.com/attila-lendvai/sbcl/commits/hu.dwim 2016-12-07T23:08:18Z macdavid313 quit (Quit: macdavid313) 2016-12-07T23:08:24Z scymtym: attila_lendvai: those changes look harmless/unrelated 2016-12-07T23:08:52Z attila_lendvai: yeah, that's what I thought also, but when one faces a mystery then... 2016-12-07T23:10:22Z swflint joined #sbcl 2016-12-07T23:11:07Z scymtym: can you check that SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** has SB-*: and CL: stuff in it at startup and that it still has the same value right before dumping the image 2016-12-07T23:12:09Z stassats: is SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** maintained each time a xref is created? 2016-12-07T23:13:07Z scymtym: no, only when repacking 2016-12-07T23:14:57Z scymtym: since SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** determines the global encoding scheme for all xrefs, changing it requires de- and encoding all xref data 2016-12-07T23:15:41Z stassats: well 2016-12-07T23:15:43Z stassats: 2016-12-07T23:15:43Z stassats: debugger invoked on a SB-INT:INVALID-ARRAY-INDEX-ERROR in thread 2016-12-07T23:15:44Z stassats: #: 2016-12-07T23:15:46Z stassats: Invalid index 258 for (SIMPLE-VECTOR 2016-12-07T23:15:49Z stassats: 11), should be a non-negative integer below 11. 2016-12-07T23:15:53Z stassats: there i go 2016-12-07T23:16:29Z scymtym: stassats: what did you do? 2016-12-07T23:17:04Z rumbler31 joined #sbcl 2016-12-07T23:21:21Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-07T23:21:28Z attila_lendvai: scymtym: right after I start sbcl SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** is empty 2016-12-07T23:22:46Z attila_lendvai: err, and now right before calling save-lisp-and-die, it's still empty! 2016-12-07T23:22:58Z scymtym: attila_lendvai: interesting, did you build sbcl yourself? 2016-12-07T23:23:06Z attila_lendvai: scymtym: yes 2016-12-07T23:23:22Z scymtym: maybe without the "internal xref" thingie? 2016-12-07T23:23:36Z attila_lendvai: scymtym: all I did is ./make.sh IIRC 2016-12-07T23:23:37Z stassats: SB-C::**MOST-COMMON-XREF-NAMES-BY-INDEX** is empty here to, no internal xrefs either 2016-12-07T23:23:45Z stassats: and i have a recipe, reducing it further 2016-12-07T23:24:07Z scymtym: start by building without --fancy, i assume 2016-12-07T23:32:34Z stassats: i don't have yet an easy test case 2016-12-07T23:33:02Z stassats: but basically i compile some code from a dumped image, then load with the default image, then dump it again 2016-12-07T23:33:11Z stassats: alexandria, to be specific 2016-12-07T23:34:24Z stassats: the dumped image loads asdf 2016-12-07T23:36:44Z attila_lendvai: oh, I may have done that inadvertently, too. I use this image to develop in slime, then load code, which may result in recompilation. then when I rebuild the dev image, it'll load the previously compiled code 2016-12-07T23:37:13Z attila_lendvai: maybe that's why I have trouble reproducing it 2016-12-07T23:37:41Z scymtym: i see how that breaks, i think 2016-12-07T23:39:11Z attila_lendvai: scymtym: yep, managed to reproduce it that way. the value is an empty vector. 2016-12-07T23:39:32Z attila_lendvai: I can start a slime debugger in that image, let me know if you want something checked 2016-12-07T23:41:48Z scymtym: attila_lendvai: thanks, but i think, i know what's wrong. loading stuff and dumping an image populates sb-c::**m-c-x-n-b-i**. this defines the encoding scheme for xref data in code compiled "by" this image - probably also affecting fasls. this xref data cannot be loaded into an image with a different sb-c::**m-c-x-n-b-i** 2016-12-07T23:42:31Z attila_lendvai: oh! that doesn't sound like a trivial headache... 2016-12-07T23:44:48Z stassats: so, i have a file (defun foo ()) (defun bar () (foo)) 2016-12-07T23:44:55Z stassats: and i have an image saved after (require :asdf) 2016-12-07T23:45:04Z stassats: i compile that file with that image 2016-12-07T23:45:19Z stassats: start a new pristine image, load the fasl and slad breaks 2016-12-07T23:46:25Z stassats: (sb-introspect:who-calls 'foo) breaks 2016-12-07T23:48:10Z scymtym: yes, the problem is probably that the image-specific encoding of the xref-data leaks into the fasl 2016-12-07T23:50:34Z stassats: (compile-file "n") (require :sb-introspect) (sb-c::repack-xref) (load "n.fasl") (sb-introspect:who-calls 'foo) 2016-12-07T23:50:40Z stassats: => NIL 2016-12-07T23:50:58Z scymtym: yes 2016-12-07T23:51:21Z scymtym: we should probably just never call REPACK-XREF after sbcl is built 2016-12-07T23:52:21Z stassats: then it shouldn't be even included without sb-xref-for-internals 2016-12-08T00:01:56Z stassats quit (Ping timeout: 265 seconds) 2016-12-08T00:03:05Z scymtym: it should probably run once as part of sb-xref-for-internals builds but never be included in the target image 2016-12-08T00:04:52Z scymtym: a separate issue is that, for images without sb-xref-for-internals, it would be good to set sb-c::**m-c-x-n-b-i** to something better than #() 2016-12-08T00:05:32Z scymtym: otherwise you save space for internal xrefs but lose space because of the less compact encoding of user xrefs 2016-12-08T00:08:23Z npatrick04 quit (Ping timeout: 260 seconds) 2016-12-08T00:14:44Z scymtym: i will try to (sb-c::repack-xref) (map nil #'fmakunbound '(sb-c::map-simple-funs sb-c::repack-xref)) in make-target-2-load 2016-12-08T00:15:09Z scymtym: and remove it from s-l-a-d, of course 2016-12-08T00:16:26Z scymtym: have to keep MAP-SIMPLE-FUNS 2016-12-08T00:20:04Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-08T00:24:51Z dougk__ joined #sbcl 2016-12-08T00:29:40Z sjl quit (Ping timeout: 250 seconds) 2016-12-08T00:31:17Z cromachina joined #sbcl 2016-12-08T00:36:45Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-08T00:38:30Z dougk__ joined #sbcl 2016-12-08T00:47:41Z edgar-rft joined #sbcl 2016-12-08T01:34:07Z Bike quit (Quit: leaving) 2016-12-08T01:36:57Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-08T01:42:16Z scymtym: http://paste.lisp.org/display/333543 2016-12-08T01:51:16Z Bike joined #sbcl 2016-12-08T02:26:45Z hanswurst joined #sbcl 2016-12-08T02:36:12Z hanswurst left #sbcl 2016-12-08T02:38:33Z em1l_ joined #sbcl 2016-12-08T02:41:29Z Bike quit (Quit: leaving) 2016-12-08T02:41:55Z em1l quit (Ping timeout: 265 seconds) 2016-12-08T02:41:58Z Bike joined #sbcl 2016-12-08T02:44:52Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-08T02:48:27Z dougk__ joined #sbcl 2016-12-08T02:54:00Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-08T03:06:03Z Bike quit (Quit: again) 2016-12-08T03:10:47Z npatrick04 joined #sbcl 2016-12-08T03:16:25Z npatrick04 quit (Remote host closed the connection) 2016-12-08T03:18:22Z Bike joined #sbcl 2016-12-08T03:25:49Z abbe_ is now known as abbe 2016-12-08T04:02:51Z sjl joined #sbcl 2016-12-08T04:46:06Z ASau quit (Ping timeout: 246 seconds) 2016-12-08T04:51:55Z ASau joined #sbcl 2016-12-08T05:04:00Z BusFactor1 joined #sbcl 2016-12-08T05:07:45Z gingerale joined #sbcl 2016-12-08T05:14:14Z ASau quit (Read error: Connection reset by peer) 2016-12-08T05:23:36Z sjl quit (Ping timeout: 256 seconds) 2016-12-08T05:34:11Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-08T06:44:13Z myrkraverk quit (Remote host closed the connection) 2016-12-08T06:58:45Z DeadTrickster joined #sbcl 2016-12-08T06:58:55Z macdavid313 joined #sbcl 2016-12-08T07:01:26Z igajsin1 joined #sbcl 2016-12-08T07:01:40Z igajsin1 left #sbcl 2016-12-08T07:02:53Z myrkraverk joined #sbcl 2016-12-08T07:23:40Z scymtym quit (Ping timeout: 250 seconds) 2016-12-08T07:27:00Z angavrilov joined #sbcl 2016-12-08T07:32:22Z gingerale quit (Remote host closed the connection) 2016-12-08T08:02:40Z macdavid314 joined #sbcl 2016-12-08T08:03:58Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-08T08:03:59Z macdavid314 is now known as macdavid313 2016-12-08T08:26:34Z rumbler31 joined #sbcl 2016-12-08T08:29:26Z scymtym joined #sbcl 2016-12-08T08:31:03Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-08T09:51:43Z attila_lendvai joined #sbcl 2016-12-08T10:01:43Z stassats joined #sbcl 2016-12-08T10:14:19Z Bike quit (Quit: seek medical intervention immediately) 2016-12-08T10:26:16Z macdavid313 quit (Remote host closed the connection) 2016-12-08T10:26:54Z macdavid313 joined #sbcl 2016-12-08T11:04:32Z igajsin1 joined #sbcl 2016-12-08T11:12:31Z m00natic joined #sbcl 2016-12-08T11:27:17Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-08T11:27:49Z attila_lendvai joined #sbcl 2016-12-08T11:27:54Z jdz quit (Ping timeout: 250 seconds) 2016-12-08T11:28:03Z attila_lendvai quit (Read error: Connection reset by peer) 2016-12-08T11:28:05Z attila_lendvai1 joined #sbcl 2016-12-08T11:28:05Z attila_lendvai1 is now known as attila_lendvai 2016-12-08T11:28:05Z attila_lendvai quit (Changing host) 2016-12-08T11:28:05Z attila_lendvai joined #sbcl 2016-12-08T11:28:07Z jdz joined #sbcl 2016-12-08T11:51:43Z foom quit (Ping timeout: 245 seconds) 2016-12-08T11:53:04Z dougk_ quit (Ping timeout: 258 seconds) 2016-12-08T12:05:24Z foom joined #sbcl 2016-12-08T12:06:14Z dougk_ joined #sbcl 2016-12-08T13:04:17Z dougk__ joined #sbcl 2016-12-08T13:42:16Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-08T13:55:55Z rumbler31 joined #sbcl 2016-12-08T13:57:09Z rumbler31 quit (Remote host closed the connection) 2016-12-08T13:57:24Z rumbler31 joined #sbcl 2016-12-08T13:59:04Z edgar-rft quit (Quit: edgar-rft) 2016-12-08T14:01:12Z rumbler31 quit (Remote host closed the connection) 2016-12-08T14:01:33Z rumbler31 joined #sbcl 2016-12-08T14:23:18Z cromachina quit (Read error: Connection reset by peer) 2016-12-08T14:46:42Z scymtym_ joined #sbcl 2016-12-08T14:50:33Z scymtym quit (Ping timeout: 258 seconds) 2016-12-08T14:52:41Z dougk__ joined #sbcl 2016-12-08T14:58:11Z dougk__ quit (Ping timeout: 244 seconds) 2016-12-08T15:02:53Z DeadTrickster quit (Remote host closed the connection) 2016-12-08T15:29:24Z fe[nl]ix quit (Remote host closed the connection) 2016-12-08T15:29:24Z Blkt quit (Read error: Connection reset by peer) 2016-12-08T15:30:39Z Blkt joined #sbcl 2016-12-08T15:31:04Z fe[nl]ix joined #sbcl 2016-12-08T15:34:08Z dougk__ joined #sbcl 2016-12-08T15:36:56Z scymtym_ quit (Ping timeout: 258 seconds) 2016-12-08T15:42:16Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-08T15:42:51Z dougk__ joined #sbcl 2016-12-08T15:51:50Z shka_ joined #sbcl 2016-12-08T16:02:19Z BusFactor1 joined #sbcl 2016-12-08T16:10:03Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-08T16:32:29Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-08T16:35:35Z ASau joined #sbcl 2016-12-08T16:37:32Z Bike joined #sbcl 2016-12-08T16:46:47Z m00natic quit (Remote host closed the connection) 2016-12-08T16:48:19Z scymtym joined #sbcl 2016-12-08T16:50:36Z m00natic joined #sbcl 2016-12-08T17:01:55Z sjl joined #sbcl 2016-12-08T17:05:16Z m00natic quit (Remote host closed the connection) 2016-12-08T18:08:07Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2016-12-08T18:09:08Z eschatologist joined #sbcl 2016-12-08T18:10:05Z dougk__ joined #sbcl 2016-12-08T18:41:23Z sjl quit (Ping timeout: 260 seconds) 2016-12-08T18:45:12Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-08T18:49:19Z gingerale joined #sbcl 2016-12-08T18:54:56Z dougk__ joined #sbcl 2016-12-08T19:09:32Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-08T19:52:27Z prxq joined #sbcl 2016-12-08T20:02:24Z macdavid313 quit (Ping timeout: 246 seconds) 2016-12-08T20:08:48Z macdavid313 joined #sbcl 2016-12-08T20:25:28Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-08T20:34:14Z igajsin1 quit (Ping timeout: 256 seconds) 2016-12-08T20:39:21Z shka_ quit (Ping timeout: 260 seconds) 2016-12-08T20:44:22Z gingerale quit (Remote host closed the connection) 2016-12-08T20:56:29Z DeadTrickster joined #sbcl 2016-12-08T21:09:28Z dougk__ joined #sbcl 2016-12-08T21:09:38Z macdavid313 joined #sbcl 2016-12-08T22:15:21Z rumbler31 quit (Remote host closed the connection) 2016-12-08T22:24:56Z angavrilov quit (Remote host closed the connection) 2016-12-08T22:45:25Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-08T22:51:04Z dougk__ joined #sbcl 2016-12-08T23:04:04Z sjl joined #sbcl 2016-12-08T23:06:50Z attila_lendvai joined #sbcl 2016-12-08T23:06:50Z attila_lendvai quit (Changing host) 2016-12-08T23:06:50Z attila_lendvai joined #sbcl 2016-12-08T23:07:48Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-08T23:18:19Z BusFactor1 quit (Ping timeout: 244 seconds) 2016-12-08T23:21:53Z eschatologist quit (Ping timeout: 246 seconds) 2016-12-08T23:23:58Z rumbler31 joined #sbcl 2016-12-08T23:29:43Z eschatologist joined #sbcl 2016-12-08T23:31:00Z sjl quit (Ping timeout: 246 seconds) 2016-12-08T23:38:36Z dougk__ joined #sbcl 2016-12-08T23:41:15Z prxq quit (Remote host closed the connection) 2016-12-08T23:47:59Z cromachina joined #sbcl 2016-12-09T00:00:43Z rumbler31 quit (Remote host closed the connection) 2016-12-09T00:07:16Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-09T00:21:44Z stassats quit (Ping timeout: 246 seconds) 2016-12-09T00:25:07Z dougk__ joined #sbcl 2016-12-09T00:55:48Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-09T01:19:55Z rumbler31 joined #sbcl 2016-12-09T01:44:54Z dougk__ joined #sbcl 2016-12-09T02:08:21Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-09T02:26:49Z macdavid314 joined #sbcl 2016-12-09T02:28:27Z macdavid313 quit (Ping timeout: 244 seconds) 2016-12-09T02:28:28Z macdavid314 is now known as macdavid313 2016-12-09T02:37:21Z em1l joined #sbcl 2016-12-09T02:41:01Z em1l_ quit (Ping timeout: 260 seconds) 2016-12-09T02:42:53Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T02:45:49Z dougk__ joined #sbcl 2016-12-09T03:17:07Z karswell` joined #sbcl 2016-12-09T03:17:09Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-09T03:19:59Z dougk__ joined #sbcl 2016-12-09T03:21:09Z sjl joined #sbcl 2016-12-09T04:04:31Z shka_ joined #sbcl 2016-12-09T04:10:45Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-09T04:34:19Z rumbler31 quit (Remote host closed the connection) 2016-12-09T04:39:42Z shka_ quit (Ping timeout: 246 seconds) 2016-12-09T04:48:47Z shka_ joined #sbcl 2016-12-09T04:58:13Z shka_ quit (Ping timeout: 248 seconds) 2016-12-09T05:15:07Z macdavid313 quit (Ping timeout: 260 seconds) 2016-12-09T05:17:10Z macdavid313 joined #sbcl 2016-12-09T05:25:49Z gingerale joined #sbcl 2016-12-09T05:29:54Z ASau quit (Remote host closed the connection) 2016-12-09T05:30:23Z ASau joined #sbcl 2016-12-09T05:52:37Z ASau quit (Remote host closed the connection) 2016-12-09T05:53:04Z ASau joined #sbcl 2016-12-09T06:01:15Z ASau` joined #sbcl 2016-12-09T06:02:36Z ASau quit (Ping timeout: 256 seconds) 2016-12-09T06:16:02Z ASau` quit (Remote host closed the connection) 2016-12-09T06:16:56Z ASau` joined #sbcl 2016-12-09T06:19:22Z DeadTrickster quit (Ping timeout: 258 seconds) 2016-12-09T06:25:59Z igajsin1 joined #sbcl 2016-12-09T06:26:36Z ASau` quit (Read error: Connection reset by peer) 2016-12-09T06:30:30Z ASau` joined #sbcl 2016-12-09T06:32:27Z DeadTrickster joined #sbcl 2016-12-09T06:37:38Z ASau` quit (Ping timeout: 265 seconds) 2016-12-09T06:47:57Z gingerale quit (Remote host closed the connection) 2016-12-09T06:55:02Z igajsin1 quit (Ping timeout: 250 seconds) 2016-12-09T07:00:01Z ASau joined #sbcl 2016-12-09T07:00:13Z scymtym quit (Ping timeout: 244 seconds) 2016-12-09T07:11:18Z slyrus joined #sbcl 2016-12-09T07:12:16Z igajsin1 joined #sbcl 2016-12-09T07:17:32Z sjl quit (Ping timeout: 246 seconds) 2016-12-09T08:24:36Z Bike quit (Quit: ayayayaya) 2016-12-09T08:45:36Z angavrilov joined #sbcl 2016-12-09T08:46:33Z dougk__ joined #sbcl 2016-12-09T08:52:02Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-09T09:01:36Z igajsin1 left #sbcl 2016-12-09T09:08:49Z ASau quit (Remote host closed the connection) 2016-12-09T09:09:17Z ASau joined #sbcl 2016-12-09T09:16:24Z attila_lendvai joined #sbcl 2016-12-09T09:27:09Z ASau quit (Ping timeout: 268 seconds) 2016-12-09T10:03:18Z ASau joined #sbcl 2016-12-09T10:18:21Z ASau quit (Ping timeout: 260 seconds) 2016-12-09T10:20:21Z ASau joined #sbcl 2016-12-09T10:39:13Z Quadrescence quit (Ping timeout: 245 seconds) 2016-12-09T11:07:07Z ASau quit (Remote host closed the connection) 2016-12-09T11:07:38Z ASau joined #sbcl 2016-12-09T11:11:58Z Quadrescence joined #sbcl 2016-12-09T11:14:44Z stassats joined #sbcl 2016-12-09T11:14:55Z ASau` joined #sbcl 2016-12-09T11:18:20Z ASau quit (Ping timeout: 250 seconds) 2016-12-09T11:20:18Z ASau` quit (Remote host closed the connection) 2016-12-09T11:20:43Z m00natic joined #sbcl 2016-12-09T11:21:13Z ASau` joined #sbcl 2016-12-09T11:29:49Z ASau`` joined #sbcl 2016-12-09T11:29:51Z ASau` quit (Remote host closed the connection) 2016-12-09T11:30:11Z myrkraverk quit (Read error: Connection reset by peer) 2016-12-09T11:31:15Z myrkraverk joined #sbcl 2016-12-09T11:35:33Z ASau`` quit (Ping timeout: 248 seconds) 2016-12-09T11:42:30Z dougk__ joined #sbcl 2016-12-09T11:42:54Z Quadrescence quit (Ping timeout: 258 seconds) 2016-12-09T11:45:56Z Quadrescence joined #sbcl 2016-12-09T11:47:01Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T11:51:19Z Quadrescence quit (Ping timeout: 265 seconds) 2016-12-09T12:02:27Z Quadrescence joined #sbcl 2016-12-09T12:10:46Z Quadrescence quit (Ping timeout: 250 seconds) 2016-12-09T12:16:31Z dougk__ joined #sbcl 2016-12-09T12:19:55Z Quadrescence joined #sbcl 2016-12-09T12:21:05Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T13:55:39Z milanj joined #sbcl 2016-12-09T14:47:41Z cromachina quit (Read error: Connection reset by peer) 2016-12-09T14:57:04Z gingerale joined #sbcl 2016-12-09T15:22:24Z slyrus quit (Remote host closed the connection) 2016-12-09T15:55:26Z dougk__ joined #sbcl 2016-12-09T16:09:28Z BusFactor1 joined #sbcl 2016-12-09T16:15:34Z shka_ joined #sbcl 2016-12-09T16:18:58Z Bike joined #sbcl 2016-12-09T16:26:35Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-09T16:38:07Z sjl joined #sbcl 2016-12-09T16:38:17Z dougk__ joined #sbcl 2016-12-09T16:50:37Z dougk__ quit (Read error: Connection reset by peer) 2016-12-09T16:50:56Z dougk__ joined #sbcl 2016-12-09T16:56:05Z BusFactor1: I'm using the following to read a javascript file in hunchentoot: https://www.rosettacode.org/wiki/Read_entire_file#Common_Lisp 2016-12-09T16:56:21Z BusFactor1: It gives the error: the octet sequence #(194) cannot be decoded. 2016-12-09T16:56:21Z BusFactor1: [Condition of type SB-INT:STREAM-DECODING-ERROR] 2016-12-09T16:56:53Z BusFactor1: How does one get around this encoding problem when simply reading a file? 2016-12-09T16:59:03Z BusFactor1: Nevermind, i read further and saw about :external-format :utf-8. I hate encoding errors. 2016-12-09T17:01:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-09T17:19:56Z dougk___ joined #sbcl 2016-12-09T17:20:37Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-09T17:29:14Z m00natic quit (Remote host closed the connection) 2016-12-09T17:31:57Z dougk___ quit (Ping timeout: 240 seconds) 2016-12-09T17:38:49Z dougk__ joined #sbcl 2016-12-09T17:52:49Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-09T17:59:48Z dougk__ joined #sbcl 2016-12-09T18:38:20Z sjl quit (Ping timeout: 250 seconds) 2016-12-09T18:40:01Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T18:40:31Z dougk__ joined #sbcl 2016-12-09T18:52:14Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-09T19:31:53Z karswell` quit (Remote host closed the connection) 2016-12-09T19:32:00Z igajsin1 joined #sbcl 2016-12-09T19:32:42Z karswell` joined #sbcl 2016-12-09T19:43:24Z karswell` quit (Ping timeout: 246 seconds) 2016-12-09T19:47:29Z sjl joined #sbcl 2016-12-09T19:56:09Z slyrus joined #sbcl 2016-12-09T20:02:40Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-09T20:02:51Z macdavid313 joined #sbcl 2016-12-09T20:14:39Z schjetne quit (Remote host closed the connection) 2016-12-09T20:22:07Z schjetne joined #sbcl 2016-12-09T20:26:27Z sjl quit (Ping timeout: 246 seconds) 2016-12-09T20:28:55Z dougk__ joined #sbcl 2016-12-09T20:30:22Z angavrilov quit (Remote host closed the connection) 2016-12-09T20:31:05Z schjetne quit (Remote host closed the connection) 2016-12-09T20:31:24Z schjetne joined #sbcl 2016-12-09T20:38:05Z schjetne quit (Remote host closed the connection) 2016-12-09T20:40:45Z dougk__ quit (Read error: Connection reset by peer) 2016-12-09T20:41:03Z dougk__ joined #sbcl 2016-12-09T20:53:23Z attila_lendvai joined #sbcl 2016-12-09T20:54:08Z igajsin1 quit (Ping timeout: 258 seconds) 2016-12-09T20:56:32Z schjetne joined #sbcl 2016-12-09T21:07:01Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T21:12:46Z dougk__ joined #sbcl 2016-12-09T21:24:55Z Reinisch quit (Remote host closed the connection) 2016-12-09T21:31:41Z dougk__ quit (Read error: Connection reset by peer) 2016-12-09T21:31:59Z dougk__ joined #sbcl 2016-12-09T21:45:48Z dougk__ quit (Read error: Connection reset by peer) 2016-12-09T21:46:06Z dougk__ joined #sbcl 2016-12-09T21:50:31Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-09T22:10:55Z sjl joined #sbcl 2016-12-09T22:15:01Z starypryk is now known as |ntoszka 2016-12-09T22:24:58Z shka_ quit (Ping timeout: 250 seconds) 2016-12-09T22:34:56Z dougk__ joined #sbcl 2016-12-09T22:35:51Z gingerale quit (Remote host closed the connection) 2016-12-09T22:39:22Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-09T22:43:37Z Quadrescence quit (Ping timeout: 240 seconds) 2016-12-09T22:44:30Z eschatologist quit (Ping timeout: 268 seconds) 2016-12-09T22:47:14Z Quadrescence joined #sbcl 2016-12-09T22:48:04Z eschatologist joined #sbcl 2016-12-09T22:49:57Z milanj quit (Quit: Leaving) 2016-12-09T23:00:15Z myrkraverk quit (Ping timeout: 265 seconds) 2016-12-09T23:06:44Z dougk__ joined #sbcl 2016-12-09T23:13:17Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-09T23:17:14Z sjl quit (Ping timeout: 250 seconds) 2016-12-09T23:24:19Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-10T00:21:48Z ASau joined #sbcl 2016-12-10T00:24:45Z dougk__ joined #sbcl 2016-12-10T00:24:58Z BusFactor1 joined #sbcl 2016-12-10T00:28:54Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-10T00:30:58Z stassats quit (Quit: ZNC 1.6.2+deb1 - http://znc.in) 2016-12-10T00:39:05Z dougk__ joined #sbcl 2016-12-10T00:43:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-10T00:51:26Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-10T00:55:13Z dougk__ joined #sbcl 2016-12-10T01:28:06Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-10T02:05:48Z DGASAU quit (Read error: Connection reset by peer) 2016-12-10T02:07:34Z DGASAU joined #sbcl 2016-12-10T02:31:01Z macdavid313 quit (Ping timeout: 248 seconds) 2016-12-10T02:31:24Z macdavid313 joined #sbcl 2016-12-10T02:36:06Z em1l_ joined #sbcl 2016-12-10T02:39:10Z em1l quit (Ping timeout: 250 seconds) 2016-12-10T02:48:14Z BusFactor1 quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-10T03:34:47Z DGASAU` joined #sbcl 2016-12-10T03:34:51Z Shinmera- joined #sbcl 2016-12-10T03:35:46Z DGASAU quit (Write error: Broken pipe) 2016-12-10T03:38:17Z irsol_ joined #sbcl 2016-12-10T03:38:35Z irsol quit (Write error: Broken pipe) 2016-12-10T03:38:35Z fe[nl]ix quit (Quit: No Ping reply in 180 seconds.) 2016-12-10T03:38:50Z fe[nl]ix joined #sbcl 2016-12-10T03:40:16Z Shinmera quit (Ping timeout: 250 seconds) 2016-12-10T03:40:56Z irsol_ is now known as irsol 2016-12-10T03:41:59Z dougk__ joined #sbcl 2016-12-10T04:07:56Z sjl joined #sbcl 2016-12-10T04:11:09Z dougk__ quit (Read error: Connection reset by peer) 2016-12-10T04:11:12Z dougk___ joined #sbcl 2016-12-10T04:23:36Z dougk___ quit (Ping timeout: 250 seconds) 2016-12-10T04:24:21Z dougk__ joined #sbcl 2016-12-10T04:31:18Z macdavid314 joined #sbcl 2016-12-10T04:32:36Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-10T04:32:37Z macdavid314 is now known as macdavid313 2016-12-10T04:40:16Z dougk__ quit (Read error: Connection reset by peer) 2016-12-10T04:40:34Z dougk__ joined #sbcl 2016-12-10T04:43:24Z macdavid313 quit (Remote host closed the connection) 2016-12-10T04:43:43Z macdavid313 joined #sbcl 2016-12-10T04:58:42Z eschatologist quit (Ping timeout: 250 seconds) 2016-12-10T04:59:53Z eschatologist joined #sbcl 2016-12-10T05:02:25Z cromachina joined #sbcl 2016-12-10T05:02:53Z dougk___ joined #sbcl 2016-12-10T05:03:12Z dougk__ quit (Read error: Connection reset by peer) 2016-12-10T05:17:21Z kjak quit (Ping timeout: 244 seconds) 2016-12-10T05:17:27Z kjak joined #sbcl 2016-12-10T05:33:27Z sjl quit (Ping timeout: 260 seconds) 2016-12-10T05:37:20Z dougk___ quit (Ping timeout: 246 seconds) 2016-12-10T05:38:02Z cromachina quit (Read error: Connection reset by peer) 2016-12-10T05:42:44Z cromachina joined #sbcl 2016-12-10T05:49:13Z igajsin1 joined #sbcl 2016-12-10T06:03:16Z macdavid313 quit (Quit: macdavid313) 2016-12-10T06:08:06Z Reinisch joined #sbcl 2016-12-10T06:09:48Z Reinisch_ joined #sbcl 2016-12-10T06:13:31Z Reinisch quit (Ping timeout: 252 seconds) 2016-12-10T06:14:25Z Reinisch_ quit (Ping timeout: 260 seconds) 2016-12-10T06:17:33Z edgar-rft joined #sbcl 2016-12-10T06:24:00Z gingerale joined #sbcl 2016-12-10T07:41:36Z Shinmera- is now known as Shinmera 2016-12-10T08:15:48Z angavrilov joined #sbcl 2016-12-10T08:18:13Z shka_ joined #sbcl 2016-12-10T08:21:55Z DGASAU`` joined #sbcl 2016-12-10T08:23:28Z DGASAU` quit (Remote host closed the connection) 2016-12-10T08:37:03Z rszeno joined #sbcl 2016-12-10T08:50:37Z macdavid313 joined #sbcl 2016-12-10T08:55:39Z DGASAU`` is now known as DGASAU 2016-12-10T09:03:58Z macdavid314 joined #sbcl 2016-12-10T09:04:58Z rszeno quit (Quit: Leaving.) 2016-12-10T09:05:32Z macdavid313 quit (*.net *.split) 2016-12-10T09:05:33Z kjak quit (*.net *.split) 2016-12-10T09:05:33Z nimiux quit (*.net *.split) 2016-12-10T09:05:33Z macdavid314 is now known as macdavid313 2016-12-10T09:11:01Z kjak joined #sbcl 2016-12-10T09:11:01Z nimiux joined #sbcl 2016-12-10T09:32:39Z kjak quit (*.net *.split) 2016-12-10T09:32:39Z nimiux quit (*.net *.split) 2016-12-10T09:33:32Z kjak joined #sbcl 2016-12-10T09:33:33Z nimiux joined #sbcl 2016-12-10T09:33:51Z macdavid313 quit (Ping timeout: 268 seconds) 2016-12-10T09:59:04Z igajsin1 quit (Remote host closed the connection) 2016-12-10T09:59:49Z stassats joined #sbcl 2016-12-10T10:18:55Z Bike quit (Quit: dis integrate) 2016-12-10T10:25:03Z myrkraverk joined #sbcl 2016-12-10T10:35:22Z rudolfochrist joined #sbcl 2016-12-10T10:55:50Z shka_ quit (Quit: Konversation terminated!) 2016-12-10T11:00:28Z shka joined #sbcl 2016-12-10T11:05:12Z stassats manages to translate (find 10 x :test #'=) into (find 10 x :test #'two-arg-=) 2016-12-10T11:05:58Z stassats: now i guess i can do tricks like (find 'a x :test #'=) => warn about A not being a number 2016-12-10T11:41:57Z rudolfochrist quit (Ping timeout: 248 seconds) 2016-12-10T11:55:12Z DeadTrickster_ joined #sbcl 2016-12-10T14:03:27Z edgar-rft quit (Quit: edgar-rft) 2016-12-10T14:03:52Z slyrus: stassats: should comination-name be combination-name? 2016-12-10T14:04:50Z stassats: slyrus: well, not that much should, but yes, it's a typo 2016-12-10T14:10:18Z slyrus quit (Remote host closed the connection) 2016-12-10T14:19:49Z dougk__ joined #sbcl 2016-12-10T14:51:24Z Reinisch joined #sbcl 2016-12-10T15:03:26Z slyrus joined #sbcl 2016-12-10T15:17:57Z scymtym joined #sbcl 2016-12-10T15:38:02Z flip214: SLES and opensuse support the RPi via 64bit images; does anybody know about an SBCL package for that architecture? 2016-12-10T15:38:31Z flip214: A different distribution wouldn't be a problem, too ... 2016-12-10T15:38:48Z flip214: Reading https://wiki.debian.org/RaspberryPi3 about the incomplete support sounds bad, though 2016-12-10T16:04:29Z dougk__: I believe that parallel fasl load is fixed. please let me know of any more crashes 2016-12-10T16:07:02Z stassats: before, it failed within the first minute i started testing, and then no failures for hours of runtime 2016-12-10T16:12:42Z scymtym: dougk_: something unrelated: yesterday on the train, i saw an error in the tie-breaker in ORDER-BY-IN-DEGREE caused by (i believe) uninterned symbols as function names. for the time being, i added a kludge. i'm now trying to reproduce the problem properly 2016-12-10T16:22:27Z dougk__: scymtym: yeah, that looks an obvious failure more. Can you think of a better tiebreaker? 2016-12-10T16:22:35Z dougk__: s/more/mode/ 2016-12-10T16:28:17Z angavrilov quit (Ping timeout: 258 seconds) 2016-12-10T16:28:50Z scymtym: dougk__: the obvious options seem to be 1) use some constant string when there is no package name 2) fall back to the object address when there is no package name 3) ditch function names and just always use the object address 2016-12-10T16:30:32Z dougk__: I'd say to change "(and (symbolp name1) (symbolp name2))" to "(and {that-stuff} (symbol-package name1) (symbol-package name2))" 2016-12-10T16:30:47Z dougk__: sound ok? 2016-12-10T16:31:35Z scymtym: that's basically what my kludge did (it worked) and option 2) above 2016-12-10T16:32:22Z scymtym: now i have to come up with a way of testing this 2016-12-10T16:34:39Z m00natic joined #sbcl 2016-12-10T16:35:22Z scymtym: right, now i remember, what was the name of switch for putting user code in immobile space again? 2016-12-10T16:38:00Z scymtym: ok, doing (setf SB-C::*COMPILE-TO-MEMORY-SPACE* :immobile) allows me to write a test case 2016-12-10T16:38:50Z stassats: trying to tackle lp#1573398 again 2016-12-10T16:39:09Z stassats: by rewriting ir1 back to %ldb, but it doesn't appear easy 2016-12-10T16:39:27Z stassats: ir2 after representation selection will have more information, but working with ir2 is less nice 2016-12-10T16:40:47Z stassats: or just after ltn, but i need to rerun ltn on newly inserted code 2016-12-10T16:40:56Z Bike joined #sbcl 2016-12-10T16:41:08Z sjl joined #sbcl 2016-12-10T16:45:06Z DGASAU quit (Ping timeout: 256 seconds) 2016-12-10T16:46:18Z DGASAU joined #sbcl 2016-12-10T16:48:18Z scymtym: btw, i made a few improvements to the ir1 visualizer and it now is sometimes actually semi-usable. grab https://github.com/scymtym/cl-dot branch "wip-clusters" and https://techfak.de/~jmoringe/ir1-vis.lisp and use SB-IR1-VISUALIZATION:COMPILE-WITH-PHASE-GRAPHS instead of CL:COMPILE 2016-12-10T16:49:39Z m00natic` joined #sbcl 2016-12-10T16:51:47Z m00natic quit (Ping timeout: 246 seconds) 2016-12-10T16:54:56Z stassats: i was planning on making an interactive visualizers, an inspector 2016-12-10T16:55:22Z stassats: which could inspect ir at different points in time 2016-12-10T16:55:54Z angavrilov joined #sbcl 2016-12-10T16:55:55Z dougk__ quit (Ping timeout: 252 seconds) 2016-12-10T16:55:58Z stassats: but i guess i'm now better at dealing with ir without visualizers and i'm no longer trying to fix bugs where a lot of stuff changes and nothing is clear 2016-12-10T16:56:23Z dougk__ joined #sbcl 2016-12-10T16:57:33Z scymtym: interactive would nice 2016-12-10T16:57:40Z scymtym: *be nice 2016-12-10T16:58:23Z stassats: working sbcl is already "working on tools" working on an ir visualizer is "working on tools"^2 2016-12-10T16:58:31Z stassats: hard to be motivated 2016-12-10T17:02:37Z sjl quit (Ping timeout: 260 seconds) 2016-12-10T17:15:20Z attila_lendvai joined #sbcl 2016-12-10T17:17:17Z Reinisch quit (Remote host closed the connection) 2016-12-10T17:17:55Z stassats: ok, i think i know where and how to splice the code, but now i need a pattern matcher to recognize (two-arg-and (mask-signed-field (ash x y)) mask) 2016-12-10T17:18:32Z Reinisch joined #sbcl 2016-12-10T17:19:35Z scymtym: i think we could use a pattern matcher in general 2016-12-10T17:21:17Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-10T17:22:21Z flip214: hmmm, perhaps I could use a Debian package on OpenSUSE... that should give me a working kernel on the RPi3 2016-12-10T17:22:47Z stassats: flip214: wrong channel? 2016-12-10T17:24:31Z flip214: stassats: no, that was a followup to my earlier question. 2016-12-10T17:24:44Z flip214: whether someone knows a distribution for the RPi3 that has a 64bit kernel AND sbcl included. 2016-12-10T17:25:11Z flip214: Debian has quite a list of issues (kernel-side), while SUSE doesn't have SBCL (yet). 2016-12-10T17:25:29Z flip214: https://build.opensuse.org/package/show/devel:languages:misc/sbcl says "unresolvable" because "nothing provides clisp" ;( 2016-12-10T17:25:30Z stassats: that's oddly specific, why do you need such restrictive requirements? 2016-12-10T17:25:53Z flip214: well, I'd like to run 64bit on an RPi3.... what's so strange? 2016-12-10T17:25:55Z stassats: you can't use non-packaged sbcl or something? 2016-12-10T17:26:13Z flip214: of course I can cross-compile, and I did that for my RPi1 and RPi2, in fact 2016-12-10T17:26:40Z flip214: but if I just go "apt-get install sbcl" (like nowadays on RPi2+, at least 32bit) I'm quite happy, too. 2016-12-10T17:26:47Z stassats: what suse does with their packages is out of scope of #sbcl 2016-12-10T17:26:49Z stassats: or debian 2016-12-10T17:31:16Z stassats: i guess i can concoct a simple pattern matcher and see where it gets me 2016-12-10T17:33:07Z shka quit (Remote host closed the connection) 2016-12-10T17:33:42Z shka joined #sbcl 2016-12-10T17:40:17Z Reinisch quit (Remote host closed the connection) 2016-12-10T17:41:21Z Reinisch joined #sbcl 2016-12-10T17:42:29Z karswell` joined #sbcl 2016-12-10T17:44:02Z angavrilov quit (Ping timeout: 256 seconds) 2016-12-10T17:46:34Z Reinisch quit (Ping timeout: 268 seconds) 2016-12-10T17:46:35Z angavrilov joined #sbcl 2016-12-10T18:38:11Z scymtym: does http://paste.lisp.org/display/333772 look ok for 2016-12-10T18:38:12Z scymtym: lp 1644944 2016-12-10T18:38:13Z scymtym: ? 2016-12-10T18:38:16Z scymtym: lp 1644944 2016-12-10T18:38:16Z specbot: https://bugs.launchpad.net/bugs/1644944 2016-12-10T18:39:18Z BusFactor1 joined #sbcl 2016-12-10T18:40:43Z fjl joined #sbcl 2016-12-10T18:42:27Z Reinisch joined #sbcl 2016-12-10T18:42:45Z BusFacto_ joined #sbcl 2016-12-10T18:42:48Z BusFacto_ quit (Client Quit) 2016-12-10T18:44:30Z BusFactor1 quit (Ping timeout: 246 seconds) 2016-12-10T18:45:32Z slyrus_ joined #sbcl 2016-12-10T18:47:08Z Reinisch quit (Ping timeout: 245 seconds) 2016-12-10T18:50:25Z chris2: there is a 64bit debian image for rpi3? where can i get that? 2016-12-10T18:51:02Z chris2: ah, sues 2016-12-10T19:06:04Z stassats: scymtym: in the test, the accessor could be gensymed too 2016-12-10T19:06:31Z stassats: constants as well 2016-12-10T19:11:16Z scymtym: stassats: will do, thanks. anything else? 2016-12-10T19:17:26Z dougk__ joined #sbcl 2016-12-10T19:20:09Z Reinisch joined #sbcl 2016-12-10T19:23:12Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-10T19:23:52Z DGASAU quit (Read error: Connection reset by peer) 2016-12-10T19:24:16Z DGASAU joined #sbcl 2016-12-10T19:24:37Z Reinisch quit (Ping timeout: 258 seconds) 2016-12-10T19:26:16Z |ntoszka is now known as an|oszka 2016-12-10T19:26:24Z resttime joined #sbcl 2016-12-10T19:28:52Z dougk__ joined #sbcl 2016-12-10T19:45:52Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-10T19:55:09Z dougk__ joined #sbcl 2016-12-10T19:57:13Z slyrus_ quit (Ping timeout: 258 seconds) 2016-12-10T20:00:01Z scymtym quit (Remote host closed the connection) 2016-12-10T20:17:41Z ASau quit (Ping timeout: 248 seconds) 2016-12-10T20:18:37Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-10T20:50:32Z dougk__ joined #sbcl 2016-12-10T20:58:21Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-10T21:00:48Z sjl joined #sbcl 2016-12-10T21:03:04Z Reinisch joined #sbcl 2016-12-10T21:05:28Z shka quit (Ping timeout: 250 seconds) 2016-12-10T21:24:38Z sjl quit (Ping timeout: 245 seconds) 2016-12-10T21:28:07Z an|oszka quit (Quit: +++ killed by SIGSEGV +++) 2016-12-10T21:33:52Z antoszka joined #sbcl 2016-12-10T21:34:15Z antoszka is now known as an|oszka 2016-12-10T21:34:37Z an|oszka quit (Client Quit) 2016-12-10T21:34:49Z antoszka joined #sbcl 2016-12-10T21:35:02Z prxq joined #sbcl 2016-12-10T21:35:48Z antoszka is now known as an|oszka 2016-12-10T21:37:03Z dougk__ joined #sbcl 2016-12-10T21:39:12Z scymtym joined #sbcl 2016-12-10T21:40:39Z sjl joined #sbcl 2016-12-10T21:40:43Z slyrus_ joined #sbcl 2016-12-10T21:43:18Z edgar-rft joined #sbcl 2016-12-10T21:44:54Z Quadrescence quit (Ping timeout: 250 seconds) 2016-12-10T22:01:52Z sjl quit (Ping timeout: 268 seconds) 2016-12-10T22:09:25Z irsol quit (Ping timeout: 252 seconds) 2016-12-10T22:10:53Z irsol joined #sbcl 2016-12-10T22:15:29Z Reinisch quit (Remote host closed the connection) 2016-12-10T22:15:30Z edgar-rft quit (Quit: edgar-rft) 2016-12-10T22:16:05Z Reinisch joined #sbcl 2016-12-10T22:16:16Z Reinisch quit (Remote host closed the connection) 2016-12-10T22:17:00Z Reinisch joined #sbcl 2016-12-10T22:17:01Z Reinisch quit (Remote host closed the connection) 2016-12-10T22:18:16Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-10T22:19:57Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-10T22:20:02Z Reinisch joined #sbcl 2016-12-10T22:24:37Z Reinisch quit (Ping timeout: 248 seconds) 2016-12-10T22:28:21Z slyrus_ quit (Ping timeout: 260 seconds) 2016-12-10T22:32:57Z ThomasH joined #sbcl 2016-12-10T22:33:41Z ThomasH: Greetings! 2016-12-10T22:34:26Z ThomasH: Just updated SBCL on Windows to 1.3.12 and ran into an issue with format 2016-12-10T22:34:49Z ThomasH: There is a tilde newline in the format string that the compiler is complaining about 2016-12-10T22:35:09Z ThomasH: Not an issue in CCL or LispWorks 2016-12-10T22:35:10Z stassats: don't have your files with CRLF 2016-12-10T22:35:15Z ThomasH: Ok 2016-12-10T22:36:04Z ThomasH: This wasn't an issue previously 2016-12-10T22:36:10Z stassats: it was 2016-12-10T22:37:44Z angavrilov quit (Remote host closed the connection) 2016-12-10T22:38:02Z ThomasH: I don't recall running into it previously, anyway, not handling CRLF on Windows is less than ideal. 2016-12-10T22:47:07Z dougk__ joined #sbcl 2016-12-10T22:47:12Z slyrus_ joined #sbcl 2016-12-10T23:00:44Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-10T23:02:01Z slyrus_ quit (Read error: Connection reset by peer) 2016-12-10T23:02:21Z dougk__ joined #sbcl 2016-12-10T23:03:31Z slyrus_ joined #sbcl 2016-12-10T23:10:44Z prxq quit (Read error: Connection reset by peer) 2016-12-10T23:19:38Z ASau joined #sbcl 2016-12-10T23:20:46Z Reinisch joined #sbcl 2016-12-10T23:22:12Z dougk__ quit (Read error: Connection reset by peer) 2016-12-10T23:22:29Z dougk__ joined #sbcl 2016-12-10T23:27:17Z Reinisch quit (Ping timeout: 258 seconds) 2016-12-10T23:29:09Z dougk__ quit (Ping timeout: 248 seconds) 2016-12-10T23:42:53Z ASau quit (Remote host closed the connection) 2016-12-10T23:43:52Z ASau joined #sbcl 2016-12-10T23:51:17Z dougk__ joined #sbcl 2016-12-11T00:10:13Z Reinisch joined #sbcl 2016-12-11T00:13:21Z dougk__ quit (Ping timeout: 260 seconds) 2016-12-11T00:15:02Z Reinisch quit (Ping timeout: 256 seconds) 2016-12-11T00:22:07Z gingerale quit (Remote host closed the connection) 2016-12-11T00:27:17Z stassats quit (Ping timeout: 248 seconds) 2016-12-11T00:51:17Z slyrus_ quit (Ping timeout: 246 seconds) 2016-12-11T00:56:10Z slyrus_ joined #sbcl 2016-12-11T01:01:43Z slyrus_ quit (Ping timeout: 245 seconds) 2016-12-11T01:28:17Z slyrus_ joined #sbcl 2016-12-11T01:36:17Z m00natic` quit (Read error: Connection reset by peer) 2016-12-11T01:45:40Z dougk__ joined #sbcl 2016-12-11T01:50:14Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-11T02:13:14Z slyrus_ quit (Ping timeout: 264 seconds) 2016-12-11T02:20:33Z ThomasH left #sbcl 2016-12-11T02:25:19Z slyrus_ joined #sbcl 2016-12-11T02:28:03Z Cooler_ joined #sbcl 2016-12-11T02:34:59Z em1l joined #sbcl 2016-12-11T02:38:11Z em1l_ quit (Ping timeout: 252 seconds) 2016-12-11T02:52:21Z slyrus_ quit (Ping timeout: 248 seconds) 2016-12-11T02:57:42Z shka joined #sbcl 2016-12-11T03:13:11Z slyrus_ joined #sbcl 2016-12-11T03:40:41Z slyrus_ quit (Remote host closed the connection) 2016-12-11T04:08:28Z Reinisch joined #sbcl 2016-12-11T04:16:44Z dougk__ joined #sbcl 2016-12-11T04:27:46Z Reinisch quit (Remote host closed the connection) 2016-12-11T05:28:47Z slyrus_ joined #sbcl 2016-12-11T05:29:03Z dougk__ quit (Read error: Connection reset by peer) 2016-12-11T05:29:18Z dougk__ joined #sbcl 2016-12-11T05:30:28Z slyrus quit (Ping timeout: 250 seconds) 2016-12-11T05:30:41Z slyrus_ is now known as slyrus 2016-12-11T06:10:50Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-11T07:20:44Z edgar-rft joined #sbcl 2016-12-11T07:26:14Z angavrilov joined #sbcl 2016-12-11T08:20:06Z shka quit (Ping timeout: 256 seconds) 2016-12-11T08:46:41Z gingerale joined #sbcl 2016-12-11T09:07:22Z resttime quit (Quit: resttime) 2016-12-11T09:32:35Z stassats joined #sbcl 2016-12-11T10:38:17Z Bike quit (Quit: leaving) 2016-12-11T10:57:13Z abruanese_ joined #sbcl 2016-12-11T11:03:46Z abruanese quit (Quit: ZNC 1.6.3+deb1 - http://znc.in) 2016-12-11T11:07:27Z abruanese_ is now known as abruanese 2016-12-11T12:17:43Z Reinisch joined #sbcl 2016-12-11T12:18:19Z Reinisch_ joined #sbcl 2016-12-11T12:22:14Z Reinisch quit (Ping timeout: 264 seconds) 2016-12-11T12:28:17Z Reinisch_ quit (Ping timeout: 240 seconds) 2016-12-11T13:03:02Z scymtym quit (Ping timeout: 264 seconds) 2016-12-11T13:13:12Z shka joined #sbcl 2016-12-11T13:22:44Z scymtym joined #sbcl 2016-12-11T13:34:45Z scymtym: on x86_64 (Linux and MacOS), the tests boxed-ref-* started failing for :INTERPRET *EVALUATOR-MODE* in one of these commits: https://ci.cor-lab.org/job/sbcl-master/1883/ 2016-12-11T13:38:04Z rumbler31 joined #sbcl 2016-12-11T13:42:38Z rumbler31 quit (Ping timeout: 264 seconds) 2016-12-11T13:45:16Z ASau` joined #sbcl 2016-12-11T13:46:30Z ASau quit (Ping timeout: 256 seconds) 2016-12-11T13:56:56Z stassats: did the ever not fail? 2016-12-11T13:57:16Z stassats: those commits are clearly unrelated 2016-12-11T13:59:41Z scymtym: pretty sure, the failures are new. and the tests were earlier, weren't they? 2016-12-11T14:00:02Z stassats: the tests are fairly new 2016-12-11T14:00:28Z scymtym: with sb-fasteval builds, it is hard to tell what changed because there are so many expected (by me, not declared as such) failures 2016-12-11T14:01:56Z stassats: how are tests in _compiler_.pure fail with interpret? 2016-12-11T14:03:27Z ASau` is now known as ASau 2016-12-11T14:03:27Z scymtym: i don't remember. does COMPILE produce an interpreted function in that mode? 2016-12-11T14:04:01Z stassats: no, it compiles 2016-12-11T14:04:05Z stassats: true to its name 2016-12-11T14:09:11Z scymtym: i see what's going on. the build server had no records of complete sb-fasteval builds (retention of old builds is very restricted) before 1883. as a results, the tests appear as newly failing even though 1883 was the first complete sb-fasteval build including the tests 2016-12-11T14:09:37Z scymtym: stassats: so you are right, it's just the first time those tests appear in the test report 2016-12-11T14:12:21Z attila_lendvai joined #sbcl 2016-12-11T14:12:21Z attila_lendvai quit (Changing host) 2016-12-11T14:12:21Z attila_lendvai joined #sbcl 2016-12-11T14:23:54Z dougk__ joined #sbcl 2016-12-11T14:28:14Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-11T14:33:04Z scymtym: looks like COMPILER-TEST-UTIL:COLLECT-CONSING-STATS conses when interpreted 2016-12-11T16:07:52Z dougk__ joined #sbcl 2016-12-11T16:29:22Z karswell` is now known as karswell 2016-12-11T16:35:29Z karswell` joined #sbcl 2016-12-11T16:35:39Z karswell quit (Read error: Connection reset by peer) 2016-12-11T16:56:13Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-11T17:02:38Z rszeno joined #sbcl 2016-12-11T17:20:02Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-11T17:56:20Z Bike joined #sbcl 2016-12-11T18:09:02Z dougk__ joined #sbcl 2016-12-11T18:44:41Z rszeno quit (Quit: Leaving.) 2016-12-11T18:46:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-11T18:49:14Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-11T19:08:30Z PosterdatiMobile joined #sbcl 2016-12-11T19:08:32Z _PosterdatiMobil joined #sbcl 2016-12-11T19:08:37Z PosterdatiMobile quit (Read error: Connection reset by peer) 2016-12-11T19:08:50Z _PosterdatiMobil quit (Client Quit) 2016-12-11T19:26:19Z dougk__ joined #sbcl 2016-12-11T19:36:38Z scymtym joined #sbcl 2016-12-11T19:47:16Z sjl joined #sbcl 2016-12-11T19:51:18Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-11T19:55:14Z stassats: scymtym: how did it succeed before? 2016-12-11T20:06:42Z myrkraverk quit (Read error: Connection reset by peer) 2016-12-11T20:09:01Z myrkraverk joined #sbcl 2016-12-11T20:19:39Z rszeno joined #sbcl 2016-12-11T20:20:39Z sjl quit (Ping timeout: 246 seconds) 2016-12-11T20:21:36Z sjl joined #sbcl 2016-12-11T20:22:07Z sjl quit (Read error: Connection reset by peer) 2016-12-11T20:22:42Z sjl joined #sbcl 2016-12-11T20:35:27Z karswell` quit (Ping timeout: 252 seconds) 2016-12-11T20:42:51Z shka quit (Ping timeout: 268 seconds) 2016-12-11T20:48:31Z dougk__ joined #sbcl 2016-12-11T20:50:42Z gingerale quit (Remote host closed the connection) 2016-12-11T20:53:19Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-11T21:25:27Z scymtym_ joined #sbcl 2016-12-11T21:25:33Z scymtym quit (Write error: Broken pipe) 2016-12-11T21:25:50Z angavrilov quit (Remote host closed the connection) 2016-12-11T21:39:45Z sjl quit (Ping timeout: 258 seconds) 2016-12-11T21:41:12Z dougk__ joined #sbcl 2016-12-11T22:23:35Z edgar-rft quit (Quit: edgar-rft) 2016-12-11T22:43:05Z karswell` joined #sbcl 2016-12-11T22:59:57Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-11T23:01:42Z dougk__ joined #sbcl 2016-12-11T23:19:29Z dougk__ quit (Ping timeout: 268 seconds) 2016-12-11T23:31:04Z karswell` quit (Read error: Connection reset by peer) 2016-12-11T23:31:10Z dougk__ joined #sbcl 2016-12-11T23:47:48Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-12T00:02:58Z flavioc joined #sbcl 2016-12-12T00:09:45Z dougk__ joined #sbcl 2016-12-12T00:48:37Z dougk__ quit (Ping timeout: 240 seconds) 2016-12-12T00:53:13Z stassats quit (Ping timeout: 268 seconds) 2016-12-12T00:56:41Z dougk__ joined #sbcl 2016-12-12T01:38:48Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-12T01:45:57Z flavioc quit (Ping timeout: 240 seconds) 2016-12-12T02:00:59Z Cooler_ quit (Write error: Connection reset by peer) 2016-12-12T02:01:36Z dougk__ joined #sbcl 2016-12-12T02:33:45Z em1l_ joined #sbcl 2016-12-12T02:37:13Z em1l quit (Ping timeout: 260 seconds) 2016-12-12T03:20:26Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-12T03:32:49Z dougk__ joined #sbcl 2016-12-12T03:56:15Z sjl joined #sbcl 2016-12-12T04:18:02Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-12T04:45:04Z macdavid313 joined #sbcl 2016-12-12T05:04:40Z shka joined #sbcl 2016-12-12T05:16:14Z shka quit (Ping timeout: 264 seconds) 2016-12-12T05:40:52Z shka joined #sbcl 2016-12-12T05:52:05Z shka quit (Ping timeout: 248 seconds) 2016-12-12T06:14:18Z attila_lendvai joined #sbcl 2016-12-12T06:14:18Z attila_lendvai quit (Changing host) 2016-12-12T06:14:18Z attila_lendvai joined #sbcl 2016-12-12T06:48:40Z sjl quit (Ping timeout: 258 seconds) 2016-12-12T06:53:23Z scymtym_ quit (Ping timeout: 245 seconds) 2016-12-12T07:28:56Z dougk__ joined #sbcl 2016-12-12T07:33:15Z dougk__ quit (Ping timeout: 252 seconds) 2016-12-12T07:48:16Z pkhuong quit (Ping timeout: 256 seconds) 2016-12-12T07:50:14Z salva quit (Ping timeout: 250 seconds) 2016-12-12T07:56:42Z salva joined #sbcl 2016-12-12T07:59:48Z angavrilov joined #sbcl 2016-12-12T08:12:40Z pkhuong joined #sbcl 2016-12-12T08:33:48Z scymtym joined #sbcl 2016-12-12T08:37:34Z gingerale joined #sbcl 2016-12-12T08:56:17Z scymtym quit (Ping timeout: 240 seconds) 2016-12-12T08:56:36Z scymtym joined #sbcl 2016-12-12T09:07:56Z Bike quit (Quit: one more one more one more final) 2016-12-12T09:10:14Z rszeno quit (Quit: Leaving.) 2016-12-12T09:51:15Z dougk__ joined #sbcl 2016-12-12T09:56:37Z dougk__ quit (Ping timeout: 252 seconds) 2016-12-12T10:39:03Z ASau` joined #sbcl 2016-12-12T10:39:23Z ASau quit (Read error: Connection reset by peer) 2016-12-12T10:50:34Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-12T11:01:31Z ASau` quit (Read error: Connection reset by peer) 2016-12-12T11:13:16Z |3b|: has sbcl gotten worse about propagating type info from check-type? getting performance notes after (check-type x (single-float 0.0 65536.0)), but not after locally declaring it as same type 2016-12-12T11:13:45Z |3b|: and same with just single-float with no range 2016-12-12T11:16:48Z |3b|: also not propagating simple-array + array element type from check-type, but seem to remember that being true in the past too 2016-12-12T11:26:39Z Xof: check that you haven't accidentally turned debug up 2016-12-12T11:26:58Z |3b|: ah, might have been doing that intentionally 2016-12-12T11:28:04Z |3b|: though doesn't seem to be the problem 2016-12-12T11:28:39Z dougk__ joined #sbcl 2016-12-12T11:29:50Z Xof: what version? 2016-12-12T11:30:08Z |3b|: "1.3.11.17-0c8ef9f" 2016-12-12T11:30:36Z Xof: I get no notes from compiling 2016-12-12T11:30:48Z Xof: (defun foo (x) (declare (optimize speed)) (check-type x (single-float 0.0 65536.0)) (+ x 3.0)) 2016-12-12T11:30:54Z |3b|: yeah, trying to reduce it now, not seeing it in simple case 2016-12-12T11:44:47Z m00natic joined #sbcl 2016-12-12T11:45:43Z |3b|: http://paste.lisp.org/+75MK 2016-12-12T11:46:06Z |3b|: seems to require flet also (with multiple calls, presumably it gets inlined with only one) 2016-12-12T11:47:39Z |3b|: but it doesn't complain with the locally 2016-12-12T11:49:10Z |3b|: same behavior on 1.3.1.249-7467960 linux (other is windows), both x8664 2016-12-12T11:51:14Z Xof: weird 2016-12-12T11:51:29Z |3b|: looks like it might have been in 1.1.8.x as well, i guess i never did that particular thing before 2016-12-12T11:52:36Z |3b|: yeah, same in 1.1.8.57-d5c8232 2016-12-12T11:53:13Z dougk__ quit (Ping timeout: 252 seconds) 2016-12-12T11:54:51Z Xof: Hm 2016-12-12T11:55:26Z Xof: what about (identity x) instead of (+ x 1.0)? 2016-12-12T11:56:08Z Xof: it's in 1.2.15 as well, so really not a recent regression 2016-12-12T11:57:22Z |3b|: also odd that with (+ 1.0 x) it still complains about the first argument 2016-12-12T11:57:40Z Xof: that'll be because of arg reordering 2016-12-12T11:57:48Z scymtym_ joined #sbcl 2016-12-12T11:57:53Z Xof: sbcl rewrites to put the constant second where possible 2016-12-12T11:58:18Z |3b| isn't sure what you mean about (identity x) 2016-12-12T11:58:41Z |3b|: no note from it, but wouldn't expect it to care about the type anyway 2016-12-12T11:58:55Z Xof: oh yes, good point 2016-12-12T12:00:17Z scymtym quit (Ping timeout: 240 seconds) 2016-12-12T12:00:18Z |3b|: (float x 1.0) also complains, but makes the (+ 1.0 x) before it stop complaining 2016-12-12T12:00:35Z |3b|: ah, probably dead code 2016-12-12T12:00:43Z |3b|: yeah 2016-12-12T12:01:09Z |3b|: FLOAT does know it is a REAL though 2016-12-12T12:01:59Z Xof: probably worth reporting a bug for this 2016-12-12T12:02:02Z |3b|: ah. guess it knows that without check-type or declare 2016-12-12T12:02:15Z Xof: yes 2016-12-12T12:02:52Z scymtym_ quit (Ping timeout: 250 seconds) 2016-12-12T12:04:32Z ASau joined #sbcl 2016-12-12T12:04:48Z |3b|: ah, looks like it is already https://bugs.launchpad.net/sbcl/+bug/495467 2016-12-12T12:05:07Z |3b|: so apparently being a closure is the important part 2016-12-12T12:06:25Z |3b|: that look close enough to just add the simpler test cases there? 2016-12-12T12:08:36Z Xof: I mean, one point is that DECLARE is a promise lexically, whereas check-type is a point-in-time type test 2016-12-12T12:09:20Z Xof: I suspect it's the same bug, yes. Simpler test case welcome 2016-12-12T12:09:27Z |3b|: right, which is why i was using check-type in the first place, since it didn't want to make that promise without checking :) 2016-12-12T12:14:41Z |3b|: ok, added 2016-12-12T12:19:11Z attila_lendvai: wow, it's been a while, time flies... I remembered reporting that, but I didn't realize it was 7 years ago. 2016-12-12T12:24:49Z Xof: we're all older now 2016-12-12T12:27:11Z stassats joined #sbcl 2016-12-12T12:49:38Z dougk__ joined #sbcl 2016-12-12T12:52:21Z drl joined #sbcl 2016-12-12T12:53:56Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-12T13:18:45Z scymtym joined #sbcl 2016-12-12T13:25:53Z drmeister quit 2016-12-12T13:26:13Z drmeister joined #sbcl 2016-12-12T13:26:22Z angular_mike_ quit 2016-12-12T13:27:18Z angular_mike_ joined #sbcl 2016-12-12T14:07:42Z drl quit (Quit: Ex-Chat) 2016-12-12T14:18:37Z DeadTrickster_ quit (Ping timeout: 260 seconds) 2016-12-12T14:18:37Z DeadTrickster quit (Ping timeout: 260 seconds) 2016-12-12T14:19:03Z DeadTrickster_ joined #sbcl 2016-12-12T14:23:28Z DeadTrickster joined #sbcl 2016-12-12T14:23:42Z MetaHert` joined #sbcl 2016-12-12T14:30:38Z cromachina quit (Read error: Connection reset by peer) 2016-12-12T14:31:18Z DeadTrickster quit (Ping timeout: 245 seconds) 2016-12-12T14:31:30Z DeadTrickster_ quit (Ping timeout: 250 seconds) 2016-12-12T14:32:22Z DeadTrickster joined #sbcl 2016-12-12T14:32:29Z DeadTrickster_ joined #sbcl 2016-12-12T15:51:11Z dougk__ joined #sbcl 2016-12-12T16:02:38Z shka_ joined #sbcl 2016-12-12T16:19:03Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-12T16:27:08Z dougk__ joined #sbcl 2016-12-12T16:56:21Z Bike joined #sbcl 2016-12-12T17:18:21Z sjl joined #sbcl 2016-12-12T17:58:06Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-12T17:59:15Z dougk__ joined #sbcl 2016-12-12T18:03:00Z m00natic quit (Remote host closed the connection) 2016-12-12T18:06:21Z MetaHert` quit (Ping timeout: 260 seconds) 2016-12-12T18:06:57Z DeadTrickster_ quit (Ping timeout: 240 seconds) 2016-12-12T18:09:08Z DeadTrickster_ joined #sbcl 2016-12-12T18:15:03Z dougk_ quit (Ping timeout: 245 seconds) 2016-12-12T18:17:16Z sjl quit (Ping timeout: 256 seconds) 2016-12-12T18:27:53Z dougk_ joined #sbcl 2016-12-12T18:40:00Z rumbler31 joined #sbcl 2016-12-12T19:07:13Z edgar-rft joined #sbcl 2016-12-12T19:10:52Z rumbler31 quit (Remote host closed the connection) 2016-12-12T19:19:38Z dougk_ quit (Ping timeout: 245 seconds) 2016-12-12T19:32:32Z dougk_ joined #sbcl 2016-12-12T20:16:15Z shka_ quit (Ping timeout: 268 seconds) 2016-12-12T20:19:32Z fiddlerwoaroof: Are there any newer builds for armel than 1.2.7? 2016-12-12T20:19:57Z stassats: what does the table say? 2016-12-12T20:20:13Z fiddlerwoaroof: No, but I thought someone might have one somewhere 2016-12-12T20:21:08Z fiddlerwoaroof: For example, I can build sbcl-1.3.x on FreeBSD, even though there is no official build 2016-12-12T20:21:20Z fiddlerwoaroof: I just don't know how to cross-compile it. 2016-12-12T20:21:49Z fiddlerwoaroof: BTW, would it be helpful to have a build host for freebsd and/or solaris? 2016-12-12T20:22:00Z stassats: thanks, but no 2016-12-12T20:26:38Z edgar-rft quit (Quit: edgar-rft) 2016-12-12T20:37:31Z prxq joined #sbcl 2016-12-12T20:38:25Z rumbler31 joined #sbcl 2016-12-12T21:02:44Z sjl joined #sbcl 2016-12-12T21:08:40Z rumbler31 quit (Remote host closed the connection) 2016-12-12T21:27:48Z attila_lendvai quit (Read error: No route to host) 2016-12-12T21:27:52Z attila_lendvai1 joined #sbcl 2016-12-12T21:27:52Z attila_lendvai1 is now known as attila_lendvai 2016-12-12T21:27:52Z attila_lendvai quit (Changing host) 2016-12-12T21:27:52Z attila_lendvai joined #sbcl 2016-12-12T21:40:22Z gingerale quit (Remote host closed the connection) 2016-12-12T21:42:59Z sjl quit (Ping timeout: 258 seconds) 2016-12-12T22:01:21Z sjl joined #sbcl 2016-12-12T22:02:33Z jibanes quit (Ping timeout: 245 seconds) 2016-12-12T22:04:28Z jibanes joined #sbcl 2016-12-12T22:08:20Z Xof: cross-compiling is easy 2016-12-12T22:08:39Z Xof: also, if you have an armel, you can use 1.2.7 and just compile (rather than cross-compile) 2016-12-12T22:25:19Z foom quit (Remote host closed the connection) 2016-12-12T22:25:49Z sjl quit (Ping timeout: 260 seconds) 2016-12-12T22:26:52Z prxq quit (Remote host closed the connection) 2016-12-12T22:29:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-12T22:39:12Z slyrus_ joined #sbcl 2016-12-12T22:46:11Z fiddlerwoaroof: The device is an old kindle, I'm not sure how long it'd take 2016-12-12T22:46:19Z fiddlerwoaroof: And/or whether it'll fit inside 2016-12-12T22:46:42Z fiddlerwoaroof: But, I forgot that sbcl generally uses its own assembler so I shouldn't have to mess with my system 2016-12-12T22:47:58Z angavrilov quit (Remote host closed the connection) 2016-12-12T22:52:29Z stassats: just use 1.2.7 2016-12-12T22:52:32Z stassats: it's not old 2016-12-12T23:10:23Z foom joined #sbcl 2016-12-12T23:11:05Z quadresce joined #sbcl 2016-12-12T23:15:24Z quadresce: So, I'm trying to make the dynamic space size more configurable at app execution time instead of at compile time. 2016-12-12T23:15:41Z quadresce: Is the only way to go about that to disable save-runtime-options and provide them yourself? 2016-12-12T23:16:21Z stassats: i don't quite catch you 2016-12-12T23:18:07Z quadresce: Right now, through using xach's buildapp, I am specifying the dynamic space size at application build time via a command-line argument to buildapp. This gets turned into --dynamic-space-size when calling sbcl to invoke save-lisp-and-die. 2016-12-12T23:18:34Z quadresce: This is causing a little bit of a headache in application deployment because I don't know ahead of time how much memory a machine will have. 2016-12-12T23:20:36Z stassats: what runtime options are you saving? 2016-12-12T23:21:28Z quadresce: SAVE-LISP-AND-DIE seems to only take a boolean keyword argument :SAVE-RUNTIME-OPTIONS, which saves --dynamic-space-size and --control-stack-size 2016-12-12T23:22:04Z stassats: so, you don't want to save --dynamic-space-size that leaves control-stack-size, do you specify that one too? 2016-12-12T23:22:18Z quadresce: I do not specify control-stack-size. 2016-12-12T23:23:16Z stassats: so then, just don't use save-runtime-options 2016-12-12T23:25:20Z quadresce: I'll investigate how command line options get interpreted then after doing that. I suppose the problem then there is that I can't specify a sane default for those values from within my Lisp program. 2016-12-12T23:26:03Z quadresce: I'll have to deploy something like a wrapper bash script, as I understand, which is inconvenient. 2016-12-12T23:26:28Z stassats: the lisp code runs far too late for that 2016-12-12T23:26:49Z quadresce: Yes, I understand this has to happen from the C runtime. 2016-12-12T23:26:59Z quadresce: Upon initialization or something like that. 2016-12-12T23:27:52Z stassats: you can modify the runtime, you know 2016-12-12T23:29:07Z quadresce: I guess I'd modify the runtime if I could think of a good, general-purpose patch I could make that doesn't break everyone's current usage of it, but I haven't thought of one. 2016-12-12T23:29:43Z stassats: make it private 2016-12-12T23:29:55Z stassats: i mean, it's your app 2016-12-12T23:30:24Z quadresce: That's not too unreasonable if there was more manpower to do that sort of, imho, complicated maintenance. 2016-12-12T23:31:16Z quadresce: Continuous integration servers would have to pull a particular version, patch, and build, which is just too much of a burden to set up for now. 2016-12-12T23:31:57Z stassats: fexecve 2016-12-12T23:38:02Z quadresce: stassats, Is that a suggestion to use fexecve to call the target application with some fixed arguments and pass the rest from the command line? 2016-12-12T23:57:14Z stassats: quadresce: append the app to another program 2016-12-12T23:57:20Z stassats: fexecve it 2016-12-12T23:57:56Z quadresce: Very dirty. :) 2016-12-12T23:58:09Z stassats: i don't know if fexecve can exec at an offset, though 2016-12-12T23:59:52Z stassats: it probably can't 2016-12-13T00:17:59Z stassats quit (Ping timeout: 268 seconds) 2016-12-13T00:25:10Z cromachina joined #sbcl 2016-12-13T00:29:23Z cromachina quit (Client Quit) 2016-12-13T00:29:53Z cromachina joined #sbcl 2016-12-13T00:36:56Z slyrus quit (Ping timeout: 256 seconds) 2016-12-13T02:09:25Z rumbler31 joined #sbcl 2016-12-13T02:13:48Z rumbler31 quit (Ping timeout: 245 seconds) 2016-12-13T02:20:20Z slyrus_ quit (Ping timeout: 246 seconds) 2016-12-13T02:32:35Z em1l joined #sbcl 2016-12-13T02:36:07Z em1l_ quit (Ping timeout: 268 seconds) 2016-12-13T02:51:48Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-13T02:57:28Z schjetne quit (Ping timeout: 256 seconds) 2016-12-13T03:11:04Z quadresce quit (Quit: Leaving) 2016-12-13T03:39:11Z slyrus joined #sbcl 2016-12-13T03:57:55Z shka_ joined #sbcl 2016-12-13T04:18:02Z ASau quit (Ping timeout: 264 seconds) 2016-12-13T04:53:37Z edgar-rft joined #sbcl 2016-12-13T05:00:25Z shka_ quit (Ping timeout: 268 seconds) 2016-12-13T05:12:13Z edgar-rft quit (Quit: edgar-rft) 2016-12-13T05:13:13Z DeadTrickster quit (Ping timeout: 260 seconds) 2016-12-13T05:13:49Z DeadTrickster joined #sbcl 2016-12-13T06:09:59Z rumbler31 joined #sbcl 2016-12-13T06:14:13Z rumbler31 quit (Ping timeout: 245 seconds) 2016-12-13T07:30:29Z ben_vulpes joined #sbcl 2016-12-13T07:43:32Z angavrilov joined #sbcl 2016-12-13T07:44:02Z gingerale joined #sbcl 2016-12-13T08:01:54Z ben_vulpes left #sbcl 2016-12-13T08:34:20Z gingerale quit (Remote host closed the connection) 2016-12-13T08:40:38Z DeadTrickster_ quit (Ping timeout: 250 seconds) 2016-12-13T08:44:36Z Bike quit (Quit: but, sleep) 2016-12-13T09:10:01Z rumbler31 joined #sbcl 2016-12-13T09:14:13Z stassats joined #sbcl 2016-12-13T09:14:17Z rumbler31 quit (Ping timeout: 240 seconds) 2016-12-13T09:38:13Z schjetne joined #sbcl 2016-12-13T09:54:32Z stassats quit (Ping timeout: 256 seconds) 2016-12-13T09:59:23Z attila_lendvai joined #sbcl 2016-12-13T09:59:26Z stassats joined #sbcl 2016-12-13T10:55:59Z m00natic joined #sbcl 2016-12-13T11:14:24Z scymtym quit (Remote host closed the connection) 2016-12-13T11:14:25Z jean377 joined #sbcl 2016-12-13T11:15:29Z jean377: hello there, trying my chance here, I have an issue after upgrading from ubuntu 15.04 to 16.04 2016-12-13T11:15:35Z jean377: some libs probably got messed up 2016-12-13T11:15:46Z jean377: when I load asdf, it throws this 2016-12-13T11:17:58Z jean377: http://pastebin.com/Nt38KFqh 2016-12-13T11:18:54Z jean377: I meant to say when I load quicklisp 2016-12-13T11:21:46Z jean377: another one where after loading quicklisp and loading a package with it 2016-12-13T11:21:48Z jean377: http://pastebin.com/7cvqazgZ 2016-12-13T11:22:15Z jean377: not sure why it says System "sb-bsd-sockets" not found 2016-12-13T11:22:36Z jean377: since I can (require :sb-bsd-sockets) 2016-12-13T11:22:51Z jean377: without error 2016-12-13T11:25:40Z jean377: $ locate sb-bsd-sockets 2016-12-13T11:26:15Z jean377: /usr/lib/sbcl/contrib/sb-bsd-sockets.fasl 2016-12-13T11:26:28Z jean377: /usr/lib/sbcl/contrib/sb-bsd-sockets.asd 2016-12-13T11:37:52Z jean377: just found a conversation with the same issue, that ends up saying "ask in #sbcl".. 2016-12-13T11:37:53Z jean377: (logical-pathname-translations "SYS") 2016-12-13T11:38:00Z jean377: oops wrong paste 2016-12-13T11:38:14Z jean377: http://ircbrowse.net/browse/lisp?events_page=1&q=idurand 2016-12-13T11:44:35Z Xof: It's a bit hard to diagnose what's going wrong, but my guess would be that your quicklisp is incompatible with your new asdf. 2016-12-13T11:45:33Z Xof: (your asdf will have been upgraded by your OS upgrade, but your quicklisp version will (presumably) be older 2016-12-13T11:46:13Z jean377_ joined #sbcl 2016-12-13T11:47:40Z jean377 quit (Ping timeout: 260 seconds) 2016-12-13T11:54:08Z scymtym joined #sbcl 2016-12-13T12:05:07Z scymtym: stassats: re why didn't tests fail before. afaict, all tests involving ASSERT-NO-CONSING fail when the test suite is run in interpreted mode because the macro makes a thunk. calling the thunk seems to cause consing in the interpreter (even if the code under test is a compiled function and the thunk does nothing but call that function) 2016-12-13T12:05:56Z scymtym: me thinking that some of the tests passed before was my confusion caused by the way old builds are (not) retained in our continuous integration setup 2016-12-13T13:04:26Z m00natic quit (Remote host closed the connection) 2016-12-13T13:06:42Z drl joined #sbcl 2016-12-13T13:20:28Z jean377_ quit (Quit: Page closed) 2016-12-13T13:48:15Z jean377 joined #sbcl 2016-12-13T14:17:17Z cromachina quit (Read error: Connection reset by peer) 2016-12-13T14:18:02Z drl quit (Ping timeout: 256 seconds) 2016-12-13T14:23:57Z rumbler31 joined #sbcl 2016-12-13T14:55:57Z macdavid313 joined #sbcl 2016-12-13T15:02:21Z gingerale joined #sbcl 2016-12-13T15:42:08Z shka_ joined #sbcl 2016-12-13T15:43:21Z rumbler31 quit (Remote host closed the connection) 2016-12-13T15:49:39Z dougk__ joined #sbcl 2016-12-13T15:51:09Z rumbler31 joined #sbcl 2016-12-13T15:55:27Z shka joined #sbcl 2016-12-13T15:55:52Z shka_ quit (Ping timeout: 258 seconds) 2016-12-13T16:01:10Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-13T16:06:39Z dougk__ joined #sbcl 2016-12-13T16:09:30Z macdavid313 quit (Ping timeout: 268 seconds) 2016-12-13T16:15:47Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-13T16:17:04Z dougk__ joined #sbcl 2016-12-13T16:24:33Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-13T16:37:19Z rumbler31 quit (Remote host closed the connection) 2016-12-13T16:39:48Z rumbler31 joined #sbcl 2016-12-13T17:07:57Z dougk__ joined #sbcl 2016-12-13T17:15:40Z dougk__ quit (Read error: Connection reset by peer) 2016-12-13T17:15:59Z dougk__ joined #sbcl 2016-12-13T17:44:11Z Bike joined #sbcl 2016-12-13T18:12:08Z sjl joined #sbcl 2016-12-13T18:20:32Z BusFactor1 joined #sbcl 2016-12-13T18:20:56Z BusFactor1 quit (Remote host closed the connection) 2016-12-13T18:37:11Z shka_ joined #sbcl 2016-12-13T18:38:07Z shka quit (Ping timeout: 268 seconds) 2016-12-13T18:44:33Z shka joined #sbcl 2016-12-13T18:44:53Z shka_ quit (Ping timeout: 252 seconds) 2016-12-13T18:56:06Z sjl quit (Ping timeout: 247 seconds) 2016-12-13T19:06:17Z ASau joined #sbcl 2016-12-13T19:26:20Z quadresce joined #sbcl 2016-12-13T19:26:45Z quadresce: Is it possible to get SBCL to stack allocate the results of REALPART and IMAGPART for a known COMPLEX-float type? 2016-12-13T19:29:39Z stassats: what for? 2016-12-13T19:29:52Z slyrus_ joined #sbcl 2016-12-13T19:32:51Z eschatologist quit (Ping timeout: 258 seconds) 2016-12-13T19:33:38Z quadresce: stassats, For serialization of GBs of complex arrays. 2016-12-13T19:35:09Z quadresce: I have two issues: allocating the (COMPLEX DOUBLE-FLOAT) when pulling out of the array, and then allocating the floats that come out of REALPART/IMAGPART, and then allocating (UNSIGNED-BYTE 64)'s that come out of serializing those floats as bits. 2016-12-13T19:35:17Z quadresce: I guess that's two+one 2016-12-13T19:35:36Z stassats: you can't stack allocate floats 2016-12-13T19:35:52Z stassats: or bignums 2016-12-13T19:36:04Z quadresce: oh 2016-12-13T19:37:06Z stassats: you can dx structures 2016-12-13T19:37:35Z eschatologist joined #sbcl 2016-12-13T19:37:45Z sjl joined #sbcl 2016-12-13T19:58:26Z quadresce: stassats, Maybe you can help me hack some allocation-less way to get IEEE-754 representation out of a complex double float from a 1D simple-array of that type :) 2016-12-13T20:01:58Z stassats: quadresce: (defun foo (a) (declare ((simple-array (complex double-float) (*)) a)) (let* ((cd (aref a 0)) (real (realpart cd)) (imag (imagpart cd))) (values (sb-kernel:double-float-low-bits real) (sb-kernel:double-float-high-bits real) (sb-kernel:double-float-low-bits imag) (sb-kernel:double-float-high-bits imag)))) 2016-12-13T20:02:20Z quadresce: Wow, let me check it out. 2016-12-13T20:17:37Z sjl quit (Ping timeout: 240 seconds) 2016-12-13T20:52:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-13T20:53:24Z dougk__ quit (Remote host closed the connection) 2016-12-13T21:34:35Z scymtym joined #sbcl 2016-12-13T21:35:16Z angavrilov quit (Remote host closed the connection) 2016-12-13T21:37:40Z sjl joined #sbcl 2016-12-13T21:39:28Z shka quit (Ping timeout: 256 seconds) 2016-12-13T21:51:22Z gingerale quit (Read error: Connection reset by peer) 2016-12-13T22:21:13Z sjl quit (Ping timeout: 252 seconds) 2016-12-13T22:21:42Z rumbler31 quit (Remote host closed the connection) 2016-12-13T22:31:14Z rumbler31 joined #sbcl 2016-12-13T22:33:53Z rumbler31 quit (Remote host closed the connection) 2016-12-13T22:36:29Z sjl joined #sbcl 2016-12-13T23:08:23Z chris2 quit (Ping timeout: 245 seconds) 2016-12-13T23:09:05Z stassats: oh hell, the make-array source transforms strike before the ir1 transform, which does the same thing 2016-12-13T23:09:15Z stassats: confused me for several minutes 2016-12-13T23:37:33Z sjl quit (Ping timeout: 245 seconds) 2016-12-14T00:04:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-14T00:15:43Z rumbler31 joined #sbcl 2016-12-14T00:41:48Z slyrus_ quit (Ping timeout: 258 seconds) 2016-12-14T01:02:58Z stassats quit (Ping timeout: 245 seconds) 2016-12-14T01:10:25Z drl joined #sbcl 2016-12-14T01:11:35Z cromachina joined #sbcl 2016-12-14T01:26:45Z DeadTrickster quit (Ping timeout: 252 seconds) 2016-12-14T01:27:39Z DeadTrickster joined #sbcl 2016-12-14T01:46:58Z macdavid313 joined #sbcl 2016-12-14T02:06:02Z ASau quit (Ping timeout: 264 seconds) 2016-12-14T02:08:36Z chris2 joined #sbcl 2016-12-14T02:21:14Z ASau joined #sbcl 2016-12-14T02:24:26Z macdavid314 joined #sbcl 2016-12-14T02:26:18Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-14T02:26:19Z macdavid314 is now known as macdavid313 2016-12-14T02:31:21Z em1l_ joined #sbcl 2016-12-14T02:34:41Z em1l quit (Ping timeout: 260 seconds) 2016-12-14T02:51:27Z sjl joined #sbcl 2016-12-14T02:55:57Z sjl quit (Ping timeout: 246 seconds) 2016-12-14T03:03:36Z sjl joined #sbcl 2016-12-14T03:18:21Z macdavid313 quit (Quit: macdavid313) 2016-12-14T03:33:38Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-14T04:37:13Z macdavid313 joined #sbcl 2016-12-14T04:52:49Z sjl quit (Ping timeout: 252 seconds) 2016-12-14T07:01:11Z ASau quit (Read error: Connection reset by peer) 2016-12-14T07:02:57Z ASau joined #sbcl 2016-12-14T07:05:54Z ASau quit (Remote host closed the connection) 2016-12-14T07:16:14Z drl quit (Ping timeout: 264 seconds) 2016-12-14T07:42:28Z angavrilov joined #sbcl 2016-12-14T07:44:26Z macdavid313 quit (Remote host closed the connection) 2016-12-14T07:47:30Z macdavid313 joined #sbcl 2016-12-14T07:56:47Z drl joined #sbcl 2016-12-14T07:57:58Z shka joined #sbcl 2016-12-14T08:22:14Z gingerale joined #sbcl 2016-12-14T08:28:25Z shka_ joined #sbcl 2016-12-14T08:28:48Z shka quit (Ping timeout: 246 seconds) 2016-12-14T09:06:29Z Bike quit (Quit: leaving) 2016-12-14T09:13:48Z jibanes quit (Ping timeout: 250 seconds) 2016-12-14T09:15:51Z jibanes joined #sbcl 2016-12-14T10:13:32Z gingerale quit (Read error: Connection reset by peer) 2016-12-14T11:11:40Z attila_lendvai joined #sbcl 2016-12-14T11:11:40Z attila_lendvai quit (Changing host) 2016-12-14T11:11:40Z attila_lendvai joined #sbcl 2016-12-14T11:18:23Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-14T11:25:18Z m00natic joined #sbcl 2016-12-14T11:28:17Z macdavid313 joined #sbcl 2016-12-14T11:38:21Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-14T11:52:08Z myrkraverk quit (Ping timeout: 246 seconds) 2016-12-14T11:57:10Z macdavid313 quit (Read error: Connection reset by peer) 2016-12-14T11:57:29Z macdavid313 joined #sbcl 2016-12-14T12:35:45Z jean377 quit (Quit: Page closed) 2016-12-14T12:45:45Z jean377 joined #sbcl 2016-12-14T12:54:29Z macdavid313 quit (Ping timeout: 248 seconds) 2016-12-14T12:56:41Z macdavid313 joined #sbcl 2016-12-14T13:09:04Z macdavid314 joined #sbcl 2016-12-14T13:09:25Z macdavid313 quit (Ping timeout: 248 seconds) 2016-12-14T13:09:25Z macdavid314 is now known as macdavid313 2016-12-14T13:10:48Z rumbler31 quit (Remote host closed the connection) 2016-12-14T13:56:08Z stassats joined #sbcl 2016-12-14T14:07:01Z rumbler31 joined #sbcl 2016-12-14T14:07:11Z rumbler31 quit (Remote host closed the connection) 2016-12-14T14:07:30Z rumbler31 joined #sbcl 2016-12-14T14:20:12Z cromachina quit (Read error: Connection reset by peer) 2016-12-14T14:26:50Z dougk__ joined #sbcl 2016-12-14T14:29:35Z rumbler31 quit 2016-12-14T14:34:22Z rumbler31 joined #sbcl 2016-12-14T14:39:40Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-14T14:49:22Z slyrus_ joined #sbcl 2016-12-14T15:07:38Z macdavid314 joined #sbcl 2016-12-14T15:08:42Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-14T15:08:43Z macdavid314 is now known as macdavid313 2016-12-14T15:14:32Z dougk__ joined #sbcl 2016-12-14T15:18:02Z shka joined #sbcl 2016-12-14T15:18:18Z shka_ quit (Ping timeout: 246 seconds) 2016-12-14T15:21:41Z slyrus_ quit (Ping timeout: 248 seconds) 2016-12-14T15:23:28Z shka_ joined #sbcl 2016-12-14T15:24:18Z shka quit (Ping timeout: 250 seconds) 2016-12-14T15:27:53Z shka joined #sbcl 2016-12-14T15:28:12Z shka_ quit (Ping timeout: 256 seconds) 2016-12-14T15:30:22Z abruanese quit (Ping timeout: 250 seconds) 2016-12-14T15:34:20Z shka_ joined #sbcl 2016-12-14T15:34:29Z shka quit (Ping timeout: 260 seconds) 2016-12-14T15:36:50Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-14T15:41:40Z shka joined #sbcl 2016-12-14T15:42:17Z shka_ quit (Ping timeout: 268 seconds) 2016-12-14T15:49:27Z jibanes quit (Ping timeout: 246 seconds) 2016-12-14T15:51:24Z jibanes joined #sbcl 2016-12-14T16:00:58Z sjl joined #sbcl 2016-12-14T16:17:48Z _PosterdatiMobil joined #sbcl 2016-12-14T16:17:48Z PosterdatiMobile joined #sbcl 2016-12-14T16:18:36Z _PosterdatiMobil quit (Client Quit) 2016-12-14T16:18:44Z PosterdatiMobile quit (Client Quit) 2016-12-14T16:26:06Z PosterdatiMobile joined #sbcl 2016-12-14T16:26:09Z _PosterdatiMobil joined #sbcl 2016-12-14T16:26:17Z _PosterdatiMobil quit (Client Quit) 2016-12-14T16:29:43Z PosterdatiMobile quit (Client Quit) 2016-12-14T16:48:38Z ASau joined #sbcl 2016-12-14T16:51:54Z gingerale joined #sbcl 2016-12-14T16:54:23Z slyrus_ joined #sbcl 2016-12-14T17:22:17Z slyrus_ quit (Ping timeout: 260 seconds) 2016-12-14T17:23:27Z sjl quit (Ping timeout: 258 seconds) 2016-12-14T17:24:48Z Bike joined #sbcl 2016-12-14T19:10:37Z quadresce joined #sbcl 2016-12-14T19:10:43Z quadresce quit (Changing host) 2016-12-14T19:10:43Z quadresce joined #sbcl 2016-12-14T19:49:16Z slyrus_ joined #sbcl 2016-12-14T19:55:44Z PosterdatiMobile joined #sbcl 2016-12-14T19:55:50Z _PosterdatiMobil joined #sbcl 2016-12-14T19:55:59Z _PosterdatiMobil quit (Client Quit) 2016-12-14T19:57:17Z PosterdatiMobile quit (Client Quit) 2016-12-14T20:02:28Z macdavid314 joined #sbcl 2016-12-14T20:02:53Z macdavid313 quit (Ping timeout: 252 seconds) 2016-12-14T20:03:25Z macdavid314 is now known as macdavid313 2016-12-14T20:06:28Z sjl joined #sbcl 2016-12-14T20:09:18Z macdavid313 quit (Remote host closed the connection) 2016-12-14T20:11:33Z macdavid313 joined #sbcl 2016-12-14T20:19:38Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-14T20:25:14Z ASau quit (Ping timeout: 264 seconds) 2016-12-14T20:47:10Z stassats: i want to write a new bit basher but it's pretty intimidating 2016-12-14T20:47:15Z stassats: (a reverser) 2016-12-14T20:48:07Z stassats: reversing an aligned bit-vector using vector-raw-bits and bswap+masks&shifts is 140 times faster than NREVERSE 2016-12-14T20:48:19Z stassats: can't pass up that on much improvement 2016-12-14T20:49:30Z stassats: but bit-bash.lisp is as confusing as always 2016-12-14T20:59:39Z macdavid313 quit (Read error: Connection reset by peer) 2016-12-14T21:01:46Z macdavid313 joined #sbcl 2016-12-14T21:30:20Z gingerale quit (Remote host closed the connection) 2016-12-14T21:33:14Z fe[nl]ix quit (Remote host closed the connection) 2016-12-14T21:33:15Z Blkt quit (Read error: Connection reset by peer) 2016-12-14T21:34:38Z Blkt joined #sbcl 2016-12-14T21:34:59Z fe[nl]ix joined #sbcl 2016-12-14T21:39:38Z edgar-rft joined #sbcl 2016-12-14T21:43:58Z quadresce joined #sbcl 2016-12-14T22:20:08Z attila_lendvai joined #sbcl 2016-12-14T22:20:08Z attila_lendvai quit (Changing host) 2016-12-14T22:20:08Z attila_lendvai joined #sbcl 2016-12-14T22:21:56Z edgar-rft quit (Quit: edgar-rft) 2016-12-14T22:31:07Z rumbler31 quit (Remote host closed the connection) 2016-12-14T22:33:52Z ASau joined #sbcl 2016-12-14T22:39:37Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-14T22:44:29Z angavrilov quit (Remote host closed the connection) 2016-12-14T22:45:10Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-14T23:07:06Z quadresce joined #sbcl 2016-12-14T23:07:17Z sjl quit (Ping timeout: 246 seconds) 2016-12-14T23:17:03Z sjl joined #sbcl 2016-12-14T23:21:42Z sjl quit (Ping timeout: 268 seconds) 2016-12-14T23:53:02Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-14T23:54:29Z dougk__ joined #sbcl 2016-12-15T00:20:43Z quadresce joined #sbcl 2016-12-15T00:31:10Z jdz quit (Ping timeout: 250 seconds) 2016-12-15T00:34:14Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T00:36:01Z jdz joined #sbcl 2016-12-15T00:58:54Z cromachina joined #sbcl 2016-12-15T01:05:15Z quadresce joined #sbcl 2016-12-15T01:14:05Z shka quit (Ping timeout: 260 seconds) 2016-12-15T01:19:00Z stassats quit (Ping timeout: 250 seconds) 2016-12-15T01:29:46Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T01:43:57Z quadresce joined #sbcl 2016-12-15T01:47:58Z slyrus_ quit (Ping timeout: 245 seconds) 2016-12-15T02:09:59Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T02:15:45Z quadresce joined #sbcl 2016-12-15T02:30:18Z em1l joined #sbcl 2016-12-15T02:33:28Z em1l_ quit (Ping timeout: 256 seconds) 2016-12-15T02:40:54Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2016-12-15T02:43:26Z eschatologist joined #sbcl 2016-12-15T02:51:32Z sjl joined #sbcl 2016-12-15T03:45:24Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T04:19:34Z rumbler31 joined #sbcl 2016-12-15T04:54:59Z slyrus quit (Remote host closed the connection) 2016-12-15T04:59:07Z ASau quit (Remote host closed the connection) 2016-12-15T04:59:53Z ASau joined #sbcl 2016-12-15T05:08:38Z rumbler31 quit (Remote host closed the connection) 2016-12-15T05:09:00Z slyrus joined #sbcl 2016-12-15T05:22:54Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-15T05:42:22Z ASau quit (Remote host closed the connection) 2016-12-15T06:10:39Z quadresce joined #sbcl 2016-12-15T06:10:44Z quadresce quit (Changing host) 2016-12-15T06:10:44Z quadresce joined #sbcl 2016-12-15T06:25:41Z slyrus quit (Remote host closed the connection) 2016-12-15T06:35:04Z slyrus joined #sbcl 2016-12-15T06:43:14Z sjl quit (Ping timeout: 264 seconds) 2016-12-15T07:09:10Z rumbler31 joined #sbcl 2016-12-15T07:13:45Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-15T07:16:10Z slyrus_ joined #sbcl 2016-12-15T07:29:10Z dougk__ joined #sbcl 2016-12-15T07:31:59Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T07:34:38Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-15T08:26:54Z angavrilov joined #sbcl 2016-12-15T08:58:11Z gingerale joined #sbcl 2016-12-15T09:21:42Z Bike quit (Quit: manticore) 2016-12-15T10:25:03Z scymtym quit (Ping timeout: 245 seconds) 2016-12-15T10:27:16Z edgar-rft joined #sbcl 2016-12-15T10:31:45Z scymtym joined #sbcl 2016-12-15T10:41:33Z schjetne quit (Ping timeout: 260 seconds) 2016-12-15T10:42:57Z schjetne joined #sbcl 2016-12-15T10:48:10Z scymtym quit (Ping timeout: 256 seconds) 2016-12-15T10:56:00Z stassats joined #sbcl 2016-12-15T10:58:57Z m00natic` joined #sbcl 2016-12-15T11:11:20Z scymtym joined #sbcl 2016-12-15T11:41:46Z dougk__ joined #sbcl 2016-12-15T11:45:53Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-15T12:05:11Z gingerale quit (Read error: No route to host) 2016-12-15T12:06:08Z gingerale joined #sbcl 2016-12-15T12:07:24Z abbe quit (Ping timeout: 258 seconds) 2016-12-15T12:10:09Z abbe joined #sbcl 2016-12-15T12:26:56Z drl quit (Quit: Ex-Chat) 2016-12-15T12:30:47Z dougk__ joined #sbcl 2016-12-15T12:44:13Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-15T12:48:46Z gingerale quit (Read error: Connection reset by peer) 2016-12-15T12:50:20Z gingerale joined #sbcl 2016-12-15T13:19:51Z kjak quit (Ping timeout: 260 seconds) 2016-12-15T13:29:59Z edgar-rft quit (Quit: edgar-rft) 2016-12-15T14:13:50Z cromachina quit (Read error: Connection reset by peer) 2016-12-15T14:15:18Z attila_lendvai joined #sbcl 2016-12-15T14:15:18Z attila_lendvai quit (Changing host) 2016-12-15T14:15:18Z attila_lendvai joined #sbcl 2016-12-15T14:21:42Z rumbler31 joined #sbcl 2016-12-15T14:27:49Z rumbler31 quit (Ping timeout: 248 seconds) 2016-12-15T14:39:59Z rumbler31 joined #sbcl 2016-12-15T14:52:53Z slyrus quit (Ping timeout: 248 seconds) 2016-12-15T15:41:59Z edgar-rft joined #sbcl 2016-12-15T15:43:03Z shka joined #sbcl 2016-12-15T16:05:29Z MetaHertz joined #sbcl 2016-12-15T16:18:11Z slyrus joined #sbcl 2016-12-15T16:24:52Z MetaHertz quit (Quit: Всем пока! // Goodbye everyone!) 2016-12-15T16:25:10Z edgar-rft quit (Quit: edgar-rft) 2016-12-15T16:34:47Z MetaHertz joined #sbcl 2016-12-15T17:01:37Z macdavid313 quit (Remote host closed the connection) 2016-12-15T17:02:49Z macdavid313 joined #sbcl 2016-12-15T17:31:02Z sjl joined #sbcl 2016-12-15T17:36:26Z rumbler31 quit (Remote host closed the connection) 2016-12-15T17:50:25Z m00natic` quit (Remote host closed the connection) 2016-12-15T17:51:31Z MetaHertz quit (Ping timeout: 252 seconds) 2016-12-15T17:52:45Z m00natic quit (Remote host closed the connection) 2016-12-15T17:56:59Z slyrus quit (Ping timeout: 258 seconds) 2016-12-15T18:04:07Z dougk__ joined #sbcl 2016-12-15T18:13:38Z Bike joined #sbcl 2016-12-15T18:33:14Z dougk__ quit (Read error: Connection reset by peer) 2016-12-15T18:33:34Z dougk__ joined #sbcl 2016-12-15T18:35:41Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-15T19:02:55Z slyrus joined #sbcl 2016-12-15T19:05:27Z quadresce joined #sbcl 2016-12-15T19:12:01Z milanj joined #sbcl 2016-12-15T19:14:04Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T19:15:49Z quadresce joined #sbcl 2016-12-15T19:20:57Z dougk__ quit (Ping timeout: 240 seconds) 2016-12-15T19:36:59Z rumbler31 joined #sbcl 2016-12-15T19:37:05Z dougk__ joined #sbcl 2016-12-15T19:41:28Z rumbler31 quit (Ping timeout: 268 seconds) 2016-12-15T19:52:10Z ASau joined #sbcl 2016-12-15T20:01:57Z macdavid314 joined #sbcl 2016-12-15T20:02:20Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-15T20:02:21Z macdavid314 is now known as macdavid313 2016-12-15T20:02:24Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-15T20:22:55Z quadresce quit (Read error: Connection reset by peer) 2016-12-15T20:23:02Z quadresce joined #sbcl 2016-12-15T20:27:13Z shka quit (Ping timeout: 260 seconds) 2016-12-15T20:39:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-15T21:02:56Z ASau quit (Remote host closed the connection) 2016-12-15T21:03:32Z ASau joined #sbcl 2016-12-15T21:05:48Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-15T21:06:06Z quadresce joined #sbcl 2016-12-15T21:06:35Z quadresce quit (Client Quit) 2016-12-15T21:06:56Z quadresce joined #sbcl 2016-12-15T21:07:24Z quadresce quit (Client Quit) 2016-12-15T21:07:41Z quadresce joined #sbcl 2016-12-15T21:08:12Z quadresce quit (Client Quit) 2016-12-15T21:08:29Z quadresce joined #sbcl 2016-12-15T21:09:00Z quadresce quit (Client Quit) 2016-12-15T21:09:21Z quadresce joined #sbcl 2016-12-15T21:09:49Z quadresce quit (Client Quit) 2016-12-15T21:10:56Z scymtym joined #sbcl 2016-12-15T21:22:15Z attila_lendvai joined #sbcl 2016-12-15T21:26:16Z dougk__ joined #sbcl 2016-12-15T21:31:37Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-15T21:37:11Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-15T21:37:52Z dougk__ joined #sbcl 2016-12-15T21:59:35Z gingerale quit (Remote host closed the connection) 2016-12-15T22:27:06Z angavrilov quit (Remote host closed the connection) 2016-12-15T22:37:18Z rumbler31 joined #sbcl 2016-12-15T23:10:17Z rumbler31 quit (Remote host closed the connection) 2016-12-15T23:33:41Z milanj quit (Quit: This computer has gone to sleep) 2016-12-15T23:33:57Z milanj joined #sbcl 2016-12-15T23:45:50Z edgar-rft joined #sbcl 2016-12-15T23:51:26Z edgar-rft quit (Quit: edgar-rft) 2016-12-16T00:10:19Z quadresce joined #sbcl 2016-12-16T00:21:48Z milanj quit (Quit: Leaving) 2016-12-16T00:26:37Z rumbler31 joined #sbcl 2016-12-16T00:26:58Z cromachina joined #sbcl 2016-12-16T00:31:04Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-16T00:43:25Z stassats quit (Ping timeout: 260 seconds) 2016-12-16T00:49:57Z stassats joined #sbcl 2016-12-16T00:50:36Z slyrus quit (Ping timeout: 258 seconds) 2016-12-16T00:53:13Z sjl quit (Ping timeout: 260 seconds) 2016-12-16T00:55:00Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-16T01:04:13Z stassats quit (Ping timeout: 245 seconds) 2016-12-16T01:06:28Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-16T01:10:29Z DeadTrickster quit (Ping timeout: 248 seconds) 2016-12-16T02:17:36Z quadresce joined #sbcl 2016-12-16T02:29:02Z em1l_ joined #sbcl 2016-12-16T02:32:08Z em1l quit (Ping timeout: 245 seconds) 2016-12-16T03:49:09Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-16T04:32:46Z sjl joined #sbcl 2016-12-16T05:19:14Z ASau quit (Ping timeout: 264 seconds) 2016-12-16T05:36:58Z sjl quit (Ping timeout: 256 seconds) 2016-12-16T06:06:26Z slyrus joined #sbcl 2016-12-16T06:08:57Z slyrus_ quit (Ping timeout: 240 seconds) 2016-12-16T07:04:29Z ASau joined #sbcl 2016-12-16T07:04:31Z myrkraverk joined #sbcl 2016-12-16T07:08:39Z scymtym quit (Ping timeout: 252 seconds) 2016-12-16T07:13:27Z shka joined #sbcl 2016-12-16T07:29:50Z ASau quit (Read error: Connection reset by peer) 2016-12-16T07:57:38Z shka quit (Ping timeout: 264 seconds) 2016-12-16T08:11:32Z rumbler31 joined #sbcl 2016-12-16T08:16:03Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-16T08:18:19Z schjetne quit (Ping timeout: 252 seconds) 2016-12-16T08:33:40Z scymtym joined #sbcl 2016-12-16T09:16:21Z rszeno joined #sbcl 2016-12-16T09:22:24Z schjetne joined #sbcl 2016-12-16T09:28:08Z angavrilov joined #sbcl 2016-12-16T09:41:44Z rudolfochrist joined #sbcl 2016-12-16T09:59:37Z rudolfoc` joined #sbcl 2016-12-16T09:59:54Z rudolfochrist quit (Ping timeout: 256 seconds) 2016-12-16T10:06:26Z jibanes quit (Ping timeout: 258 seconds) 2016-12-16T10:08:13Z jibanes joined #sbcl 2016-12-16T10:09:04Z stassats joined #sbcl 2016-12-16T10:14:10Z attila_lendvai joined #sbcl 2016-12-16T10:16:34Z rszeno quit (Quit: Leaving.) 2016-12-16T10:29:08Z schjetne quit (Ping timeout: 250 seconds) 2016-12-16T10:31:06Z rudolfoc` quit (Remote host closed the connection) 2016-12-16T10:33:33Z Bike quit (Quit: delf) 2016-12-16T11:09:58Z schjetne joined #sbcl 2016-12-16T11:11:38Z rumbler31 joined #sbcl 2016-12-16T11:15:37Z rumbler31 quit (Ping timeout: 240 seconds) 2016-12-16T11:33:14Z m00natic joined #sbcl 2016-12-16T11:45:05Z MetaHertz joined #sbcl 2016-12-16T11:49:50Z schjetne quit (Ping timeout: 256 seconds) 2016-12-16T12:27:16Z schjetne joined #sbcl 2016-12-16T13:04:38Z schjetne quit (Ping timeout: 256 seconds) 2016-12-16T13:05:55Z ASau joined #sbcl 2016-12-16T13:15:20Z ASau quit (Ping timeout: 265 seconds) 2016-12-16T13:20:44Z ASau joined #sbcl 2016-12-16T13:23:03Z m00natic quit (Remote host closed the connection) 2016-12-16T13:29:25Z m00natic joined #sbcl 2016-12-16T13:32:57Z cromachina quit (Read error: Connection reset by peer) 2016-12-16T13:54:18Z rumbler31 joined #sbcl 2016-12-16T14:05:29Z jean377 quit (Quit: Page closed) 2016-12-16T14:08:43Z rumbler31 quit (Remote host closed the connection) 2016-12-16T14:25:41Z MetaHertz quit (Ping timeout: 260 seconds) 2016-12-16T14:26:42Z gingerale joined #sbcl 2016-12-16T14:47:00Z macdavid313 quit (Remote host closed the connection) 2016-12-16T14:47:40Z macdavid313 joined #sbcl 2016-12-16T14:58:44Z schjetne joined #sbcl 2016-12-16T17:04:30Z m00natic quit (Remote host closed the connection) 2016-12-16T17:18:23Z rumbler31 joined #sbcl 2016-12-16T17:20:38Z xristos quit (Quit: ZNC - http://znc.in) 2016-12-16T17:26:17Z Bike joined #sbcl 2016-12-16T17:45:21Z shka joined #sbcl 2016-12-16T17:48:35Z rumbler31 quit (Remote host closed the connection) 2016-12-16T17:59:26Z sjl joined #sbcl 2016-12-16T18:28:16Z wooby joined #sbcl 2016-12-16T18:29:00Z wooby: is there a way to get the arguments to sbcl at runtime? i am trying to determine in a script whether or not the code is running via sbcl --script 2016-12-16T18:29:46Z xristos joined #sbcl 2016-12-16T19:03:23Z rpg joined #sbcl 2016-12-16T19:17:49Z rumbler31 joined #sbcl 2016-12-16T19:41:23Z flip214: can I run a 32bit powerpc SBCL on a 64bit PPC64LE machine? 2016-12-16T19:41:46Z flip214: guess not, because powerpc is BE, right? 2016-12-16T19:42:25Z stassats: sbcl is bi-endian 2016-12-16T19:42:32Z stassats: ppc64le has no 32-bit abi 2016-12-16T19:43:10Z stassats: debian, or anything 2016-12-16T19:44:29Z flip214: thanks 2016-12-16T19:44:38Z flip214: and there's no ppc64le sbcl in sight 2016-12-16T19:44:51Z flip214: so I'd need to create 32bit powerpc VMs 2016-12-16T20:02:48Z macdavid314 joined #sbcl 2016-12-16T20:03:17Z macdavid313 quit (Ping timeout: 240 seconds) 2016-12-16T20:03:21Z macdavid314 is now known as macdavid313 2016-12-16T20:10:50Z macdavid314 joined #sbcl 2016-12-16T20:12:38Z macdavid313 quit (Ping timeout: 264 seconds) 2016-12-16T20:12:38Z macdavid314 is now known as macdavid313 2016-12-16T20:16:24Z rumbler31 quit (Remote host closed the connection) 2016-12-16T20:34:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-16T20:46:00Z rumbler31 joined #sbcl 2016-12-16T20:50:14Z rumbler31 quit (Ping timeout: 246 seconds) 2016-12-16T21:13:21Z quadresce joined #sbcl 2016-12-16T21:21:41Z ASau quit (Ping timeout: 248 seconds) 2016-12-16T21:31:09Z sjl quit (Ping timeout: 268 seconds) 2016-12-16T21:33:52Z scymtym joined #sbcl 2016-12-16T21:38:33Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-16T21:41:47Z quadresce joined #sbcl 2016-12-16T21:43:29Z quadresce quit (Client Quit) 2016-12-16T21:45:33Z quadresce joined #sbcl 2016-12-16T21:49:02Z schjetne quit (Ping timeout: 246 seconds) 2016-12-16T21:57:17Z rumbler31 joined #sbcl 2016-12-16T22:12:21Z schjetne joined #sbcl 2016-12-16T22:24:47Z slyrus_ joined #sbcl 2016-12-16T22:41:37Z slyrus_ quit (Ping timeout: 240 seconds) 2016-12-16T23:30:49Z rpg quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2016-12-16T23:32:40Z angavrilov quit (Remote host closed the connection) 2016-12-16T23:33:04Z scymtym_ joined #sbcl 2016-12-16T23:34:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-16T23:34:59Z rpg joined #sbcl 2016-12-16T23:35:48Z scymtym__ joined #sbcl 2016-12-16T23:37:11Z scymtym_ quit (Ping timeout: 246 seconds) 2016-12-16T23:40:24Z scymtym__ quit (Ping timeout: 250 seconds) 2016-12-16T23:42:45Z gingerale quit (Remote host closed the connection) 2016-12-17T00:01:25Z cromachina joined #sbcl 2016-12-17T00:04:29Z rpg quit (Quit: Textual IRC Client: www.textualapp.com) 2016-12-17T00:05:03Z Cthulhux` quit (Ping timeout: 245 seconds) 2016-12-17T00:06:53Z Cthulhux joined #sbcl 2016-12-17T00:08:21Z Cthulhux quit (Changing host) 2016-12-17T00:08:21Z Cthulhux joined #sbcl 2016-12-17T00:24:51Z slyrus_ joined #sbcl 2016-12-17T00:36:59Z Cthulhux quit (Ping timeout: 258 seconds) 2016-12-17T00:37:22Z stassats quit (Ping timeout: 258 seconds) 2016-12-17T00:37:57Z slyrus_ quit (Ping timeout: 260 seconds) 2016-12-17T00:39:32Z Cthulhux joined #sbcl 2016-12-17T01:13:53Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-17T01:14:21Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-17T01:22:51Z sjl joined #sbcl 2016-12-17T01:34:04Z shka quit (Remote host closed the connection) 2016-12-17T01:47:19Z shka joined #sbcl 2016-12-17T01:47:30Z macdavid313 quit (Remote host closed the connection) 2016-12-17T01:47:53Z macdavid313 joined #sbcl 2016-12-17T01:48:12Z Cthulhux quit (Changing host) 2016-12-17T01:48:12Z Cthulhux joined #sbcl 2016-12-17T01:59:00Z shka quit (Ping timeout: 265 seconds) 2016-12-17T02:17:20Z scymtym joined #sbcl 2016-12-17T02:27:50Z em1l joined #sbcl 2016-12-17T02:31:21Z em1l_ quit (Ping timeout: 260 seconds) 2016-12-17T02:37:20Z edgar-rft joined #sbcl 2016-12-17T03:59:47Z edgar-rft quit (Quit: edgar-rft) 2016-12-17T04:59:11Z macdavid313 quit (Remote host closed the connection) 2016-12-17T04:59:49Z macdavid313 joined #sbcl 2016-12-17T07:22:37Z sjl quit (Ping timeout: 240 seconds) 2016-12-17T07:22:54Z angavrilov joined #sbcl 2016-12-17T07:30:54Z DeadTrickster joined #sbcl 2016-12-17T07:40:17Z rumbler31 quit (Remote host closed the connection) 2016-12-17T09:00:26Z shka joined #sbcl 2016-12-17T09:05:05Z gingerale joined #sbcl 2016-12-17T09:05:13Z shka quit (Read error: Connection reset by peer) 2016-12-17T09:06:22Z shka joined #sbcl 2016-12-17T09:38:16Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-17T09:40:49Z rumbler31 joined #sbcl 2016-12-17T09:46:13Z rumbler31 quit (Ping timeout: 268 seconds) 2016-12-17T10:25:21Z MetaHertz joined #sbcl 2016-12-17T10:34:12Z Bike quit (Quit: leaving) 2016-12-17T10:42:03Z rumbler31 joined #sbcl 2016-12-17T10:46:05Z edgar-rft joined #sbcl 2016-12-17T10:47:39Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-17T10:49:59Z stassats joined #sbcl 2016-12-17T11:20:52Z attila_lendvai joined #sbcl 2016-12-17T11:20:52Z attila_lendvai quit (Changing host) 2016-12-17T11:20:52Z attila_lendvai joined #sbcl 2016-12-17T12:43:59Z rumbler31 joined #sbcl 2016-12-17T12:47:15Z scymtym quit (Ping timeout: 258 seconds) 2016-12-17T12:48:23Z rumbler31 quit (Ping timeout: 245 seconds) 2016-12-17T13:16:21Z scymtym joined #sbcl 2016-12-17T13:31:19Z angavrilov quit (Remote host closed the connection) 2016-12-17T13:31:21Z angavrilov_ joined #sbcl 2016-12-17T14:02:22Z angavrilov_ quit (Ping timeout: 258 seconds) 2016-12-17T14:14:58Z chris2 is now known as leah2 2016-12-17T14:17:34Z slyrus_ joined #sbcl 2016-12-17T14:39:18Z slyrus_ quit (Ping timeout: 250 seconds) 2016-12-17T14:42:11Z slyrus_ joined #sbcl 2016-12-17T14:44:48Z rumbler31 joined #sbcl 2016-12-17T14:49:09Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-17T15:00:53Z haxmeister joined #sbcl 2016-12-17T15:01:12Z haxmeister left #sbcl 2016-12-17T15:12:57Z slyrus_ quit (Ping timeout: 240 seconds) 2016-12-17T16:12:35Z sjl joined #sbcl 2016-12-17T16:13:20Z sjl quit (Read error: Connection reset by peer) 2016-12-17T16:13:58Z sjl joined #sbcl 2016-12-17T16:30:31Z nimiux quit (Ping timeout: 260 seconds) 2016-12-17T16:37:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-17T16:41:09Z sjl quit (Ping timeout: 248 seconds) 2016-12-17T16:45:37Z rumbler31 joined #sbcl 2016-12-17T16:49:44Z rumbler31 quit (Ping timeout: 250 seconds) 2016-12-17T18:00:32Z sjl joined #sbcl 2016-12-17T18:14:17Z scymtym quit (Ping timeout: 240 seconds) 2016-12-17T18:24:06Z slyrus_ joined #sbcl 2016-12-17T18:28:24Z Bike joined #sbcl 2016-12-17T18:39:01Z slyrus_ quit (Ping timeout: 248 seconds) 2016-12-17T19:00:31Z attila_lendvai joined #sbcl 2016-12-17T19:22:22Z nimiux joined #sbcl 2016-12-17T19:24:07Z schjetne quit (Remote host closed the connection) 2016-12-17T19:26:26Z MetaHertz quit (Ping timeout: 264 seconds) 2016-12-17T19:29:40Z schjetne joined #sbcl 2016-12-17T19:35:32Z schjetne quit (Ping timeout: 250 seconds) 2016-12-17T19:39:15Z schjetne joined #sbcl 2016-12-17T20:45:13Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-17T21:05:36Z attila_lendvai joined #sbcl 2016-12-17T21:45:52Z shka quit (Ping timeout: 268 seconds) 2016-12-17T21:47:17Z schjetne quit (Ping timeout: 248 seconds) 2016-12-17T21:52:13Z schjetne joined #sbcl 2016-12-17T22:07:13Z schjetne quit (Read error: Connection reset by peer) 2016-12-17T22:08:26Z schjetne joined #sbcl 2016-12-17T22:14:48Z gingerale quit (Remote host closed the connection) 2016-12-17T22:50:45Z sjl quit (Ping timeout: 248 seconds) 2016-12-17T23:14:08Z schjetne quit (Read error: Connection reset by peer) 2016-12-17T23:15:26Z schjetne joined #sbcl 2016-12-17T23:18:40Z attila_lendvai1 joined #sbcl 2016-12-17T23:18:40Z attila_lendvai quit (Disconnected by services) 2016-12-17T23:18:40Z attila_lendvai1 quit (Changing host) 2016-12-17T23:18:40Z attila_lendvai1 joined #sbcl 2016-12-17T23:22:28Z flavioc joined #sbcl 2016-12-17T23:31:21Z attila_lendvai1 quit (Ping timeout: 260 seconds) 2016-12-17T23:33:23Z carvite quit (Ping timeout: 245 seconds) 2016-12-18T00:08:57Z stassats quit (Ping timeout: 240 seconds) 2016-12-18T00:41:47Z flavioc quit (Ping timeout: 258 seconds) 2016-12-18T00:48:56Z macdavid313 joined #sbcl 2016-12-18T00:53:20Z macdavid313 quit (Ping timeout: 268 seconds) 2016-12-18T00:59:48Z edgar-rft quit (Quit: edgar-rft) 2016-12-18T01:03:24Z slyrus_ joined #sbcl 2016-12-18T02:19:35Z rumbler31 joined #sbcl 2016-12-18T02:24:08Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-18T02:26:16Z sjl joined #sbcl 2016-12-18T02:26:35Z em1l_ joined #sbcl 2016-12-18T02:29:52Z em1l quit (Ping timeout: 258 seconds) 2016-12-18T03:00:55Z myrkraverk quit (Ping timeout: 258 seconds) 2016-12-18T03:03:55Z myrkraverk joined #sbcl 2016-12-18T03:15:36Z myrkraverk quit (Remote host closed the connection) 2016-12-18T03:54:19Z MetaHertz joined #sbcl 2016-12-18T04:11:27Z sjl quit (Ping timeout: 258 seconds) 2016-12-18T04:15:42Z sjl joined #sbcl 2016-12-18T07:54:52Z shka joined #sbcl 2016-12-18T08:04:02Z gingerale joined #sbcl 2016-12-18T08:05:53Z angavrilov joined #sbcl 2016-12-18T08:13:26Z shka quit (Ping timeout: 265 seconds) 2016-12-18T08:19:11Z sjl quit (Ping timeout: 268 seconds) 2016-12-18T08:52:03Z myrkraverk joined #sbcl 2016-12-18T09:18:21Z attila_lendvai joined #sbcl 2016-12-18T09:34:07Z stassats joined #sbcl 2016-12-18T10:20:34Z Bike quit (Quit: negative interdict) 2016-12-18T10:54:05Z ASau joined #sbcl 2016-12-18T11:21:34Z scymtym joined #sbcl 2016-12-18T12:34:50Z scymtym quit (Ping timeout: 264 seconds) 2016-12-18T12:39:56Z MetaHertz quit (Remote host closed the connection) 2016-12-18T13:09:14Z scymtym joined #sbcl 2016-12-18T13:48:26Z shka joined #sbcl 2016-12-18T14:25:32Z drl joined #sbcl 2016-12-18T15:17:43Z scymtym: i'm working on improving the precision of source locations for conditions signaled during macroexpansion. https://techfak.de/~jmoringe/macroexpansion-condition-locations.png shows some examples (left: improved, right: master). the improvement is achieved via http://paste.lisp.org/display/334343 . does this seem like a reasonable approach? 2016-12-18T15:23:08Z stassats: looks ok, except maybe the name, processing-form 2016-12-18T15:33:39Z scymtym: stassats: thanks for having a look. what would be better? WITH-PROCESSING-*? PROCESSING-SUB-FORM? EXPANDING-*? 2016-12-18T15:35:06Z stassats: with-source-context? dunno 2016-12-18T15:36:41Z scymtym: ok, i will try to think of something like that 2016-12-18T15:37:04Z scymtym: my other concern is performance. this could slow down the interpreter 2016-12-18T15:38:09Z stassats: well, i'm not really concerned with the interpreter, so 2016-12-18T15:40:10Z stassats: "processing" is just so generic it can mean just about anything 2016-12-18T15:40:46Z stassats: another option, with-error-context 2016-12-18T15:41:54Z scymtym: especially with the pcl walker this is, at the same time, a huge improvement (pinpointing something in the method body instead of the whole DEFMETHOD form) but probably also a big performance hit as the source context is established for each walked form 2016-12-18T15:42:16Z scymtym: i like WITH-ERROR-CONTEXT 2016-12-18T15:42:22Z stassats: who interprets defmethod? 2016-12-18T15:43:49Z scymtym: not sure what sb-fasteval does with CLOS stuff 2016-12-18T15:44:35Z stassats: defmethod i wouldn't worry about 2016-12-18T15:44:52Z scymtym: ok 2016-12-18T15:45:22Z stassats: i don't expect the interpreter to be used for program modification 2016-12-18T16:07:31Z carvite joined #sbcl 2016-12-18T16:53:04Z |3b| at one point considered interpreting defmethod, since i was expanding to a huge macrolet inside it and pcl was compiling every local macro even if unused (ended up getting rid of the macrolets instead though) 2016-12-18T16:53:59Z |3b|: (and there were a lot of methods, so it added up to taking long enough to be annoying) 2016-12-18T17:22:27Z stassats: huh, same code on same sbcl versions produces different compilation warnings 2016-12-18T17:22:47Z stassats: debug 1 on one, though 2016-12-18T17:22:59Z stassats: but still 2016-12-18T17:23:52Z stassats: (defun foo (x y) (apply #'remove x y :key #'car nil)) with debug 2, nothing, with debug 1, a note 2016-12-18T17:25:11Z stassats: actually, even with debug 2 2016-12-18T17:25:21Z stassats: but, if i have inlined (defun bar (x y &rest args) (apply #'remove x y args)) 2016-12-18T17:25:30Z stassats: then it shows the difference between DEBUGs 2016-12-18T17:36:40Z sjl joined #sbcl 2016-12-18T17:52:13Z scymtym: (apply #'remove … nil) as opposed to (remove …) also seems to prevent derivation of the result type 2016-12-18T18:02:37Z sjl quit (Ping timeout: 240 seconds) 2016-12-18T18:04:26Z stassats: i have a hack for (apply #'remove x y :key #'car nil) 2016-12-18T18:04:40Z stassats: just inline constant arguments in ir1-optimize-mv-call 2016-12-18T18:05:01Z stassats: don't like it much 2016-12-18T18:05:51Z stassats: (defun foo (x y) (let ((k :key)) (remove x y k #'car))) complaints, even though the constant will be known in the end 2016-12-18T18:06:04Z stassats: so, check-key-args needs to be delayed 2016-12-18T18:09:52Z scymtym quit (Ping timeout: 256 seconds) 2016-12-18T18:10:33Z stassats: a fix escapes me 2016-12-18T18:17:07Z stassats quit (Ping timeout: 265 seconds) 2016-12-18T18:29:58Z sjl joined #sbcl 2016-12-18T18:33:36Z scymtym joined #sbcl 2016-12-18T18:43:37Z Bike joined #sbcl 2016-12-18T19:24:57Z sjl quit (Ping timeout: 240 seconds) 2016-12-18T19:34:03Z sjl joined #sbcl 2016-12-18T20:19:27Z ASau quit (Ping timeout: 268 seconds) 2016-12-18T20:22:32Z shka quit (Ping timeout: 268 seconds) 2016-12-18T20:26:24Z stassats joined #sbcl 2016-12-18T20:41:13Z angavrilov quit (Remote host closed the connection) 2016-12-18T21:30:18Z sjl quit (Ping timeout: 258 seconds) 2016-12-18T21:32:51Z gingerale quit (Remote host closed the connection) 2016-12-18T21:44:18Z schjetne quit (Ping timeout: 246 seconds) 2016-12-18T22:03:45Z schjetne joined #sbcl 2016-12-18T23:36:29Z krzysz00 joined #sbcl 2016-12-18T23:47:46Z krzysz00 quit (Quit: leaving) 2016-12-18T23:51:19Z rumbler31 joined #sbcl 2016-12-19T00:13:57Z karswell` joined #sbcl 2016-12-19T00:16:28Z karswell` quit (Remote host closed the connection) 2016-12-19T00:17:12Z karswell` joined #sbcl 2016-12-19T00:17:26Z stassats quit (Ping timeout: 264 seconds) 2016-12-19T00:40:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-19T01:18:43Z karswell` is now known as karswell 2016-12-19T02:09:15Z slyrus_ quit (Read error: Connection reset by peer) 2016-12-19T02:25:22Z em1l joined #sbcl 2016-12-19T02:28:28Z em1l_ quit (Ping timeout: 250 seconds) 2016-12-19T02:39:13Z rumbler31 quit (Remote host closed the connection) 2016-12-19T03:05:53Z sjl joined #sbcl 2016-12-19T03:10:17Z abbe quit (Ping timeout: 240 seconds) 2016-12-19T03:11:06Z abbe joined #sbcl 2016-12-19T03:17:08Z drmeister quit (Ping timeout: 240 seconds) 2016-12-19T03:25:38Z Cthulhux quit (Ping timeout: 240 seconds) 2016-12-19T03:27:38Z Cthulhux joined #sbcl 2016-12-19T03:30:10Z dustinm` quit (Quit: Leaving) 2016-12-19T03:30:37Z dustinm` joined #sbcl 2016-12-19T03:38:51Z schjetne quit (Ping timeout: 246 seconds) 2016-12-19T03:39:00Z drmeister joined #sbcl 2016-12-19T03:57:14Z shka joined #sbcl 2016-12-19T04:22:02Z gingerale joined #sbcl 2016-12-19T04:31:17Z rumbler31 joined #sbcl 2016-12-19T04:42:08Z sjl quit (Ping timeout: 245 seconds) 2016-12-19T04:53:44Z gingerale quit (Remote host closed the connection) 2016-12-19T05:01:28Z rumbler31 quit (Remote host closed the connection) 2016-12-19T05:10:18Z Fare joined #sbcl 2016-12-19T05:26:08Z shka quit (Ping timeout: 250 seconds) 2016-12-19T05:38:38Z Fare: Is the right way to build 32-on-64 to setarch i386 sh make.sh ? 2016-12-19T05:39:38Z Fare: is Config.x86-darwin still a thing? 2016-12-19T06:25:04Z Fare: setarch i386 sh make.sh doesn't work for me at head on ubuntu commit 13f40874544b68d5ac3db2212ebe2e9e4e32e094 -- I get a FLOATING-POINT-INVALID-OPERATION soon after the initial COLD-INIT ... (PACKAGE = "COMMON-LISP") ("Length(TLFs)= " 13817) 2016-12-19T06:25:48Z Fare: at the start of make-target-2.sh 2016-12-19T06:56:47Z salva0 joined #sbcl 2016-12-19T07:00:18Z salva quit (Ping timeout: 265 seconds) 2016-12-19T07:01:58Z rumbler31 joined #sbcl 2016-12-19T07:06:26Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-19T07:08:50Z scymtym quit (Ping timeout: 250 seconds) 2016-12-19T07:16:37Z salva0 quit (Ping timeout: 240 seconds) 2016-12-19T07:17:56Z salva0 joined #sbcl 2016-12-19T07:33:16Z myrkraverk quit (Ping timeout: 258 seconds) 2016-12-19T07:49:50Z Fare quit (Ping timeout: 264 seconds) 2016-12-19T08:20:55Z myrkraverk joined #sbcl 2016-12-19T08:21:32Z scymtym joined #sbcl 2016-12-19T08:31:11Z scymtym_ joined #sbcl 2016-12-19T08:35:17Z scymtym quit (Ping timeout: 240 seconds) 2016-12-19T09:20:47Z angavrilov joined #sbcl 2016-12-19T10:02:18Z rumbler31 joined #sbcl 2016-12-19T10:28:07Z Bike quit (Quit: sleep is real) 2016-12-19T10:32:30Z rumbler31 quit (Remote host closed the connection) 2016-12-19T10:45:28Z m00natic joined #sbcl 2016-12-19T11:03:34Z attila_lendvai joined #sbcl 2016-12-19T11:28:14Z abruanese joined #sbcl 2016-12-19T11:46:54Z stassats joined #sbcl 2016-12-19T12:04:16Z myrkraverk quit (Ping timeout: 256 seconds) 2016-12-19T12:33:00Z rumbler31 joined #sbcl 2016-12-19T12:37:15Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-19T12:47:19Z myrkraverk joined #sbcl 2016-12-19T12:47:29Z ASau joined #sbcl 2016-12-19T13:05:57Z stassats: AMFI: allowing exception handler for 'sbcl' (31779) because it is handling itself. 2016-12-19T13:05:59Z stassats: huh 2016-12-19T13:10:52Z scymtym_: where does that come from? 2016-12-19T13:11:07Z stassats: it's in dmesg 2016-12-19T13:11:25Z stassats: and a lot of it 2016-12-19T13:11:44Z stassats: but sbcl works without any problems 2016-12-19T13:12:02Z stassats: google isn't really helping 2016-12-19T13:12:54Z stassats: same thing with ccl 2016-12-19T13:13:05Z stassats: i guess that's macos just losing its marbles 2016-12-19T13:17:25Z scymtym_: when considering WITH-ERROR-CONTEXT i saw that we already have an error context as a separate thing. how about WITH-[CURRENT-]SOURCE-FORM? 2016-12-19T13:17:38Z m00natic quit (Read error: Connection reset by peer) 2016-12-19T13:17:55Z m00natic joined #sbcl 2016-12-19T13:18:28Z stassats: i like with-ERROR-context because that's what it would be used for 2016-12-19T13:18:42Z stassats: or actually, more often it'll warning 2016-12-19T13:19:20Z stassats: well, don't overthink it 2016-12-19T13:24:45Z scymtym_: ok, i'm going with what i currently have without another round of rebasing then 2016-12-19T14:08:49Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-19T14:16:55Z cromachina quit (Quit: Leaving) 2016-12-19T14:35:24Z stassats: (NOT (SB-C::BLOCK-DELETE-P BLOCK)) strikes again 2016-12-19T14:35:26Z stassats: sigh 2016-12-19T15:01:54Z attila_lendvai joined #sbcl 2016-12-19T15:13:24Z gingerale joined #sbcl 2016-12-19T15:33:19Z rumbler31 joined #sbcl 2016-12-19T15:35:17Z scymtym_ quit (Ping timeout: 240 seconds) 2016-12-19T15:42:11Z akkad joined #sbcl 2016-12-19T15:42:37Z akkad: where is NUM_GENERATIONS defined at 8? 2016-12-19T15:43:17Z akkad: b 2016-12-19T15:46:20Z akkad: ahh rooms.lisp 2016-12-19T15:46:40Z akkad: nope (generations (unsigned 8)) 2016-12-19T15:46:55Z stassats: what are you on about? 2016-12-19T15:47:19Z akkad: how to set NUM_GENERATIONS 2016-12-19T15:48:21Z akkad: trying to reduce the generation count to improve on a given work load that creates a lot of short lived garbage 2016-12-19T15:54:02Z akkad: stassats: thanks for being you. 2016-12-19T15:54:06Z akkad left #sbcl 2016-12-19T15:56:32Z Younder joined #sbcl 2016-12-19T15:57:33Z Younder left #sbcl 2016-12-19T15:57:56Z libreman joined #sbcl 2016-12-19T15:58:03Z foom: akkad: you can do it at runtime too, (define-alien-variable gencgc-oldest-gen-to-gc (unsigned 8)) 2016-12-19T15:58:03Z foom: (setf gencgc-oldest-gen-to-gc +qpx-oldest-gen-to-gc+) 2016-12-19T15:59:24Z dougk__ joined #sbcl 2016-12-19T16:00:10Z dougk__: curious observation: defstruct.impure.lisp fails if pre_verify_gen_0 is enabled. trying to figure out if this is yet another subtle actual bug, or a bad test 2016-12-19T16:09:41Z flip214 quit (Ping timeout: 248 seconds) 2016-12-19T16:10:12Z flip214 joined #sbcl 2016-12-19T16:10:12Z flip214 quit (Changing host) 2016-12-19T16:10:12Z flip214 joined #sbcl 2016-12-19T16:16:44Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-19T16:17:56Z dougk__ joined #sbcl 2016-12-19T16:21:28Z shka joined #sbcl 2016-12-19T16:22:02Z edgar-rft joined #sbcl 2016-12-19T16:31:18Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-19T16:55:32Z jackdaniel quit (Ping timeout: 256 seconds) 2016-12-19T16:59:10Z scymtym joined #sbcl 2016-12-19T16:59:33Z stassats: 32-bit sbcl can't start with a 2GB heap anymore? 2016-12-19T17:00:44Z stassats: even 1.5 GB gets mapped not in a requested location 2016-12-19T17:00:49Z stassats: what's changed recently? 2016-12-19T17:02:31Z stassats: will bisect, i guess 2016-12-19T17:04:46Z foom: Are you sure it's an sbcl change, not a system change? 2016-12-19T17:04:52Z foom: (That is: old versions work?) 2016-12-19T17:07:03Z stassats: i can't update the kernel (thanks, nvidia), so the system hasn't changed 2016-12-19T17:18:41Z dougk__ joined #sbcl 2016-12-19T17:18:46Z quadresce joined #sbcl 2016-12-19T17:31:34Z rumbler31 quit (Remote host closed the connection) 2016-12-19T17:33:43Z jackdaniel joined #sbcl 2016-12-19T17:36:09Z sjl joined #sbcl 2016-12-19T17:46:23Z jackdaniel quit (Remote host closed the connection) 2016-12-19T17:46:42Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-19T17:54:51Z stassats: it's possible that i haven't tried to running 32-bit sbcl with large heap for some time 2016-12-19T17:55:33Z stassats: i can't really think of changes in sbcl that might have affected this 2016-12-19T17:55:36Z stassats: nor with my system 2016-12-19T17:59:00Z jackdaniel joined #sbcl 2016-12-19T18:01:54Z stassats: can start with 2.2GB on macOS 2016-12-19T18:05:51Z m00natic quit (Remote host closed the connection) 2016-12-19T18:06:50Z quadresce: stassats, Is it safe to handle SB-KERNEL::HEAP-EXHAUSTED-ERROR (or rather STORAGE-CONDITION)? Is there a way to check if a GC can happen without failure? 2016-12-19T18:08:07Z stassats: it's safe as in nothing bad will happen, but it's hard to handle it without causing further gcing 2016-12-19T18:08:19Z stassats: well, not hard, but not much you can do in there 2016-12-19T18:09:00Z stassats: in summary, i'd prefer to crash 2016-12-19T18:09:49Z stassats: quadresce: but what would you do if you knew that GC would fail? 2016-12-19T18:10:48Z stassats: ah, but i guess there's a lot of storage left if you get heap-exhausted-error 2016-12-19T18:10:59Z stassats: which happens when you allocate a lot at once 2016-12-19T18:11:54Z stassats: but if you end up in LDB during GC, nothing much you can do 2016-12-19T18:12:26Z quadresce: stassats, I think I would attempt to do allocation-less cleanup and shut down. 2016-12-19T18:12:59Z stassats: HEAP-EXHAUSTED-ERROR covers only one possible path of heap exhaustion 2016-12-19T18:13:29Z quadresce: Does GC require a very unpredictable amount of memory to complete? 2016-12-19T18:14:01Z stassats: you may allocate more than the GC will handle if it were alive, but ok if it's dead, for example 2016-12-19T18:14:49Z stassats: and the SBCL GC is quite simple minded when it comes to these things 2016-12-19T18:14:57Z stassats: or any things, for that matter 2016-12-19T18:15:39Z Bike joined #sbcl 2016-12-19T18:16:16Z quadresce: stassats, Is this at all worrying with a goal of being robust in mind? 2016-12-19T18:16:29Z stassats: i'm not worried! 2016-12-19T18:16:55Z stassats: i haven't got a turing machine anyway 2016-12-19T18:17:05Z quadresce: Ok, then I'm probably missing something in my mental model of robust applications with SBCL, then. 2016-12-19T18:18:33Z stassats: if anything you should be worrying about conservativeness, not heap exhaustion 2016-12-19T18:19:10Z quadresce: I worry about conservativeness too. I have no idea if that's going to cause my application to leak over time. 2016-12-19T18:19:26Z stassats: run on ARM64 2016-12-19T18:20:40Z stassats: minion: version? 2016-12-19T18:20:41Z minion: This is the minion bot, running on a X86-64 (QEMU Virtual CPU version 1.1.2) and running under SBCL 1.1.6. 2016-12-19T18:20:51Z stassats: i don't think it has "uptime" 2016-12-19T18:21:23Z stassats: only from Dec05 2016-12-19T18:25:54Z stassats: the (NOT (SB-C::BLOCK-DELETE-P BLOCK)) thing is a regression, that helps 2016-12-19T18:32:38Z rumbler31 joined #sbcl 2016-12-19T18:45:17Z milanj joined #sbcl 2016-12-19T18:47:02Z Cthulhux quit (Changing host) 2016-12-19T18:47:02Z Cthulhux joined #sbcl 2016-12-19T18:58:41Z sjl quit (Ping timeout: 258 seconds) 2016-12-19T19:07:05Z eschatologist quit (Excess Flood) 2016-12-19T19:08:51Z eschatologist joined #sbcl 2016-12-19T19:13:28Z dougk__ joined #sbcl 2016-12-19T19:17:33Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-19T19:18:50Z gingerale quit (Remote host closed the connection) 2016-12-19T19:20:28Z dougk_ quit (Ping timeout: 245 seconds) 2016-12-19T19:25:18Z rumbler31 quit (Remote host closed the connection) 2016-12-19T19:27:15Z sjl joined #sbcl 2016-12-19T19:33:15Z dougk_ joined #sbcl 2016-12-19T19:41:03Z dougk__ joined #sbcl 2016-12-19T19:52:23Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-19T19:53:26Z quadresce joined #sbcl 2016-12-19T19:54:38Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-19T19:59:49Z karswell quit (Read error: Connection reset by peer) 2016-12-19T20:03:59Z rumbler31 joined #sbcl 2016-12-19T20:04:12Z rumbler31 quit (Remote host closed the connection) 2016-12-19T20:08:26Z quadresce quit (Ping timeout: 264 seconds) 2016-12-19T20:19:32Z ASau quit (Ping timeout: 256 seconds) 2016-12-19T20:31:20Z stassats: huh, string= is slower than string-equal 2016-12-19T20:33:05Z quadresce joined #sbcl 2016-12-19T20:33:55Z stassats: memcmp 2016-12-19T20:34:35Z stassats finds his email to sbcl-commits objecting memcmp usage 2016-12-19T20:34:36Z stassats: oh well 2016-12-19T20:35:59Z Shinmera: So wait, memcmp makes string= slower than the case-insensitive string-equal? Wow. 2016-12-19T20:36:11Z stassats: Shinmera: on really short strings 2016-12-19T20:36:15Z Shinmera: Ah. 2016-12-19T20:37:36Z stassats: strange though 2016-12-19T20:37:47Z stassats: there's a cut off point and memcmp shouldn't be called yet it's still slower 2016-12-19T20:49:27Z sjl quit (Ping timeout: 258 seconds) 2016-12-19T20:56:55Z stassats: string-equal is actually incorrectly faster 2016-12-19T20:57:33Z stassats: (which is my bad) 2016-12-19T20:59:21Z stassats: surprisingly no tests caught that 2016-12-19T21:01:53Z dougk__ joined #sbcl 2016-12-19T21:05:25Z sjl joined #sbcl 2016-12-19T21:15:41Z stassats: and now i found that string-equal is actually twice as slow as it can be 2016-12-19T21:15:49Z stassats: because of a misused macro 2016-12-19T21:16:41Z stassats: (comparing things twice) 2016-12-19T21:17:27Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-19T21:18:00Z dougk__ joined #sbcl 2016-12-19T21:28:22Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-19T21:30:56Z shka quit (Ping timeout: 256 seconds) 2016-12-19T21:37:11Z dougk__ joined #sbcl 2016-12-19T21:43:44Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-19T21:51:32Z milanj quit (Quit: This computer has gone to sleep) 2016-12-19T21:59:01Z dougk__ joined #sbcl 2016-12-19T22:08:23Z sjl quit (Ping timeout: 245 seconds) 2016-12-19T22:11:15Z angavrilov quit (Remote host closed the connection) 2016-12-19T22:13:50Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-19T22:21:03Z dougk__ joined #sbcl 2016-12-19T22:22:39Z stassats: (eq (sb-c::fun-info-or-lose 'string-equal) (sb-c::fun-info-or-lose 'sb-kernel:two-arg-string-not-equal)) => T 2016-12-19T22:22:44Z stassats: what the hell 2016-12-19T22:25:05Z stassats: i can't even 2016-12-19T22:26:51Z dougk__ quit (Ping timeout: 265 seconds) 2016-12-19T22:32:57Z irsol quit (Ping timeout: 240 seconds) 2016-12-19T22:37:03Z irsol joined #sbcl 2016-12-19T22:37:33Z foom quit (Ping timeout: 245 seconds) 2016-12-19T22:41:36Z Ober joined #sbcl 2016-12-19T22:44:02Z irsol quit (Ping timeout: 256 seconds) 2016-12-19T22:44:41Z stassats: or (eq (sb-c::fun-info-or-lose 'string-equal) (sb-c::fun-info-or-lose 'string-not-equal)) => T 2016-12-19T22:44:44Z stassats: for older functions 2016-12-19T22:45:10Z stassats: that's not always been the case 2016-12-19T22:45:39Z stassats: so, it seems if there are no transforms similar infos get coalesced 2016-12-19T22:50:19Z foom joined #sbcl 2016-12-19T22:50:48Z stassats: well, that's an hour of head scratching i won't get back 2016-12-19T22:54:20Z irsol joined #sbcl 2016-12-19T22:54:20Z Fare joined #sbcl 2016-12-19T22:55:59Z Fare: stassats, are you here? What's the correct recipe for a 32-on-64 build? setarch i386 make.sh ? It fails for me with a floating point exception early in first warm-init 2016-12-19T22:56:22Z stassats: Fare: ./make.sh --arch=x86 2016-12-19T22:57:05Z Fare: thanks. Writing it down... 2016-12-19T22:57:50Z stassats: fun-info sharing saves 65KB 2016-12-19T22:58:03Z stassats: 64 2016-12-19T22:58:44Z Fare: I couldn't get ld -r to work on macOS, but I could make a libsbcl.a then link it with -Wl,-force_load libsbcl.a 2016-12-19T22:59:01Z Fare: the ld -r output looks like it was missing debug sections. 2016-12-19T22:59:40Z Fare: and couldn't subsequently be used to produce a binary. I suppose noone on macOS uses this functionality and it has bitrotten. 2016-12-19T23:02:44Z irsol quit (Ping timeout: 256 seconds) 2016-12-19T23:02:48Z Fare: now trying Windows and linux 32-on-64 builds. 2016-12-19T23:03:06Z Fare: stassats, what other platforms should I be worried about for my patch to make it? 2016-12-19T23:03:16Z stassats: all of them? 2016-12-19T23:03:18Z stassats: ha-ha 2016-12-19T23:03:28Z stassats: make it opt-in 2016-12-19T23:03:39Z Fare: how do I test them? Is ppc-darwin still a thing? x86-darwin? 2016-12-19T23:04:05Z stassats: everywhere sbcl runs is still a thing for sbcl 2016-12-19T23:04:19Z Fare: Also, when trying to use cffi with this libsbcl.a, I have weird issues that seem to be related to the macos-version-min flag 2016-12-19T23:04:30Z Fare: Is there a variable in which sbcl stores the LINKFLAGS ? 2016-12-19T23:04:36Z Fare: How do I make one? 2016-12-19T23:05:04Z stassats: there's no reason for SBCL to store linkflags 2016-12-19T23:05:05Z Fare: (maybe also the CC, and other flags?) 2016-12-19T23:06:08Z irsol joined #sbcl 2016-12-19T23:06:15Z Fare: binaries I made with libsbcl.a and cffi-produce outputs were silently failing somewhere after printing the inform banner, and the macos-version-min looked like it mattered. 2016-12-19T23:07:15Z foom: I think you're saying that you want to produce another file next to libsbcl.a that contains build flags to use for it. 2016-12-19T23:07:43Z dougk__ joined #sbcl 2016-12-19T23:07:49Z Fare considers storing a sbcl.env together with the sbcl.o and/or libsbcl.a to specify the values of those compile and link variables... 2016-12-19T23:08:04Z Fare: foom: yes, exactly. 2016-12-19T23:08:35Z Fare: and then, cffi would have to be told to consult that file. 2016-12-19T23:08:50Z foom: what does cffi have to do with anything? 2016-12-19T23:09:38Z Fare: I taught cffi about creating statically linked binaries, just like bazel does, except (hopefully) portably. 2016-12-19T23:10:18Z Fare: though of course, once I get it right, the recipe could hopefully be backported to bazel. 2016-12-19T23:10:37Z foom: Oh. Creating binaries seems like a weird thing to have in an FFI layer. *shrug*. 2016-12-19T23:11:12Z Fare: Well, I created a package "cffi-toolchain" that tries to handle the compiling and linking for CFFI 2016-12-19T23:11:45Z Fare: worked well enough, at least on linux x64, at least on sbcl (with the bazel patch), clisp and cmucl 2016-12-19T23:12:37Z Fare: it seemed easier to create a separate system under cffi, than add an external dependency to cffi 2016-12-19T23:13:00Z Fare: I suppose I could have added it directly to asdf, and just have had cffi require a recent asdf. 2016-12-19T23:13:49Z Fare: not sure -- where would you have added this cffi-toolchain.asd ? 2016-12-19T23:14:21Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-19T23:15:45Z Fare: cffi-toolchain.asd actually does not depend on cffi, so you can use the infrastructure without cffi. 2016-12-19T23:15:46Z sjl joined #sbcl 2016-12-19T23:15:49Z irsol quit (Ping timeout: 248 seconds) 2016-12-19T23:15:58Z dougk__ joined #sbcl 2016-12-19T23:17:55Z rszeno joined #sbcl 2016-12-19T23:19:52Z irsol joined #sbcl 2016-12-19T23:21:15Z Fare: ld -r -o sbcl.o also seems not to work with mingw64, though it's unclear why. It creates an executable, but Windows complains that it can't execute it. libsbcl.a looks like it works on mingw64, though. 2016-12-19T23:21:37Z Fare: Maybe libsbcl.a should be the default, then. 2016-12-19T23:23:38Z rszeno left #sbcl 2016-12-19T23:25:27Z Fare: Is any of you going to ELS 2017 in April in Brussels (co-located with Programming 2017)? 2016-12-19T23:25:28Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-19T23:25:29Z irsol quit (Ping timeout: 258 seconds) 2016-12-19T23:26:53Z Fare: Is sbcl.mk an acceptable name for that file with unquoted A=$A values? 2016-12-19T23:32:56Z irsol joined #sbcl 2016-12-19T23:36:43Z Shinmera: Fare: I am going to ELS (submitting my paper soon) 2016-12-19T23:37:20Z Fare: Shinmera, yay 2016-12-19T23:39:52Z sjl quit (Ping timeout: 250 seconds) 2016-12-19T23:41:48Z irsol quit (Ping timeout: 246 seconds) 2016-12-19T23:43:56Z irsol joined #sbcl 2016-12-19T23:51:12Z Fare: ouch -- which platforms don't have -Wl,--whole-archive beside macOS ? 2016-12-19T23:52:18Z dougk__ joined #sbcl 2016-12-19T23:53:01Z irsol quit (Ping timeout: 252 seconds) 2016-12-19T23:53:56Z Fare: i.e. which platforms don't use GNU ld, beside macOS? 2016-12-19T23:54:51Z irsol joined #sbcl 2016-12-19T23:56:59Z Fare decides to have the GNUmakefile default to NOT creating and using a linkkit, for backwards compatibility. "If it's not backwards, it's not compatible". 2016-12-20T00:02:26Z dougk__ quit (Ping timeout: 246 seconds) 2016-12-20T00:04:18Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T00:05:49Z dougk__ joined #sbcl 2016-12-20T00:05:56Z irsol joined #sbcl 2016-12-20T00:06:19Z Fare: or should I assume gcc and GNU ld as the default toolchain? 2016-12-20T00:09:06Z cromachina joined #sbcl 2016-12-20T00:13:41Z dougk__ quit (Read error: Connection reset by peer) 2016-12-20T00:13:56Z dougk__ joined #sbcl 2016-12-20T00:14:42Z irsol quit (Ping timeout: 246 seconds) 2016-12-20T00:16:39Z irsol joined #sbcl 2016-12-20T00:16:56Z stassats: macos doesn't use gcc 2016-12-20T00:18:17Z Fare: yes, I mean, besides macos 2016-12-20T00:18:27Z Fare: which I've got covered (I hope) 2016-12-20T00:18:46Z stassats: clang works fine with sbcl, so, don't assume gcc anywhere 2016-12-20T00:19:13Z Fare: what about GNU ld? 2016-12-20T00:19:41Z Fare: I mean, arguments to include a whole archive into the executable. 2016-12-20T00:20:28Z Fare: Can I assume that whoever changes CC also overrides the arguments for the linkkit? 2016-12-20T00:23:44Z stassats: well, as i said earlier, just make this feature optional 2016-12-20T00:24:53Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T00:25:41Z Fare quit (Ping timeout: 248 seconds) 2016-12-20T00:27:30Z irsol joined #sbcl 2016-12-20T00:35:55Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T00:36:01Z dougk__ quit (Ping timeout: 258 seconds) 2016-12-20T00:37:57Z irsol joined #sbcl 2016-12-20T00:38:11Z Amplituhedron joined #sbcl 2016-12-20T00:43:29Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T00:48:00Z dougk__ joined #sbcl 2016-12-20T00:49:42Z irsol joined #sbcl 2016-12-20T00:55:14Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T01:00:41Z dougk___ joined #sbcl 2016-12-20T01:00:49Z dougk__ quit (Read error: Connection reset by peer) 2016-12-20T01:01:30Z irsol joined #sbcl 2016-12-20T01:06:42Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T01:14:38Z irsol joined #sbcl 2016-12-20T01:19:53Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T01:26:33Z irsol joined #sbcl 2016-12-20T01:34:57Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T01:42:20Z irsol joined #sbcl 2016-12-20T01:47:48Z irsol quit (Ping timeout: 246 seconds) 2016-12-20T01:49:40Z Fare joined #sbcl 2016-12-20T01:56:38Z irsol joined #sbcl 2016-12-20T01:56:42Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-20T01:57:50Z quadresce joined #sbcl 2016-12-20T02:01:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-20T02:06:46Z edgar-rft quit (Quit: edgar-rft) 2016-12-20T02:08:56Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T02:09:42Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-20T02:14:25Z Fare quit (Ping timeout: 247 seconds) 2016-12-20T02:16:35Z irsol joined #sbcl 2016-12-20T02:21:48Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T02:24:09Z em1l_ joined #sbcl 2016-12-20T02:26:23Z Fare joined #sbcl 2016-12-20T02:27:34Z em1l quit (Ping timeout: 250 seconds) 2016-12-20T02:31:07Z quadresce joined #sbcl 2016-12-20T02:33:10Z irsol joined #sbcl 2016-12-20T02:38:03Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-20T02:40:59Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T02:44:57Z quadresce joined #sbcl 2016-12-20T02:45:07Z quadresce quit (Remote host closed the connection) 2016-12-20T02:49:38Z irsol joined #sbcl 2016-12-20T02:55:01Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T02:59:35Z dougk___ quit (Ping timeout: 268 seconds) 2016-12-20T03:01:30Z irsol joined #sbcl 2016-12-20T03:06:44Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T03:13:25Z irsol joined #sbcl 2016-12-20T03:13:33Z karswell joined #sbcl 2016-12-20T03:18:48Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T03:22:32Z dougk__ joined #sbcl 2016-12-20T03:24:32Z irsol joined #sbcl 2016-12-20T03:29:38Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T03:32:21Z stassats quit (Ping timeout: 248 seconds) 2016-12-20T03:33:57Z dougk__ quit (Read error: Connection reset by peer) 2016-12-20T03:34:16Z dougk__ joined #sbcl 2016-12-20T03:38:19Z irsol joined #sbcl 2016-12-20T03:44:22Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T03:48:47Z irsol joined #sbcl 2016-12-20T03:53:48Z irsol quit (Ping timeout: 246 seconds) 2016-12-20T03:57:01Z shka joined #sbcl 2016-12-20T04:02:57Z irsol joined #sbcl 2016-12-20T04:06:18Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-20T04:13:18Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T04:17:04Z irsol joined #sbcl 2016-12-20T04:21:57Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T04:22:53Z drl quit (Quit: Ex-Chat) 2016-12-20T04:23:15Z drl joined #sbcl 2016-12-20T04:28:58Z irsol joined #sbcl 2016-12-20T04:31:31Z myrkraverk quit (Remote host closed the connection) 2016-12-20T04:36:49Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T04:41:23Z shka quit (Ping timeout: 246 seconds) 2016-12-20T04:48:21Z shka joined #sbcl 2016-12-20T04:50:15Z Fare: with sh make.sh --arch=x86 I get the same error as with setarch i386 sh make.sh -- FLOATING-POINT-INVALID-OPERATION at the beginning of the first warm-init attempt 2016-12-20T04:52:54Z irsol joined #sbcl 2016-12-20T04:58:36Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T05:03:01Z milanj joined #sbcl 2016-12-20T05:03:48Z shka quit (Ping timeout: 246 seconds) 2016-12-20T05:07:44Z irsol joined #sbcl 2016-12-20T05:16:10Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T05:19:19Z irsol joined #sbcl 2016-12-20T05:20:19Z sjl joined #sbcl 2016-12-20T05:21:46Z Fare quit (Ping timeout: 250 seconds) 2016-12-20T05:28:48Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T05:30:35Z irsol joined #sbcl 2016-12-20T05:39:55Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T05:42:20Z irsol joined #sbcl 2016-12-20T05:47:39Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T05:52:49Z gingerale joined #sbcl 2016-12-20T05:54:19Z irsol joined #sbcl 2016-12-20T05:59:25Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T06:08:13Z irsol joined #sbcl 2016-12-20T06:09:17Z myrkraverk joined #sbcl 2016-12-20T06:10:21Z jackdaniel quit (Remote host closed the connection) 2016-12-20T06:14:32Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T06:15:57Z cromachina quit (Ping timeout: 240 seconds) 2016-12-20T06:22:10Z irsol joined #sbcl 2016-12-20T06:28:08Z jackdaniel joined #sbcl 2016-12-20T06:30:07Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T06:33:28Z irsol joined #sbcl 2016-12-20T06:36:18Z sjl quit (Ping timeout: 245 seconds) 2016-12-20T06:41:51Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T06:46:25Z irsol joined #sbcl 2016-12-20T06:50:03Z jasom quit (Ping timeout: 245 seconds) 2016-12-20T06:55:17Z DGASAU quit (Read error: Connection reset by peer) 2016-12-20T06:55:51Z DGASAU joined #sbcl 2016-12-20T06:56:44Z jasom joined #sbcl 2016-12-20T06:57:02Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T07:04:31Z irsol joined #sbcl 2016-12-20T07:12:16Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T07:15:50Z irsol joined #sbcl 2016-12-20T07:23:09Z DGASAU quit (Read error: Connection reset by peer) 2016-12-20T07:23:40Z DGASAU joined #sbcl 2016-12-20T07:25:14Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T07:26:35Z irsol joined #sbcl 2016-12-20T07:29:09Z scymtym quit (Ping timeout: 252 seconds) 2016-12-20T07:35:03Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T07:36:59Z irsol joined #sbcl 2016-12-20T07:42:36Z quadresce joined #sbcl 2016-12-20T07:42:38Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T07:48:48Z irsol joined #sbcl 2016-12-20T07:52:05Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-20T07:52:26Z quadresce joined #sbcl 2016-12-20T07:55:09Z drl quit (Ping timeout: 260 seconds) 2016-12-20T07:55:14Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T07:57:17Z drl joined #sbcl 2016-12-20T07:58:11Z BigSafari joined #sbcl 2016-12-20T08:03:24Z irsol joined #sbcl 2016-12-20T08:10:20Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T08:13:31Z milanj quit (Quit: This computer has gone to sleep) 2016-12-20T08:16:26Z irsol joined #sbcl 2016-12-20T08:25:42Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T08:26:21Z leah2 quit (Ping timeout: 258 seconds) 2016-12-20T08:27:20Z irsol joined #sbcl 2016-12-20T08:38:45Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T08:39:51Z irsol joined #sbcl 2016-12-20T08:41:25Z DGASAU quit (Read error: Connection reset by peer) 2016-12-20T08:43:13Z DGASAU joined #sbcl 2016-12-20T08:45:59Z DGASAU quit (Read error: Connection reset by peer) 2016-12-20T08:47:51Z DGASAU joined #sbcl 2016-12-20T08:49:51Z irsol quit (Ping timeout: 268 seconds) 2016-12-20T08:50:52Z DGASAU quit (Read error: Connection reset by peer) 2016-12-20T08:51:26Z irsol joined #sbcl 2016-12-20T08:52:48Z DGASAU joined #sbcl 2016-12-20T08:57:06Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-20T09:02:33Z irsol quit (Read error: Connection reset by peer) 2016-12-20T09:03:18Z irsol joined #sbcl 2016-12-20T09:12:28Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T09:14:27Z irsol joined #sbcl 2016-12-20T09:19:41Z angavrilov joined #sbcl 2016-12-20T09:20:33Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T09:23:50Z scymtym joined #sbcl 2016-12-20T09:27:31Z irsol joined #sbcl 2016-12-20T09:28:30Z scymtym: minion: memo for stassats: b6ec804d seems to define [N]STRING-CAPITALIZE twice 2016-12-20T09:28:31Z minion: Remembered. I'll tell stassats when he/she/it next speaks. 2016-12-20T09:35:44Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T09:39:24Z irsol joined #sbcl 2016-12-20T09:50:06Z irsol quit (Read error: Connection reset by peer) 2016-12-20T09:50:20Z Bike quit (Quit: tfw) 2016-12-20T09:51:23Z irsol joined #sbcl 2016-12-20T09:54:47Z milanj joined #sbcl 2016-12-20T09:56:49Z chris2_ joined #sbcl 2016-12-20T09:57:05Z chris2_ is now known as leah2 2016-12-20T09:59:31Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T10:02:43Z irsol joined #sbcl 2016-12-20T10:12:02Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T10:16:15Z irsol joined #sbcl 2016-12-20T10:24:26Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T10:27:52Z irsol joined #sbcl 2016-12-20T10:35:56Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T10:39:26Z irsol joined #sbcl 2016-12-20T10:49:37Z irsol quit (Ping timeout: 240 seconds) 2016-12-20T10:50:26Z irsol joined #sbcl 2016-12-20T10:50:42Z milanj quit (Quit: Leaving) 2016-12-20T10:53:22Z Posterdati quit (Remote host closed the connection) 2016-12-20T10:55:34Z Posterdati joined #sbcl 2016-12-20T10:58:48Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T11:02:31Z irsol joined #sbcl 2016-12-20T11:11:38Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T11:13:49Z irsol joined #sbcl 2016-12-20T11:14:18Z m00natic joined #sbcl 2016-12-20T11:20:18Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T11:27:19Z irsol joined #sbcl 2016-12-20T11:32:14Z stassats joined #sbcl 2016-12-20T11:35:16Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T11:37:26Z irsol joined #sbcl 2016-12-20T11:38:10Z Fare joined #sbcl 2016-12-20T11:46:13Z irsol quit (Ping timeout: 268 seconds) 2016-12-20T11:48:10Z irsol joined #sbcl 2016-12-20T11:54:01Z irsol quit (Ping timeout: 265 seconds) 2016-12-20T11:59:18Z Fare quit (Ping timeout: 250 seconds) 2016-12-20T11:59:52Z attila_lendvai joined #sbcl 2016-12-20T12:03:13Z irsol joined #sbcl 2016-12-20T12:10:23Z dougk__ joined #sbcl 2016-12-20T12:14:22Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T12:16:04Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-20T12:20:25Z irsol joined #sbcl 2016-12-20T12:25:56Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T12:27:30Z macdavid313 joined #sbcl 2016-12-20T12:32:34Z irsol joined #sbcl 2016-12-20T12:38:18Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T12:41:53Z dougk__ joined #sbcl 2016-12-20T12:46:02Z BigSafari quit (Quit: Textual IRC Client: www.textualapp.com) 2016-12-20T12:47:26Z dougk__ quit (Ping timeout: 264 seconds) 2016-12-20T12:47:41Z irsol joined #sbcl 2016-12-20T12:48:38Z Fare joined #sbcl 2016-12-20T12:55:28Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T12:59:09Z FareTower joined #sbcl 2016-12-20T12:59:41Z FareTower quit (Read error: Connection reset by peer) 2016-12-20T13:00:34Z FareTower joined #sbcl 2016-12-20T13:01:20Z fare__ joined #sbcl 2016-12-20T13:02:39Z Fare quit (Ping timeout: 265 seconds) 2016-12-20T13:03:29Z scymtym_ joined #sbcl 2016-12-20T13:05:03Z FareTower quit (Ping timeout: 245 seconds) 2016-12-20T13:07:17Z scymtym quit (Ping timeout: 240 seconds) 2016-12-20T13:08:08Z irsol joined #sbcl 2016-12-20T13:16:17Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T13:20:12Z irsol joined #sbcl 2016-12-20T13:21:50Z cromachina joined #sbcl 2016-12-20T13:28:02Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T13:32:12Z irsol joined #sbcl 2016-12-20T13:33:48Z fare__ quit (Ping timeout: 245 seconds) 2016-12-20T13:40:30Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T13:43:16Z irsol joined #sbcl 2016-12-20T13:54:29Z irsol quit (Ping timeout: 268 seconds) 2016-12-20T13:57:44Z irsol joined #sbcl 2016-12-20T14:05:40Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T14:08:52Z irsol joined #sbcl 2016-12-20T14:12:01Z dougk__ joined #sbcl 2016-12-20T14:15:48Z cromachina quit (Read error: Connection reset by peer) 2016-12-20T14:16:12Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-20T14:16:50Z dougk__ joined #sbcl 2016-12-20T14:19:29Z irsol quit (Read error: Connection reset by peer) 2016-12-20T14:20:17Z irsol joined #sbcl 2016-12-20T14:23:01Z karswell` joined #sbcl 2016-12-20T14:24:13Z karswell quit (Ping timeout: 252 seconds) 2016-12-20T14:29:21Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T14:34:01Z irsol joined #sbcl 2016-12-20T14:36:34Z scymtym__ joined #sbcl 2016-12-20T14:36:37Z scymtym_ quit (Ping timeout: 240 seconds) 2016-12-20T14:41:38Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T14:43:24Z dougk__ quit (Ping timeout: 256 seconds) 2016-12-20T14:44:25Z irsol joined #sbcl 2016-12-20T14:47:24Z dougk__ joined #sbcl 2016-12-20T14:52:43Z flip214 quit (Read error: No route to host) 2016-12-20T14:53:45Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T14:55:44Z irsol joined #sbcl 2016-12-20T15:04:13Z dougk__ quit (Ping timeout: 245 seconds) 2016-12-20T15:04:37Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T15:06:49Z dougk__ joined #sbcl 2016-12-20T15:09:23Z irsol joined #sbcl 2016-12-20T15:15:02Z scymtym__ quit (Ping timeout: 264 seconds) 2016-12-20T15:16:37Z flip214 joined #sbcl 2016-12-20T15:16:37Z flip214 quit (Changing host) 2016-12-20T15:16:37Z flip214 joined #sbcl 2016-12-20T15:17:43Z scymtym joined #sbcl 2016-12-20T15:19:15Z irsol quit (Read error: Connection reset by peer) 2016-12-20T15:19:58Z irsol joined #sbcl 2016-12-20T15:29:07Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T15:30:09Z irsol joined #sbcl 2016-12-20T15:32:30Z dougk__ quit (Ping timeout: 250 seconds) 2016-12-20T15:38:17Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T15:40:56Z irsol joined #sbcl 2016-12-20T15:49:17Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T15:51:51Z irsol joined #sbcl 2016-12-20T15:56:53Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T16:04:17Z irsol joined #sbcl 2016-12-20T16:09:48Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T16:10:23Z blackwolf joined #sbcl 2016-12-20T16:14:17Z dougk__ joined #sbcl 2016-12-20T16:17:38Z irsol joined #sbcl 2016-12-20T16:23:46Z shka joined #sbcl 2016-12-20T16:24:02Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T16:31:25Z irsol joined #sbcl 2016-12-20T16:33:36Z rumbler31 joined #sbcl 2016-12-20T16:36:37Z dougk__ quit (Ping timeout: 240 seconds) 2016-12-20T16:36:53Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T16:45:27Z irsol joined #sbcl 2016-12-20T16:49:25Z sjl joined #sbcl 2016-12-20T16:51:38Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T16:56:54Z irsol joined #sbcl 2016-12-20T16:57:46Z rumbler31 quit (Remote host closed the connection) 2016-12-20T17:02:33Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T17:12:32Z irsol joined #sbcl 2016-12-20T17:22:09Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T17:22:59Z irsol joined #sbcl 2016-12-20T17:31:35Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T17:33:25Z dougk__ joined #sbcl 2016-12-20T17:33:25Z irsol joined #sbcl 2016-12-20T17:38:37Z dougk__ quit (Ping timeout: 240 seconds) 2016-12-20T17:39:02Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T17:46:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-20T17:47:46Z irsol joined #sbcl 2016-12-20T17:52:19Z shka quit (Quit: Konversation terminated!) 2016-12-20T17:55:30Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T17:57:14Z shka joined #sbcl 2016-12-20T18:02:13Z irsol joined #sbcl 2016-12-20T18:03:21Z m00natic quit (Remote host closed the connection) 2016-12-20T18:10:14Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T18:15:40Z attila_lendvai joined #sbcl 2016-12-20T18:15:40Z attila_lendvai quit (Changing host) 2016-12-20T18:15:40Z attila_lendvai joined #sbcl 2016-12-20T18:16:12Z Bike joined #sbcl 2016-12-20T18:16:49Z irsol joined #sbcl 2016-12-20T18:21:56Z irsol quit (Ping timeout: 250 seconds) 2016-12-20T18:28:23Z dougk__ joined #sbcl 2016-12-20T18:29:37Z dougk__ quit (Remote host closed the connection) 2016-12-20T18:35:48Z irsol joined #sbcl 2016-12-20T18:42:28Z irsol quit (Ping timeout: 268 seconds) 2016-12-20T18:43:18Z rumbler31 joined #sbcl 2016-12-20T18:48:02Z rumbler31 quit (Ping timeout: 264 seconds) 2016-12-20T18:51:39Z irsol joined #sbcl 2016-12-20T18:57:33Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T19:06:44Z irsol joined #sbcl 2016-12-20T19:11:43Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T19:36:40Z irsol joined #sbcl 2016-12-20T19:44:29Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T19:53:52Z irsol joined #sbcl 2016-12-20T19:56:36Z quadresce joined #sbcl 2016-12-20T20:02:28Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-20T20:02:46Z macdavid313 joined #sbcl 2016-12-20T20:04:03Z irsol quit (Read error: Connection reset by peer) 2016-12-20T20:07:36Z irsol joined #sbcl 2016-12-20T20:07:45Z gingerale quit (Remote host closed the connection) 2016-12-20T20:10:53Z eschatologist quit (Ping timeout: 245 seconds) 2016-12-20T20:11:47Z eschatologist joined #sbcl 2016-12-20T20:14:20Z irsol quit (Ping timeout: 256 seconds) 2016-12-20T20:17:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-20T20:21:14Z irsol joined #sbcl 2016-12-20T20:26:45Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T20:32:03Z irsol joined #sbcl 2016-12-20T20:37:08Z irsol quit (Ping timeout: 245 seconds) 2016-12-20T20:44:35Z irsol joined #sbcl 2016-12-20T20:47:08Z shka quit (Ping timeout: 265 seconds) 2016-12-20T20:50:01Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T20:56:35Z irsol joined #sbcl 2016-12-20T20:56:47Z macdavid314 joined #sbcl 2016-12-20T20:57:38Z macdavid313 quit (Ping timeout: 264 seconds) 2016-12-20T20:57:38Z macdavid314 is now known as macdavid313 2016-12-20T21:01:57Z irsol quit (Ping timeout: 260 seconds) 2016-12-20T21:09:36Z irsol joined #sbcl 2016-12-20T21:14:42Z irsol quit (Ping timeout: 246 seconds) 2016-12-20T21:17:46Z scymtym joined #sbcl 2016-12-20T21:22:30Z irsol joined #sbcl 2016-12-20T21:28:05Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T21:33:43Z irsol joined #sbcl 2016-12-20T21:40:14Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T21:51:12Z irsol joined #sbcl 2016-12-20T21:57:53Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T22:03:21Z irsol joined #sbcl 2016-12-20T22:08:37Z irsol quit (Ping timeout: 248 seconds) 2016-12-20T22:15:47Z irsol joined #sbcl 2016-12-20T22:22:37Z irsol quit (Ping timeout: 268 seconds) 2016-12-20T22:33:00Z irsol joined #sbcl 2016-12-20T22:39:16Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T22:48:49Z irsol joined #sbcl 2016-12-20T22:53:11Z Fare joined #sbcl 2016-12-20T22:55:23Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T22:58:41Z blackwolf quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2016-12-20T23:01:52Z irsol joined #sbcl 2016-12-20T23:02:34Z pkhuong quit (Ping timeout: 250 seconds) 2016-12-20T23:06:18Z DeadTrickster quit (Ping timeout: 245 seconds) 2016-12-20T23:07:50Z irsol quit (Ping timeout: 264 seconds) 2016-12-20T23:09:02Z DeadTrickster joined #sbcl 2016-12-20T23:10:12Z pkhuong joined #sbcl 2016-12-20T23:14:12Z FareTower joined #sbcl 2016-12-20T23:15:16Z fare__ joined #sbcl 2016-12-20T23:17:15Z irsol joined #sbcl 2016-12-20T23:17:22Z Fare quit (Ping timeout: 256 seconds) 2016-12-20T23:18:32Z Fare joined #sbcl 2016-12-20T23:18:35Z FareTower quit (Ping timeout: 246 seconds) 2016-12-20T23:19:33Z fare__ quit (Ping timeout: 252 seconds) 2016-12-20T23:20:58Z cromachina joined #sbcl 2016-12-20T23:25:17Z irsol quit (Ping timeout: 240 seconds) 2016-12-20T23:32:55Z Fare quit (Ping timeout: 268 seconds) 2016-12-20T23:35:27Z Fare joined #sbcl 2016-12-20T23:36:16Z irsol joined #sbcl 2016-12-20T23:44:26Z irsol quit (Ping timeout: 258 seconds) 2016-12-20T23:47:25Z irsol joined #sbcl 2016-12-20T23:47:37Z FareTower joined #sbcl 2016-12-20T23:50:50Z Fare quit (Ping timeout: 250 seconds) 2016-12-20T23:55:51Z irsol quit (Ping timeout: 252 seconds) 2016-12-20T23:56:08Z fare__ joined #sbcl 2016-12-20T23:58:05Z irsol joined #sbcl 2016-12-20T23:59:52Z FareTower quit (Ping timeout: 256 seconds) 2016-12-21T00:03:49Z sjl quit (Ping timeout: 248 seconds) 2016-12-21T00:05:55Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T00:09:57Z irsol joined #sbcl 2016-12-21T00:15:32Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T00:22:33Z irsol joined #sbcl 2016-12-21T00:27:54Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T00:34:34Z irsol joined #sbcl 2016-12-21T00:40:05Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T00:40:21Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-21T00:42:02Z fare__ quit (Ping timeout: 264 seconds) 2016-12-21T00:48:47Z irsol joined #sbcl 2016-12-21T00:55:14Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T01:02:09Z irsol joined #sbcl 2016-12-21T01:10:08Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T01:10:13Z karswell` is now known as karswell 2016-12-21T01:13:47Z irsol joined #sbcl 2016-12-21T01:20:20Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T01:24:58Z karswell` joined #sbcl 2016-12-21T01:25:53Z karswell quit (Ping timeout: 245 seconds) 2016-12-21T01:28:14Z irsol joined #sbcl 2016-12-21T01:34:50Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T01:41:59Z irsol joined #sbcl 2016-12-21T01:47:08Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T01:51:38Z stassats quit (Ping timeout: 265 seconds) 2016-12-21T01:54:03Z irsol joined #sbcl 2016-12-21T01:59:41Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T02:06:41Z irsol joined #sbcl 2016-12-21T02:12:06Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T02:17:41Z eschatologist quit (Quit: ZNC 1.6.3+deb2 - http://znc.in) 2016-12-21T02:17:52Z karswell` quit (Remote host closed the connection) 2016-12-21T02:18:08Z karswell` joined #sbcl 2016-12-21T02:18:20Z eschatologist joined #sbcl 2016-12-21T02:19:04Z irsol joined #sbcl 2016-12-21T02:23:59Z em1l joined #sbcl 2016-12-21T02:24:14Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T02:27:12Z em1l_ quit (Ping timeout: 256 seconds) 2016-12-21T02:31:45Z irsol joined #sbcl 2016-12-21T02:37:11Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T02:44:44Z irsol joined #sbcl 2016-12-21T02:51:43Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T03:04:06Z irsol joined #sbcl 2016-12-21T03:07:53Z sjl joined #sbcl 2016-12-21T03:10:17Z irsol quit (Ping timeout: 240 seconds) 2016-12-21T03:10:52Z fare__ joined #sbcl 2016-12-21T03:15:58Z irsol joined #sbcl 2016-12-21T03:24:02Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T03:27:30Z irsol joined #sbcl 2016-12-21T03:35:33Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T03:39:35Z irsol joined #sbcl 2016-12-21T03:50:18Z irsol quit (Read error: Connection reset by peer) 2016-12-21T03:50:41Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-21T03:50:44Z irsol joined #sbcl 2016-12-21T03:57:28Z slyrus quit (Remote host closed the connection) 2016-12-21T03:58:57Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T03:59:25Z rumbler31 joined #sbcl 2016-12-21T04:02:50Z irsol joined #sbcl 2016-12-21T04:03:37Z rumbler31 quit (Ping timeout: 240 seconds) 2016-12-21T04:10:52Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T04:12:44Z irsol joined #sbcl 2016-12-21T04:17:58Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T04:25:45Z irsol joined #sbcl 2016-12-21T04:38:48Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T04:51:42Z irsol joined #sbcl 2016-12-21T04:57:54Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T05:05:32Z irsol joined #sbcl 2016-12-21T05:11:15Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T05:14:04Z drl quit (Quit: Ex-Chat) 2016-12-21T05:21:25Z irsol joined #sbcl 2016-12-21T05:22:08Z fare__ quit (Ping timeout: 245 seconds) 2016-12-21T05:34:03Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T05:36:33Z irsol joined #sbcl 2016-12-21T05:44:33Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T05:47:49Z irsol joined #sbcl 2016-12-21T05:55:55Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T05:59:06Z irsol joined #sbcl 2016-12-21T06:00:39Z slyrus joined #sbcl 2016-12-21T06:07:29Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T06:09:16Z irsol joined #sbcl 2016-12-21T06:14:29Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T06:25:21Z irsol joined #sbcl 2016-12-21T06:31:35Z shka joined #sbcl 2016-12-21T06:32:08Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T06:41:56Z irsol joined #sbcl 2016-12-21T06:43:03Z Amplituhedron quit (Quit: Konversation terminated!) 2016-12-21T06:43:28Z Amplituhedron joined #sbcl 2016-12-21T06:50:08Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T06:51:49Z irsol joined #sbcl 2016-12-21T06:55:41Z sjl quit (Ping timeout: 252 seconds) 2016-12-21T06:57:16Z edgar-rft joined #sbcl 2016-12-21T06:57:25Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T07:03:41Z irsol joined #sbcl 2016-12-21T07:08:53Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T07:15:50Z irsol joined #sbcl 2016-12-21T07:23:40Z shka quit (Ping timeout: 250 seconds) 2016-12-21T07:25:27Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T07:36:46Z irsol joined #sbcl 2016-12-21T07:41:43Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T07:48:40Z irsol joined #sbcl 2016-12-21T07:54:00Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T08:00:22Z irsol joined #sbcl 2016-12-21T08:06:45Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T08:08:07Z fjl_ joined #sbcl 2016-12-21T08:10:05Z scymtym quit (Ping timeout: 265 seconds) 2016-12-21T08:12:00Z gingerale joined #sbcl 2016-12-21T08:16:05Z fjl quit (*.net *.split) 2016-12-21T08:18:13Z irsol joined #sbcl 2016-12-21T08:24:25Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T08:34:10Z irsol joined #sbcl 2016-12-21T08:43:30Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T08:46:13Z irsol joined #sbcl 2016-12-21T08:54:04Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T08:56:20Z irsol joined #sbcl 2016-12-21T09:04:51Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T09:12:45Z irsol joined #sbcl 2016-12-21T09:17:57Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T09:18:15Z gingerale quit (Remote host closed the connection) 2016-12-21T09:26:10Z irsol joined #sbcl 2016-12-21T09:29:43Z schjetne joined #sbcl 2016-12-21T09:32:08Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T09:32:25Z scymtym joined #sbcl 2016-12-21T09:39:12Z irsol joined #sbcl 2016-12-21T09:41:40Z flip214 quit (Ping timeout: 258 seconds) 2016-12-21T09:44:01Z edgar-rft quit (Quit: edgar-rft) 2016-12-21T09:45:02Z irsol quit (Ping timeout: 264 seconds) 2016-12-21T09:49:28Z flip214 joined #sbcl 2016-12-21T09:51:41Z irsol joined #sbcl 2016-12-21T09:54:38Z myrkraverk quit (Ping timeout: 264 seconds) 2016-12-21T09:56:53Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T10:05:10Z irsol joined #sbcl 2016-12-21T10:05:58Z macdavid313 quit (Quit: macdavid313) 2016-12-21T10:10:13Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T10:16:23Z irsol joined #sbcl 2016-12-21T10:17:36Z Merv quit (Quit: Connection closed for inactivity) 2016-12-21T10:21:09Z Bike quit (Quit: leaving) 2016-12-21T10:21:45Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T10:28:59Z irsol joined #sbcl 2016-12-21T10:34:34Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T10:39:38Z attila_lendvai joined #sbcl 2016-12-21T10:42:56Z irsol joined #sbcl 2016-12-21T10:50:37Z irsol quit (Ping timeout: 240 seconds) 2016-12-21T10:58:58Z irsol joined #sbcl 2016-12-21T11:07:49Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T11:12:40Z irsol joined #sbcl 2016-12-21T11:19:15Z m00natic joined #sbcl 2016-12-21T11:19:18Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T11:24:03Z irsol joined #sbcl 2016-12-21T11:29:22Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T11:37:33Z irsol joined #sbcl 2016-12-21T11:41:57Z stassats joined #sbcl 2016-12-21T11:42:56Z Posterdati: hi 2016-12-21T11:43:03Z irsol quit (Ping timeout: 268 seconds) 2016-12-21T11:43:40Z stassats: hey 2016-12-21T11:44:12Z Posterdati: I've got a proble with sbcl: http://paste.lisp.org/display/334564 2016-12-21T11:44:40Z stassats: that's not sbcl 2016-12-21T11:44:46Z stassats: gsll corrupts heap 2016-12-21T11:46:28Z Posterdati: nice 2016-12-21T11:47:34Z stassats: but you're in luck 2016-12-21T11:47:37Z stassats: i get it too 2016-12-21T11:47:46Z Posterdati: oh nice 2016-12-21T11:48:06Z Posterdati: so we can kill the gsll maintaner together :) 2016-12-21T11:48:13Z stassats: or gsl 2016-12-21T11:48:37Z Posterdati: both 2016-12-21T11:49:19Z Posterdati: and now? 2016-12-21T11:49:49Z irsol joined #sbcl 2016-12-21T11:50:42Z Posterdati: where's Liam Healy??? :) 2016-12-21T11:51:09Z Posterdati: it's a bit I didn't read him on #lisp 2016-12-21T11:55:19Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T11:59:13Z Posterdati: stassats: then? 2016-12-21T12:00:12Z stassats: what then? 2016-12-21T12:01:59Z irsol joined #sbcl 2016-12-21T12:02:15Z jackdaniel: then we may sip a cup of tea ;) 2016-12-21T12:06:44Z stassats: it dies on foreign-alloc coming from lisp 2016-12-21T12:06:52Z stassats: so it may be gsll that corrupts heap, not gsl 2016-12-21T12:07:12Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T12:14:22Z irsol joined #sbcl 2016-12-21T12:19:46Z stassats: it's coming from foreign-array 2016-12-21T12:20:01Z stassats: looking at foreign array, so many levels of indirection, how is it not unbearably slow? 2016-12-21T12:21:45Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T12:22:53Z stassats: that actually may be sbcl's fault 2016-12-21T12:23:00Z stassats: even going further, my fault 2016-12-21T12:23:38Z macdavid313 joined #sbcl 2016-12-21T12:26:22Z stassats: my cause, not my fault 2016-12-21T12:26:29Z stassats: static-vectors is using internal features 2016-12-21T12:26:34Z stassats: and you know how that ends 2016-12-21T12:27:50Z stassats: i changed what %vector-widetag-and-n-bits returns, i wanted to rename it to %vector-widetag-and-n-bits-shift, that would have cause a package error and not a crash 2016-12-21T12:28:09Z stassats: i'll do the renaming, since that is actually what it returns 2016-12-21T12:28:20Z stassats: and wag a finger at people using sbcl internals 2016-12-21T12:36:01Z stassats: boom, gsll (static-vectors) now fails to build => not my problem 2016-12-21T12:36:15Z fare__ joined #sbcl 2016-12-21T12:37:41Z stassats: fe[nl]ix: ^ 2016-12-21T12:38:10Z fe[nl]ix: that's ok 2016-12-21T12:38:10Z fare__ quit (Client Quit) 2016-12-21T12:38:24Z irsol joined #sbcl 2016-12-21T12:38:34Z stassats: i made it so that it's easier to handle both old and new versions 2016-12-21T12:38:48Z stassats: (different symbols) 2016-12-21T12:39:02Z stassats: basically the difference is that now it returns the shift amount, not multiplication 2016-12-21T12:40:10Z fe[nl]ix: I'll try to fix it soon 2016-12-21T12:43:02Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-21T12:44:17Z irsol quit (Ping timeout: 240 seconds) 2016-12-21T12:52:54Z irsol joined #sbcl 2016-12-21T13:01:18Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T13:02:57Z irsol joined #sbcl 2016-12-21T13:12:09Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T13:14:43Z irsol joined #sbcl 2016-12-21T13:22:29Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T13:26:09Z irsol joined #sbcl 2016-12-21T13:34:10Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T13:37:09Z irsol joined #sbcl 2016-12-21T13:41:56Z milanj joined #sbcl 2016-12-21T13:46:23Z irsol quit (Ping timeout: 268 seconds) 2016-12-21T13:47:37Z irsol joined #sbcl 2016-12-21T13:53:15Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T14:00:23Z irsol joined #sbcl 2016-12-21T14:01:10Z rumbler31 joined #sbcl 2016-12-21T14:05:53Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T14:11:58Z irsol joined #sbcl 2016-12-21T14:20:19Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T14:27:57Z irsol joined #sbcl 2016-12-21T14:34:38Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T14:47:36Z irsol joined #sbcl 2016-12-21T14:52:58Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T14:53:01Z cromachina quit (Read error: Connection reset by peer) 2016-12-21T14:55:07Z rudolfochrist joined #sbcl 2016-12-21T14:56:53Z Fare joined #sbcl 2016-12-21T14:56:59Z Fare: stassats, are you around? 2016-12-21T14:57:16Z stassats: yes 2016-12-21T14:57:24Z Fare: I can't compile sbcl 32-on-64 on pristine master -- I get a floating point exception 2016-12-21T14:57:36Z Fare: is that a bug in master, or me fumbling? 2016-12-21T14:57:45Z Fare: using ubuntu, make.sh --arch=x86 2016-12-21T14:57:51Z stassats: neither, probably 2016-12-21T14:58:21Z Fare: exception early in the first warm init. 2016-12-21T14:58:38Z Fare: is there a known-working commit I can try? 2016-12-21T14:59:10Z rudolfochrist quit (Client Quit) 2016-12-21T14:59:20Z Fare: I'm trying to cleanup this "linkkit" on all platforms that I can, outputting a sbcl.mk together with sbcl.o and/or libsbcl.a 2016-12-21T14:59:41Z stassats: HEAD builds fine, so... 2016-12-21T14:59:48Z irsol joined #sbcl 2016-12-21T15:01:06Z attila_lendvai started such a build on HEAD and grabs some food 2016-12-21T15:03:34Z rudolfochrist joined #sbcl 2016-12-21T15:06:33Z irsol quit (Ping timeout: 268 seconds) 2016-12-21T15:09:38Z Xof: it breaks for me too 2016-12-21T15:09:39Z Xof: I wonder why 2016-12-21T15:12:15Z attila_lendvai: for me it broke with a zconf.h missing. next round. 2016-12-21T15:12:31Z stassats: which libc? 2016-12-21T15:12:40Z stassats: and what actually breaks? 2016-12-21T15:13:42Z attila_lendvai: I'm on a simple Debian 8, x64 2016-12-21T15:13:56Z stassats: not zconf 2016-12-21T15:15:36Z attila_lendvai: my error: http://pastebin.com/iHrPb7gZ 2016-12-21T15:15:55Z stassats: well, that's not interesting 2016-12-21T15:16:15Z stassats: (except that it should tell earlier) 2016-12-21T15:16:25Z attila_lendvai: (I didn't understand you, so I just pasted it) 2016-12-21T15:16:57Z stassats: your error is kinda expected 2016-12-21T15:21:52Z irsol joined #sbcl 2016-12-21T15:27:58Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T15:28:15Z macdavid313 joined #sbcl 2016-12-21T15:33:04Z irsol joined #sbcl 2016-12-21T15:36:37Z scymtym quit (Ping timeout: 240 seconds) 2016-12-21T15:38:11Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T15:45:21Z Posterdati: stassats: is the same reason why gsll does not work on ecl? 2016-12-21T15:45:27Z irsol joined #sbcl 2016-12-21T15:45:37Z stassats: no 2016-12-21T15:45:50Z Posterdati: stassats: ok 2016-12-21T15:46:27Z Posterdati: stassats: is there anything I can do to help you people to fix it? 2016-12-21T15:46:46Z stassats: you're a bit too late 2016-12-21T15:47:05Z Posterdati: fixed!? 2016-12-21T15:49:48Z rudolfochrist quit (Ping timeout: 250 seconds) 2016-12-21T15:50:19Z Fare quit (Quit: Leaving) 2016-12-21T15:51:58Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T16:00:25Z macdavid313 quit (Ping timeout: 258 seconds) 2016-12-21T16:02:18Z irsol joined #sbcl 2016-12-21T16:07:56Z macdavid313 joined #sbcl 2016-12-21T16:08:26Z irsol quit (Ping timeout: 264 seconds) 2016-12-21T16:13:58Z flip214 quit (Ping timeout: 256 seconds) 2016-12-21T16:17:29Z flip214 joined #sbcl 2016-12-21T16:18:51Z irsol joined #sbcl 2016-12-21T16:19:32Z macdavid313 quit (Ping timeout: 250 seconds) 2016-12-21T16:25:20Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T16:30:41Z irsol joined #sbcl 2016-12-21T16:34:13Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-21T16:36:50Z attila_lendvai joined #sbcl 2016-12-21T16:37:49Z sjl joined #sbcl 2016-12-21T16:38:16Z macdavid313 joined #sbcl 2016-12-21T16:39:40Z irsol quit (Ping timeout: 268 seconds) 2016-12-21T16:40:55Z ASau joined #sbcl 2016-12-21T16:42:24Z macdavid314 joined #sbcl 2016-12-21T16:42:35Z macdavid313 quit (Read error: Connection reset by peer) 2016-12-21T16:42:35Z macdavid314 is now known as macdavid313 2016-12-21T16:42:57Z irsol joined #sbcl 2016-12-21T16:43:53Z macdavid314 joined #sbcl 2016-12-21T16:46:43Z macdavid313 quit (Ping timeout: 245 seconds) 2016-12-21T16:46:44Z macdavid314 is now known as macdavid313 2016-12-21T16:47:20Z attila_lendvai quit (Read error: Connection reset by peer) 2016-12-21T16:52:30Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T16:54:49Z irsol joined #sbcl 2016-12-21T16:56:47Z fiddlerwoaroof quit (Quit: Gone.) 2016-12-21T16:57:44Z Intensity joined #sbcl 2016-12-21T17:02:31Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T17:06:09Z macdavid313 quit (Remote host closed the connection) 2016-12-21T17:06:31Z irsol joined #sbcl 2016-12-21T17:08:16Z macdavid313 joined #sbcl 2016-12-21T17:13:01Z attila_lendvai joined #sbcl 2016-12-21T17:14:47Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T17:18:00Z irsol joined #sbcl 2016-12-21T17:23:49Z Fare joined #sbcl 2016-12-21T17:24:45Z Fare: bad news: the linkkit doesn't work on MacOS. Apparently, the tricks used on Linux to avoid hardwiring static addresses in the core aren't used on macOS, and a slight variant in the runtime makes the core incompatible :-( 2016-12-21T17:25:27Z stassats: the static address thingy is optional 2016-12-21T17:25:35Z stassats: and works on macos 2016-12-21T17:25:41Z Fare: oh. How do I enable the dynamic addresses on macOS ? 2016-12-21T17:25:56Z stassats: same way you enabled it on linux 2016-12-21T17:26:05Z stassats: it's not on by default there either 2016-12-21T17:26:16Z Fare: oh. I'll look at my linux build script 2016-12-21T17:26:34Z Fare: this suggests that I shouldn't create a linkkit by default, then, only if this option is set. 2016-12-21T17:26:44Z Fare: On the other hand... should this option become the default? 2016-12-21T17:26:54Z stassats: it's the :sb-dynamic-core feature 2016-12-21T17:27:11Z stassats: it doesn't work without threads and on other architectures 2016-12-21T17:27:25Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T17:27:44Z Fare: can it be enabled on linux and macos in per-architecture defaults? 2016-12-21T17:28:12Z stassats: it's only ever useful for people who modify sbcl 2016-12-21T17:28:21Z stassats: and a slow down otherwise 2016-12-21T17:28:29Z stassats: (if ever perceptible) 2016-12-21T17:28:49Z Fare: well, with the improved cffi-toolchain, anyone will be able to produce statically-linked binaries 2016-12-21T17:29:04Z Fare: bazel-style 2016-12-21T17:29:17Z Fare: do dynamic addresses work on Windows? 2016-12-21T17:29:45Z stassats: well, that static linked thing can be optional as well 2016-12-21T17:29:51Z Fare: the cffi-toolchain feature should work well on clisp. 2016-12-21T17:29:51Z stassats: yes, works on windows 2016-12-21T17:30:52Z Fare: yes, of course it is optional --- but making it the default would go a long way towards making it easy for people to write and deliver lisp applications that include C code extensions. 2016-12-21T17:31:24Z irsol joined #sbcl 2016-12-21T17:32:40Z Fare: thanks a lot for the help. I'll further improve those sbcl and cffi patches. 2016-12-21T17:33:06Z Fare: btw, what is the "correct" way, if any, to check for features from install.sh ? 2016-12-21T17:33:32Z stassats: install.sh? 2016-12-21T17:33:35Z Fare: (and/or from earlier stages of the build) 2016-12-21T17:34:05Z stassats: not sure install.sh needs to know about features 2016-12-21T17:34:12Z Fare: I'd like to only install sbcl.mk (only make it?) if the proper features are available. 2016-12-21T17:34:31Z stassats: easy, install it if it exists 2016-12-21T17:35:02Z Fare: or maybe sbcl.mk should always be there to inform cffi about CFLAGS, but just only have the linkkit variables set if a linkkit is available. 2016-12-21T17:35:28Z stassats: look in Config.x86-64-linux 2016-12-21T17:35:35Z Fare: ok, well, then I have to detect from the GNUmakefile whether or not to set those variables 2016-12-21T17:36:13Z Fare: ifdef LISP_FEATURE_DYNAMIC_CORE -- thanks! 2016-12-21T17:37:05Z stassats: that would be SB_DYNAMIC_CORE, but yes 2016-12-21T17:37:41Z fiddlerwoaroof joined #sbcl 2016-12-21T17:37:50Z Fare: LISP_FEATURE_SB_DYNAMIC_CORE ? 2016-12-21T17:37:57Z stassats: right 2016-12-21T17:38:07Z Fare: thanks a lot! 2016-12-21T17:38:10Z stassats: but you would create your own feature 2016-12-21T17:39:01Z Fare: why not reuse the same feature? if there's a dynamic core, it's cheap to include sbcl.o / libsbcl.a and sbcl.mk 2016-12-21T17:39:19Z Fare: I could add a separate feature sb-linkkit or something 2016-12-21T17:39:22Z stassats: well, i don't want sbcl.o and i want sb-dynamic-core 2016-12-21T17:39:26Z Fare: ok 2016-12-21T17:39:42Z Fare: what do you suggest I call the feature? sb-linkkit ? 2016-12-21T17:39:58Z Fare: sb-linkable-runtime ? 2016-12-21T17:40:09Z stassats: no idea, whatever best describes it 2016-12-21T17:40:15Z Fare: ok 2016-12-21T17:40:28Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T17:41:17Z Fare: what about checking/enforcing constraints that sb-linkable-runtime implies sb-dynamic-core and sb-threads, which are themselves only available on some platforms? 2016-12-21T17:41:37Z stassats: look in src/cold/shared.lisp 2016-12-21T17:41:43Z stassats: for feature-compatibility-tests 2016-12-21T17:41:43Z Fare: thanks a lot! 2016-12-21T17:42:04Z Fare: thanks again 2016-12-21T17:42:38Z irsol joined #sbcl 2016-12-21T17:42:55Z Fare quit (Quit: Leaving) 2016-12-21T17:43:17Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-21T17:46:11Z scymtym joined #sbcl 2016-12-21T17:50:54Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T17:54:21Z irsol joined #sbcl 2016-12-21T17:58:33Z m00natic quit (Remote host closed the connection) 2016-12-21T18:04:44Z irsol quit (Read error: Connection reset by peer) 2016-12-21T18:05:13Z irsol joined #sbcl 2016-12-21T18:07:54Z macdavid313 quit (Read error: Connection reset by peer) 2016-12-21T18:13:57Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T18:15:44Z attila_lendvai joined #sbcl 2016-12-21T18:15:44Z attila_lendvai quit (Changing host) 2016-12-21T18:15:44Z attila_lendvai joined #sbcl 2016-12-21T18:16:37Z irsol joined #sbcl 2016-12-21T18:26:15Z irsol quit (Ping timeout: 246 seconds) 2016-12-21T18:36:52Z milanj quit (Quit: This computer has gone to sleep) 2016-12-21T18:38:39Z irsol joined #sbcl 2016-12-21T18:41:27Z Bike joined #sbcl 2016-12-21T18:44:05Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T18:49:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-21T18:51:43Z irsol joined #sbcl 2016-12-21T18:54:27Z attila_lendvai joined #sbcl 2016-12-21T18:57:01Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T19:01:41Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-21T19:05:20Z irsol joined #sbcl 2016-12-21T19:10:28Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T19:19:11Z irsol joined #sbcl 2016-12-21T19:24:21Z didi joined #sbcl 2016-12-21T19:24:33Z quadresce joined #sbcl 2016-12-21T19:24:44Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T19:25:15Z didi: What are the characteristics of SBCL's GC? Is it generational? Is compacting? 2016-12-21T19:25:24Z stassats: both 2016-12-21T19:25:27Z didi: Cool. 2016-12-21T19:25:33Z didi: Is it concurrent? 2016-12-21T19:25:35Z stassats: no 2016-12-21T19:25:49Z didi: stassats: Thank you. 2016-12-21T19:27:16Z gingerale joined #sbcl 2016-12-21T19:32:05Z irsol joined #sbcl 2016-12-21T19:36:50Z gabnet joined #sbcl 2016-12-21T19:37:22Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T19:47:35Z irsol joined #sbcl 2016-12-21T19:48:43Z gabnet quit (Read error: Connection reset by peer) 2016-12-21T19:54:15Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T19:55:22Z gabnet joined #sbcl 2016-12-21T20:00:13Z irsol joined #sbcl 2016-12-21T20:07:01Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T20:19:31Z irsol joined #sbcl 2016-12-21T20:24:12Z gabnet quit (Quit: Leaving) 2016-12-21T20:26:03Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T20:33:11Z shka joined #sbcl 2016-12-21T20:35:59Z ASau quit (Read error: No route to host) 2016-12-21T20:36:02Z irsol joined #sbcl 2016-12-21T20:45:36Z didi quit (Ping timeout: 250 seconds) 2016-12-21T20:45:49Z irsol quit (Ping timeout: 252 seconds) 2016-12-21T20:48:06Z irsol joined #sbcl 2016-12-21T20:50:22Z stassats: "Object is not of type UNSIGNED-BYTE-32." 0x01d33a40: even fixnum: 15310112 2016-12-21T20:50:24Z stassats: rrright 2016-12-21T20:51:11Z gingerale quit (Remote host closed the connection) 2016-12-21T20:54:34Z stassats: is ldb broken again or something? 2016-12-21T20:56:44Z stassats: gdb shows 0x1001d33a47, which is a list, correctly 2016-12-21T20:56:49Z stassats: yet ldb thinks it's a fixnum 2016-12-21T20:58:06Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T21:00:18Z stassats: CONTEXT shows some bunk 2016-12-21T21:00:26Z irsol joined #sbcl 2016-12-21T21:02:35Z angavrilov quit (Remote host closed the connection) 2016-12-21T21:04:28Z edgar-rft joined #sbcl 2016-12-21T21:09:37Z irsol quit (Ping timeout: 240 seconds) 2016-12-21T21:09:57Z edgar-rft quit (Quit: edgar-rft) 2016-12-21T21:12:23Z irsol joined #sbcl 2016-12-21T21:21:44Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T21:24:35Z irsol joined #sbcl 2016-12-21T21:26:54Z stassats: ok, sc_offset_sc_number/sc_offset_offset are broken 2016-12-21T21:31:24Z stassats: size and position switched around 2016-12-21T21:32:46Z irsol quit (Ping timeout: 258 seconds) 2016-12-21T21:35:59Z irsol joined #sbcl 2016-12-21T21:43:56Z prxq joined #sbcl 2016-12-21T21:44:42Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T21:45:57Z prxq quit (Remote host closed the connection) 2016-12-21T21:46:54Z irsol joined #sbcl 2016-12-21T21:49:12Z stassats: and CONTEXT is special cased for x86 but not for x86-64 2016-12-21T21:49:25Z stassats: and nobody noticed that in over ten years 2016-12-21T21:52:29Z irsol quit (Ping timeout: 260 seconds) 2016-12-21T21:59:34Z irsol joined #sbcl 2016-12-21T22:04:53Z irsol quit (Ping timeout: 248 seconds) 2016-12-21T22:14:39Z irsol joined #sbcl 2016-12-21T22:15:46Z attila_lendvai joined #sbcl 2016-12-21T22:15:46Z attila_lendvai quit (Changing host) 2016-12-21T22:15:46Z attila_lendvai joined #sbcl 2016-12-21T22:20:56Z irsol quit (Ping timeout: 250 seconds) 2016-12-21T22:21:28Z attila_lendvai quit (Disconnected by services) 2016-12-21T22:21:29Z attila_lendvai1 joined #sbcl 2016-12-21T22:25:53Z irsol joined #sbcl 2016-12-21T22:34:52Z irsol quit (Ping timeout: 268 seconds) 2016-12-21T22:39:34Z milanj joined #sbcl 2016-12-21T22:42:50Z irsol joined #sbcl 2016-12-21T22:47:54Z milanj quit (Quit: Leaving) 2016-12-21T22:50:14Z irsol quit (Ping timeout: 265 seconds) 2016-12-21T22:56:22Z rumbler31 quit (Remote host closed the connection) 2016-12-21T23:04:34Z irsol joined #sbcl 2016-12-21T23:05:09Z shka quit (Ping timeout: 252 seconds) 2016-12-21T23:11:36Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T23:16:54Z irsol joined #sbcl 2016-12-21T23:19:26Z jdz quit (Ping timeout: 250 seconds) 2016-12-21T23:22:33Z irsol quit (Ping timeout: 245 seconds) 2016-12-21T23:23:36Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-21T23:24:42Z quadresce joined #sbcl 2016-12-21T23:26:04Z jdz joined #sbcl 2016-12-21T23:31:52Z irsol joined #sbcl 2016-12-21T23:40:30Z irsol quit (Ping timeout: 256 seconds) 2016-12-21T23:42:19Z sjl quit (Ping timeout: 258 seconds) 2016-12-21T23:49:49Z irsol joined #sbcl 2016-12-21T23:56:05Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-21T23:59:11Z irsol quit (Ping timeout: 258 seconds) 2016-12-22T00:01:03Z irsol joined #sbcl 2016-12-22T00:02:31Z quadresce joined #sbcl 2016-12-22T00:05:10Z quadresce quit (Client Quit) 2016-12-22T00:05:54Z quadresce joined #sbcl 2016-12-22T00:06:02Z Fare joined #sbcl 2016-12-22T00:06:42Z Fare: stassats: still here? would you be against a sbcl.mk even in absence of a sbcl.o, to inform cffi about the correct flags to use to compile modules for sbcl? 2016-12-22T00:07:05Z stassats: sbcl.mk doesn't take up much space, so, i'd ok it 2016-12-22T00:07:21Z stassats: and doesn't affect the compilation process 2016-12-22T00:08:39Z Fare: thanks. That will improve upon cffi's current semi-random guesses for CFLAGS. 2016-12-22T00:09:38Z irsol quit (Ping timeout: 245 seconds) 2016-12-22T00:12:10Z irsol joined #sbcl 2016-12-22T00:14:29Z schjetne quit (Ping timeout: 248 seconds) 2016-12-22T00:18:02Z irsol quit (Ping timeout: 264 seconds) 2016-12-22T00:19:05Z Fare quit (Ping timeout: 268 seconds) 2016-12-22T00:20:25Z attila_lendvai1 quit (Ping timeout: 260 seconds) 2016-12-22T00:26:04Z irsol joined #sbcl 2016-12-22T00:33:54Z rumbler31 joined #sbcl 2016-12-22T00:38:02Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-22T00:39:04Z quadresce joined #sbcl 2016-12-22T00:39:36Z fjl__ joined #sbcl 2016-12-22T00:45:45Z fjl_ quit (Ping timeout: 240 seconds) 2016-12-22T00:45:45Z Amplituhedron quit (Ping timeout: 240 seconds) 2016-12-22T00:46:03Z Amplituhedron joined #sbcl 2016-12-22T00:57:20Z foom quit (*.net *.split) 2016-12-22T01:04:06Z rumbler31 quit (Remote host closed the connection) 2016-12-22T01:07:03Z foom joined #sbcl 2016-12-22T01:26:32Z rumbler31 joined #sbcl 2016-12-22T01:31:29Z rumbler31 quit (Remote host closed the connection) 2016-12-22T01:31:57Z rumbler31 joined #sbcl 2016-12-22T02:12:38Z stassats quit (Ping timeout: 264 seconds) 2016-12-22T02:22:45Z em1l_ joined #sbcl 2016-12-22T02:26:00Z em1l quit (Ping timeout: 258 seconds) 2016-12-22T02:38:50Z edgar-rft joined #sbcl 2016-12-22T03:02:07Z Fare joined #sbcl 2016-12-22T03:09:41Z rumbler31 quit (Remote host closed the connection) 2016-12-22T03:14:50Z Fare quit (Ping timeout: 268 seconds) 2016-12-22T03:16:37Z Fare joined #sbcl 2016-12-22T03:26:46Z quadresce quit (Quit: This computer has gone to sleep) 2016-12-22T03:37:25Z edgar-rft quit (Quit: edgar-rft) 2016-12-22T03:39:29Z sjl joined #sbcl 2016-12-22T03:43:49Z sjl quit (Ping timeout: 252 seconds) 2016-12-22T03:44:35Z swflint quit (Quit: ZNC - http://znc.in) 2016-12-22T04:03:32Z fiddlerwoaroof quit (Read error: Connection reset by peer) 2016-12-22T04:04:53Z sjl joined #sbcl 2016-12-22T04:21:47Z fiddlerwoaroof joined #sbcl 2016-12-22T05:13:12Z sjl quit (Ping timeout: 250 seconds) 2016-12-22T05:38:12Z shka joined #sbcl 2016-12-22T06:10:04Z shka quit (Ping timeout: 265 seconds) 2016-12-22T06:33:03Z slyrus quit (Remote host closed the connection) 2016-12-22T07:00:49Z Fare quit (Quit: Leaving) 2016-12-22T07:22:08Z gingerale joined #sbcl 2016-12-22T07:29:20Z scymtym quit (Ping timeout: 265 seconds) 2016-12-22T08:13:24Z schjetne joined #sbcl 2016-12-22T08:31:55Z macdavid313 joined #sbcl 2016-12-22T08:37:43Z scymtym joined #sbcl 2016-12-22T08:43:31Z macdavid314 joined #sbcl 2016-12-22T08:46:11Z macdavid313 quit (Ping timeout: 265 seconds) 2016-12-22T08:46:12Z macdavid314 is now known as macdavid313 2016-12-22T09:09:00Z gingerale quit (Read error: Connection reset by peer) 2016-12-22T09:43:45Z Posterdati: hi 2016-12-22T09:50:28Z macdavid313 quit (Read error: Connection reset by peer) 2016-12-22T10:07:13Z Bike quit (Quit: leaving) 2016-12-22T10:35:17Z angavrilov joined #sbcl 2016-12-22T11:26:27Z attila_lendvai joined #sbcl 2016-12-22T11:33:44Z m00natic joined #sbcl 2016-12-22T11:42:36Z stassats joined #sbcl 2016-12-22T12:30:53Z myrkraverk joined #sbcl 2016-12-22T12:42:47Z edgar-rft joined #sbcl 2016-12-22T13:06:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-22T13:16:42Z edgar-rft quit (Read error: Connection reset by peer) 2016-12-22T13:19:28Z salva0 quit (Remote host closed the connection) 2016-12-22T13:24:58Z christoph_debian: anyone strong opinions for which sbcl to ship with debian stretch? currently it's at .11 and soon will be at .12 2016-12-22T13:25:40Z stassats: christoph_debian: .12 has some problems 2016-12-22T13:25:46Z christoph_debian: ok 2016-12-22T13:26:15Z christoph_debian: given the usual release cycle I guess we can see how .13 is or stay at .11 2016-12-22T13:32:25Z edgar-rft joined #sbcl 2016-12-22T13:38:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-22T14:02:55Z rumbler31 joined #sbcl 2016-12-22T14:32:59Z Xof: would a .13 end of January be too late? 2016-12-22T14:36:57Z scymtym joined #sbcl 2016-12-22T15:02:52Z sjl joined #sbcl 2016-12-22T15:03:45Z christoph_debian: Xof: january 24. would be tight but should work .. after that not so much 2016-12-22T15:09:24Z Xof: ok, well, that's a compelling enough reason to release .13 this month 2016-12-22T15:10:18Z Xof: it would at least give you a choice 2016-12-22T15:11:03Z stassats: but that means freeze now 2016-12-22T15:11:55Z Xof: well, tomorrow 2016-12-22T15:12:01Z Xof: but yes 2016-12-22T15:12:02Z sjl quit (Ping timeout: 264 seconds) 2016-12-22T15:18:10Z Xof: well, the good news is that building 32-bit sbcl on an emulated i386 works 2016-12-22T15:20:34Z Xof: (also I now have working squeeze 32 and 64-bit vms which can plausibly do releases) 2016-12-22T15:30:03Z sjl joined #sbcl 2016-12-22T15:32:47Z Xof: 0x99dad79:cmp %fs:0x10,%eax 2016-12-22T15:32:47Z Xof: 0x99dad80:jbe 0x99dad89 2016-12-22T15:32:47Z Xof: 0x99dad82:call 0x27200 2016-12-22T15:32:48Z Xof: => 0x99dad87:jmp 0x99dad95 2016-12-22T15:32:51Z Xof: intriguing 2016-12-22T15:38:10Z sjl quit (Ping timeout: 256 seconds) 2016-12-22T15:38:42Z Xof: it's meant to be 2016-12-22T15:38:43Z Xof: ; 2CA: E8C1AF65FE CALL #x806C290 ; alloc_overflow_eax 2016-12-22T15:39:33Z Xof: guessing now: somewhere there's an #+x86-64 that should be #!+x86-64 2016-12-22T15:55:16Z Xof: no, wait. current hypothesis: missing -fno-pie on x86 cross-build 2016-12-22T15:56:22Z Xof: wait, does that even make sense? 2016-12-22T15:57:52Z Xof: but: sbcl.nm indeed puts alloc_overflow_eax at 0x27200 2016-12-22T15:58:21Z Xof: whereas it is actually mapped completely elsewhere 2016-12-22T15:58:32Z Xof: which would explain why nothing works 2016-12-22T15:59:30Z shka joined #sbcl 2016-12-22T16:03:28Z stassats: no pie stuff should be put into GNUMakefile 2016-12-22T16:03:33Z stassats: not sprinkled all over the configs 2016-12-22T16:09:37Z gingerale joined #sbcl 2016-12-22T16:13:29Z reb quit (Remote host closed the connection) 2016-12-22T16:15:33Z Xof: I was thinking about that while drinking my tea 2016-12-22T16:15:58Z Xof: but mips is necessarily PIE, isn't it? 2016-12-22T16:16:47Z stassats: since sbcl works on mips, so, i guess not 2016-12-22T16:22:24Z Xof: I remember that the lisp code is not PIE 2016-12-22T16:22:47Z Xof: but I also remember, possibly misremember, that the platform ABI (including calls to C) is necessarily PIE 2016-12-22T16:40:56Z Xof: almost certainly misremembering 2016-12-22T17:26:34Z gabnet joined #sbcl 2016-12-22T17:58:20Z blackwolf joined #sbcl 2016-12-22T18:00:19Z m00natic quit (Remote host closed the connection) 2016-12-22T18:00:43Z nyef joined #sbcl 2016-12-22T18:40:07Z jasom: Question: any idea why a string with a fill-pointer and vector-push-extend, followed by a copy-out of the contents conses less than a string-output-stream? 2016-12-22T18:44:00Z stassats: implemented differently? 2016-12-22T18:44:21Z nyef: Because the string-output-stream itself is overhead, and there's a decent chance that it will have to resize its underlying stream buffer several times using a different resize rule from vector-push-extend? 2016-12-22T19:04:08Z Bike joined #sbcl 2016-12-22T19:25:23Z stassats: Xof: sure, both-case-p can have a different name, can you come up with it? 2016-12-22T19:26:20Z stassats: i'd also love to get rid of those magic 7 and 5 2016-12-22T19:26:26Z stassats: what's up with them? 2016-12-22T19:41:46Z gabnet quit (Quit: Leaving) 2016-12-22T19:46:41Z rumbler31 quit (Remote host closed the connection) 2016-12-22T19:50:47Z Xof: every time I update the UnicodeData text files, everything breaks 2016-12-22T19:50:52Z Xof: I wrote a long comment once which helped 2016-12-22T19:51:34Z Xof: someone appears to have deleted the ascii art which accompanied it 2016-12-22T19:51:46Z Xof: I hope they also deleted the horrible data structure which the art illustrated 2016-12-22T20:13:42Z attila_lendvai joined #sbcl 2016-12-22T20:13:42Z attila_lendvai quit (Changing host) 2016-12-22T20:13:42Z attila_lendvai joined #sbcl 2016-12-22T20:26:45Z eschatologist quit (Ping timeout: 260 seconds) 2016-12-22T20:31:41Z eschatologist joined #sbcl 2016-12-22T20:36:09Z angavrilov quit (Remote host closed the connection) 2016-12-22T20:38:57Z scymtym quit (Ping timeout: 240 seconds) 2016-12-22T20:44:12Z gingerale quit (Read error: Connection reset by peer) 2016-12-22T20:54:10Z quadresce joined #sbcl 2016-12-22T20:54:56Z quadresce quit (Client Quit) 2016-12-22T20:57:03Z nyef: Is constraint propagation horribly anemic, or am I somehow misapprehending the situation? 2016-12-22T20:57:28Z shka quit (Ping timeout: 265 seconds) 2016-12-22T21:22:15Z blackwolf quit (Quit: ERC (IRC client for Emacs 24.5.1)) 2016-12-22T21:39:36Z scymtym joined #sbcl 2016-12-22T21:49:06Z pkhuong quit (Remote host closed the connection) 2016-12-22T22:23:25Z pkhuong joined #sbcl 2016-12-22T22:24:01Z pkhuong: fixed my home server again. hi. 2016-12-22T22:24:21Z stassats: nyef: probably both 2016-12-22T22:30:29Z nyef: Yes, both is very plausible. 2016-12-22T22:32:34Z nyef: The three things that I'm currently thinking are that if any part of SBCL could benefit from SSA, this is that part. That predicated constraints would solve the one issue that I know that I have run into that is rooted in this part of the compiler. And that I should go over ALL of the ir1-phases to figure out what they do, how they work, and what their limitations are. 2016-12-22T22:37:58Z stassats: basically hacks upon hacks upon hacks 2016-12-22T22:38:20Z nyef` joined #sbcl 2016-12-22T22:38:35Z stassats: (i recently added a new stage(ish)) 2016-12-22T22:40:54Z nyef quit (Ping timeout: 265 seconds) 2016-12-22T22:41:08Z schjetne quit (Read error: Connection reset by peer) 2016-12-22T22:42:22Z schjetne joined #sbcl 2016-12-22T22:54:15Z Fare joined #sbcl 2016-12-22T22:54:33Z Fare: stassats, what do you think of the commit on top of github.com/fare/sbcl ? 2016-12-22T22:55:13Z Fare: I successfully used the linkable runtime on both Linux x64 and Win64. 2016-12-22T22:55:43Z Fare: Will try on darwin64 later 2016-12-22T23:11:56Z FareTower joined #sbcl 2016-12-22T23:15:19Z Fare quit (Ping timeout: 252 seconds) 2016-12-22T23:20:49Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-22T23:29:01Z Xof: stassats: regarding , I think the problem is that ldb-c/fixnum can be triggered on (ldb (byte 32 32) ), which overflows the bitfield speficier 2016-12-22T23:29:21Z Xof: should it be (min 63 (+ size posn)) instead? 2016-12-22T23:35:37Z sjl joined #sbcl 2016-12-22T23:38:46Z fare__ joined #sbcl 2016-12-22T23:41:38Z fare__: Xof: btw, I just tried setarch i386 make.sh and still got a floating point exception, pie or no-pie. 2016-12-22T23:42:17Z FareTower quit (Ping timeout: 260 seconds) 2016-12-22T23:43:11Z fare__: /doing warm init - compilation phase... This is SBCL 1.3.12.98.linkable.1-49392c0... COLD-INIT... (PACKAGE = "COMMON-LISP") ("Length(TLFs)= " 13816) debugger invoked on a FLOATING-POINT-INVALID-OPERATION in thread 2016-12-22T23:45:13Z FareTower joined #sbcl 2016-12-22T23:47:13Z Fare joined #sbcl 2016-12-22T23:48:27Z Xof: is that with any non-default options? 2016-12-22T23:48:49Z fare__ quit (Ping timeout: 260 seconds) 2016-12-22T23:49:53Z FareTower quit (Ping timeout: 246 seconds) 2016-12-22T23:53:02Z Fare quit (Ping timeout: 246 seconds) 2016-12-23T00:27:15Z pkhuong: more OSX badness? 2016-12-23T00:40:15Z nyef`: Xof: Is that 63 an architectural limit, or is it n-fixnum-bits? 2016-12-23T00:59:15Z stassats: and i no longer have my phone rooted 2016-12-23T00:59:30Z stassats: though still have access to arm64 hardware, but slower and further away 2016-12-23T01:03:50Z sjl quit (Ping timeout: 250 seconds) 2016-12-23T01:04:14Z stassats: but i guess yeah, that's the fix 2016-12-23T01:04:25Z leah2 quit (Ping timeout: 260 seconds) 2016-12-23T01:05:12Z stassats: (defun foo (x) (declare (type fixnum x)) (dpb 1 (byte 32 32) x)) goes into debugger invoked on a SB-INT:BUG in thread #: full call to SB-VM::%%DPB 2016-12-23T01:07:45Z stassats: ok, i'll come up with fixes and tests tomorrow 2016-12-23T01:11:58Z stassats: it's strange that it was reported to ironclad and not any sbcl channels 2016-12-23T01:12:49Z stassats: or even pgloader, i could have that fixed two weeks ago 2016-12-23T01:13:47Z stassats should be happy for any kind of a report 2016-12-23T01:20:18Z Fare joined #sbcl 2016-12-23T01:25:14Z rumbler31 joined #sbcl 2016-12-23T01:29:55Z rumbler31 quit (Ping timeout: 268 seconds) 2016-12-23T01:44:11Z stassats: the fix is a bit more complicated than that 2016-12-23T01:44:53Z stassats: can't use ubfm for (byte 32 32) on fixnums, since it can't drag the sign bits 2016-12-23T01:46:56Z stassats: but the signed variant can do it, but since there are two info arguments i can't decline (since it would need to be a sum) 2016-12-23T01:47:07Z stassats: or maybe decline altogether and rely on shifts 2016-12-23T01:58:17Z Fare quit (Ping timeout: 268 seconds) 2016-12-23T02:03:35Z Fare joined #sbcl 2016-12-23T02:17:46Z stassats quit (Ping timeout: 258 seconds) 2016-12-23T02:21:31Z em1l joined #sbcl 2016-12-23T02:25:02Z em1l_ quit (Ping timeout: 258 seconds) 2016-12-23T02:33:33Z leah2 joined #sbcl 2016-12-23T02:44:41Z rumbler31 joined #sbcl 2016-12-23T03:11:01Z sjl joined #sbcl 2016-12-23T03:21:18Z rumbler31 quit (Remote host closed the connection) 2016-12-23T03:25:41Z Fare: I could successfully run the static linking tests on Linux, Windows, macOS using CFFI, and on Linux using Bazel. But I'm failing to build sbcl on mac using Bazel. Oh well :-( 2016-12-23T03:33:08Z Fare: looks like it's an issue with compiling C++ code on Mac with bazel; I'll ask some googlers to help... 2016-12-23T04:09:02Z Fare quit (Ping timeout: 264 seconds) 2016-12-23T04:09:39Z Fare joined #sbcl 2016-12-23T04:40:27Z shka joined #sbcl 2016-12-23T04:44:57Z Fare quit (Ping timeout: 252 seconds) 2016-12-23T04:49:06Z shka quit (Ping timeout: 268 seconds) 2016-12-23T05:00:11Z shka joined #sbcl 2016-12-23T05:12:49Z shka quit (Ping timeout: 252 seconds) 2016-12-23T05:18:03Z edgar-rft quit (Quit: edgar-rft) 2016-12-23T05:18:05Z Fare joined #sbcl 2016-12-23T07:56:42Z gingerale joined #sbcl 2016-12-23T08:20:44Z macdavid313 joined #sbcl 2016-12-23T08:25:33Z macdavid313 quit (Ping timeout: 268 seconds) 2016-12-23T08:28:04Z Fare quit (Ping timeout: 258 seconds) 2016-12-23T10:19:36Z Bike quit (Quit: dis integrate) 2016-12-23T10:36:22Z angavrilov joined #sbcl 2016-12-23T10:39:31Z gingerale quit (Read error: Connection reset by peer) 2016-12-23T10:53:08Z m00natic joined #sbcl 2016-12-23T12:36:04Z gko quit (Ping timeout: 258 seconds) 2016-12-23T12:44:43Z gko joined #sbcl 2016-12-23T13:18:01Z DGASAU quit (Read error: Connection reset by peer) 2016-12-23T14:23:44Z stassats joined #sbcl 2016-12-23T14:38:28Z Fare joined #sbcl 2016-12-23T14:43:22Z FareTower joined #sbcl 2016-12-23T14:46:01Z Fare quit (Ping timeout: 258 seconds) 2016-12-23T14:51:38Z jibanes quit (Ping timeout: 264 seconds) 2016-12-23T14:53:07Z jibanes joined #sbcl 2016-12-23T15:03:43Z rumbler31 joined #sbcl 2016-12-23T15:04:18Z rumbler31 quit (Remote host closed the connection) 2016-12-23T15:14:23Z FareTower quit (Ping timeout: 258 seconds) 2016-12-23T15:20:12Z FareTower joined #sbcl 2016-12-23T15:29:59Z FareTower quit (Ping timeout: 246 seconds) 2016-12-23T15:51:06Z rumbler31 joined #sbcl 2016-12-23T15:58:22Z jrm quit (Read error: Connection reset by peer) 2016-12-23T15:58:42Z jrm joined #sbcl 2016-12-23T16:07:08Z gingerale joined #sbcl 2016-12-23T16:19:27Z phoe_ joined #sbcl 2016-12-23T16:19:41Z attila_lendvai joined #sbcl 2016-12-23T16:19:48Z phoe_: Hey! I have an issue with FIVEAM that looks like it has something to do with SBCL compiler. 2016-12-23T16:19:49Z phoe_: https://github.com/sionescu/fiveam/issues/38 2016-12-23T16:20:42Z phoe_: I profile that and I end up with http://paste.lisp.org/+76AJ 2016-12-23T16:28:53Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-23T16:35:49Z stassats: well, the more code you give it to it the longer it will compile 2016-12-23T16:38:07Z phoe_: stassats: yes, that's for sure. 2016-12-23T16:38:17Z phoe_: But doing a DEFUN on that compiles it in an eyeblink. 2016-12-23T16:39:24Z phoe_: And it's either FIVEAM making the compiler go crazy or the compiler going crazy on whatever is passed to it. 2016-12-23T16:39:34Z phoe_: And I suspect the first option. 2016-12-23T16:45:32Z stassats: phoe_: DEFUN is just as slow 2016-12-23T16:46:53Z phoe_: stassats: I mean, replacing DEF-TEST with DEFUN and IS with ASSERT 2016-12-23T16:47:07Z stassats: well, IS not ASSERT 2016-12-23T16:47:20Z jackdaniel: IS is not ASSERT assert :) 2016-12-23T16:47:23Z phoe_: :D 2016-12-23T16:47:25Z phoe_: Yes, I know. 2016-12-23T16:47:29Z stassats: if i replace the body with NIL it will compile even faster, yknow 2016-12-23T16:47:34Z phoe_: Pf. 2016-12-23T16:47:40Z phoe_: Yes, I know. 2016-12-23T16:48:08Z phoe_: So I'll wait for the FIVEAM maintainer to respond first. 2016-12-23T17:04:36Z stassats: phoe_: do you have tests with fiveam? 2016-12-23T17:05:20Z stassats: just replace process-failure with (defun process-failure (&rest args) (with-simple-restart (ignore-failure "Continue the test run.") (apply #'error 'check-failure args)) (apply #'add-result 'test-failure args)) 2016-12-23T17:05:54Z hydan joined #sbcl 2016-12-23T17:07:27Z phoe_: stassats: what do you mean, "do you have tests with fiveam"? 2016-12-23T17:07:40Z phoe_: I attempted to use it - I was porting a sample test from 1am 2016-12-23T17:07:59Z phoe_: and SBCL choked on a test which had 37 FIVEAM:IS statements 2016-12-23T17:08:30Z stassats: so, you do 2016-12-23T17:08:39Z stassats: then perform my suggestion 2016-12-23T17:08:44Z stassats: also try failing a test 2016-12-23T17:10:45Z phoe_: it was a macro. 2016-12-23T17:10:57Z phoe_: so I basically need to recompile some/all of fiveam now. 2016-12-23T17:11:08Z stassats: just your tests 2016-12-23T17:13:08Z stassats: phoe_: consider making a PR with that change 2016-12-23T17:14:17Z phoe_: stassats: that change does not fix my issue. 2016-12-23T17:14:38Z stassats: well, it does, you just didn't check it properly 2016-12-23T17:14:51Z phoe_: Not really. The long compilation time and heap exhaustion still occur. 2016-12-23T17:15:12Z stassats: still means you didn't do it properly 2016-12-23T17:15:13Z phoe_: I replaced the DEFMACRO with the DEFUN and force-reloaded the ASDF system. 2016-12-23T17:16:39Z phoe_: If this is not proper enough, then I do not know how to do it in a better wya. 2016-12-23T17:16:41Z phoe_: way. 2016-12-23T17:19:52Z stassats: phoe_: (time (eval '(def-test foo-test () . #.(make-list 100 :initial-element '(is (equalp (cons 2 4) (cons 2 3))))))) => 2 seconds 2016-12-23T17:20:19Z m00natic quit (Remote host closed the connection) 2016-12-23T17:22:37Z stassats: i'll make a PR with a further reduction in expansion size 2016-12-23T17:22:40Z phoe_: stassats: (time (eval '(def-test foo-test () . #.(make-list 200 :initial-element '(is (equalp (cons 2 4) (cons 2 3))))))) => heap exhaustion. 2016-12-23T17:23:55Z phoe_: A simple test with 200 simple assertions should not fail to compile like that. 2016-12-23T17:24:19Z stassats: clears a 1000 here now 2016-12-23T17:24:39Z phoe_: Let me check this again. 2016-12-23T17:25:10Z stassats: i also disallowed expansion of FORMAT 2016-12-23T17:25:50Z phoe_: No, I have the DEFUN in there. 2016-12-23T17:26:01Z phoe_: Lisp correctly finds it. 2016-12-23T17:26:13Z phoe_: And still, 200 blows the heap for me. 2016-12-23T17:27:33Z stassats: your original test was a 100 2016-12-23T17:27:38Z stassats: and i made further changes anyway 2016-12-23T17:28:02Z phoe_: yes, yes. but I still have no idea why compiling this would blow the heap. 2016-12-23T17:28:17Z phoe_: It's basically a simple test with 100/200/400/whatever assertions. 2016-12-23T17:28:19Z stassats: because it's a lot of code, duh 2016-12-23T17:38:11Z stassats: 1000 in 1.5 seconds 2016-12-23T17:39:38Z phoe_: Hm. Okay! 2016-12-23T17:39:41Z stassats: made https://github.com/sionescu/fiveam/pull/39 2016-12-23T17:40:21Z phoe_: Thanks a lot. 2016-12-23T17:40:45Z stassats: even now the function produce is 350KB in size 2016-12-23T17:41:20Z nyef`: ... There are platforms where SBCL wouldn't be able to build that, even now. 2016-12-23T17:41:22Z phoe_: How do you measure this? 2016-12-23T17:41:28Z stassats: can make it even better, but i guess that's enough for now 2016-12-23T17:41:32Z stassats: phoe_: disassemble 2016-12-23T17:41:36Z phoe_: Got it. 2016-12-23T17:41:41Z nyef`: Purely on the size of the offset to the elsewhere segment. 2016-12-23T17:42:32Z stassats still loves the trick he used to get functions larger than 2GB on x86 2016-12-23T17:42:47Z stassats: i.e. jumping backwards to wrap around to the right offset 2016-12-23T17:43:27Z nyef`: Heh! 2016-12-23T17:43:40Z nyef`: Modular arithmetic wins again, huh? (-: 2016-12-23T17:44:02Z stassats: it's not as silly as it sounds, though, because: allocate a large array => define a function => can't jump to assembly routines 2016-12-23T17:44:52Z shka joined #sbcl 2016-12-23T17:46:59Z edgar-rft joined #sbcl 2016-12-23T18:27:11Z hydan quit (Remote host closed the connection) 2016-12-23T18:28:03Z hydan joined #sbcl 2016-12-23T18:28:41Z FareTower joined #sbcl 2016-12-23T18:44:50Z FareTower quit (Quit: Leaving) 2016-12-23T18:53:13Z nyef`` joined #sbcl 2016-12-23T18:55:12Z nyef` quit (Ping timeout: 250 seconds) 2016-12-23T19:16:29Z Bike joined #sbcl 2016-12-23T19:35:45Z gabnet joined #sbcl 2016-12-23T19:39:21Z shka quit (Quit: Konversation terminated!) 2016-12-23T19:52:07Z gabnet quit (Quit: Leaving) 2016-12-23T19:57:51Z shka joined #sbcl 2016-12-23T20:21:06Z attila_lendvai joined #sbcl 2016-12-23T20:29:40Z rumbler31 quit (Remote host closed the connection) 2016-12-23T20:33:51Z angavrilov quit (Remote host closed the connection) 2016-12-23T20:50:53Z phoe_ quit (Quit: Page closed) 2016-12-23T21:38:45Z shka quit (Ping timeout: 248 seconds) 2016-12-23T22:02:54Z gingerale quit (Remote host closed the connection) 2016-12-23T22:19:18Z jibanes quit (Ping timeout: 250 seconds) 2016-12-23T22:19:34Z drmeister quit (Ping timeout: 250 seconds) 2016-12-23T22:20:10Z drmeister joined #sbcl 2016-12-23T22:21:16Z jibanes joined #sbcl 2016-12-23T22:28:32Z libreman quit (Ping timeout: 268 seconds) 2016-12-23T22:32:54Z edgar-rft quit (Quit: edgar-rft) 2016-12-23T22:40:43Z nyef``: So, I just checked man exit(3), and it does explicitly say that it flushes stdio buffers. It seems to me that this is something that we could implement for SB-EXT:EXIT if we wanted to. 2016-12-23T22:41:24Z stassats: saving all open streams? 2016-12-23T22:41:52Z stassats: if you are too good for unwind-protect there's always sb-ext:*exit-hooks* 2016-12-23T22:42:23Z libreman joined #sbcl 2016-12-23T22:42:32Z stassats: nyef``: and it's kinda too late 2016-12-23T22:42:50Z stassats: "oh, this code is not working cause you're using old sbcl" 2016-12-23T22:43:19Z stassats: silently changing old behaviour is a recipe for disaster 2016-12-23T22:43:29Z stassats: now if we added (open :close-on-exit) 2016-12-23T22:43:56Z nyef``: Mmm. Except that that doesn't help for existing code. 2016-12-23T22:44:13Z stassats: well, existing code is broken 2016-12-23T22:45:08Z stassats: flush streams will unbreak old broken code and break new code in old sbcl versions and other CL implementations 2016-12-23T22:45:31Z nyef``: What are the use-cases where we would want to discard all of the stream buffer contents when we exit? 2016-12-23T22:47:42Z stassats: there's even no exit function in the standard 2016-12-23T22:56:13Z stassats: some other implementation flush streams, some not 2016-12-23T22:56:25Z stassats: so if you write a program with flush in mind you're going to have a bad time 2016-12-23T22:56:58Z stassats: (more do flush) 2016-12-23T22:58:19Z stassats: using unwind-protect to ensure closing is a no-brainer 2016-12-24T01:12:11Z rszeno joined #sbcl 2016-12-24T01:49:47Z mcrist__ joined #sbcl 2016-12-24T01:51:21Z mcrist__ quit (Client Quit) 2016-12-24T01:52:09Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-24T02:20:15Z em1l_ joined #sbcl 2016-12-24T02:23:41Z em1l quit (Ping timeout: 258 seconds) 2016-12-24T02:27:48Z stassats quit (Ping timeout: 268 seconds) 2016-12-24T02:59:45Z rszeno quit (Quit: Leaving.) 2016-12-24T03:37:14Z hydan quit (Ping timeout: 264 seconds) 2016-12-24T05:08:52Z edgar-rft joined #sbcl 2016-12-24T07:56:41Z gingerale joined #sbcl 2016-12-24T08:23:17Z jrm quit (Quit: ciao) 2016-12-24T08:23:50Z jrm joined #sbcl 2016-12-24T08:59:58Z Xof: do we run finalizers on exit? 2016-12-24T09:00:12Z Xof: (possibly we should, and possibly finalizers should flush streams) 2016-12-24T09:01:11Z Xof: for streams with effectively indefinite extent, I'm not sure how you can use unwind-protect sensibly 2016-12-24T09:01:53Z Xof: this all reminds me a bit about the xfs/ext4 debate about exactly when you can expect data to hit the disk 2016-12-24T09:03:51Z Xof: I'm all for sbcl being a harsh mistress for the developer, but silently losing data with no diagnostic is more punishing for the end-user 2016-12-24T09:05:43Z Xof: if you're using a logging library to debug something else, and because it's insufficiently defensively written you end up having to debug the logging library *first* to get the log message you actually care about, well, that probably makes you cross 2016-12-24T09:05:47Z Xof: it certainly makes me cross 2016-12-24T09:06:07Z Shinmera: I've had bug reports because of exactly that before. 2016-12-24T09:08:05Z Xof: so, I think we should try to be helpful on exit 2016-12-24T09:22:30Z shka_ joined #sbcl 2016-12-24T09:26:03Z angavrilov joined #sbcl 2016-12-24T10:11:50Z igajsin1 joined #sbcl 2016-12-24T10:11:58Z igajsin1 left #sbcl 2016-12-24T10:42:01Z scymtym quit (Ping timeout: 258 seconds) 2016-12-24T10:54:05Z Bike quit (Quit: sleep) 2016-12-24T11:39:30Z stassats joined #sbcl 2016-12-24T11:45:10Z stassats: Xof: well, i think closing on exit now will do more harm than good 2016-12-24T11:45:11Z stassats: 2016-12-24T11:45:52Z stassats: so, like the upcoming release of debian will get stuck with the current behavior 2016-12-24T11:46:27Z stassats: and in five years i'll have to "oh, hey, aren't you using sbcl-1.3.13?" "yeah, sorry, that's what happens there" 2016-12-24T11:47:41Z stassats: we even have two exit functions 2016-12-24T11:48:00Z stassats: so, let's add a third, really-exit, maybe that'll do 2016-12-24T11:50:02Z stassats: maybe i'm just not futuristic enough and we have to endure five years or so and then it'll all be great 2016-12-24T11:53:10Z stassats: and it appears that even changing internal behavior leads to bad results, see the static-vectors problem 2016-12-24T11:57:51Z gingerale quit (Read error: Connection reset by peer) 2016-12-24T12:01:58Z Xof: well I also agree that the logging library should force-output after every write 2016-12-24T12:02:10Z Xof: because I don't want to wait for some arbitrary-sized buffer to fill before getting a log entry 2016-12-24T12:02:34Z stassats: (open :close-on-exit) could be a solution 2016-12-24T12:03:02Z Xof: I'm struggling to think of an example where you don't want a close-on-exit 2016-12-24T12:03:23Z stassats: never? but you can't get close-on-exit on old sbcls, that's my point 2016-12-24T12:03:32Z stassats: and without :close-on-exit it won't loudly fail there 2016-12-24T12:03:39Z Xof: well we can't change that 2016-12-24T12:03:45Z Xof: but we can change future sbcls 2016-12-24T12:04:09Z stassats: :close-on-exit can ensure that your desired behaviour is respected or it won't work 2016-12-24T12:04:10Z Xof: I agree, not optimal, and library code should code defensively and logging libraries should probably also call fdatasync() 2016-12-24T12:04:18Z stassats: not it will work but break 2016-12-24T12:04:32Z Xof: I don't think we're going to get library authors to stick #' 2016-12-24T12:04:41Z Xof: #+sbcl :close-on-exit #+sbcl t everywhere 2016-12-24T12:04:54Z Xof: I think we'll just get silent wrong behaviour for longer 2016-12-24T12:04:56Z stassats: do libraries even do that? 2016-12-24T12:05:15Z stassats: i mean, opening streams and leaving them 2016-12-24T12:06:09Z Xof: first hit for "lisp logging" that isn't cliki 2016-12-24T12:06:10Z Xof: https://github.com/Shinmera/verbose/blob/master/pipes.lisp 2016-12-24T12:06:29Z Xof: (setf output (open file :direction :output ...)) for example 2016-12-24T12:07:05Z stassats: and it has force-output 2016-12-24T12:07:52Z stassats: logging that writes only on exit, that'd be strange 2016-12-24T12:08:15Z stassats: ("hey, what's happening in our program?" "dunno, let's exit to find out") 2016-12-24T12:08:54Z Xof: I mean arguably logging should open streams without buffers, too 2016-12-24T12:09:24Z Xof: but be all that as it may, I think it's still surprising that file stream buffers aren't flushed on exit 2016-12-24T12:09:50Z stassats: what about sockets? 2016-12-24T12:10:31Z Xof: calling close on the socket on exit seems right to me 2016-12-24T12:10:50Z stassats: what about gray streams? 2016-12-24T12:12:29Z Xof: still thinking that close is OK 2016-12-24T12:13:31Z Xof: of course now we will find that someone's application critically depends on being able to preserve gray streams openness across save-lisp-and-die calls or something truly horrible 2016-12-24T12:14:02Z stassats: so, flush not close? 2016-12-24T12:14:22Z Xof: yes, I think so 2016-12-24T12:15:21Z Xof: just hand over all the data the lisp has accumulated to the OS (if that's where it's going) before quitting 2016-12-24T12:19:31Z stassats: does close have different semantics from flushing? 2016-12-24T12:19:48Z stassats: because posix says "flush all open streams with unwritten buffered data, close all open streams" 2016-12-24T12:21:08Z stassats: for sockets, probably 2016-12-24T12:22:19Z Xof: if you close a tcp socket you initiate the FIN/FIN-ACK/ACK sequence 2016-12-24T12:22:24Z Xof: letting the other end know you're done 2016-12-24T12:24:13Z stassats: so, say we have a gray stream that's on top of a socket but the socket is closed first, and the gray stream wouldn't know what to do 2016-12-24T12:24:43Z stassats: close all the gray streams first? 2016-12-24T12:24:49Z stassats: /flush 2016-12-24T12:29:11Z stassats: but doing anything to gray streams can result in opening up new streams, sockets, spinning up threads 2016-12-24T12:39:56Z stassats: exit hooks seem to be called for each thread 2016-12-24T12:42:48Z stassats: that doesn't seem right 2016-12-24T12:44:40Z stassats: ok, i have better things to do than trying to make sense of exiting 2016-12-24T12:53:51Z macdavid313 joined #sbcl 2016-12-24T12:56:08Z macdavid313 quit (Client Quit) 2016-12-24T13:52:32Z karswell` quit (Ping timeout: 250 seconds) 2016-12-24T13:55:52Z gabnet joined #sbcl 2016-12-24T13:59:25Z gabnet quit (Client Quit) 2016-12-24T14:00:30Z gabnet_ joined #sbcl 2016-12-24T14:00:57Z gabnet_ quit (Remote host closed the connection) 2016-12-24T14:25:43Z attila_lendvai joined #sbcl 2016-12-24T14:25:46Z attila_lendvai quit (Changing host) 2016-12-24T14:25:46Z attila_lendvai joined #sbcl 2016-12-24T14:43:12Z miklos1 joined #sbcl 2016-12-24T15:08:45Z miklos1 quit (Ping timeout: 260 seconds) 2016-12-24T15:13:57Z miklos1 joined #sbcl 2016-12-24T15:14:56Z miklos1 quit (Client Quit) 2016-12-24T15:18:49Z eschatologist quit (Ping timeout: 252 seconds) 2016-12-24T15:28:13Z eschatologist joined #sbcl 2016-12-24T15:52:19Z DeadTrickster quit (Remote host closed the connection) 2016-12-24T15:52:30Z hydan joined #sbcl 2016-12-24T15:57:14Z DeadTrickster joined #sbcl 2016-12-24T16:36:18Z klltkr joined #sbcl 2016-12-24T16:46:11Z hydan quit (Ping timeout: 258 seconds) 2016-12-24T17:25:53Z rumbler31 joined #sbcl 2016-12-24T17:41:42Z rumbler31 quit (Remote host closed the connection) 2016-12-24T18:34:14Z nyef`` quit (Remote host closed the connection) 2016-12-24T18:34:32Z nyef`` joined #sbcl 2016-12-24T18:43:53Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-24T18:55:43Z Bike joined #sbcl 2016-12-24T18:59:59Z nyef`` quit (Ping timeout: 258 seconds) 2016-12-24T19:01:26Z nyef`` joined #sbcl 2016-12-24T19:17:40Z nyef`` quit (Read error: Connection reset by peer) 2016-12-24T19:17:55Z nyef`` joined #sbcl 2016-12-24T19:31:16Z rumbler31 joined #sbcl 2016-12-24T19:34:15Z attila_lendvai joined #sbcl 2016-12-24T19:34:15Z attila_lendvai quit (Changing host) 2016-12-24T19:34:15Z attila_lendvai joined #sbcl 2016-12-24T19:52:27Z Fare joined #sbcl 2016-12-24T19:55:28Z rumbler31 quit (Remote host closed the connection) 2016-12-24T21:29:28Z nyef`` quit (Ping timeout: 258 seconds) 2016-12-24T21:30:22Z nyef`` joined #sbcl 2016-12-24T21:37:31Z angavrilov quit (Remote host closed the connection) 2016-12-24T21:49:13Z rumbler31 joined #sbcl 2016-12-24T21:57:55Z rumbler31 quit (Remote host closed the connection) 2016-12-24T22:07:23Z sjl quit (Quit: WeeChat 1.3) 2016-12-24T22:22:19Z shka_ quit (Ping timeout: 252 seconds) 2016-12-24T22:27:42Z klltkr quit (Quit: Leaving) 2016-12-24T22:50:10Z rumbler31 joined #sbcl 2016-12-24T22:58:14Z sjl joined #sbcl 2016-12-24T23:13:54Z nyef``` joined #sbcl 2016-12-24T23:14:18Z nyef`` quit (Ping timeout: 250 seconds) 2016-12-24T23:45:44Z rumbler31 quit (Remote host closed the connection) 2016-12-25T00:11:18Z Fare quit (Ping timeout: 245 seconds) 2016-12-25T00:23:07Z nyef``` quit (Ping timeout: 258 seconds) 2016-12-25T00:24:29Z nyef``` joined #sbcl 2016-12-25T00:48:03Z karswell` joined #sbcl 2016-12-25T00:53:19Z karswell` is now known as karswell 2016-12-25T01:46:15Z rumbler31 joined #sbcl 2016-12-25T01:50:34Z rumbler31 quit (Ping timeout: 250 seconds) 2016-12-25T02:06:36Z sjl quit (Ping timeout: 250 seconds) 2016-12-25T02:11:43Z stassats quit (Ping timeout: 245 seconds) 2016-12-25T02:19:06Z em1l joined #sbcl 2016-12-25T02:22:22Z em1l_ quit (Ping timeout: 250 seconds) 2016-12-25T02:34:00Z sjl joined #sbcl 2016-12-25T02:42:38Z sjl quit (Ping timeout: 264 seconds) 2016-12-25T03:07:53Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-25T03:19:27Z rumbler31 joined #sbcl 2016-12-25T03:27:24Z nyef``` quit (Quit: replacing laptop display (no, really!)) 2016-12-25T03:46:49Z nyef joined #sbcl 2016-12-25T04:15:11Z rumbler31 quit (Remote host closed the connection) 2016-12-25T04:19:29Z rumbler31 joined #sbcl 2016-12-25T05:32:31Z rumbler31 quit (Remote host closed the connection) 2016-12-25T06:40:33Z myrkraverk quit (Remote host closed the connection) 2016-12-25T07:33:50Z rumbler31 joined #sbcl 2016-12-25T07:40:29Z rumbler31 quit (Ping timeout: 265 seconds) 2016-12-25T08:00:23Z rumbler31 joined #sbcl 2016-12-25T08:04:39Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-25T08:16:20Z angavrilov joined #sbcl 2016-12-25T08:42:27Z rumbler31 joined #sbcl 2016-12-25T08:44:33Z shka_ joined #sbcl 2016-12-25T08:47:01Z rumbler31 quit (Ping timeout: 248 seconds) 2016-12-25T09:08:52Z rumbler31 joined #sbcl 2016-12-25T09:13:46Z rumbler31 quit (Ping timeout: 265 seconds) 2016-12-25T09:49:10Z rumbler31 joined #sbcl 2016-12-25T09:52:18Z Bike quit (Quit: merry mary merry marry merry) 2016-12-25T09:54:02Z rumbler31 quit (Ping timeout: 264 seconds) 2016-12-25T10:20:56Z rumbler31 joined #sbcl 2016-12-25T10:25:53Z rumbler31 quit (Ping timeout: 245 seconds) 2016-12-25T11:04:22Z rumbler31 joined #sbcl 2016-12-25T11:09:01Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-25T11:25:14Z Amplituhedron quit (Ping timeout: 264 seconds) 2016-12-25T11:54:19Z attila_lendvai joined #sbcl 2016-12-25T12:46:42Z stassats joined #sbcl 2016-12-25T13:51:35Z stassats: is our with-open-stream broken? 2016-12-25T13:52:34Z stassats: yep, there's nothing about :abort to CLOSE 2016-12-25T13:52:37Z stassats: yet we do abort 2016-12-25T13:52:48Z stassats: :abort is only mentioned for with-open-file 2016-12-25T13:57:10Z stassats: and with-open-stream accepts NIL, when it shouldn't 2016-12-25T14:02:35Z stassats: so, back to EXIT 2016-12-25T14:03:05Z stassats: unwinding with-open-file will pass :abort t, should EXIT :abort close as well? 2016-12-25T14:03:13Z stassats: then the whole flushing doesn't happen 2016-12-25T14:03:35Z stassats: so streams opened with with-open-file will get abort and naked streams will get flushed 2016-12-25T14:03:40Z stassats: is that expected by anyone? 2016-12-25T14:04:23Z stassats: the solution is to use with-open-stream, which currently is broken (readied a change for the thaw) 2016-12-25T14:12:06Z rumbler31 joined #sbcl 2016-12-25T14:12:06Z rumbler31 quit (Remote host closed the connection) 2016-12-25T15:39:12Z rumbler31 joined #sbcl 2016-12-25T15:59:32Z libreman quit (Quit: WeeChat 1.4) 2016-12-25T16:00:10Z libre-man joined #sbcl 2016-12-25T16:00:24Z libre-man is now known as libreman 2016-12-25T16:02:45Z libreman quit (Client Quit) 2016-12-25T16:03:12Z libre-man joined #sbcl 2016-12-25T16:22:48Z sjl joined #sbcl 2016-12-25T16:27:12Z sjl quit (Ping timeout: 250 seconds) 2016-12-25T16:29:02Z sjl joined #sbcl 2016-12-25T16:58:29Z rumbler3_ joined #sbcl 2016-12-25T16:59:12Z Xof quit (Ping timeout: 260 seconds) 2016-12-25T16:59:42Z rumbler31 quit (Ping timeout: 265 seconds) 2016-12-25T19:00:49Z Bike joined #sbcl 2016-12-25T19:43:33Z sjl quit (Ping timeout: 265 seconds) 2016-12-25T20:26:45Z shka_ quit (Ping timeout: 248 seconds) 2016-12-25T20:47:39Z shka_ joined #sbcl 2016-12-25T21:08:29Z attila_lendvai quit (Quit: Leaving.) 2016-12-25T21:08:34Z attila_lendvai1 joined #sbcl 2016-12-25T21:08:34Z attila_lendvai1 is now known as attila_lendvai 2016-12-25T21:08:34Z attila_lendvai quit (Changing host) 2016-12-25T21:08:34Z attila_lendvai joined #sbcl 2016-12-25T21:18:29Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-25T21:39:06Z angavrilov quit (Remote host closed the connection) 2016-12-25T21:44:05Z Xof joined #sbcl 2016-12-25T21:52:40Z hydan joined #sbcl 2016-12-25T22:23:03Z shka_ quit (Ping timeout: 265 seconds) 2016-12-25T22:23:30Z schjetne quit (Ping timeout: 246 seconds) 2016-12-25T23:40:01Z sjl joined #sbcl 2016-12-25T23:42:01Z hydan quit (Read error: Connection reset by peer) 2016-12-25T23:44:38Z sjl quit (Ping timeout: 245 seconds) 2016-12-26T01:04:14Z stassats quit (Ping timeout: 264 seconds) 2016-12-26T02:17:58Z em1l_ joined #sbcl 2016-12-26T02:21:02Z em1l quit (Ping timeout: 250 seconds) 2016-12-26T02:36:02Z hydan joined #sbcl 2016-12-26T04:28:01Z rumbler3_ quit (Remote host closed the connection) 2016-12-26T05:39:28Z igajsin1 joined #sbcl 2016-12-26T05:42:27Z igajsin1 left #sbcl 2016-12-26T06:49:16Z jackc_ joined #sbcl 2016-12-26T06:49:22Z fjl joined #sbcl 2016-12-26T06:51:32Z dustinm`_ joined #sbcl 2016-12-26T06:52:50Z irsol_ joined #sbcl 2016-12-26T06:53:18Z flip214_ joined #sbcl 2016-12-26T06:53:23Z edgar-rft quit (Ping timeout: 252 seconds) 2016-12-26T06:53:23Z jackc quit (Ping timeout: 252 seconds) 2016-12-26T06:53:24Z em1l_ quit (Ping timeout: 252 seconds) 2016-12-26T06:53:27Z irsol quit (Ping timeout: 250 seconds) 2016-12-26T06:53:27Z dustinm` quit (Ping timeout: 250 seconds) 2016-12-26T06:53:27Z fjl__ quit (Ping timeout: 250 seconds) 2016-12-26T06:53:28Z flip214 quit (Ping timeout: 250 seconds) 2016-12-26T06:53:43Z em1l joined #sbcl 2016-12-26T06:55:03Z irsol_ is now known as irsol 2016-12-26T06:58:05Z edgar-rft joined #sbcl 2016-12-26T07:32:47Z rjid joined #sbcl 2016-12-26T08:04:00Z rjid quit (Ping timeout: 260 seconds) 2016-12-26T08:08:29Z schjetne joined #sbcl 2016-12-26T08:37:46Z angavrilov joined #sbcl 2016-12-26T08:50:48Z shka_ joined #sbcl 2016-12-26T08:53:28Z schjetne quit (Ping timeout: 250 seconds) 2016-12-26T08:57:08Z rumbler31 joined #sbcl 2016-12-26T09:01:34Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-26T09:26:39Z m00natic joined #sbcl 2016-12-26T10:13:16Z Bike quit (Quit: leaving) 2016-12-26T10:47:03Z attila_lendvai joined #sbcl 2016-12-26T11:37:19Z shka_ quit (Quit: Konversation terminated!) 2016-12-26T11:37:46Z shka joined #sbcl 2016-12-26T11:51:04Z stassats joined #sbcl 2016-12-26T12:40:35Z schjetne joined #sbcl 2016-12-26T12:57:43Z rumbler31 joined #sbcl 2016-12-26T12:59:23Z schjetne quit (Quit: No Ping reply in 180 seconds.) 2016-12-26T13:00:45Z schjetne joined #sbcl 2016-12-26T13:02:05Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-26T13:28:45Z edgar-rft quit (Quit: edgar-rft) 2016-12-26T13:53:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-26T14:51:49Z DeadTrickster quit (Ping timeout: 248 seconds) 2016-12-26T14:55:21Z DeadTrickster joined #sbcl 2016-12-26T15:43:39Z edgar-rft joined #sbcl 2016-12-26T16:27:52Z sjl joined #sbcl 2016-12-26T16:29:22Z rumbler31 joined #sbcl 2016-12-26T16:33:41Z rumbler31 quit (Ping timeout: 248 seconds) 2016-12-26T18:10:03Z dougk_ quit (Ping timeout: 245 seconds) 2016-12-26T18:22:52Z dougk_ joined #sbcl 2016-12-26T18:48:33Z Bike joined #sbcl 2016-12-26T19:24:59Z shka quit (Quit: Konversation terminated!) 2016-12-26T19:25:20Z shka joined #sbcl 2016-12-26T19:54:10Z scymtym joined #sbcl 2016-12-26T19:59:56Z joshe quit (Ping timeout: 250 seconds) 2016-12-26T20:02:42Z joshe joined #sbcl 2016-12-26T20:09:17Z joshe quit (Ping timeout: 240 seconds) 2016-12-26T20:16:20Z shka quit (Quit: Konversation terminated!) 2016-12-26T20:19:58Z shka joined #sbcl 2016-12-26T20:26:10Z shka quit (Quit: Konversation terminated!) 2016-12-26T20:26:54Z shka joined #sbcl 2016-12-26T20:31:51Z shka quit (Quit: Konversation terminated!) 2016-12-26T20:32:38Z shka joined #sbcl 2016-12-26T20:34:08Z shka quit (Client Quit) 2016-12-26T20:36:16Z shka joined #sbcl 2016-12-26T20:44:26Z shka quit (Remote host closed the connection) 2016-12-26T20:45:08Z shka joined #sbcl 2016-12-26T20:53:14Z angavrilov quit (Remote host closed the connection) 2016-12-26T20:59:36Z attila_lendvai joined #sbcl 2016-12-26T20:59:52Z shka quit (Remote host closed the connection) 2016-12-26T21:00:42Z shka joined #sbcl 2016-12-26T21:26:57Z foom quit (Ping timeout: 240 seconds) 2016-12-26T21:40:03Z foom joined #sbcl 2016-12-26T22:10:28Z shka quit (Ping timeout: 256 seconds) 2016-12-26T22:51:01Z karswell` joined #sbcl 2016-12-26T22:51:49Z karswell quit (Ping timeout: 248 seconds) 2016-12-26T23:18:12Z m00natic quit (Remote host closed the connection) 2016-12-27T00:05:42Z an|oszka quit (Quit: +++ killed by SIGSEGV +++) 2016-12-27T02:16:55Z em1l_ joined #sbcl 2016-12-27T02:20:13Z em1l quit (Ping timeout: 265 seconds) 2016-12-27T02:23:23Z stassats quit (Ping timeout: 245 seconds) 2016-12-27T02:55:05Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-27T03:59:16Z fiddlerwoaroof: What would go into porting threading to a new architecture? 2016-12-27T04:00:18Z fiddlerwoaroof: Would it generally be pretty straigtforward, for example, to add solaris/sparc given that threading works on solaris/x86 2016-12-27T04:03:39Z nyef: A not-currently-threaded architecture? 2016-12-27T04:04:27Z fiddlerwoaroof: Yeah like spac 2016-12-27T04:04:28Z fiddlerwoaroof: sparc 2016-12-27T04:05:19Z nyef: Start with porting gencgc if it's not already done. I think that that's already been done for SPARC. Then it's stuff like work out the synchronization primitives, scare up a TLS register, and the like. The various required bits should be fairly obviously marked in the PPC backend, IIRC. 2016-12-27T04:05:49Z nyef: That said, the SPARC backend is one of the two least-maintained backends right now. 2016-12-27T04:06:00Z nyef: ... I should get back to changing that. 2016-12-27T04:06:13Z fiddlerwoaroof: So, it sounds like porting gencgc would be the biggest difficulty? 2016-12-27T04:06:31Z fiddlerwoaroof: I just bought a T5120 to play with, and have been looking for a lisp to run on it 2016-12-27T04:07:04Z nyef: Looks like SPARC already has gencgc. 2016-12-27T04:07:10Z nyef: So you're mostly-good on that front. 2016-12-27T04:08:05Z nyef: But I'd recommend starting by just building the single-threaded SBCL, running the test suite, and fixing whatever goes wrong. 2016-12-27T04:08:43Z fiddlerwoaroof: Hmm, that'd probably be a good idea for getting started 2016-12-27T04:09:23Z nyef: Oh, you'll also need the :memory-barrier-vops, the :compare-and-swap-vops, things like that. 2016-12-27T04:11:05Z nyef: And :raw-instance-init-vops, :alien-callbacks, :stack-allocatable-fixed-objects, and :stack-allocatable-vectors would all be good. 2016-12-27T04:11:25Z nyef: That should bring things roughly up to feature-parity with PPC, modulo the threads, of course. 2016-12-27T04:12:01Z nyef: SPARC is on my list of backends to bring up to scratch at some point, but literally at the BOTTOM of that list. 2016-12-27T04:12:26Z fiddlerwoaroof: :) 2016-12-27T04:12:40Z fiddlerwoaroof: Is it particularly difficult to work with, or just not widely used? 2016-12-27T04:13:12Z nyef: I have no idea about the former, but certainly the latter. 2016-12-27T04:13:50Z fiddlerwoaroof: Compared to, say PPC? 2016-12-27T04:14:04Z nyef: Now, HPPA is great fun, but very twisty. It seems that, through the history of SBCL, a total of three people have worked on HPPA support. 2016-12-27T04:14:27Z nyef: Yeah, decent PPC hardware tends to be easier to find than decent SPARC hardware. 2016-12-27T04:14:39Z fiddlerwoaroof: I'd assume that x86 and arm are the most widely used backends, but I have very little intuition about the relative distribution of ppc/mips/alpha/sparc 2016-12-27T04:15:01Z nyef: Our alpha backend doesn't really work at this point, because reasons. 2016-12-27T04:16:13Z nyef: I want to rebuild it as a "proper" 64-bit backend sometime, but only after we have support for 32-bit-addresses-on-64-bit-hardware ABIs for other backends. 2016-12-27T04:17:30Z fiddlerwoaroof: Hmm, sparc equipment isn't all that expensive on ebay 2016-12-27T04:17:52Z fiddlerwoaroof: I've seen several listings between $100-$1000 (mostly without disks) 2016-12-27T04:21:10Z fiddlerwoaroof: Anyways, building single-threaded sbcl now, using sbcl-1.0.23 2016-12-27T04:48:36Z pkhuong: nyef: x32 or compressed OOPS? 2016-12-27T04:50:26Z hydan quit (Ping timeout: 264 seconds) 2016-12-27T04:51:47Z fiddlerwoaroof: Ok, first error "failed to find the TRUENAME of output/stuff-groveled-from-headers.lisp" 2016-12-27T04:52:04Z nyef: pkhuong: x32, I think. 2016-12-27T05:25:31Z shka joined #sbcl 2016-12-27T05:29:20Z karswell` quit (Ping timeout: 250 seconds) 2016-12-27T05:29:34Z karswell` joined #sbcl 2016-12-27T05:33:40Z shka quit (Ping timeout: 250 seconds) 2016-12-27T05:48:38Z sjl quit (Ping timeout: 264 seconds) 2016-12-27T06:13:28Z joshe joined #sbcl 2016-12-27T07:39:45Z karswell` quit (Ping timeout: 260 seconds) 2016-12-27T08:14:36Z angavrilov joined #sbcl 2016-12-27T09:44:31Z sjl joined #sbcl 2016-12-27T09:48:53Z sjl quit (Ping timeout: 252 seconds) 2016-12-27T10:24:52Z schjetne quit (Ping timeout: 256 seconds) 2016-12-27T11:04:03Z Bike quit (Quit: terror) 2016-12-27T11:13:18Z m00natic joined #sbcl 2016-12-27T12:23:46Z stassats joined #sbcl 2016-12-27T12:55:47Z stassats: named-lambda processing is totally bogus 2016-12-27T13:45:38Z rumbler31 joined #sbcl 2016-12-27T13:50:17Z rumbler31 quit (Ping timeout: 260 seconds) 2016-12-27T14:27:32Z schjetne joined #sbcl 2016-12-27T15:07:22Z hydan joined #sbcl 2016-12-27T15:23:48Z sjl joined #sbcl 2016-12-27T15:35:32Z trinque joined #sbcl 2016-12-27T15:47:58Z sjl quit (Ping timeout: 245 seconds) 2016-12-27T16:01:56Z sjl joined #sbcl 2016-12-27T16:25:48Z shka joined #sbcl 2016-12-27T17:32:47Z Bike joined #sbcl 2016-12-27T17:39:31Z sjl quit (Ping timeout: 265 seconds) 2016-12-27T17:40:49Z m00natic quit (Remote host closed the connection) 2016-12-27T18:10:41Z attila_lendvai joined #sbcl 2016-12-27T18:10:46Z attila_lendvai quit (Changing host) 2016-12-27T18:10:46Z attila_lendvai joined #sbcl 2016-12-27T19:30:29Z schjetne quit (Ping timeout: 260 seconds) 2016-12-27T19:36:59Z schjetne joined #sbcl 2016-12-27T19:51:11Z angavrilov quit (Remote host closed the connection) 2016-12-27T20:20:11Z reb joined #sbcl 2016-12-27T20:23:03Z reb: When I run tests on SBCL HEAD (at commit d5e2cc6) on my Raspberry Pi, I get an error in compile.pure.lisp: Running (:LAMBDA-LIST &REST :MISSING-NAME) Unrecognized trap instruction ef000000 in sigtrap_handler() 2016-12-27T20:24:34Z nyef: ... We've seen that error in another context recently, haven't we? 2016-12-27T20:27:58Z schjetne quit (Ping timeout: 245 seconds) 2016-12-27T20:34:08Z schjetne joined #sbcl 2016-12-27T20:34:15Z nyef: Yeah, Eric Marsden posted something with that error message to sbcl-devel a week ago. 2016-12-27T20:52:53Z schjetne quit (Ping timeout: 248 seconds) 2016-12-27T20:58:24Z shka quit (Ping timeout: 256 seconds) 2016-12-27T21:35:08Z sjl joined #sbcl 2016-12-27T21:39:36Z sjl quit (Ping timeout: 258 seconds) 2016-12-27T21:42:15Z fiddlerwoaroof: Hmm, was the sparc build originally 64bit? 2016-12-27T21:42:45Z nyef: I don't believe so, no. 2016-12-27T21:43:04Z nyef: Simple thing to check: What's n-word-bits? 2016-12-27T21:43:23Z nyef: And what's n-machine-word-bits? 2016-12-27T21:43:43Z nyef: src/compiler/target/parms.lisp, IIRC. 2016-12-27T21:44:38Z fiddlerwoaroof: 32 2016-12-27T21:45:11Z fiddlerwoaroof: I'm getting relocation errors wil compiling, from the various assembly blobs 2016-12-27T21:46:18Z fiddlerwoaroof: s/blobs/files/ 2016-12-27T21:47:08Z fiddlerwoaroof: lines like "ld: fatal: relocation error: R_SPARC_HI22: file ldso-stubs.o: symbol tcsendbreak: value 0x4004cf does not fit" 2016-12-27T21:47:40Z fiddlerwoaroof: I'm sort of assuming this is a 32bit vs 64bit issue, but I'm not exactly sure 2016-12-27T21:48:52Z fiddlerwoaroof: It's happening during make-target-1.sh 2016-12-27T21:49:00Z pkhuong: probably just an object file that's too big for the linkage model. 2016-12-27T21:51:10Z nyef: Are you on solaris, linux, or something else? 2016-12-27T21:52:34Z fiddlerwoaroof: solaris 2016-12-27T21:57:20Z nyef: So, plausibly ground not trodden recently. 2016-12-27T21:57:52Z fiddlerwoaroof: Yeah :) the latest build available is 1.0.23 2016-12-27T21:58:05Z nyef: That's about the same for Linux, IIRC. 2016-12-27T21:58:27Z nyef: But the Linux version gets built more often. 2016-12-27T21:58:50Z nyef: If you build a simple "hello world" C program, do you end up with a 32-bit or 64-bit executable? 2016-12-27T22:00:00Z fiddlerwoaroof: 64-bit 2016-12-27T22:00:01Z fiddlerwoaroof: "./a.out: ELF 64-bit MSB executable, SPARC V9, total store ordering, version 1 (Solaris), dynamically linked, interpreter /usr/lib/sparcv9/ld.so.1, not stripped" 2016-12-27T22:00:43Z nyef: Is the SBCL build process doing anything to produce 32-bit objects and executables, or is it producing 64-bit objects and executables? 2016-12-27T22:01:43Z fiddlerwoaroof: It originally specified the sparcv8plus architecture, I edited a couple files a bit, I'll paste a diff 2016-12-27T22:02:14Z nyef: Is there a problem with building for sparcv8plus? 2016-12-27T22:02:46Z fiddlerwoaroof: I get a different error about "wrong elfclass" 2016-12-27T22:02:55Z nyef: Hrm. 2016-12-27T22:03:04Z fiddlerwoaroof: I could probably try to debug that instead :) 2016-12-27T22:03:12Z fiddlerwoaroof: Anyways, here are my changes: http://paste.lisp.org/+76I1 2016-12-27T22:03:48Z fiddlerwoaroof: The .register directives were necessary to solve yet another issue 2016-12-27T22:05:53Z fiddlerwoaroof: I might be able to figure out to build a 32bit version 2016-12-27T22:06:33Z nyef: I'm going to suggest that the "wrong elfclass" was a 32-vs-64 mismatch, and that the assembler had been producing 32-bit files while the compiler was producing 64-bit files. 2016-12-27T22:07:06Z fiddlerwoaroof: Yeah, I think something like that was going on 2016-12-27T22:07:23Z fiddlerwoaroof: So, I tried to tweak things so the assembler produced 64bit files 2016-12-27T22:07:36Z fiddlerwoaroof: Maybe the other way would be simpler, at least initially 2016-12-27T22:07:43Z nyef: Yes, produce 32-bit files. 2016-12-27T22:08:03Z nyef: If you try to produce a 64-bit runtime, you quickly run into the situation that the Alpha port is in. 2016-12-27T22:08:28Z nyef: A 64-bit sparc backend would probably need to be a separate backend. 2016-12-27T22:08:56Z nyef: Which, don't get me wrong, we can help with. But it's not a small job. 2016-12-27T22:09:33Z fiddlerwoaroof: :) I suppose it's not the best way to get started 2016-12-27T22:33:18Z fiddlerwoaroof: It looks like I got by the last failure point by adding -m32 to the various compiler flag settings 2016-12-27T22:33:25Z fiddlerwoaroof: (in 32-bit mode) 2016-12-27T22:33:26Z nyef: There you go. 2016-12-27T22:33:50Z fiddlerwoaroof: Is it possible to do things in parallel? 2016-12-27T22:34:20Z nyef: For faster lisp compilation? Maybe, but I haven't really tried it much. 2016-12-27T22:34:39Z fiddlerwoaroof: Single core performance isn't really a strength of this cpu, but I do have 31 spare cores lying unused 2016-12-27T22:34:44Z stassats: yes, do chores while it's compiling 2016-12-27T22:35:35Z nyef: Brew coffee... or roast coffee beans for tomorrow, or something. 2016-12-27T22:37:04Z fiddlerwoaroof: :) that's more or less what I'm doing 2016-12-27T22:48:30Z fiddlerwoaroof: Would there be any benefit to rebuild it using a more recent version of sbcl? or does the bootstrapping compiler not matter very much? 2016-12-27T22:48:53Z stassats: no 2016-12-27T23:04:15Z nyef: I make a point of keeping Really Old Bootstrap Compilers around, because sometimes they're all that're available, and the build has been known to break on them at times. 2016-12-27T23:46:03Z fiddlerwoaroof: Ok, some contribs failed, but it seemed to finish fine 2016-12-27T23:46:29Z fiddlerwoaroof: sb-sprof,sb-simple-streams,sb-bsd-sockets,sb-sprof 2016-12-27T23:46:33Z fiddlerwoaroof: All failed 2016-12-28T00:01:06Z nyef: That's going to be a mix of things, I'm sure. 2016-12-28T00:01:14Z nyef: sb-sprof twice, or is one of them sb-posix? 2016-12-28T00:01:29Z fiddlerwoaroof: Oops, one is sb-posix 2016-12-28T00:02:02Z nyef: Fix the sb-posix failure first. 2016-12-28T00:02:42Z nyef: The simple-streams and bsd-sockets failures run a good chance at being due to whatever happened to sb-posix. 2016-12-28T00:02:48Z nyef: ... And it might be another missing -m32. 2016-12-28T00:02:57Z nyef: ... Which therefore might be in sb-grovel. 2016-12-28T00:03:33Z fiddlerwoaroof: Yeah, the output/ files mentioned sb-grovel problems 2016-12-28T00:06:02Z fiddlerwoaroof: Can I build one contrib at a time? 2016-12-28T00:07:09Z stassats: yes 2016-12-28T00:20:45Z specbot quit (Disconnected by services) 2016-12-28T00:20:48Z specbot joined #sbcl 2016-12-28T00:21:29Z fiddlerwoaroof: Is it just sh make-target-contrib.sh sb-posix ? 2016-12-28T00:41:38Z fjl_ joined #sbcl 2016-12-28T00:42:41Z stassats quit (Ping timeout: 260 seconds) 2016-12-28T00:42:49Z fjl quit (Read error: Connection reset by peer) 2016-12-28T00:42:57Z stassats joined #sbcl 2016-12-28T00:47:21Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-28T01:01:38Z hydan quit (Ping timeout: 258 seconds) 2016-12-28T02:08:57Z stassats quit (Ping timeout: 265 seconds) 2016-12-28T02:15:09Z em1l joined #sbcl 2016-12-28T02:18:12Z em1l_ quit (Ping timeout: 250 seconds) 2016-12-28T03:44:08Z fiddlerwoaroof: How do I build just one contrib? 2016-12-28T03:49:17Z nyef: make-contrib.sh builds the contribs one at a time. Do some digging? 2016-12-28T03:50:39Z fiddlerwoaroof: :) 2016-12-28T03:51:38Z nyef gets back to trying to fix up a netboot test environment for his current round of kernel hacking, to replace the USB/SDCard-based environment that he broke last night. 2016-12-28T04:07:58Z fiddlerwoaroof: Ok, a well-placed -m32 fixed all the modules except -sprof 2016-12-28T04:09:46Z nyef: Then you're in good shape. 2016-12-28T04:09:56Z fiddlerwoaroof: Now for the fun part :) 2016-12-28T04:10:03Z nyef: Getting the test suite to run clean. 2016-12-28T04:10:37Z nyef: I was not-doing-that for a reason, but it's not a particularly GOOD reason. d-: 2016-12-28T04:11:52Z shka joined #sbcl 2016-12-28T04:15:21Z fiddlerwoaroof: Ok, now I have a bug with osicat-posix . . . I'll put that one off for now 2016-12-28T05:02:28Z shka quit (Ping timeout: 265 seconds) 2016-12-28T05:17:09Z ben_vulpes joined #sbcl 2016-12-28T05:41:51Z ben_vulpes left #sbcl 2016-12-28T06:48:53Z schjetne joined #sbcl 2016-12-28T09:01:31Z angavrilov joined #sbcl 2016-12-28T09:31:12Z schjetne quit (Read error: Connection reset by peer) 2016-12-28T09:32:24Z schjetne joined #sbcl 2016-12-28T10:05:57Z schjetne quit (Ping timeout: 258 seconds) 2016-12-28T10:09:28Z schjetne joined #sbcl 2016-12-28T10:13:12Z Bike quit (Quit: negative disable) 2016-12-28T11:12:57Z eschatologist quit (Ping timeout: 240 seconds) 2016-12-28T11:42:32Z m00natic joined #sbcl 2016-12-28T11:57:54Z schjetne quit (Ping timeout: 258 seconds) 2016-12-28T12:40:29Z stassats joined #sbcl 2016-12-28T13:31:30Z schjetne joined #sbcl 2016-12-28T15:54:20Z karswell` joined #sbcl 2016-12-28T16:17:39Z shka_ joined #sbcl 2016-12-28T16:35:47Z edgar-rft quit (Quit: edgar-rft) 2016-12-28T16:37:18Z sjl joined #sbcl 2016-12-28T16:39:41Z sjl quit (Client Quit) 2016-12-28T16:45:17Z sjl joined #sbcl 2016-12-28T17:20:24Z _iwc quit (K-Lined) 2016-12-28T17:23:29Z stassats: manged to do (foo (make-x :z 0) 'a) => "The value A cannot be used to set the slot X of Z of type INTEGER" 2016-12-28T17:23:59Z stassats: instead of "The value A is not of type INTEGER" 2016-12-28T17:25:15Z Shinmera: Shouldn't it be "the slot Z of X"? 2016-12-28T17:25:33Z stassats: maybe 2016-12-28T17:26:06Z stassats: i don't like much the wording anyway 2016-12-28T17:26:53Z stassats: also thinking of doing the same for (setf (aref #*111) 3) => "Cannot set an element of bit-vector to 3" 2016-12-28T17:27:29Z stassats: not as useful, but nice anyway 2016-12-28T17:28:24Z stassats: the structure thing is most useful in constructors, i recently couldn't figure out which slot i initialized wrong, this will help 2016-12-28T17:28:55Z stassats: can't figure how to do the same for error during initialization, like (missing-arg) 2016-12-28T17:51:14Z attila_lendvai joined #sbcl 2016-12-28T18:16:23Z m00natic quit (Remote host closed the connection) 2016-12-28T18:19:55Z Bike joined #sbcl 2016-12-28T18:32:13Z rumbler31 joined #sbcl 2016-12-28T18:36:52Z rumbler31 quit (Ping timeout: 268 seconds) 2016-12-28T19:05:29Z stassats: (make-instance (defstruct x (z nil :type fixnum))) => "The value NIL cannot be used to set the slot Z of X of type FIXNUM" 2016-12-28T19:05:41Z stassats: finally made it work with constructors, had to change the approach 2016-12-28T20:16:00Z edgar-rft joined #sbcl 2016-12-28T20:23:14Z reb: stassats: The phrasing ... "slot X of Y of type Z" does not clearly indicate that X has type Z. More clear: 2016-12-28T20:23:21Z reb: Value NIL cannot be used to set slot Z of X because it is not of type FIXNUM. 2016-12-28T20:23:21Z reb: 2016-12-28T20:23:26Z reb: Value NIL is not of type FIXNUM, so it may not be used to set slot Z of X. 2016-12-28T20:23:26Z reb: 2016-12-28T20:27:55Z m00natic joined #sbcl 2016-12-28T20:32:15Z angavrilov quit (Remote host closed the connection) 2016-12-28T20:49:26Z attila_lendvai: oh, something has changed in backquote in the last couple of years, right? something got "fixed" in hu.dwim.reiterate, which really means that now it can successfully see into unspecified territory... 2016-12-28T20:49:54Z nyef: attila_lendvai: Yeah, SBCL backquote is no longer purely list structure. 2016-12-28T20:50:03Z attila_lendvai: or maybe it's due to somet change in macrolet expansion 2016-12-28T20:52:20Z attila_lendvai: nyef: but what surprises me is that it works now, not that it got broken. it needs to properly walk the body to properly handle nested iter's, and I have a test with expected failures that doesn't fail anymore 2016-12-28T20:52:25Z attila_lendvai investigates further 2016-12-28T20:54:09Z attila_lendvai: ...which involves backquote and macrolet 2016-12-28T21:04:12Z prxq joined #sbcl 2016-12-28T21:14:07Z shka_ quit (Ping timeout: 268 seconds) 2016-12-28T22:09:26Z jdz quit (Ping timeout: 250 seconds) 2016-12-28T22:14:51Z jdz joined #sbcl 2016-12-28T23:27:39Z eschatologist joined #sbcl 2016-12-28T23:36:42Z prxq quit (Remote host closed the connection) 2016-12-28T23:36:47Z edgar-rft quit (Quit: edgar-rft) 2016-12-29T00:29:44Z attila_lendvai: damn, I understand now: it works *because* it cannot walk the sbcl backquote structs anymore. the walking is dumbly eager somewhere. 2016-12-29T00:29:57Z attila_lendvai: s/the/my/ 2016-12-29T00:30:50Z m00natic quit (Remote host closed the connection) 2016-12-29T00:41:05Z nyef: Okay, I've just about had it with trying to get a @^%$!# linux kernel test environment going over NFS, time to do take a break and do something useful and productive like some HPPA hacking. 2016-12-29T00:41:39Z fiddlerwoaroof: Is hppa a stack processor like the HP 3000? 2016-12-29T00:41:45Z nyef: RISC. 2016-12-29T00:41:55Z nyef: It's also known as "PA-RISC". 2016-12-29T00:42:02Z fiddlerwoaroof: O, yeah 2016-12-29T00:42:08Z fiddlerwoaroof: :) 2016-12-29T00:42:33Z fiddlerwoaroof: What sort of hppa hardware is easily available for hobbyists? 2016-12-29T00:43:04Z nyef: Search eBay. I picked up an rp3440 easily enough, or there are desktop units. 2016-12-29T00:47:03Z nyef: I won't direct you to what I have for MIPS hardware. It's neat stuff, but it's a royal pain to get running Linux. 2016-12-29T00:47:31Z fiddlerwoaroof: I prefer to use the "native" oses for unusual hardware :) 2016-12-29T00:47:54Z fiddlerwoaroof: I've been wanting to pick up an O2 or something in order to play with IRIX 2016-12-29T00:48:34Z nyef: The real trick would be to get an Octane emulator good enough to run IRIX. d-: 2016-12-29T00:48:49Z nyef: Oh, and I want dibs on porting SBCL to IRIX. 2016-12-29T00:49:22Z fiddlerwoaroof: Well, it'll be a while before I get around to buying the hardware, so 2016-12-29T00:49:32Z stassats: nyef: you can have all the ports 2016-12-29T00:49:54Z stassats: i've had enough of porting 2016-12-29T00:51:23Z nyef: Oh, and that reminds me. Once we have an alpha64 backend, we TOTALLY should do an OpenVMS port. d-: 2016-12-29T00:51:37Z stassats: "once" 2016-12-29T00:51:52Z fiddlerwoaroof: I was recently thinking it'd be cool to target forth so we could run directly on openboot :) 2016-12-29T00:52:12Z stassats: not really feasible 2016-12-29T00:52:14Z fiddlerwoaroof: I'm sure that's completely impractical for all sorts of reasons, though 2016-12-29T00:53:14Z nyef: The main reason it's not practical is that openboot doesn't really provide the sort of MMU behavior that we require. 2016-12-29T00:53:39Z stassats: software barriers 2016-12-29T00:54:37Z nyef: I guess, and we could "just" use cheneygc as well. 2016-12-29T00:55:09Z stassats: but cheneygc uses write protection as well 2016-12-29T00:55:11Z nyef: stassats: So, was it arm64 that burned you out on porting, or something else? 2016-12-29T00:55:22Z stassats: nyef: yeah 2016-12-29T00:55:41Z nyef: cheneygc only uses wp for the trigger, so we can "just" replace that with a bounds-check. 2016-12-29T00:56:32Z nyef: I can understand that. There's a reason why I basically have nothing to do with a given port I've done once it's landed. 2016-12-29T00:56:36Z stassats: but arm64 has the advantage of being practical 2016-12-29T00:57:14Z stassats: i did some further optimizations on arm64, it's actually more fun after you get slime and C-c C-c working 2016-12-29T00:57:24Z nyef: Hell, I was struggling with the original arm port until you jumped in. 2016-12-29T00:59:02Z stassats: without the arm port experience i wouldn't have undertaken arm64 2016-12-29T00:59:42Z nyef: The arm port is basically the first new, from-scratch port since the cmucl split. 2016-12-29T01:00:07Z nyef: ... maybe amd64 counts. 2016-12-29T01:04:50Z stassats: sbcl wasn't really made with porting in mind 2016-12-29T01:05:38Z stassats: good thing the world settled on few architectures eventually 2016-12-29T01:10:34Z fiddlerwoaroof: Do any architectures have hardware write barriers that sbcl could use? 2016-12-29T01:10:53Z stassats: ... all of them? 2016-12-29T01:11:11Z nyef: It's hardware READ barriers that are rare. 2016-12-29T01:11:31Z fiddlerwoaroof: Ah, and that's what's necessary for the GC? 2016-12-29T01:11:49Z fiddlerwoaroof: Because the gc waits to rewrite pointers until they're accessed, or something like that? 2016-12-29T01:11:53Z nyef: No, the GC is perfectly happy with the standard paged MMU semantics. 2016-12-29T01:12:35Z fiddlerwoaroof: Ah, I guess I'm trying to figure out what the "MMU behavior" you referred to above was. 2016-12-29T01:12:38Z stassats: fiddlerwoaroof: it's for generational gcs, it needs to know if older generations contain pointers into newer generations 2016-12-29T01:12:38Z nyef: Wow, the porting page on the website is out of date. 2016-12-29T01:15:11Z nyef: Porting SBCL to a new CPU architecture takes 2-4 wizard months. Creating a suitable wizard takes porting SBCL to a new CPU architecture. At which point, said wizard is unlikely to want to do another port for quite a while. 2016-12-29T01:15:36Z stassats: sounds about right 2016-12-29T01:16:20Z stassats: and there's not enough new architectures to streamline porting 2016-12-29T01:16:40Z nyef: We have, what, maybe three suitable wizards still around? 2016-12-29T01:17:45Z nyef: Urgh. Bloody Linux spamming the kernel log if any user process DARES to use a BREAK instruction other than the one that GDB uses. /-: 2016-12-29T01:18:55Z stassats: macos now fills dmesg with 'AMFI: allowing exception handler for 'sbcl' (27741) because it is handling itself.' 2016-12-29T01:19:18Z fiddlerwoaroof: :) 2016-12-29T01:19:25Z stassats: and no idea what to do with it 2016-12-29T01:19:35Z fiddlerwoaroof: I just love it when someone decides to log the same thing repeatedly 2016-12-29T01:20:26Z nyef: Eesh. 2016-12-29T01:20:29Z fiddlerwoaroof: My desktop has been logging " i2c i2c-0: sendbytes: NAK bailout." continuously and I haven't had the time or inclination to figure out what's causing it. 2016-12-29T01:21:02Z stassats: time to invest in SBCL on bare metal 2016-12-29T01:21:56Z stassats: maybe on this new RISCV thingy 2016-12-29T01:22:37Z stassats: from the "i'll rewrite everything in sight, including SBCL" category 2016-12-29T01:22:54Z fiddlerwoaroof: You could just try to replace Mezzano's lisp with sbcl 2016-12-29T01:23:07Z nyef: Yeah, that's the problem. I started in on a bare metal SBCL at one point, remember? (-: 2016-12-29T01:24:08Z nyef: I'd have a LOT better luck with it these days, but I have far less inclination to make the attempt. 2016-12-29T01:24:41Z stassats: not supporting any complicated hardware, like graphics or wireless, always puts me off 2016-12-29T01:24:59Z nyef: Or laptop power management? 2016-12-29T01:25:05Z stassats: that's like 10 hyper-wizard years 2016-12-29T01:25:35Z nyef has just spent a couple of days wading through DSDTs, SSDTs, ACPI specs, DisplayPort specs, MXM specs, and nouveau code. 2016-12-29T01:25:36Z stassats: (considering linux still sucks at it) 2016-12-29T01:26:01Z fiddlerwoaroof: nyef, sounds fun 2016-12-29T01:26:31Z nyef: fiddlerwoaroof: Sure, until it got frustrating. 2016-12-29T01:27:15Z nyef: Mostly due to having to rebuild my test environment as a netboot system because of having accidentally destroyed the USB widget I was using. 2016-12-29T01:27:31Z nyef: So thoroughly hate NFS. 2016-12-29T01:29:27Z fiddlerwoaroof: Is there a better network filesystem that's generally usable? 2016-12-29T01:29:40Z fiddlerwoaroof: I guess I've heard good things about AFS and 9p's thing 2016-12-29T01:29:59Z nyef: I have no idea. 2016-12-29T01:30:11Z stassats: i gave up and just use rsync 2016-12-29T01:30:27Z nyef: I don't have rsync as an option: My test machine has no local disks. 2016-12-29T01:30:43Z stassats: ramdisk! 2016-12-29T01:30:45Z nyef: (Which, for a laptop? Wow, is that an odd thing to say.) 2016-12-29T01:30:53Z fiddlerwoaroof: I mount ~/Downloads over nfs to my fileserver and it's generally been ok 2016-12-29T01:31:05Z fiddlerwoaroof: A bit annoying when I have to shut down the fileserver 2016-12-29T01:33:17Z fiddlerwoaroof: Nothing more enjoyable than the D process state 2016-12-29T01:33:54Z stassats: NFS and unreliably networks is a nightmare 2016-12-29T01:35:25Z nyef: Hrm. Build failure. 2016-12-29T01:36:18Z stassats: thinking of generalizing the structure cast thing into something like casts with context, trying to come up with another use case, besides array sets 2016-12-29T01:36:28Z nyef: src/pcl/slots.lisp catching a bunch of errors during macroexpansion. 2016-12-29T01:36:37Z stassats: maybe argument names for functions 2016-12-29T01:36:44Z stassats: parameter names 2016-12-29T01:38:27Z stassats: just had an idea, i'm currently having a new CAST kind and calling a new internal error, but what if something like note-debug-location is used 2016-12-29T01:38:37Z nyef: Looks like it's something to do with (%DEFMETHOD-EXPANDER CLASS-SLOTS ...) ? 2016-12-29T01:39:20Z nyef: Oh, %DEFMETHOD-EXPANDER for various functions. 2016-12-29T01:41:14Z stassats: internal errors already do (note-this-location vop :internal-error) 2016-12-29T01:41:41Z stassats: now i need to figure out how to exploit this to provide more information 2016-12-29T01:42:54Z nyef: Next step, build test for another platform, since HPPA is clearly busted somehow. 2016-12-29T01:43:20Z stassats: that way code wouldn't grow only debug info 2016-12-29T01:43:43Z stassats: even though with my current approach only error path grows slightly 2016-12-29T01:44:16Z nyef: The real trick, btw, will be to move the internal-error-args stuff out of the instruction stream to the debug-info. 2016-12-29T01:44:47Z stassats: that would compromise cold init debugging of internal errors 2016-12-29T01:45:10Z stassats: unless that's also changed 2016-12-29T01:45:15Z nyef: Because the debug-info isn't quite set up by that point? 2016-12-29T01:45:35Z fiddlerwoaroof: BTW, here are the sparc test results, with the results on my x86 machine for comparison 2016-12-29T01:45:36Z fiddlerwoaroof: http://paste.lisp.org/+76KN 2016-12-29T01:45:39Z nyef: Is genesis producing page-tables on gencgc yet? 2016-12-29T01:46:26Z nyef: fiddlerwoaroof: Looks about right, maybe not as bad as I thought it would be. 2016-12-29T01:46:31Z stassats: nyef: the more complicated cold init becomes the more susceptible it is to its own problems 2016-12-29T01:46:36Z fiddlerwoaroof: My x86 build is about 4 commits behind 2016-12-29T01:46:53Z fiddlerwoaroof: Anyways, I'm going to start looking into these sometime soon. 2016-12-29T01:46:57Z stassats: i recently discovered that the context command in ldb on x86-64 was broken all that time 2016-12-29T01:46:57Z nyef: fiddlerwoaroof: Some of those can be cleared up by installing ed (the standard text editor). 2016-12-29T01:47:07Z stassats: it showed completely bogus register names 2016-12-29T01:47:21Z stassats: and nobody noticed that for a decade 2016-12-29T01:47:29Z nyef: stassats: Sounds about right. 2016-12-29T01:47:55Z stassats: and internal error decoding was broken after we changed the format 2016-12-29T01:48:13Z stassats: and i noticed only several months later 2016-12-29T01:48:22Z stassats: when i got a cold init error 2016-12-29T01:49:18Z stassats: fiddlerwoaroof: looks fine except for compiler.impure.lisp 2016-12-29T01:49:39Z stassats: (fine as in expected even if not marked as expected) 2016-12-29T01:50:44Z stassats: fiddlerwoaroof: foreign.test.sh is missing -m32, i bet 2016-12-29T01:50:52Z nyef: fiddlerwoaroof: A good chunk of that is just things like stack-allocate-fixed-objects. 2016-12-29T01:51:04Z stassats: fiddlerwoaroof: in run-compiler.sh 2016-12-29T01:51:50Z nyef: Yeah, go with the -m32 thing. 2016-12-29T01:53:04Z nyef: Am I going to need to do a PPC or ARM check-build? 2016-12-29T01:53:24Z stassats: ppc checked out recently 2016-12-29T01:54:04Z stassats: and internal-errors stuff is now quite small these days, so i think it's a good idea to leave it as it is 2016-12-29T01:54:39Z stassats: and use debug info for providing more context, i'll have to rework my struct-slot-cast (again) 2016-12-29T01:55:13Z stassats: don't have a 32-bit cross environment on my arm64 machine, need to reroot my phone again 2016-12-29T01:57:01Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-29T02:04:27Z stassats: for better function parameters reporting we'd also need better source tracking of non-cons forms 2016-12-29T02:04:43Z stassats: but i guess just printing the name would be a good start 2016-12-29T02:14:55Z em1l_ joined #sbcl 2016-12-29T02:18:29Z em1l quit (Ping timeout: 260 seconds) 2016-12-29T02:20:56Z nyef: Oh, lovely. I have a condition object, but things are broken early enough that I can't describe or inspect it. /-: 2016-12-29T02:22:51Z nyef: Ah, there we go. 2016-12-29T02:23:00Z nyef: (#" 2016-12-29T02:23:00Z nyef: :FORMAT-ARGUMENTS (MAKE-METHOD-LAMBDA 347021378)) {52BCA1A9}>) 2016-12-29T02:23:07Z nyef: So, WTF? 2016-12-29T02:26:22Z stassats: >347021378 2016-12-29T02:27:23Z stassats: nyef: is that hppa? 2016-12-29T02:27:26Z nyef: It's hppa. 2016-12-29T02:28:36Z nyef: Looks like there's only a four month range during which a breaking change could have been introduced. 2016-12-29T02:28:44Z nyef: I might try bisecting. 2016-12-29T02:39:41Z stassats quit (Ping timeout: 252 seconds) 2016-12-29T03:04:35Z nyef: Right, bisection is a go. 2016-12-29T03:05:09Z nyef: Still waiting on the mips check-build, and it occurs to me that I should check the list of arches slated for the next major debian version. 2016-12-29T03:05:18Z nyef: IIRC, it doesn't actually include PPC. 2016-12-29T03:10:50Z Xof quit (Ping timeout: 264 seconds) 2016-12-29T03:11:57Z nyef: Right, only ppc64el (wtf?) is a candidate. Lovely. 2016-12-29T03:12:15Z nyef: Need mips and arm check-builds. 2016-12-29T03:30:53Z nyef: And MIPS is past the danger point on this one. 2016-12-29T03:32:19Z nyef: ... IIRC, there are still some minor MIPS issues, but nothing too critical. 2016-12-29T03:32:50Z rszeno joined #sbcl 2016-12-29T04:03:10Z karswell` is now known as karswell 2016-12-29T04:14:35Z edgar-rft joined #sbcl 2016-12-29T04:22:28Z rszeno quit (Quit: Leaving.) 2016-12-29T04:37:16Z nyef: Hrm. MIPS test results are slipping. 2016-12-29T04:37:41Z nyef: ... Not dealing with it right now. 2016-12-29T04:51:27Z shka_ joined #sbcl 2016-12-29T05:19:14Z shka_ quit (Ping timeout: 264 seconds) 2016-12-29T05:27:02Z sjl quit (Ping timeout: 264 seconds) 2016-12-29T06:08:51Z hydan joined #sbcl 2016-12-29T07:47:37Z myrkraverk joined #sbcl 2016-12-29T08:08:24Z hydan quit (Ping timeout: 265 seconds) 2016-12-29T08:54:36Z angavrilov joined #sbcl 2016-12-29T09:50:28Z Bike quit (Quit: slerp) 2016-12-29T10:04:04Z myrkraverk_ joined #sbcl 2016-12-29T10:04:36Z myrkraverk quit (Ping timeout: 247 seconds) 2016-12-29T10:04:59Z myrkraverk_ is now known as myrkraverk 2016-12-29T10:24:11Z p_l_ joined #sbcl 2016-12-29T10:30:56Z joshe quit (*.net *.split) 2016-12-29T10:30:56Z leah2 quit (*.net *.split) 2016-12-29T10:30:56Z carvite quit (*.net *.split) 2016-12-29T10:30:57Z p_l quit (*.net *.split) 2016-12-29T10:30:57Z ferada quit (*.net *.split) 2016-12-29T10:30:57Z pchrist quit (*.net *.split) 2016-12-29T10:32:50Z p_l_ is now known as p_l 2016-12-29T10:36:33Z joshe joined #sbcl 2016-12-29T10:36:33Z leah2 joined #sbcl 2016-12-29T10:36:33Z carvite joined #sbcl 2016-12-29T10:36:33Z ferada joined #sbcl 2016-12-29T10:36:33Z pchrist joined #sbcl 2016-12-29T10:51:09Z p_l quit 2016-12-29T10:51:28Z p_l joined #sbcl 2016-12-29T10:52:21Z schjetne quit (Ping timeout: 248 seconds) 2016-12-29T11:18:20Z Xof joined #sbcl 2016-12-29T11:18:30Z attila_lendvai joined #sbcl 2016-12-29T11:18:38Z m00natic joined #sbcl 2016-12-29T12:14:45Z stassats joined #sbcl 2016-12-29T12:35:32Z stassats: thinking about increasing the amount of debug information created with debug-1 2016-12-29T12:36:00Z stassats: it's 2017 and doesn't make sense to skimp on memory to save a few kilobytes 2016-12-29T12:42:17Z myrkraverk quit (Remote host closed the connection) 2016-12-29T13:48:07Z rumbler31 joined #sbcl 2016-12-29T13:52:31Z rumbler31 quit (Ping timeout: 252 seconds) 2016-12-29T14:06:42Z MetaHertz joined #sbcl 2016-12-29T15:07:22Z hydan joined #sbcl 2016-12-29T16:02:44Z nyef: So, just checked the invalid exit status from clos.impure.lisp on MIPS. Just after "::: Success :SLOT-SETF-MISSING" there's an implicit GF warning, a style warning, another implicit GF warning, and an unhandled TYPE-ERROR: The value 0 is not of type FUNCTION. 2016-12-29T16:04:29Z nyef: And then it happens AGAIN while trying to print the backtrace. 2016-12-29T16:05:06Z nyef: Something isn't right with some CLOS cache or other. 2016-12-29T16:07:24Z nyef: Again, this is on MIPS, which is one of the candidate arches for Debian stretch. 2016-12-29T16:10:47Z nyef: Same failure mode for clos-1.impure.lisp and mop-2.impure-cload.lisp. 2016-12-29T16:11:34Z nyef: Looks to involve an obsolete-instance-trap, somehow? 2016-12-29T16:17:15Z nyef: Prepping for an ARM check-build, since there's clearly something going on. 2016-12-29T16:21:39Z nyef: HPPA failure bisected to a run of two commits, both by dougk. The %CODE-ENTRY-POINTS thing followed by "unbreak cheneygc". 2016-12-29T16:23:50Z nyef: ARM, IIRC, is a dual-GC port, so doing two checkbuilds is appropriate and may indicate something. 2016-12-29T16:55:56Z nimiux quit (Ping timeout: 258 seconds) 2016-12-29T16:56:16Z nimiux joined #sbcl 2016-12-29T17:14:07Z nyef: I think I found the HPPA build bug, at least. 2016-12-29T17:14:11Z nyef: Testing a fix for that now. 2016-12-29T17:14:23Z nyef: Still no clue what's going on with CLOS on MIPS, though. 2016-12-29T17:40:40Z MetaHertz quit (Ping timeout: 265 seconds) 2016-12-29T17:46:28Z Bike joined #sbcl 2016-12-29T17:50:40Z nyef: HPPA build fix is good, so that's going to get committed. But that TYPE-ERROR with the CLOS machinery is present, so that's definitely a systemic problem of some sort. 2016-12-29T17:53:54Z nyef: The CLOS thing is likely either: A 32-bitness, a cheneygcness, or some feature or change that has incomplete coverage among the backends. 2016-12-29T17:58:15Z m00natic quit (Remote host closed the connection) 2016-12-29T17:58:26Z nyef: Taking advantage of my freeze exception for HPPA changes. (-: 2016-12-29T17:58:48Z nyef: Hrm. 2016-12-29T17:59:01Z nyef: Okay, this might take some poking around. 2016-12-29T17:59:49Z nyef: There we go! 2016-12-29T18:01:01Z schjetne joined #sbcl 2016-12-29T18:16:39Z shka_ joined #sbcl 2016-12-29T18:35:13Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-29T19:14:49Z attila_lendvai joined #sbcl 2016-12-29T19:14:49Z attila_lendvai quit (Changing host) 2016-12-29T19:14:49Z attila_lendvai joined #sbcl 2016-12-29T19:20:04Z nyef: Okay, 32-bit gencgc ppc doesn't have the clos thing. So it's not a 32-bit-vs.-64-bit thing. 2016-12-29T20:04:42Z stassats: nyef: that smelled like some kind of miscompilation 2016-12-29T20:04:49Z stassats: but strange, since hppa hasn't changed recently 2016-12-29T20:05:02Z nyef: Umm... But it's affecting MIPS as well as HPPA. 2016-12-29T20:05:28Z stassats: i have mips 2016-12-29T20:05:49Z stassats: (but the build will reach target-2 early next year) 2016-12-29T20:06:27Z nyef: Hrm. 2016-12-29T20:06:40Z nyef: Preliminary tests indicate that PPC/gencgc is not affected. 2016-12-29T20:06:47Z nyef: Errr... 2016-12-29T20:06:53Z nyef: PPC/cheneygc is not affected, sorry. 2016-12-29T20:06:56Z stassats: well, i build ppc semi regularly 2016-12-29T20:07:01Z stassats: ah, that i do not build 2016-12-29T20:08:32Z nyef: Right. I figure that it's going to be something semi-obscure, since it hasn't been fixed yet, implying that it hadn't been FOUND yet. 2016-12-29T20:09:32Z stassats: i set off a mips-le build 2016-12-29T20:10:08Z stassats: it'd been faster to do a cross build, but i don't want to bother with rsyncing the right things 2016-12-29T20:10:56Z nyef: I'm hoping to be able to track this down without having to bisect for it. 2016-12-29T20:11:07Z nyef: Just because the build times are long enough as it is. 2016-12-29T20:13:23Z stassats: the joke would be if it builds fine for me 2016-12-29T20:13:57Z nyef: s/joke/critical data point/. 2016-12-29T20:14:02Z nyef: What if it's endianness dependent? 2016-12-29T20:14:10Z stassats: (considering that -be doesn't build here) 2016-12-29T20:14:19Z stassats: inexplicably 2016-12-29T20:17:24Z nyef: Oh, wait, can't be endianness dependent: PPC is BE. 2016-12-29T20:17:56Z stassats: but it still can, just not on ppc 2016-12-29T20:31:46Z nyef: Aha! It's not deterministic, and can occur on PPC cheneygc! 2016-12-29T20:32:08Z nyef: Specifically, PPC/cheneygc fails ONE out of three affected test files. 2016-12-29T20:42:20Z stassats: Unhandled TYPE-ERROR: The value 2016-12-29T20:42:20Z stassats: 0 2016-12-29T20:42:21Z stassats: is not of type 2016-12-29T20:42:23Z stassats: FUNCTION 2016-12-29T20:42:25Z stassats: on ppc 2016-12-29T20:42:28Z nyef: Yup. 2016-12-29T20:42:31Z stassats: (cheneygc) 2016-12-29T20:42:44Z nyef: Somewhere in a CTOR cache or similar? 2016-12-29T20:43:13Z nyef: Involving an obsolete-instance-trap, and the backtrace causes a further error? 2016-12-29T20:43:13Z stassats: yeah 2016-12-29T20:43:15Z stassats: yes 2016-12-29T20:43:22Z nyef: That's the one. 2016-12-29T20:46:27Z stassats: can't start with 1GB DS on ppc 2016-12-29T20:46:34Z stassats: maps elsewhere 2016-12-29T20:46:55Z stassats: (similar to what i observed on x86, can't use 1.5GB) 2016-12-29T20:46:59Z stassats: that's a bit worrying 2016-12-29T20:47:56Z stassats: even 500MB is not working 2016-12-29T20:48:10Z stassats: that's recent 2016-12-29T20:48:13Z stassats: ish 2016-12-29T20:48:30Z stassats: only 300 2016-12-29T20:48:35Z stassats: (relocatable cores anyone) 2016-12-29T20:52:01Z stassats: i can't even use slime due to this 2016-12-29T20:54:54Z stassats: weak pointers broken? 2016-12-29T21:02:11Z nyef: ... Is that what you're looking at for a possible cause? 2016-12-29T21:04:29Z stassats: there are no weak pointers in that place 2016-12-29T21:07:33Z nyef: Oh, lovely. Running tests on ARM, "Unrecognized trap instruction ef000000 in sigtrap_handler()". 2016-12-29T21:08:07Z nyef: Do we want to try and fix that before we leave freeze? 2016-12-29T21:10:46Z stassats: something's strange is going on 2016-12-29T21:12:27Z stassats: something's not acting as a gc root 2016-12-29T21:13:38Z stassats: the constant table 2016-12-29T21:14:00Z stassats: does not make sense 2016-12-29T21:15:02Z shka_ quit (Ping timeout: 264 seconds) 2016-12-29T21:15:38Z joshe left #sbcl 2016-12-29T21:16:32Z nyef: There was a recent change to how code components are laid out, might that be it? 2016-12-29T21:16:50Z stassats: but the head of the list is alright, only cdr is gone 2016-12-29T21:24:19Z stassats: nyef: not on ppc or mips, though 2016-12-29T21:24:44Z nyef: On all platforms. 2016-12-29T21:27:22Z stassats: map-allocated-objects can't find that cons 2016-12-29T21:27:29Z stassats: for one thing 2016-12-29T21:28:18Z stassats: how come 2016-12-29T21:31:13Z nyef: Is it in an open allocation region? 2016-12-29T21:36:18Z stassats: that's already after gc and the cdr got lost 2016-12-29T21:36:28Z nyef: Odd. 2016-12-29T21:38:30Z stassats: well, map-allocated-objects on :dynamic is not supposed to work on cheneygc 2016-12-29T21:38:35Z stassats: why does it work though? 2016-12-29T21:39:00Z nyef: Why wouldn't it work? 2016-12-29T21:39:09Z stassats: missed a conditional 2016-12-29T21:40:47Z stassats: (sb-vm::space-bounds :dynamic) 2016-12-29T21:40:47Z stassats: #.(SB-SYS:INT-SAP #X67000000) 2016-12-29T21:40:47Z stassats: #.(SB-SYS:INT-SAP #X67A9C660) 2016-12-29T21:40:54Z stassats: (SB-PCL::CTOR-CACHE 0 . 0) 2016-12-29T21:40:54Z stassats: CL-USER> (sb-c::get-lisp-obj-address *) 2016-12-29T21:40:54Z stassats: 82566811 2016-12-29T21:41:13Z stassats: hm 2016-12-29T21:43:00Z stassats: what does that mean? 2016-12-29T21:44:20Z nyef: Isn't that in read-only-space? 2016-12-29T21:44:57Z stassats: what would it be doing there? 2016-12-29T21:45:04Z nyef: Breaking things. (-: 2016-12-29T21:45:23Z nyef: Oh. Heh. 2016-12-29T21:45:36Z stassats: it is read-only space 2016-12-29T21:45:36Z nyef: Did someone remove a LOAD-TIME-VALUE somewhere? 2016-12-29T21:45:50Z stassats: i did change the way load-time-value works, yes 2016-12-29T21:47:44Z stassats: basically making (load-time-value x t) to be equal to (load-time-value x) 2016-12-29T21:47:49Z stassats: i.e. not using a value cell 2016-12-29T21:48:05Z nyef: But... the value cell is important. 2016-12-29T21:48:13Z stassats: for what? 2016-12-29T21:48:29Z nyef: Something. I forget what. 2016-12-29T21:48:43Z stassats: well, i made it work without the value cell 2016-12-29T21:49:11Z stassats: is a cons from load-time-value t on cheneygc really ending up in read-only space? 2016-12-29T21:49:35Z stassats: well, not in my function 2016-12-29T21:49:41Z stassats: during make-target-2? 2016-12-29T21:52:00Z stassats: but i have a bad cons in dynamic space too 2016-12-29T21:53:29Z stassats: map-allocated-objects does find it in read-only space 2016-12-29T21:53:49Z stassats: some ctor caches are in read-only some are in dynamic 2016-12-29T21:54:01Z angavrilov quit (Remote host closed the connection) 2016-12-29T21:55:20Z nyef: ... And these caches are constructed as direct references from code objects. So, how would they wind up in read-only space? Either during creation during compile-to-core, during creation during load-from-fasl, or as a GC or purify operation. 2016-12-29T21:55:47Z stassats: purify is more likely 2016-12-29T21:55:58Z stassats: during slad 2016-12-29T21:57:10Z stassats: so, is read-only space not a root? 2016-12-29T21:57:38Z stassats: yeah, it's after slad 2016-12-29T21:57:44Z nyef: Indeed it is not a root. 2016-12-29T21:58:02Z nyef: STATIC space is roots, though. 2016-12-29T21:58:07Z stassats: well, there you go then 2016-12-29T22:01:06Z stassats: so, after slad, (defvar *x* (list 1 2 3)) 2016-12-29T22:01:19Z stassats: it's now 140458699, which is static space 2016-12-29T22:02:30Z stassats: as advertised, but what's up with read-only space then? 2016-12-29T22:03:02Z nyef: Okay, so ptrans_code() calls pscav() on the constants vector, with constant as true. 2016-12-29T22:03:45Z nyef: ptrans_list() with constant true allocates to read-only space. 2016-12-29T22:03:57Z stassats: there you go then 2016-12-29T22:04:43Z nyef: Now, the value cell breaks that link, it's mutable, even if it's "constant", so gets allocated elsewhere and breaks the constantness for its value. 2016-12-29T22:05:55Z nyef: So, there's a cluster of badness here, but breaking the semantics of LOAD-TIME-VALUE basically kicks it off. 2016-12-29T22:06:04Z stassats: right 2016-12-29T22:11:46Z stassats: well, it's wrong semantics even for load-time-value t, since it says it can be copied into read-only-space, not moved 2016-12-29T22:19:53Z nyef: The rules for our read-only-space are basically that anything there lives forever and is not scanned for roots, thus may contain only immediate data or references to read-only or static space. 2016-12-29T22:21:33Z hydan quit (Ping timeout: 260 seconds) 2016-12-29T22:32:19Z stassats: so, are values set to constants allowed to be copied into read only space too? 2016-12-29T22:34:28Z stassats: are code constants ever allowed to be moved to r/o space 2016-12-29T22:35:05Z nyef: Yes, code constants are allowed to move to r/o space. That's sortof the point here. 2016-12-29T22:35:26Z stassats: by the standard? 2016-12-29T22:35:42Z nyef: IIRC, yes. 2016-12-29T22:36:00Z nyef: Per the definition of immutability and subjectivity to coalescence. 2016-12-29T22:36:27Z stassats: well, load-time-value doesn't allow moving, only copying 2016-12-29T22:37:03Z nyef: It's not a constraint on location, it's a constraint on storage semantics. 2016-12-29T22:37:11Z stassats: anyhow, this only affects cheneygc, so it just should stop moving things 2016-12-29T22:37:27Z stassats: from code constants 2016-12-29T22:38:11Z nyef: I'm spectacularly unconvinced by that line of argument. 2016-12-29T22:38:46Z stassats: well, i'm even convinced that cheneygc should be removed altogether eventually 2016-12-29T22:39:31Z nyef: So you've said. But it's not happening as long as we have even one port that doesn't use gencgc, and I'm opposed to reducing our number of GCs to one. 2016-12-29T22:40:03Z stassats: well, load-time-value can continue being indirective on cheneygc alternatively 2016-12-29T22:41:00Z nyef: How about on non-gencgc, rather than on cheneygc? 2016-12-29T22:41:17Z stassats: do we have anything else? 2016-12-29T22:41:57Z nyef: Not yet, but it's a question of what happens by default if/when we GET something else. 2016-12-29T22:45:07Z stassats: i'm coming up with a test case that demonstrates moving lists to r/o from constants is wrong even with load-time-value being T 2016-12-29T22:45:49Z nyef: Well, it's definitely wrong with it being NIL, but if it's T I'm prepared to argue that it's right. 2016-12-29T22:47:41Z schjetne quit (Ping timeout: 260 seconds) 2016-12-29T22:48:49Z stassats: (defun foo () (load-time-value (set (intern "ABC") (cons 1 2)) t)) 2016-12-29T22:49:00Z stassats: ABC after slad is in read-only space 2016-12-29T22:49:19Z stassats: the value 2016-12-29T22:49:30Z nyef: The symbol? 2016-12-29T22:49:33Z stassats: (that's a bit roundabout to force #'FOO to get scavenge first 2016-12-29T22:50:22Z stassats: ABC => (1 . 2), which is in read-only, but load-time-value t can only copy the result 2016-12-29T22:51:25Z nyef: An argument of non-transitivity? 2016-12-29T22:52:17Z stassats: basically you are only saying that you are not going to modify the value produce by the form 2016-12-29T22:53:01Z stassats: hence it can be coalesced and what have you 2016-12-29T22:53:46Z stassats: but (setf abc (cons 1 2)) doesn't expect the cons to be moved just because some other program used it with load-time-value or as a macro expansion 2016-12-29T22:55:00Z nyef: And ptrans_otherptr() copies symbol slots as non-constant. So? 2016-12-29T22:55:20Z stassats: it doesn't if FOO is transed first 2016-12-29T22:56:00Z nyef: Ah, I see. You bunged a symbol-value in there. 2016-12-29T22:56:39Z nyef: But by using L-T-V that way, you are asserting that it IS immutable. 2016-12-29T22:56:45Z stassats: ideally the test case would be just (load-time-value *x* t) but i can't get the ordering reliably right 2016-12-29T22:57:05Z stassats: nyef: no, that i won't mutate it 2016-12-29T22:57:29Z nyef: Not what the spec says. 2016-12-29T22:58:06Z nyef: It's not "this will not be mutated via this reference", it's "this is not mutable". 2016-12-29T22:58:45Z stassats: then load-time-value t is never usable with any third party modules 2016-12-29T22:59:01Z stassats: even though you do not mutate it, is ok with it getting coalesced etc. 2016-12-29T22:59:43Z nyef: If whatever the value is is documented as being a constant, there is no problem here. 2016-12-29T22:59:44Z stassats: basically your code affects other code 2016-12-29T22:59:53Z stassats: unrelated code 2016-12-29T23:00:09Z nyef: Otherwise, why are you using the READ-ONLY-P argument to L-T-V in the first place? 2016-12-29T23:00:13Z stassats: and load-time-value says it gets 'copied' 2016-12-29T23:01:30Z nyef: Ah, you're saying that the original must remain mutable? 2016-12-29T23:01:33Z stassats: nyef: because i'm ok with it being coalesced or copied into read-only space or coalesced to previous evaluations of similar load-time-value forms 2016-12-29T23:01:37Z stassats: nyef: right 2016-12-29T23:02:20Z stassats: and that's not limited to ltv, if you expand a macro into that cons it'll go into code constants too 2016-12-29T23:02:34Z stassats: are those allowed to go to read only space? 2016-12-29T23:03:23Z nyef: Mmm... I think that I'm going to argue that the use of the term "copied" there is trying to say more that the object identity isn't important, not that any notion of an "original value" must remain mutable. 2016-12-29T23:03:46Z nyef: "This is not mutable data", plus "its identity is not important, merely its value". 2016-12-29T23:05:55Z nyef: The specification doesn't really define "read-only space". 2016-12-29T23:10:33Z stassats: well, is list a constant object then? 2016-12-29T23:10:38Z stassats: list is not an object really 2016-12-29T23:11:08Z stassats: or is anything that the load-time-value touches moving into read-only space? 2016-12-29T23:11:46Z nyef: A list is an (OR CONS NULL), a CONS is an object, and NIL is an object. 2016-12-29T23:12:15Z stassats: are car and cdr of conses constant too? 2016-12-29T23:12:17Z nyef: And now we're at the question of transitivity. 2016-12-29T23:12:41Z nyef: Are the CAR and CDR of /constant/ CONSes also constant? 2016-12-29T23:13:50Z nyef: And we need to be careful here: At what point do we stop descending? 2016-12-29T23:15:22Z stassats: there's an example of that nature in clhs 2016-12-29T23:15:38Z stassats: "The programmer has promised that the array will be treated as read-only, so the system can copy or coalesce the array." 2016-12-29T23:16:12Z stassats: so it says it will "treated as", not be read-only, and it can copy it, not move it wholesale into read-only space 2016-12-29T23:17:24Z stassats: (i know that examples are not a part of the standard, yada yada) 2016-12-29T23:18:07Z nyef: Again, this is talking about object identity semantics. 2016-12-29T23:19:13Z stassats: so why does my original object get affected by this? 2016-12-29T23:19:23Z stassats: all i have is (defvar *x* (list 1 2 3)) 2016-12-29T23:19:28Z stassats: and i can modify it 2016-12-29T23:19:49Z stassats: but if some other third party program used as an argument to load-time-value, i'm suddenly into undefined behavior 2016-12-29T23:20:14Z nyef: The "read-only space" bit is entirely a red herring. To L-T-V with READ-ONLY-P is to specify, explicitly, that whatever object the value happens to be IS immutable. 2016-12-29T23:20:44Z nyef: Right, you're into undefined behavior, caused by someone using LOAD-TIME-VALUE inappropriately. 2016-12-29T23:21:08Z stassats: but it says copy 2016-12-29T23:21:18Z nyef: Again, that's relaxing the identity constraint. 2016-12-29T23:21:21Z stassats: and "considered as", not "is" 2016-12-29T23:21:23Z nyef: Nothing more. 2016-12-29T23:26:16Z nyef: Let's look at this another way. If I (defvar *x* (list 1 2 3)) (defun foo () #.*x*), should I consider the value of *x* to still be mutable? 2016-12-29T23:26:39Z nyef: Err... (defun foo () '#.*x*), sorry. 2016-12-29T23:27:09Z stassats: same as my macro question 2016-12-29T23:27:27Z stassats: clhs glossary/literal 2016-12-29T23:27:33Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/26_glo_l.htm#literal 2016-12-29T23:27:39Z stassats: clhs quote 2016-12-29T23:27:39Z specbot: http://www.lispworks.com/reference/HyperSpec/Body/s_quote.htm 2016-12-29T23:28:46Z nyef: And the answer, as far as I can see, is "don't do that, it's quite thoroughly undefined at best, and outright wrong at worst". 2016-12-29T23:30:10Z stassats: so you basically can't make heads or tales of a program and can't modify anything without an audit 2016-12-29T23:30:13Z stassats: which is silly 2016-12-29T23:30:53Z stassats: if someone uses a value and expects it to be constant it's his burden to be sure of that 2016-12-29T23:32:23Z nyef: We certainly agree on that last statement. 2016-12-29T23:32:51Z nyef: And the READ-ONLY-P argument to L-T-V certainly falls into that category. 2016-12-29T23:33:29Z stassats: but inadvertent use of read-only-p in one program shouldn't break all other programs 2016-12-29T23:34:51Z nyef: Next you'll say the same of DEFCONSTANT, or '#. 2016-12-29T23:35:39Z stassats: i already did 2016-12-29T23:36:55Z nyef: Okay then. 2016-12-29T23:37:36Z stassats: i think if you just copy the stuff you want to put into read only space then there will be no problems 2016-12-29T23:38:06Z stassats: otherwise it's like modification, but it says it's immutable 2016-12-29T23:39:33Z nyef: So, copy it to read-only space, update the reference, but don't set a forwarding pointer? 2016-12-29T23:40:17Z nyef: Possibly hash-cons the copies in read-only space? 2016-12-29T23:40:55Z stassats: that puts the question, is it worth duplicating it by moving into read-only space? 2016-12-29T23:42:12Z nyef: Well, the other question is, to what extent are you looking to protect your user from their own mistakes? 2016-12-29T23:43:10Z stassats: well, the user is not actually modifying any read only data 2016-12-29T23:43:17Z stassats: or doing anything unspecified 2016-12-29T23:43:49Z stassats: and a user shouldn't bring down a system but not doing anything unspecified or undefined 2016-12-29T23:46:28Z nyef: But my argument is that this IS specified as explicitly undefined (or implementation-defined). 2016-12-29T23:46:49Z stassats: so load-time-value t can almost never be used? 2016-12-29T23:47:10Z stassats: you never know whether an object you have is not used by someone else 2016-12-29T23:49:28Z stassats: "If a load-time-value expression appears within a function compiled with compile, the form is evaluated at compile time in a null lexical environment. The result of this compile-time evaluation is treated as a literal object in the compiled code." 2016-12-29T23:49:38Z stassats: so, this doesn't say anything about read-only-p 2016-12-29T23:49:50Z stassats: but literal objects are not modifiable 2016-12-29T23:51:34Z stassats: you know, we don't have to implement the undefined parts of the standard that make using the implementation unbearable 2016-12-29T23:52:23Z karswell` joined #sbcl 2016-12-29T23:52:33Z karswell quit (Ping timeout: 260 seconds) 2016-12-29T23:55:27Z stassats: if the result of load-time-value (any read-only-p value) is treated as literal object "The consequences are undefined if literal objects (including quoted objects) are destructively modified" 2016-12-29T23:55:36Z stassats: then load-time-value is unusable at all 2016-12-29T23:55:48Z stassats: or what does "treated as" mean? 2016-12-29T23:56:50Z stassats: i don't like interpreting ambiguity in the restrictive direction 2016-12-30T00:03:47Z nyef: Hrm. I seem to be looking at some sort of recursive "bogus arg to values list error" situation. 2016-12-30T00:05:08Z stassats: not a list? 2016-12-30T00:05:13Z stassats: or a dotted one? 2016-12-30T00:06:38Z stassats: collected cons is '(0 . 0), unsuitable to values-list 2016-12-30T00:10:27Z nyef: Something is calling ERROR, ERROR is calling MAKE-CONDITION, MAKE-CONDITION is hitting an error trap, runtime stuff happens, INTERNAL-ERROR gets called, INTERNAL-ERROR calls "BOGUS-ARG-TO-VALUES-LIST-ERROR", which calls ERROR, which calls MAKE-CONDITION, which hits an error trap... 2016-12-30T00:10:57Z nyef: ... and eventually something ELSE goes wrong. 2016-12-30T00:11:18Z nyef: And this is ARM. 2016-12-30T00:11:27Z stassats: the trap thing? 2016-12-30T00:11:31Z nyef: The trap thing. 2016-12-30T00:11:45Z nyef: It goes through this loop a few times, and then eventually hits this bogus trap. 2016-12-30T00:12:03Z nyef: Possibly blew a stack or something. 2016-12-30T00:12:34Z stassats: well, arm has gencgc, so this is not the 0 . 0 thing 2016-12-30T00:13:05Z nyef: Right. 2016-12-30T00:13:11Z nyef: And this is a gencgc build, too. 2016-12-30T00:13:14Z stassats: is arm buildable? 2016-12-30T00:13:18Z stassats: or is that a test? 2016-12-30T00:13:35Z nyef: This happens in the test suite, but is easy to trigger outside of it. 2016-12-30T00:14:00Z stassats: what is bogus-arg-to-values-list-error looking at? 2016-12-30T00:14:22Z stassats: or you can't see? 2016-12-30T00:15:01Z nyef: Don't know. I'm in LDB. 2016-12-30T00:15:09Z nyef: I have ten interrupt contexts. 2016-12-30T00:15:42Z stassats: and what calls ERROR? 2016-12-30T00:16:11Z stassats: well, i see values-list in coerce-to-condition 2016-12-30T00:16:53Z stassats: nyef: is it not the COPY-MORE-ARG thing? 2016-12-30T00:17:06Z nyef: My backtrace fingers a function called "BOGUS-ARG-TO-VALUES-LIST-ERROR" (with the quotes) as calling ERROR. 2016-12-30T00:17:07Z stassats: though, doesn't seem like it 2016-12-30T00:17:46Z nyef: Could be COPY-MORE-ARG, or do you remember that thing on SPARC where something in XEP-ALLOCATE-FRAME was clobbering something important? 2016-12-30T00:18:01Z attila_lendvai: as a little input: I've been programming in CL for many years and I have trouble following you guys, so I think it's a good idea to minimize surprises in this domain 2016-12-30T00:18:12Z nyef: Just don't know what's going on with this right now. 2016-12-30T00:18:22Z stassats: coerce-to-condition applies a &rest list 2016-12-30T00:18:23Z stassats: so 2016-12-30T00:18:28Z nyef: Ah. 2016-12-30T00:18:30Z stassats: it's getting chewed somewhere 2016-12-30T00:19:47Z stassats: idea: fix copy-more-arg and see if it helps 2016-12-30T00:19:59Z stassats: and i don't have arm readily available 2016-12-30T00:20:21Z stassats: if it doesn't help: you have copy-more-arg fixed 2016-12-30T00:20:31Z stassats: win-win 2016-12-30T00:21:22Z stassats: wait 2016-12-30T00:21:28Z stassats: didn't i fix copy-more-arg on arm? 2016-12-30T00:21:54Z stassats: like a long time ago 2016-12-30T00:22:42Z stassats: Author: Stas Boukarev 2016-12-30T00:22:42Z stassats: Date: Sun May 18 03:05:01 2014 +0400 2016-12-30T00:22:42Z stassats: Fix copy-more-arg on ARM. 2016-12-30T00:25:24Z stassats: xep-allocate-frame could eat nargs, but then copy-more-arg can't really produce a dotted list with any nargs anyway 2016-12-30T00:25:43Z stassats: copy-more-arg+listify-rest-args 2016-12-30T00:26:42Z stassats: nyef: which test fails? 2016-12-30T00:31:21Z stassats: i can actually run 32-bit arm on this 64-bit machine 2016-12-30T00:31:40Z stassats: but not build 2016-12-30T00:32:10Z stassats: so, running tests from the 1.3.12 binary 2016-12-30T00:34:27Z nyef: compiler.pure.lisp / (:lambda-list &rest :missing-name) 2016-12-30T00:35:06Z nyef: But it looks like it could be basically any error produced by the compiler? 2016-12-30T00:36:57Z stassats: did not fail on 1.3.12 2016-12-30T00:37:26Z nyef: So... bisection within 105 commits? 2016-12-30T00:37:47Z stassats: let's think first 2016-12-30T00:38:08Z nyef: Seven builds to bisect. 2016-12-30T00:38:14Z stassats: i can use Eric's test 2016-12-30T00:38:34Z stassats: and it does fail 2016-12-30T00:38:36Z stassats: and i can't stop it 2016-12-30T00:39:45Z stassats: Backtrace: 2016-12-30T00:39:45Z stassats: 0: CODE = ??? fp = 0xf640 LRA = 0x50ab000b 2016-12-30T00:39:45Z stassats: Bogus callee value (0x0000f640). 2016-12-30T00:39:47Z stassats: well hello 2016-12-30T00:40:14Z stassats: Attaching to process 23110 2016-12-30T00:40:14Z stassats: Architecture of file not recognized. 2016-12-30T00:47:23Z stassats: test case (funcall (compile nil `(lambda x))) 2016-12-30T00:49:17Z stassats: 0: SB-IMPL::OUTPUT-CHAR-ASCII-LINE-BUFFERED 0x4f07e837 fp = 0xf5ec0798 LRA = 0x4f07e837 pc = 0xffffffd8 2016-12-30T00:49:17Z stassats: 1: SB-PRETTY::CALL-LOGICAL-BLOCK-PRINTER 0x4fa82007 fp = 0x3f42 LRA = 0x4fa823af pc = 0x338 2016-12-30T00:49:19Z stassats: that's the failure 2016-12-30T00:49:22Z stassats: err 2016-12-30T00:49:24Z stassats: the backtrace 2016-12-30T00:49:51Z stassats: (ignore-errors (funcall (compile nil `(lambda x)))) works fine 2016-12-30T00:50:07Z stassats: so it's trying to print something unthinkable 2016-12-30T00:53:55Z stassats: (block nil (handler-bind ((error (lambda (c) (print (SB-DEBUG::BACKTRACE-START-FRAME :debugger-frame)) (return c)))) (funcall (compile nil `(lambda x))))) 2016-12-30T00:55:51Z stassats: (print (sb-di:top-frame)) => NIL 2016-12-30T00:55:55Z stassats: ok 2016-12-30T00:55:57Z stassats: why? 2016-12-30T00:57:37Z stassats: so this is the problem 2016-12-30T00:59:23Z stassats: compute-calling-frame can return NIL and backtrace should be prepared for that 2016-12-30T00:59:31Z stassats: but why does it return nil here 2016-12-30T01:03:56Z nyef: Escaped frame in weirdspace, or with some precarious register context? 2016-12-30T01:05:56Z stassats: caller frame is not aligned 2016-12-30T01:06:45Z stassats: #XF60F6F82 2016-12-30T01:07:51Z nyef: Okay, I *know* I've seen that before. 2016-12-30T01:08:04Z nyef: That's a nargs-clobber, isn't it? 2016-12-30T01:08:15Z stassats: could be 2016-12-30T01:08:54Z nyef: Let's see, XEP-ALLOCATE-FRAME has a NON-DESCRIPTOR-REG TEMP, and LIP. 2016-12-30T01:09:14Z nyef: XEP-SETUP-SP has a NON-DESCRIPTOR-REG TEMP. 2016-12-30T01:09:28Z nyef: NARGS is a non-descriptor-reg. 2016-12-30T01:09:31Z nyef: Looks like we got it. 2016-12-30T01:10:29Z nyef: Now, is it just XEP-ALLOCATE-FRAME that needs to be fixed, or are other VOPs in the chain? 2016-12-30T01:10:54Z stassats: ok, you test it i can't build anything 2016-12-30T01:12:28Z stassats: ; 4828: .ENTRY (LAMBDA (&REST SB-C::ARGUMENTS) :IN SB-C::ACTUALLY-COMPILE) ; (FUNCTION 2016-12-30T01:12:29Z stassats: ; (&REST ..)) 2016-12-30T01:12:29Z stassats: ; 4844: 1DE04FE2 SUB LR, PC, #29 2016-12-30T01:12:31Z stassats: ; 4848: 07C01EE5 LDR NARGS, [LR, #-7] 2016-12-30T01:12:33Z stassats: ; 484C: 2C534EE0 SUB CODE, LR, NARGS, LSR #6 2016-12-30T01:12:35Z stassats: ; 4850: 80908BE2 ADD NFP, CFP, #128 2016-12-30T01:12:37Z stassats: ; 4854: 00005CE3 CMP NARGS, 0 2016-12-30T01:12:40Z stassats: but yes 2016-12-30T01:15:26Z nyef: Okay, good find. I'll get something put together tonight. 2016-12-30T01:16:32Z nyef: ... I could have sworn that we didn't need a temp for computing reg_CODE. 2016-12-30T01:17:59Z stassats: that's a large function 2016-12-30T01:18:50Z stassats: but it uses a temp register for all functions 2016-12-30T01:18:51Z nyef: No, I mean, I thought that we did something like load the header into LIP, and then dead-reckoned from there. 2016-12-30T01:19:34Z nyef: And what, if anything, are we doing about this value-cell damage with purify on cheneygc? 2016-12-30T01:20:34Z stassats: even if we don't agree on the final solution, changing ptrans_code needs less validation during the freeze 2016-12-30T01:25:46Z nyef: ... Changing the bit that has worked fine for more than a decade needs less validation than backing out the bit that was changed within the past month or so? 2016-12-30T01:26:23Z stassats: a bit that makes it better for every user versus the one that was used by literally nobody? 2016-12-30T01:55:08Z stassats quit (Ping timeout: 256 seconds) 2016-12-30T02:13:43Z em1l joined #sbcl 2016-12-30T02:17:26Z em1l_ quit (Ping timeout: 268 seconds) 2016-12-30T02:30:17Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-30T02:34:04Z rumbler31 joined #sbcl 2016-12-30T02:38:35Z rumbler31 quit (Ping timeout: 258 seconds) 2016-12-30T02:43:47Z nyef: Looks like I need to check XEP-ALLOCATE-FRAME, COPY-MORE-ARG, VERIFY-ARG-COUNT. 2016-12-30T02:47:06Z nyef: C-M-A is "fine", and the commentary says that OCFP and R8 are available. OCFP is a non-descriptor reg, so that's an option... NL2 and NL3 might be open as well. 2016-12-30T02:47:11Z nyef: V-A-C uses NL2. 2016-12-30T03:56:24Z nimiux quit (Ping timeout: 258 seconds) 2016-12-30T05:08:09Z shka_ joined #sbcl 2016-12-30T05:25:56Z karswell` quit (Ping timeout: 256 seconds) 2016-12-30T05:28:43Z nyef: Oh, hell. MIPS and PPC are vulnerable to this thing as well. 2016-12-30T05:44:53Z shka_ quit (Ping timeout: 258 seconds) 2016-12-30T05:53:17Z hydan joined #sbcl 2016-12-30T05:59:39Z nyef: Xof: So, for the record, commit c92e40aba238ff55e8da99417249eaabcafb930d causes purify to move some important caches to read-only space, where they don't get scanned for roots, breaking various CLOS bits and possibly other things on cheneygc targets, and we have some stack-pointer corruption due to register clobber on ARM that is currently believed to be latent on MIPS and PPC as well. 2016-12-30T06:03:19Z nyef: Xof: I have no good angle for the purify/load-time-value/clos thing, but the stack-pointer corruption thing is a matter of declaring an offset for a VOP temp in one place per backend, plus commentary. I have an ARM build running, and can do the others once I'm awake again. 2016-12-30T06:17:02Z nyef: ... And NOW I have an angle on the L-T-V thing, but it requires burning another slot on code-objects and some corresponding compiler and purify support. Not something that I want to try at the last minute of a code freeze. 2016-12-30T07:07:06Z schjetne joined #sbcl 2016-12-30T07:11:42Z schjetne quit (Ping timeout: 265 seconds) 2016-12-30T07:43:06Z schjetne joined #sbcl 2016-12-30T07:47:58Z schjetne quit (Ping timeout: 268 seconds) 2016-12-30T07:50:33Z schjetne joined #sbcl 2016-12-30T07:54:51Z schjetne quit (Remote host closed the connection) 2016-12-30T08:44:52Z schjetne joined #sbcl 2016-12-30T09:07:31Z hydan quit (Ping timeout: 252 seconds) 2016-12-30T09:11:00Z Bike quit (Quit: leaving) 2016-12-30T09:12:04Z BigSafari joined #sbcl 2016-12-30T09:14:46Z BigSafari quit (Client Quit) 2016-12-30T09:18:29Z Xof: talk me through it? 2016-12-30T09:18:34Z Xof: what about reverting c92e40aba238ff55e8da99417249eaabcafb930d? 2016-12-30T09:30:16Z schjetne quit (Remote host closed the connection) 2016-12-30T09:53:59Z fiddlerwoaroof: I just noticed that on sparc, the last example of define-method-combination in clhs doesn't work 2016-12-30T09:54:14Z fiddlerwoaroof: I get "Option :ARGUMENTS is not supported in DEFINE-METHOD-COMBINATION." 2016-12-30T09:54:44Z fiddlerwoaroof: It works on x86, I'm going to look into this pretty soon 2016-12-30T09:55:49Z angavrilov joined #sbcl 2016-12-30T09:56:23Z fiddlerwoaroof: Oops, I just realized I was using ECL, not SBCL 2016-12-30T09:57:23Z jackdaniel: it's a known issue (already reported on gitlab :) 2016-12-30T09:58:13Z schjetne joined #sbcl 2016-12-30T10:00:04Z fiddlerwoaroof: Ok, sbcl works fine, remembering which implementation .emacs refers to can be tricky :) 2016-12-30T10:00:39Z schjetne quit (Remote host closed the connection) 2016-12-30T10:33:05Z schjetne joined #sbcl 2016-12-30T10:52:21Z stassats joined #sbcl 2016-12-30T11:23:53Z stassats: nyef: i propose just leaving it as is for cheneygc and not bothering with any new slots 2016-12-30T11:24:24Z stassats: if cheneygc wants to have suboptimal semantics it can be my guest (i don't use it) 2016-12-30T12:02:44Z m00natic joined #sbcl 2016-12-30T13:23:31Z macdavid313 joined #sbcl 2016-12-30T13:30:50Z macdavid313 quit (Ping timeout: 268 seconds) 2016-12-30T13:31:01Z macdavid313 joined #sbcl 2016-12-30T13:33:25Z macdavid313 quit (Client Quit) 2016-12-30T16:26:11Z nyef wakes up. 2016-12-30T16:26:38Z nyef: Okay, my arm build survived compiler.pure.lisp. I'm running the full test suite now. 2016-12-30T16:35:02Z Xof: ... and in a couple of days we'll know how that went :) 2016-12-30T16:35:33Z stassats: you mean next year? 2016-12-30T16:39:41Z nyef: Doing a MIPS build now, with the XEP-ALLOCATE-FRAME fix. 2016-12-30T16:40:11Z nyef: Which should verify that the L-T-V fix works as well, I hope. 2016-12-30T16:57:58Z DeadTrickster quit (Ping timeout: 245 seconds) 2016-12-30T16:58:47Z shka_ joined #sbcl 2016-12-30T16:59:07Z m00natic quit (Remote host closed the connection) 2016-12-30T16:59:29Z nyef: ... And a PPC/cheneygc build, also with an XEP-ALLOCATE-FRAME fix. 2016-12-30T17:09:32Z DeadTrickster joined #sbcl 2016-12-30T17:33:28Z Xof: we have a bit of time while I work out ssh/gpg keys on VMs and so on for all these builds to finish 2016-12-30T17:38:32Z nyef: And, once they're done, to form up the three commits I'm testing? 2016-12-30T17:41:03Z nyef: PPC is running tests, ARM is still running tests, MIPS is still building. 2016-12-30T17:54:28Z attila_lendvai joined #sbcl 2016-12-30T17:54:28Z attila_lendvai quit (Changing host) 2016-12-30T17:54:28Z attila_lendvai joined #sbcl 2016-12-30T18:04:59Z nyef: Re-doing the PPC build, as I managed to forget a git pull before starting. /-: 2016-12-30T18:20:00Z Xof: oops 2016-12-30T18:21:57Z nyef: ARM test results... four expected failures, two compiler.pure.lisp failures involving BIGNUM NO-CONSING (not a surprise) and two debug.impure.lisp failures involving TRACE ENCAPSULATE NIL (also not a surprise). 2016-12-30T18:22:36Z nyef: Preparing commit... 2016-12-30T18:29:25Z nyef: Xof: Permission to push for the ARM XEP-ALLOCATE-FRAME change? 2016-12-30T18:29:43Z stassats: arm is broken without it 2016-12-30T18:29:52Z stassats: like really broken 2016-12-30T18:32:21Z nyef: Yes, but given that we're in code freeze, it's only polite to ask the release manager, unless standing permission has been given. (-: 2016-12-30T18:47:48Z Xof: yes 2016-12-30T18:48:30Z Xof: do we not have an ARM host in scymtym's jenkins? 2016-12-30T18:48:49Z Xof: we should either get one, or get Xach one for his Quicklisp regression testing 2016-12-30T18:48:52Z Xof: or both 2016-12-30T18:50:57Z Shinmera: if I remember correctly Xach uses Amazon AWS to build-test. 2016-12-30T18:52:13Z nyef: MIPS tests running. 2016-12-30T18:57:16Z nyef: PPC/cheneygc tests are now a match for PPC/gencgc, the bignum non-consing things are still happening, there's something with backtrace xep still happening, and the copy-more-arg thing still isn't fixed. Overall, a decent result. 2016-12-30T19:04:11Z nyef: May I push the PPC and MIPS fixes as well? They're not linked to any known failures, but we may as well close the hole. 2016-12-30T19:04:30Z nyef: (MIPS tests are still running, but I'm not anticipating any further problems on that side.) 2016-12-30T19:05:05Z nyef: (And I won't be pushing the MIPS fix until the test suite has finished running, just in case.) 2016-12-30T19:05:58Z Xof: yes please 2016-12-30T19:06:21Z Xof: thanks for your detective work 2016-12-30T19:11:12Z Xof: https://www.scaleway.com/pricing/ offer cloudy arms 2016-12-30T19:11:53Z Xof: huh, no, dedicated server arms 2016-12-30T19:14:16Z nyef: PPC pushed. Waiting on MIPS test run to complete. 2016-12-30T19:30:00Z Xof: suddenly contemplating buying a job lot of RPis 2016-12-30T19:30:20Z Xof: combined music player and sbcl/quicklisp build hosts 2016-12-30T19:30:47Z scymtym: Xof: i can try to add an arm slave by saying that $dayjob software would benefit from continuous integration on that platform (which is true). an alternative could be migrating the whole setup somewhere else 2016-12-30T19:32:21Z scymtym: would likely be qemu-system-arm, not real hardware, though 2016-12-30T19:35:15Z nyef: I have an RPi 3 that I was planning to try and persuade to run an arm64 userland. 2016-12-30T19:35:58Z nyef: It's basically the only backend for which I don't have hardware. 2016-12-30T19:43:29Z nyef: Test results for MIPS are in, basically the same as for PPC plus a backtrace throw no-such-tag failure, and exhaust.impure.lisp crashed... And I know that the exhaust crash is due to a kernel bug, I just haven't rebuilt the kernel for this machine since it was found. 2016-12-30T19:50:27Z nyef: And pushed. 2016-12-30T19:55:45Z Xof: ok 2016-12-30T19:55:53Z Xof: I guess I will work out the release this evening or tomorrow morning 2016-12-30T19:55:55Z Xof: thank you everyone 2016-12-30T19:57:20Z nyef: You're welcome. 2016-12-30T20:11:28Z nimiux joined #sbcl 2016-12-30T20:30:10Z gabnet joined #sbcl 2016-12-30T20:36:14Z gabnet quit (Quit: Leaving) 2016-12-30T20:36:57Z gabnet joined #sbcl 2016-12-30T20:44:27Z gabnet quit (Quit: Leaving) 2016-12-30T21:03:01Z shka_ quit (Ping timeout: 248 seconds) 2016-12-30T21:36:16Z angavrilov quit (Remote host closed the connection) 2016-12-30T21:42:26Z sjl joined #sbcl 2016-12-30T22:20:52Z prxq joined #sbcl 2016-12-30T23:28:25Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-30T23:41:43Z prxq quit (Remote host closed the connection) 2016-12-30T23:51:14Z attila_lendvai joined #sbcl 2016-12-30T23:55:08Z attila_lendvai quit (Read error: Connection reset by peer) 2016-12-31T00:02:08Z attila_lendvai joined #sbcl 2016-12-31T00:06:41Z attila_lendvai quit (Ping timeout: 260 seconds) 2016-12-31T00:24:38Z sjl quit (Ping timeout: 245 seconds) 2016-12-31T01:15:39Z njmurphy_ joined #sbcl 2016-12-31T01:15:50Z njmurphy_ quit (Client Quit) 2016-12-31T01:16:31Z njmurphy joined #sbcl 2016-12-31T01:17:40Z njmurphy quit (Client Quit) 2016-12-31T01:26:53Z stassats quit (Ping timeout: 252 seconds) 2016-12-31T01:32:37Z Quadrescence joined #sbcl 2016-12-31T01:36:29Z Quadrescence quit (Client Quit) 2016-12-31T01:50:55Z Quadrescence joined #sbcl 2016-12-31T02:12:33Z em1l_ joined #sbcl 2016-12-31T02:15:44Z em1l quit (Ping timeout: 246 seconds) 2016-12-31T06:16:38Z MetaHertz joined #sbcl 2016-12-31T08:04:12Z shka_ joined #sbcl 2016-12-31T08:04:25Z hydan joined #sbcl 2016-12-31T08:45:50Z angavrilov joined #sbcl 2016-12-31T09:40:28Z hydan quit (Ping timeout: 245 seconds) 2016-12-31T12:41:04Z sjl joined #sbcl 2016-12-31T13:51:56Z stassats joined #sbcl 2016-12-31T14:01:26Z attila_lendvai joined #sbcl 2016-12-31T14:53:35Z sjl quit (Read error: Connection reset by peer) 2016-12-31T15:43:13Z sjl joined #sbcl 2016-12-31T17:29:06Z DeadTrickster quit (Quit: Leaving) 2016-12-31T17:29:26Z DeadTrickster joined #sbcl 2016-12-31T17:32:51Z cromachina joined #sbcl 2016-12-31T17:36:41Z MetaHertz quit (Ping timeout: 260 seconds) 2016-12-31T17:46:30Z DeadTrickster quit (Quit: Leaving) 2016-12-31T17:46:51Z DeadTrickster joined #sbcl 2016-12-31T18:00:57Z stassats quit (Ping timeout: 260 seconds) 2016-12-31T18:01:34Z swflint joined #sbcl 2016-12-31T18:08:01Z DeadTrickster quit (Quit: Leaving) 2016-12-31T18:08:21Z DeadTrickster joined #sbcl 2016-12-31T18:53:45Z edgar-rft quit (Quit: edgar-rft) 2016-12-31T19:04:59Z macdavid313 joined #sbcl 2016-12-31T19:23:01Z macdavid313 quit (Quit: macdavid313) 2016-12-31T19:25:27Z macdavid313 joined #sbcl 2016-12-31T19:28:40Z shka_ quit (Quit: Konversation terminated!) 2016-12-31T19:30:21Z sjl quit (Read error: Connection reset by peer) 2016-12-31T20:00:55Z shka joined #sbcl 2016-12-31T21:18:30Z edgar-rft joined #sbcl 2016-12-31T21:45:40Z Bike joined #sbcl 2016-12-31T21:53:41Z hydan joined #sbcl 2016-12-31T22:09:06Z shka quit (Ping timeout: 265 seconds) 2016-12-31T22:23:07Z hydan quit (Ping timeout: 265 seconds) 2016-12-31T22:40:53Z macdavid313 quit (Ping timeout: 245 seconds)