[00:00:06] yeah I'm alrighties [00:03:55] and thanks:) [00:08:50] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Remote host closed the connection). [00:09:19] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [01:14:05] bmp: [01:14:14] SYMBOL: foo [01:14:27] foo [ current-directory get ] initialize [01:14:50] it will initialize it with the directory in which i ran the deploy-tool [01:14:59] how do I make it initialize at run time [01:15:11] or maybe i shouldnt do it at all and just use a word for this? [01:15:28] eh yeah maybei should [01:17:03] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has joined the channel. [01:18:24] yea good enuff [01:39:17] I'd just use a word. [01:49:45] yea I am [01:49:54] stuff works well [02:30:13] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has quit (Ping timeout: 264 seconds). [02:31:47] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has joined the channel. [03:12:56] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has quit (Quit: My MacBook has gone to sleep. ZZZzzz…). [03:34:20] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has joined the channel. [03:37:21] * flogbot [flogbot!~flogbot@159.65.160.116] has joined the channel. [03:37:21] :hitchcock.freenode.net 353 flogbot = #concatenative :flogbot tgunr xelxebar craigo_ ptrkriz Sgeo MrMobius nikki93 pointfree mjl duncanm lonjil mankyKitty bmp Hotbees HackerFoo rgrinberg ullbeking FreeFull proteusguy popr root____ cantstanya m_hackerfoo TeddyDD CcxWrk zgrep shachaf erg doublec ^alex __0x277F earl carvite dustinm` diginet jeaye esph ecx jfhbrook nitrix elioat rprimus synthmeat otoburb pounce littledan hyperfekt [03:37:21] :hitchcock.freenode.net 366 flogbot #concatenative :End of /NAMES list. [03:37:44] gitweb.cgi doesn't always work because fork() requires too much memory [03:40:53] (i restarted things, it will work for awhile) [03:41:15] we need to move to posix_spawn(). i wrote some code that works as a one-off but doesn't fully pass the tests yet [04:09:45] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has quit (Ping timeout: 240 seconds). [04:22:27] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has joined the channel. [04:31:46] * xelxebar_ [xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [04:32:18] * xelxebar_ [xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Remote host closed the connection). [04:32:43] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Ping timeout: 240 seconds). [04:32:45] * xelxebar_ [xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [04:37:02] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has quit (Ping timeout: 258 seconds). [04:52:34] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has joined the channel. [06:58:41] * Sgeo [Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net] has quit (Read error: Connection reset by peer). [07:57:24] * ephe_meral2 [ephe_meral2!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has joined the channel. [08:09:01] * craigo_ [craigo_!~craigo@144.136.206.168] has quit (Ping timeout: 258 seconds). [08:55:32] * ephe_meral2 [ephe_meral2!~amnesia@ip5f5bf7d1.dynamic.kabel-deutschland.de] has quit (Ping timeout: 256 seconds). [09:08:09] * craigo [craigo!~craigo@144.136.206.168] has joined the channel. [09:08:57] * xelxebar_ [xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Quit: ZNC 1.7.2+deb3 - https://znc.in). [09:09:14] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [10:10:16] * ephe_meral2 [ephe_meral2!~amnesia@217.9.41.114] has joined the channel. [11:23:01] * ephe_meral2 [ephe_meral2!~amnesia@217.9.41.114] has quit (Ping timeout: 264 seconds). [11:45:37] * ephe_meral2 [ephe_meral2!~amnesia@217.9.41.114] has joined the channel. [12:31:28] * craigo [craigo!~craigo@144.136.206.168] has quit (Quit: Leaving). [13:05:40] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-76-164-109-108.consolidated.net] has quit (Ping timeout: 256 seconds). [13:10:43] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [14:37:56] bmp: found an issue, I can't create an executable with the deploy-tool if I'm "USING:" some vocab [14:38:02] I haven't found which one is the problematic one [14:38:20] You have triggered a bug in Factor. Please report. [14:38:20] critical_error: The die word was called by the library.: 0 [14:38:48] : foo ( -- ) "foo" print ; and then MAIN: foo, which works, but if I add some vocab to USING: then it doesn't [14:38:52] which is curious :/ [14:39:25] I'll go one by one until it works [14:40:01] ok it's either db or db.sqlite [14:40:14] shit [14:44:13] both db, and db.sqlite are problematic, even independently [14:44:33] this is a problem, I need to use them [14:44:39] :/ [14:45:04] any ideas as to why? [14:46:54] and this isn't supposed to happen right? given that it's basis/db after all... [14:48:01] to produce: USING: io db ; IN: foo : foo ( -- ) "foo" print ; MAIN: foo [14:48:13] then "foo" deploy-tool and run the executable [14:48:18] :/ [14:48:54] this is a bug, right? [14:49:09] You have triggered a bug in Factor. Please report. [14:49:12] critical_error: The die word was called by the library.: 0 [14:49:17] > ==== DATA STACK: [14:49:20] T{ # # 0 f } [14:49:23] T{ # "Initial" [ ] [ ] 12 T{ # f f } f # f T{ # 0 0 { T{ # f } T{ # f } T{ # f } T{ # f } } } f } [14:49:29] so maybe you know why [14:55:18] let me see if I can get better debug info [14:56:43] hmm [14:57:51] jeez, "words" -> loads of # [15:00:25] 00007f7ffd579c30: fatal_error: Memory protection fault during low-level debugger: 0x7f7ffd579c30 [15:00:28] rip [15:02:15] yeah okay got more debug info [15:02:40] ==== DATA STACK: [15:02:40] T{ sequences:immutable tools.crossref.private:invalidate-crossref 0 f } [15:02:40] T{ threads:thread "Initial" [ ] [ ] 19 T{ boxes:box f f } f syntax:t f T{ hashtables:hashtable 0 0 { T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } T{ hashtables.private:tombstone f } } } f } [15:04:02] should I file a bug report? [15:04:58] unless it has been filed before... again, I'm just trying to deploy-tool, i.e. create an executable that uses "db" and "db.sqlite" (fails with db alone, too) [15:13:39] okay this is odd [15:14:43] now it runs [15:14:55] if I deploy it with full environment [15:15:00] let's see if that's what this is [15:15:05] still strange though [15:15:10] and prob a bug [15:16:39] yep, works with lvl 6 [15:16:53] lemme go backwards and see on which lvl it fails (vocab:db) [15:19:43] fails from lvl 1 to lvl 4, works with lvl 5 and lvl 6 [15:20:36] intended or bug? [15:24:21] ah found out the issue [15:24:46] now it runs with lvl 1 too [15:24:55] ptrkriz: During work hours I'm gonna be *extremely* laggy, but I will read the scrollback when I have time. [15:25:10] just had to remove "tools.walker" from basis/db/db.factor's USING: crap [15:25:21] which wasn't used anyway [15:25:40] but that's what caused "USING: db" failing with any code that you wanted to deploy below lvl 5 [15:26:16] so on my end I just got rid of "tools.walker" and I can use lvl 1! thank goodness :D [15:26:29] I'm gonn file a bug report I think [15:26:36] i can fix it [15:26:46] ah okay [15:26:55] thank you [15:27:53] bmp: no worries :) [15:28:48] bmp: regarding what I wanted yesterday, erg helped and I was looking for "{ "foo" "bar" "baz" } "" [ append-path ] reduce" [15:28:55] fixed [15:29:47] * Sgeo [Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net] has joined the channel. [15:30:34] oh pushed too, neat [15:30:35] thanks! [15:46:47] Goooot it ptrkriz . Sorry I was being dense, and glad you got it. [15:52:48] I forgot what our solution was, but regardless, I actually don't need it anymore (for now at least) but good to know about it! [16:10:21] * ephe_meral2 [ephe_meral2!~amnesia@217.9.41.114] has quit (Ping timeout: 265 seconds). [17:16:36] * elioat [elioat!~elioat@yuno.bagel.systems] has quit (Quit: The Lounge - https://thelounge.chat). [17:28:38] * elioat [elioat!~elioat@yuno.bagel.systems] has joined the channel. [18:45:25] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 240 seconds). [18:47:15] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [19:02:48] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has quit (Remote host closed the connection). [19:03:35] * xelxebar [xelxebar!~xelxebar@gateway/tor-sasl/xelxebar] has joined the channel. [20:33:46] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 265 seconds). [20:35:46] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [20:49:45] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 240 seconds). [20:53:01] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [22:00:28] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 258 seconds). [22:03:15] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [22:11:45] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 240 seconds). [22:16:23] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [23:18:13] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 264 seconds). [23:20:53] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel. [23:49:23] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has quit (Ping timeout: 240 seconds). [23:52:58] * tgunr [tgunr!~davec@dsl-dhcp-conrtxxahre-72-26-23-173.consolidated.net] has joined the channel.