00:00:00 --- log: started forth/17.10.25 01:06:31 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 01:35:09 --- quit: mnemnion (Remote host closed the connection) 01:35:41 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3065:5424:58a8:6c8e) joined #forth 01:40:10 --- quit: mnemnion (Ping timeout: 240 seconds) 01:50:37 --- join: smokeink (~smoke@221.7.252.118) joined #forth 01:50:37 --- quit: smokeink (Client Quit) 04:14:34 --- quit: proteusguy (Ping timeout: 258 seconds) 04:56:31 --- quit: ncv (Ping timeout: 246 seconds) 05:47:43 --- quit: mtsd (Remote host closed the connection) 06:05:32 --- join: proteusguy (~proteus-g@p2035150-ipngn200605osakachuo.osaka.ocn.ne.jp) joined #forth 06:05:33 --- mode: ChanServ set +v proteusguy 08:36:32 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3065:5424:58a8:6c8e) joined #forth 08:40:57 --- quit: mnemnion (Ping timeout: 246 seconds) 09:55:44 --- quit: dys (Ping timeout: 258 seconds) 10:26:58 --- quit: ZombieChicken (Ping timeout: 248 seconds) 10:28:55 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 10:33:22 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:3065:5424:58a8:6c8e) joined #forth 14:10:05 --- quit: Keshl (Read error: Connection reset by peer) 14:18:16 --- join: Keshl (~Purple@24.115.185.149.res-cmts.gld.ptd.net) joined #forth 14:29:14 lol 14:29:32 I've been debugging this damn thing for two days 14:30:06 hacking in prints and crap everywhere, because it's so janky and hobbled together from scratch I don't have any better method of debugging 14:30:23 and then somehow, just on a hunch, I decided to double the size of the return stack, and everything works now 14:31:49 well, that's not true - I've been using gdb some, but it's extremely tedious to look at registers and decipher where it is in forth with gdb 14:32:15 but what really tipped me off I guess is that I isolated it to a string compare in find 14:32:29 so I started adding diagnostic prints in find, and then it moved 14:33:29 I guess 64 cells is not a big enough return stack for me 14:40:06 I feel kind of dumb for not suspecting that earlier. I ever nearly described it yesterday: "...and I only just now hit the magic limit to see it" 14:40:30 s/ever/even 14:41:22 --- quit: ZombieChicken (Ping timeout: 248 seconds) 14:43:06 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 15:23:12 --- quit: nighty- (Remote host closed the connection) 15:58:20 --- quit: ZombieChicken (Remote host closed the connection) 15:59:12 --- join: ZombieChicken (~weechat@gateway/tor-sasl/forgottenwizard) joined #forth 17:14:14 --- join: Gromboli (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 17:47:35 --- quit: proteusguy (Remote host closed the connection) 18:10:49 zy]x[yz: in one Forth I have I set the stack sizes at 256 cells. (Cell based addressing in a small vm) 18:21:57 --- quit: DGASAU (Ping timeout: 248 seconds) 18:22:09 --- join: DGASAU (~user@lmpc.drb.insel.de) joined #forth 18:40:44 I think I might just set mine to 512 because with 64-bit cells that comes to exactly a page which gives me a warm fuzzy feeling 19:00:49 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:07:29 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:07:49 --- quit: wa5qjh (Ping timeout: 240 seconds) 19:07:50 --- nick: wa5qjh_ -> wa5qjh 19:10:40 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:12:19 --- quit: wa5qjh (Ping timeout: 240 seconds) 19:15:01 --- quit: wa5qjh_ (Ping timeout: 258 seconds) 19:16:39 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:21:09 --- quit: wa5qjh (Ping timeout: 258 seconds) 19:22:09 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:25:20 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:26:31 --- quit: wa5qjh (Ping timeout: 258 seconds) 19:26:32 --- nick: wa5qjh_ -> wa5qjh 19:32:21 --- quit: wa5qjh (Remote host closed the connection) 19:32:27 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:34:49 --- nick: wa5qjh_ -> wa5qjh 19:39:19 --- quit: wa5qjh (Ping timeout: 248 seconds) 19:39:29 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:44:19 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:45:11 --- quit: wa5qjh (Ping timeout: 248 seconds) 19:45:12 --- nick: wa5qjh_ -> wa5qjh 19:48:59 --- quit: Gromboli (Quit: Leaving) 19:49:25 --- quit: wa5qjh (Ping timeout: 248 seconds) 19:51:08 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 19:56:05 --- quit: wa5qjh (Ping timeout: 255 seconds) 19:57:36 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:02:57 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:04:04 --- quit: wa5qjh (Ping timeout: 246 seconds) 20:04:04 --- nick: wa5qjh_ -> wa5qjh 20:08:16 --- quit: wa5qjh (Ping timeout: 246 seconds) 20:08:31 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:11:30 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:12:49 --- quit: wa5qjh (Ping timeout: 246 seconds) 20:15:51 --- quit: wa5qjh_ (Ping timeout: 252 seconds) 20:17:24 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:21:54 --- quit: wa5qjh (Ping timeout: 252 seconds) 20:23:19 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:27:33 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:28:30 --- quit: wa5qjh (Ping timeout: 252 seconds) 20:28:30 --- nick: wa5qjh_ -> wa5qjh 20:33:18 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:33:43 --- quit: wa5qjh (Ping timeout: 248 seconds) 20:33:43 --- nick: wa5qjh_ -> wa5qjh 20:52:35 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:53:27 --- quit: wa5qjh (Ping timeout: 248 seconds) 20:53:27 --- nick: wa5qjh_ -> wa5qjh 20:56:59 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 20:57:43 --- quit: wa5qjh (Ping timeout: 240 seconds) 20:57:43 --- nick: wa5qjh_ -> wa5qjh 21:02:09 --- quit: wa5qjh (Ping timeout: 255 seconds) 21:02:10 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:04:31 --- nick: wa5qjh_ -> wa5qjh 21:09:29 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:11:09 --- quit: wa5qjh (Ping timeout: 255 seconds) 21:11:10 --- nick: wa5qjh_ -> wa5qjh 21:14:14 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:15:39 --- quit: wa5qjh (Ping timeout: 255 seconds) 21:15:40 --- nick: wa5qjh_ -> wa5qjh 21:20:39 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:22:29 --- quit: wa5qjh (Ping timeout: 260 seconds) 21:25:24 --- quit: wa5qjh_ (Ping timeout: 260 seconds) 21:26:58 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:29:52 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:31:14 --- quit: wa5qjh (Ping timeout: 260 seconds) 21:34:12 --- quit: wa5qjh_ (Ping timeout: 255 seconds) 21:35:59 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:40:29 --- quit: wa5qjh (Ping timeout: 255 seconds) 21:42:18 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:48:40 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:50:24 --- quit: wa5qjh (Ping timeout: 255 seconds) 21:53:09 --- quit: wa5qjh_ (Ping timeout: 248 seconds) 21:54:39 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 21:59:49 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:01:09 --- quit: wa5qjh (Ping timeout: 248 seconds) 22:01:10 --- nick: wa5qjh_ -> wa5qjh 22:05:10 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:05:59 --- quit: wa5qjh (Ping timeout: 248 seconds) 22:06:00 --- nick: wa5qjh_ -> wa5qjh 22:13:45 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:14:31 --- quit: wa5qjh (Ping timeout: 248 seconds) 22:14:32 --- nick: wa5qjh_ -> wa5qjh 22:17:24 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:18:49 --- quit: wa5qjh (Ping timeout: 240 seconds) 22:18:50 --- nick: wa5qjh_ -> wa5qjh 22:23:15 --- quit: wa5qjh (Ping timeout: 255 seconds) 22:23:20 --- join: wa5qjh_ (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:27:44 --- quit: wa5qjh_ (Ping timeout: 255 seconds) 22:29:23 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 22:33:45 --- join: dys (~dys@tmo-123-67.customers.d1-online.com) joined #forth 23:00:11 --- quit: wa5qjh (Remote host closed the connection) 23:59:59 --- log: ended forth/17.10.25