00:02:05 ASau` [~user@p54AFEC23.dip0.t-ipconnect.de] has joined #sbcl 00:02:20 -!- ASau [~user@p5083D401.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 01:07:23 -!- ASau` is now known as ASau 01:17:11 fridim__ [~fridim@bas2-montreal07-2925317577.dsl.bell.ca] has joined #sbcl 01:19:35 -!- scymtym_ [~user@ip-88-153-183-104.unitymediagroup.de] has quit [Ping timeout: 272 seconds] 01:34:41 As a prospective GSoC student, whot mailing lists should I be on? 01:34:55 -!- segv- [~mb@95-91-242-32-dynip.superkabel.de] has quit [Ping timeout: 252 seconds] 01:46:07 slyrus [~chatzilla@107.201.5.56] has joined #sbcl 01:53:50 LiamH [~none@96.231.217.60] has joined #sbcl 01:55:41 davazp [~user@167.Red-88-15-120.dynamicIP.rima-tde.net] has joined #sbcl 02:32:16 krzysz00: sbcl-devel might be relevant. 02:32:57 Yep. Subscribed that a bit ago. 02:33:27 I was just making sure there wasn't anywhere else I needed to be. 02:33:30 otherwise, hack on stuff. see if something in launchpad catches your itnerest. 02:44:20 prxq_ [~mommer@x2f64a71.dyn.telefonica.de] has joined #sbcl 02:44:29 I'm thinking of putting something together for #777346. It /looks/ like a really short fix. 02:44:48 Is there anything that `type-of` isn't defined for? 02:46:35 nope 02:47:02 That's good 02:47:29 -!- prxq [~mommer@x2f6664b.dyn.telefonica.de] has quit [Ping timeout: 240 seconds] 03:18:53 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #sbcl 03:27:46 yacks [~py@103.6.159.103] has joined #sbcl 03:38:48 -!- christoph`debian [~christoph@ppp-46-244-237-152.dynamic.mnet-online.de] has quit [Ping timeout: 240 seconds] 03:48:05 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #sbcl 03:52:05 michael_lee [~michael_l@222.91.100.148] has joined #sbcl 03:53:04 christoph`debian [~christoph@ppp-88-217-41-156.dynamic.mnet-online.de] has joined #sbcl 04:09:34 -!- LiamH [~none@96.231.217.60] has quit [Quit: Leaving.] 04:11:45 I'm probably about to win the "most trivial patch of 2014" award. 04:32:17 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #sbcl 05:11:08 -!- asedeno [~asedeno@66.102.14.16] has quit [Ping timeout: 252 seconds] 05:12:04 asedeno [~asedeno@66.102.14.26] has joined #sbcl 05:44:43 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 05:58:26 -!- fridim__ [~fridim@bas2-montreal07-2925317577.dsl.bell.ca] has quit [Ping timeout: 264 seconds] 06:00:38 -!- oleo [~oleo@xdsl-78-35-129-173.netcologne.de] has quit [Quit: Leaving] 06:06:06 sdemarre [~serge@91.180.118.206] has joined #sbcl 06:18:23 pranavrc [~pranavrc@122.164.14.137] has joined #sbcl 06:18:50 -!- jaimef [jaimef@dns.mauthesis.com] has quit [Excess Flood] 06:25:15 jaimef [jaimef@dns.mauthesis.com] has joined #sbcl 06:30:41 angavrilov [~angavrilo@217.71.227.190] has joined #sbcl 06:34:26 -!- michael_lee [~michael_l@222.91.100.148] has quit [Ping timeout: 264 seconds] 06:35:48 michael_lee [~michael_l@222.91.100.148] has joined #sbcl 06:44:02 -!- sdemarre [~serge@91.180.118.206] has quit [Ping timeout: 264 seconds] 07:03:44 -!- krzysz00 [~krzys@76.78.130.17] has quit [Ping timeout: 246 seconds] 07:10:30 -!- prxq_ is now known as prxq 07:22:01 ltbarcly_ [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #sbcl 07:44:48 -!- ltbarcly_ [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 07:46:08 attila_lendvai [~attila_le@5.251.216.208] has joined #sbcl 07:46:21 -!- attila_lendvai [~attila_le@5.251.216.208] has quit [Changing host] 07:46:21 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 07:51:45 -!- pranavrc [~pranavrc@122.164.14.137] has quit [Remote host closed the connection] 07:55:53 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 08:37:50 yacks [~py@122.179.97.23] has joined #sbcl 08:38:43 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 09:32:41 -!- jdz_ is now known as jdz 09:52:27 -!- milosn [~milosn@94.12.79.143] has quit [Ping timeout: 264 seconds] 10:31:37 -!- kludge` [~comet@unaffiliated/espiral] has quit [Ping timeout: 240 seconds] 10:36:41 kludge` [~comet@unaffiliated/espiral] has joined #sbcl 10:47:27 milosn [~milosn@94.12.79.143] has joined #sbcl 10:57:08 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 11:00:03 -!- davazp [~user@167.Red-88-15-120.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 11:11:58 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #sbcl 11:30:50 -!- ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 11:50:58 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 11:56:02 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #sbcl 11:57:17 jdz_ [~jdz@212.36.34.246] has joined #sbcl 11:59:16 -!- jdz_ [~jdz@212.36.34.246] has quit [Client Quit] 12:00:16 ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has joined #sbcl 12:00:34 krzysz00 [~krzys@76.78.130.17] has joined #sbcl 12:00:50 -!- jdz [~jdz@212.36.34.246] has quit [Ping timeout: 264 seconds] 12:01:09 -!- yacks [~py@122.179.97.23] has quit [Ping timeout: 272 seconds] 12:42:31 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 12:47:53 ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has joined #sbcl 12:54:40 yacks [~py@103.6.159.103] has joined #sbcl 13:03:59 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Remote host closed the connection] 13:05:04 attila_lendvai [~attila_le@5.251.216.208] has joined #sbcl 13:05:05 -!- attila_lendvai [~attila_le@5.251.216.208] has quit [Changing host] 13:05:05 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #sbcl 13:07:37 -!- michael_lee [~michael_l@222.91.100.148] has quit [Ping timeout: 244 seconds] 13:18:16 -!- drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:45:50 -!- krzysz00 [~krzys@76.78.130.17] has quit [Ping timeout: 264 seconds] 14:09:27 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Read error: Operation timed out] 14:16:49 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 14:19:30 edgar-rfx [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #sbcl 14:20:04 -!- edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Write error: Broken pipe] 14:23:27 eudoxia [~eudoxia@r186-52-41-43.dialup.adsl.anteldata.net.uy] has joined #sbcl 14:23:32 oleo [~oleo@xdsl-84-44-179-171.netcologne.de] has joined #sbcl 14:24:08 -!- prxq [~mommer@x2f64a71.dyn.telefonica.de] has quit [Excess Flood] 14:24:31 prxq [~mommer@2.246.74.113] has joined #sbcl 14:25:09 -!- eudoxia [~eudoxia@r186-52-41-43.dialup.adsl.anteldata.net.uy] has quit [Client Quit] 14:28:51 drmeister [~drmeister@155.247.96.196] has joined #sbcl 14:30:17 Bike_ [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 14:33:50 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 264 seconds] 14:43:34 segv- [~mb@95-91-242-4-dynip.superkabel.de] has joined #sbcl 14:45:47 -!- edgar-rfx [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has quit [Quit: experience interrupted because all hope lost] 14:59:34 -!- ltbarcly [~textual@pool-108-42-99-156.snfcca.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 15:29:11 -!- ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has quit [Ping timeout: 244 seconds] 15:42:05 wbooze [~wbooze@xdsl-84-44-179-171.netcologne.de] has joined #sbcl 15:48:14 -!- slyrus [~chatzilla@107.201.5.56] has quit [Ping timeout: 264 seconds] 15:49:25 slyrus [~chatzilla@107.201.5.56] has joined #sbcl 15:52:01 ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has joined #sbcl 16:10:41 ltbarcly [~textual@216.113.168.135] has joined #sbcl 16:16:22 fiveop [~fiveop@p5DDC79F5.dip0.t-ipconnect.de] has joined #sbcl 16:17:36 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 16:21:53 ltbarcly [~textual@216.113.168.135] has joined #sbcl 16:24:38 -!- Bike_ is now known as Bike 16:42:59 -!- asedeno [~asedeno@66.102.14.26] has quit [Ping timeout: 246 seconds] 16:43:14 asedeno [~asedeno@66.102.14.26] has joined #sbcl 16:45:46 jdz [~jdz@212.36.34.246] has joined #sbcl 17:24:49 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 18:01:12 ltbarcly [~textual@216.113.168.135] has joined #sbcl 18:07:31 drmeiste_ [~drmeister@155.247.96.196] has joined #sbcl 18:08:51 -!- drmeister [~drmeister@155.247.96.196] has quit [Ping timeout: 244 seconds] 18:18:51 sdemarre [~serge@91.180.118.206] has joined #sbcl 18:22:01 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Excess Flood] 18:22:01 -!- Blkt [~Blkt@2a01:4f8:150:80a1::aaaa] has quit [Excess Flood] 18:24:03 Blkt [~Blkt@2a01:4f8:150:80a1::aaaa] has joined #sbcl 18:24:07 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #sbcl 18:37:02 leuler [~user@p548FB351.dip0.t-ipconnect.de] has joined #sbcl 18:42:15 ; none of the SCs allowed by the operand type DOUBLE-FLOAT can directly be loaded 18:42:18 ; into any of the restriction's SCs: 18:42:25 (double-reg) 18:42:45 does that mean, that I have to provide some sort of move-immediate function? 18:44:39 First I got the error that it doesn't know how to move from double-stack / single-stack to double-reg / single-reg. To solve this, I provided move-funs for that. 18:44:57 Now it complains as pasted above, and I do not know what exactly it wants from we. 18:47:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 18:47:33 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 18:49:09 have you got the def-primitive-type in src/compiler/generic/primtype.lisp 18:50:57 I might have commented that out. Let's see 18:51:12 (!def-primitive-type single-float (#!-arm single-reg descriptor-reg)) 18:51:13 ;) 18:52:07 psychic debugging wins again 18:52:14 well, possibly 18:54:35 :) 19:08:17 that fixed host-1 19:08:19 on to host-2 19:16:32 ltbarcly [~textual@216.113.168.135] has joined #sbcl 19:22:52 Now has some further move problems. Here's the error message and my guess in the title: http://paste.lisp.org/display/141372 19:36:59 krzysz00 [~krzys@76.78.130.17] has joined #sbcl 19:40:48 your title is correct 19:41:05 :) 19:44:30 scymtym_ [~user@ip-88-153-183-104.unitymediagroup.de] has joined #sbcl 19:49:49 -!- ltbarcly [~textual@216.113.168.135] has quit [Ping timeout: 272 seconds] 19:52:43 ltbarcly [~textual@li159-236.members.linode.com] has joined #sbcl 19:55:38 -!- ltbarcly [~textual@li159-236.members.linode.com] has quit [Remote host closed the connection] 20:00:40 I see a lot of offsets for load/store instructions calculated this way: (- (* single-float-value-slot n-word-bytes) other-pointer-lowtag). A value (* ...) that is certainly a word aligned byte address is reduced by an odd number (other-pointer-lowtag is 7 on 32 bit platforms). I would expect we want to use word aligned byte offsets for load/stores of words. What am I missing? 20:05:40 that would be the offset being added to the tagged pointer that we're loading from? as in (lw y x offset) 20:06:10 Thank you 20:06:33 That makes sense. 20:06:45 And that is a problem, when I have instructions that take word offsets instead of byte offsets ;) 20:09:35 "These bits specify the word offset which is applied to the base register value to obtain the 20:09:38 " 20:10:08 So I guess I have to use another instruction to prepare the pointer by subtracting other-pointer-lowtag. 20:19:45 what's your daytime activity, BTW? working? studying? 20:22:54 -!- slyrus [~chatzilla@107.201.5.56] has quit [Remote host closed the connection] 20:24:09 I'm working for a software company. 20:26:39 When I have an argument to a VOP, do I have to preserve its (the registers) value? Or rather, can I tell via some argument to the VOP that I want to mangle the arg register? 20:31:35 I think you don't have to preserve its value 20:31:45 I'm sure you don't have to. 20:32:02 for more fine-grained control over lifetimes, there are lifetime specifications which are apparently hard to get right 20:32:52 That's one less instruction loading floats from the number stack 20:33:48 code/float goes through host-2 now. The only file left is code/irrat. Then I have to find all the places, where we commented out float specific stuff :) 20:37:56 There are constraints, I believe, with respect to register mangling, namely to correctly support precise gc with a split register set. Isn't that what ARM uses? 20:38:43 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 20:40:06 Does split register set mean, there are separate floating point registers? 20:41:26 separate "descriptor" and "non-descriptor" (pointer vs immediate) registers 20:41:52 oh yes it does 20:44:14 I am not well versed with these constraints but I believe you are not allowed to subtract the other-pointer-lowtag within a descriptor-reg, for example. 20:45:30 The situation that prompted me to ask the question is, that I have a descriptor reg as an argument, that contains a tagged pointer (other-pointer-lowtag) to a float value. As I said, the float load/store instructions take word offsets, so I cannot use that offset to account for the lowtag. Hence, assuming that x is the descriptor-reg argument, I wrote (inst sub x x other-pointer-lowtag) (inst flds x y single-float-value-slot) (inst add x x other 20:46:05 Because its a descriptor reg. Subtracting the low tag lets it look like a fixnum, thus the float might be collected between the sub and the flds ... :) 20:46:13 right 20:46:40 So ... I use a non-descriptor-reg temporary. 20:46:44 if you really don't have byte offsets, you ... yes 20:47:33 What about pseudo-atomics? 20:48:06 The stores are happening in a pseudo-atomic. Does that prevent a gc? 20:48:37 yes 20:52:21 ltbarcly [~textual@216.113.168.135] has joined #sbcl 21:04:41 -!- fiveop [~fiveop@p5DDC79F5.dip0.t-ipconnect.de] has quit [] 21:10:12 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 21:12:07 slyrus [~chatzilla@107.201.5.56] has joined #sbcl 21:29:28 pnpuff [~l@unaffiliated/pnpuff] has joined #sbcl 21:29:39 -!- pnpuff [~l@unaffiliated/pnpuff] has left #sbcl 21:38:45 ltbarcly [~textual@216.113.168.135] has joined #sbcl 21:45:58 -!- drmeiste_ is now known as drmeister 21:55:35 edgar-rft [~GOD@HSI-KBW-109-193-013-113.hsi7.kabel-badenwuerttemberg.de] has joined #sbcl 21:58:46 bege [~bege@S0106001d7e5132b0.ed.shawcable.net] has joined #sbcl 22:02:53 -!- drmeister [~drmeister@155.247.96.196] has quit [Ping timeout: 244 seconds] 22:03:41 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 245 seconds] 22:04:32 drmeister [~drmeister@155.247.96.196] has joined #sbcl 22:04:43 -!- Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has quit [Ping timeout: 272 seconds] 22:11:29 -!- ltbarcly [~textual@216.113.168.135] has quit [Quit: Computer has gone to sleep.] 22:14:15 -!- leuler [~user@p548FB351.dip0.t-ipconnect.de] has quit [Quit: ERC Version 5.1.2 $Revision: 1.796.2.6 $ (IRC client for Emacs)] 22:18:32 -!- ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 22:25:52 Bike [~Glossina@gannon-wless-gw.resnet.wsu.edu] has joined #sbcl 22:27:52 -!- drmeister [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 22:30:29 drmeister [~drmeister@155.247.96.196] has joined #sbcl 22:32:02 -!- wbooze [~wbooze@xdsl-84-44-179-171.netcologne.de] has quit [Ping timeout: 264 seconds] 22:33:50 -!- oleo [~oleo@xdsl-84-44-179-171.netcologne.de] has quit [Ping timeout: 264 seconds] 22:34:11 oleo [~oleo@xdsl-78-35-152-142.netcologne.de] has joined #sbcl 22:40:02 -!- prxq [~mommer@2.246.74.113] has quit [Quit: Leaving] 22:46:05 ASau [~user@p54AFEC23.dip0.t-ipconnect.de] has joined #sbcl 22:56:45 -!- drmeister [~drmeister@155.247.96.196] has quit [Remote host closed the connection] 23:03:05 -!- slyrus [~chatzilla@107.201.5.56] has quit [Ping timeout: 246 seconds] 23:16:02 Guest80283 [~mihai@81.170.72.2] has joined #sbcl 23:16:59 -!- Guest80283 [~mihai@81.170.72.2] has quit [Client Quit] 23:17:16 Guest80283 [~mihai@81.170.72.2] has joined #sbcl 23:23:44 mihai_ [~mihai@81.170.72.2] has joined #sbcl 23:23:55 -!- Guest80283 [~mihai@81.170.72.2] has left #sbcl 23:49:50 drmeister [~drmeister@pool-71-175-2-214.phlapa.fios.verizon.net] has joined #sbcl 23:52:29 -!- foom [jknight@nat/google/x-cqumzmjayyfklqsn] has quit [Ping timeout: 240 seconds] 23:58:52 ASau` [~user@p5083D20D.dip0.t-ipconnect.de] has joined #sbcl