<<24-05-2013>>

00:05:16*Trix[a]r_za is now known as Trixar_za
02:03:30*q66 quit (Remote host closed the connection)
03:11:33*Trixar_za is now known as Trix[a]r_za
03:18:54*Trix[a]r_za is now known as Trixar_za
03:56:11*Endeg joined #nimrod
04:07:38*OrionPK quit (Quit: Leaving)
04:19:00*Trixar_za is now known as Trix[a]r_za
05:17:35*epitron left #nimrod (#nimrod)
06:03:18*burntsushi quit (Remote host closed the connection)
06:06:58*burntsushi joined #nimrod
06:27:55*Trix[a]r_za is now known as Trixar_za
07:00:38*vegai joined #nimrod
07:00:55vegaihey, I was wondering. Can proc tags checking be enforced by any compiler option?
07:06:29vegaidoes it even make sense?
07:11:42*Araq_ joined #nimrod
07:12:30Araq_vegai: it doesn't since it's never turned off, the tracking is always done
07:12:53Araq_it's just that the compiler stays quiet if you don't annotate with tags: []
07:13:24Araq_you can easily create a main proc with tags: [] and then start to figure out where all your effects come from
07:13:46vegairight, of course. That's good
07:13:46Araq_(and yes I know the error messages are suboptimal for now, the compiler should give you a proper trace)
07:50:25*Trixar_za is now known as Trix[a]r_za
07:58:55*Trix[a]r_za is now known as Trixar_za
08:36:36*Araq_ quit (Read error: Connection timed out)
08:37:34*Trixar_za is now known as Trix[a]r_za
08:38:57*Araq_ joined #nimrod
10:06:09*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
10:15:44*XAMPP quit (Read error: Connection reset by peer)
10:30:05*amarsahinovic joined #nimrod
10:53:17*Araq_ joined #nimrod
11:27:40*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
11:50:03*q66 joined #nimrod
12:10:22*Araq_ joined #nimrod
12:40:07*amarsahinovic quit (Ping timeout: 264 seconds)
13:18:22*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
13:36:02*reactormonk quit (Ping timeout: 256 seconds)
13:50:19NimBotnimrod-code/nimbuild 45f4929 Dominik Picheta [+0 ±1 -0]: Github: IP access list is now created using info from Github's API.
15:19:31vegaihas anyone considered changing the name? :)
15:19:42vegaiit's a bit tinny
15:19:45_ponceof the language ?
15:19:46vegaihttp://www.youtube.com/watch?v=-gwXJsWHupg ;)
15:19:49vegaiyeah..
15:20:28_ponce"Fan" became "Fantom" because of googlability
15:20:42vegaihow about "Gorn"
15:20:47_poncehow about "fap"
15:20:53vegai:}
15:20:56dom96What's wrong with "Nimrod"?
15:21:17vegaiI cannot use it in a sentence when talking to a fellow geek
15:21:20vegaiI just cannot
15:21:28dom96why?
15:21:35_ponceuse it like a noun
15:21:38_ponceworks for me
15:21:40vegaiit's too tinny :(
15:22:46dom96It's a bit late to change the name now.
15:23:40vegaiI suppose
15:23:52vegaiperhaps my arguments for it weren't top notch either
15:24:24*zahary joined #nimrod
15:29:09vegaiperhaps I'll fork nimrod and change nothing but the name :P
15:56:40*Trix[a]r_za is now known as Trixar_za
16:15:57*Endy joined #nimrod
16:36:30*Trixar_za is now known as Trix[a]r_za
16:38:48*Trix[a]r_za is now known as Trixar_za
16:41:15*amarsahinovic joined #nimrod
16:59:54*zahary quit (Quit: Leaving.)
17:02:06*zahary joined #nimrod
17:05:23*amarsahinovic quit (Quit: Leaving.)
17:19:29Araqhuh? the name is too "tinny"? many use "nim" as an abbrev
17:30:07*amarsahinovic joined #nimrod
17:33:37dom96I would say that Rust is more "tinny"
17:33:49dom96That is, if I understand that term correctly.
17:40:36*zahary quit (Quit: Leaving.)
17:41:17*zahary joined #nimrod
17:47:08*Trixar_za is now known as Trix[a]r_za
18:13:40*pragma_ joined #nimrod
18:16:27pragma_hi :) I'm trying to bootstrap nimrod from linux but i get an error msg: http://pastebin.com/5rCzb19q
18:16:55pragma_(gcc 4.7.3)
18:19:46dom96hello pragma_!
18:19:54pragma_hi :)
18:20:09dom96Which version of Nimrod are you bootstrapping?
18:20:20pragma_tip from github
18:21:17*[1]Endy joined #nimrod
18:22:27dom96hrm, lets see.
18:22:57*Endy quit (Ping timeout: 240 seconds)
18:23:32dom96pragma_: Does the gcc -ldl line that gets executed contain '-lm'?
18:23:51pragma_yes
18:24:56pragma_this is total output: http://pastebin.com/VpVvdpTD
18:26:06dom96what linux distro are you using?
18:26:16pragma_mint rc1
18:26:30pragma_mint 15 rc1
18:27:19pragma_(64 bit)
18:27:49dom96Weird. Don't think I can help you sorry. I'm sure Araq will help you soon enough though so do stick around.
18:28:05pragma_ok :) thanks for trying
18:31:07*[1]Endy quit (Ping timeout: 264 seconds)
18:31:44*Endy joined #nimrod
18:51:21*cpeterson_ joined #nimrod
18:51:41dom96hi cpeterson_
18:51:49cpeterson_hi dom96
18:52:39cpeterson_dom96: does anyone in particular maintain nimrod's "formula" for Mac Homebrew?
18:53:04cpeterson_I think it has been broken for a couple months. I reported it to Homebrew here: https://github.com/mxcl/homebrew/issues/20037
18:54:39dom96cpeterson_: I'm not sure. I think Raynes might have updated it at some point.
18:55:49RaynesAges ago. Someone else has updated it long since.
18:55:54RaynesAnd the last I checked it'd completely broken.
18:56:02cpeterson_The Homebrew "formula" tweaks nimrod install.sh's install path so the libs end up in a different directory than nimrod expects.
18:56:46cpeterson_I looked into the problem yesterday, but I'm not familiar enough with homebrew or nimrod's build process to make much progress.
18:56:59cpeterson_When is nimrod's install.sh generated?
18:57:21dom96install.sh is generated when a release happens.
18:57:22NimBotAraq/Nimrod 02c40fb Dominik Picheta [+0 ±1 -0]: Fixed overflow in sockets.parseIP4.
18:58:50dom96The AUR PKGBUILD may be helpful to you: https://aur.archlinux.org/packages/ni/nimrod/PKGBUILD
18:59:35cpeterson_dom96: by release, do you mean koch boot?
19:00:14dom96cpeterson_: no, when a new version of nimrod is released we generate an install.sh file for that release.
19:00:30dom96'koch boot' bootstraps the compiler.
19:01:03dom96https://github.com/Araq/Nimrod#compiling
19:02:24dom96Note: when installing from git tip 'koch install' is used instead of a install.sh script
19:02:30cpeterson_dom96: I didn't see an install.sh in the git repo. Is install.sh just part of the zip on nimrod-code.org/download?
19:02:40dom96^
19:02:56dom96yeah.
19:03:16*Endy quit (Ping timeout: 276 seconds)
19:04:26cpeterson_dom96: thanks for your help! I will try to fix the Homebrew install this weekend. I read about nimrod on Hacker News and Lambda the Ultimate, but these Homebrew problems have been preventing me from trying it out. :\
19:05:31dom96cpeterson_: No worries! Thanks for fixing the homebrew install btw! It's nice to hear that you are interested in nimrod :)
19:35:33*zahary quit (Quit: Leaving.)
19:37:23*reactormonk joined #nimrod
19:43:31*zahary joined #nimrod
19:55:36vegaiAraq: nim is nice and woody, I say.
20:01:21reactormonkAraq, are strings or string-operations inheritly heap-based? See dyncalls.nim:25
20:30:50*fowl quit (Ping timeout: 256 seconds)
20:41:59*fowl joined #nimrod
21:18:35NimBotnimrod-code/nimbuild efa8762 Dominik Picheta [+0 ±1 -0]: Github: Implemented Subnet masking;... 2 more lines
21:18:35NimBotnimrod-code/nimbuild cc66ed2 Dominik Picheta [+0 ±1 -0]: Github: Renamed hookIPs to subnets.
21:18:35NimBotnimrod-code/nimbuild bcd2137 Dominik Picheta [+0 ±1 -0]: Github: Better API request throttling.
21:22:13*cpeterson_ left #nimrod ("Leaving...")
21:24:32NimBotnimrod-code/nimbuild 99e7e2f Dominik Picheta [+0 ±1 -0]: Github: Added a little todo.
21:24:41Araqpragma_: lrint is ansi C afaik
21:25:02Araqyou have some weird distribution that lacks it?
21:25:30pragma_hmm
21:25:53pragma_gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3
21:26:34pragma_maybe its a regression in mint 15 rc1
21:26:38pragma_...
21:30:46pragma_strange :)
21:32:26Araqyou can edit line 195 of nimbase.h
21:32:51Araqso that HAVE_LRINT are not defined anymore and then it should work
21:33:13pragma_ok thanks, i will try that
21:38:01pragma_SUCCESS
21:38:06pragma_thanks :)
21:43:20Araqhmm
21:43:30Araqis that an ARM distribution?
21:43:36pragma_no
21:43:40pragma_its x64
21:44:16Araqubuntu Linaro is for ARM
21:44:33Araqsays the internet :P
21:44:47fowlmine says linaro too
21:44:47pragma_hmm :)
21:44:56pragma_im pretty sure i have no arm cpu ;)
21:45:08fowlgcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
21:45:12Araqalright alright
21:45:36pragma_its a release candidate of mint (ubuntu based)
21:48:37*OrionPK joined #nimrod
21:51:41pragma_reboot
21:51:43*pragma_ quit (Quit: Leaving)
22:05:41*pragma_ joined #nimrod
22:31:49pragma_simey: why / (width - 1)
22:32:34pragma_oops wrong channel
22:32:40*pragma_ left #nimrod (#nimrod)
22:48:44*amarsahinovic quit (Quit: Leaving.)