<< 08-11-2016 >>

00:00:04*elrood quit (Quit: Leaving)
00:01:20*fredrik92 joined #nim
00:16:17*abruanese joined #nim
00:17:28*fredrik92 quit (Read error: Connection reset by peer)
00:18:45*adeohluwa joined #nim
00:25:16*adeohluwa quit (Ping timeout: 240 seconds)
00:46:04*byte512 quit (Ping timeout: 265 seconds)
00:56:58FromGitter<ephja> Sweet code completion
01:07:31*yglukhov joined #nim
01:08:42*vlad1777d quit (Quit: Leaving)
01:12:05*yglukhov quit (Ping timeout: 248 seconds)
01:13:49*desophos joined #nim
01:14:53*yglukhov joined #nim
01:19:10*yglukhov quit (Ping timeout: 244 seconds)
01:44:22*saml_ joined #nim
01:56:14*libman quit (Quit: Leaving.)
02:01:04*yglukhov joined #nim
02:05:14*Jesin joined #nim
02:05:18*yglukhov quit (Ping timeout: 250 seconds)
02:24:08*brechtm joined #nim
02:28:16*brechtm quit (Ping timeout: 240 seconds)
02:28:32*yglukhov joined #nim
02:30:34*chemist69 quit (Disconnected by services)
02:30:39*chemist69_ joined #nim
02:32:36*yglukhov quit (Ping timeout: 240 seconds)
02:36:40*yglukhov joined #nim
02:40:48*yglukhov quit (Ping timeout: 244 seconds)
03:07:12*dmi0 quit (Ping timeout: 256 seconds)
03:08:15*yglukhov joined #nim
03:12:50*yglukhov quit (Ping timeout: 244 seconds)
03:23:14*saml_ quit (Remote host closed the connection)
03:30:53*zaquest joined #nim
03:37:01*yglukhov joined #nim
03:41:25*yglukhov quit (Ping timeout: 248 seconds)
03:47:12*yglukhov joined #nim
03:51:33*yglukhov quit (Ping timeout: 248 seconds)
03:54:45*yglukhov joined #nim
03:57:35*yglukhov_ joined #nim
03:59:24*yglukhov quit (Ping timeout: 265 seconds)
04:02:00*yglukhov_ quit (Ping timeout: 260 seconds)
04:06:39*vendethiel quit (Ping timeout: 265 seconds)
04:18:58*yglukhov joined #nim
04:23:24*yglukhov quit (Ping timeout: 260 seconds)
04:40:39*Dankrad joined #nim
04:44:38*yglukhov joined #nim
04:49:04*yglukhov quit (Ping timeout: 260 seconds)
04:51:58*adeohluwa joined #nim
05:12:00*brson quit (Ping timeout: 260 seconds)
05:24:04*Dankrad quit (Ping timeout: 244 seconds)
05:26:32*s4 joined #nim
05:39:41*yglukhov joined #nim
05:43:42*yglukhov quit (Ping timeout: 244 seconds)
05:44:54*yglukhov joined #nim
05:49:37*yglukhov quit (Ping timeout: 260 seconds)
06:13:26*brson joined #nim
06:13:34*nsf joined #nim
06:15:24*adeohluwa quit (Remote host closed the connection)
06:15:55*bjz joined #nim
06:25:46*yglukhov joined #nim
06:31:04*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
06:36:20*yglukhov_ joined #nim
06:36:38*yglukhov_ quit (Remote host closed the connection)
06:36:41*yglukhov quit (Read error: Connection reset by peer)
06:37:10*yglukhov joined #nim
07:03:42*bjz joined #nim
07:16:51*brson quit (Quit: leaving)
07:29:24*Arrrr joined #nim
07:36:20*xet7 joined #nim
07:42:42*brechtm joined #nim
07:45:20*chemist69_ is now known as chemist69
08:12:16*gokr joined #nim
08:22:26*Trustable joined #nim
08:25:11*bjz quit (Quit: Textual IRC Client: www.textualapp.com)
08:26:13*bjz joined #nim
08:26:19*bjz quit (Client Quit)
08:34:31*Andris_zbx joined #nim
08:37:07*bjz joined #nim
08:55:46*vlad1777d joined #nim
09:05:37*gangstacat quit (Ping timeout: 260 seconds)
09:07:49*PMunch joined #nim
09:12:18*gangstacat joined #nim
09:58:45*couven92 joined #nim
10:00:56*Andris_zbx quit (Quit: Leaving)
10:23:21*BratwurstMitSenf joined #nim
10:31:45*bjz quit (Ping timeout: 246 seconds)
10:32:49*bjz joined #nim
10:34:18*Salewski joined #nim
10:36:57SalewskiAraq, the code from http://forum.nim-lang.org/t/2611 compiles forever with 0.15.3 when I increase array size to tenthousand
10:37:55Salewskivar x: array[10000, int] # guess a stack problem as array is global -- should I file a issue to github issue tracker?
10:38:46Araqhmm why would it compile forever.
10:38:49Araqsure, report it
10:39:34SalewskiNim Compiler Version 0.15.3 (2016-11-02) [Linux: amd64] # no idea why, had to kill it with CTRL-C
10:41:26federico3.3?
10:43:05SalewskiWell, problem occurs only with -d:release compile...
10:47:37Araqfederico3: that's git devel version
10:48:52SalewskiSorry, seems to be no issue indeed: Problem is gcc 5.4 with -O3 -- it creates a 650k executable and needs very long for that.
10:49:21*arnetheduck joined #nim
10:52:12Salewski28 seconds on my new i7 box. Maybe default O3 is not always best gcc option.
10:54:28SalewskiBye...
10:54:32*Salewski left #nim (#nim)
11:03:57*brechtm quit (Remote host closed the connection)
11:08:20*xet7 quit (Quit: Leaving)
11:08:38*brechtm joined #nim
11:15:10*xet7 joined #nim
11:16:29ArrrrDo you think this is a hacky use of a var parameter? https://glot.io/snippets/ek4d6vk6ui
11:18:56*PMunch_ joined #nim
11:20:35Araqhmmm. seems ok.
11:36:24*enthus1ast joined #nim
11:37:37*zaquest quit (Read error: Connection reset by peer)
11:38:00*zaquest joined #nim
11:49:50*brechtm_ joined #nim
11:51:09*zaquest quit (Read error: Connection reset by peer)
11:52:56*brechtm quit (Ping timeout: 246 seconds)
11:57:23arnetheduckAraq, any more thoughts on type cache?
11:57:28*desophos quit (Ping timeout: 260 seconds)
11:57:42Araqarnetheduck: I'm rewriting the type cache anyway...
11:58:47arnetheduckthat's nice. can you merge that thing first then and consider it a use case? ;)
11:59:18Araqthe tests are green, right?
12:00:06arnetheduckas green as they get
12:01:06Araqer
12:01:22Araqcan _Static_assert() be a toplevel statement?
12:01:53Araqor is that GCCism?
12:02:26arnetheduckit's a c11-ism
12:02:29*enthus1ast quit (Read error: Connection reset by peer)
12:02:46arnetheduckit should be allowed top-level from what I can tell
12:03:19*byte512 joined #nim
12:05:05*chemist69 quit (Ping timeout: 256 seconds)
12:09:29*chemist69 joined #nim
12:19:47*brechtm_ quit (Remote host closed the connection)
12:23:26*elrood joined #nim
12:24:40*brechtm joined #nim
12:24:49*brechtm quit (Remote host closed the connection)
12:25:05*brechtm joined #nim
12:28:04*tankfeeder joined #nim
12:41:00*Salewski joined #nim
12:41:14FromGitter<rishavs> hi. quick question. my nim file depends on some dll files. if the dlls are in the same folder as the nim file, then everything works fine. however i want to put all my dlls in a separate folder (one level above). how do i call these dlls from my nim file?
12:42:02FromGitter<rishavs> the structure of my project is here: https://github.com/rishavs/nippy_test
12:42:15Arrrri think you can pass certain arg to gcc to do that
12:43:15FromGitter<rishavs> that sounds scary... how do i do that?
12:45:16ArrrrNo idea, but let me see
12:45:38SalewskiAraq, my deduplicate example is really funny: http://forum.nim-lang.org/t/2611
12:45:43SalewskiThe toSeq op is fully unrolled by Nim compiler as z_130420_512892843->data[9999] = x_130366_512892843[9999];
12:46:29SalewskiThat generates the 600 k file size and is very surprising for me.
12:56:13*PMunch_ quit (Quit: leaving)
12:56:29Araqrishavs: just don't do it, just put your .exe next to the dlls in some bin/ directory instead and either write a proper installer or create a .lnk file to the exe
12:57:03Araqit's also not Nim specific, it's how your OS likes to do things
12:58:41FromGitter<rishavs> okies. so my dlls go into the bin folder, where i would expect the compiled exe to end up at?
12:59:49Araqin the bin folder.
13:01:19SalewskiAraq, shall I create an issue for the 10000 single assignments Nim creates for array to seq conversion?
13:02:27Araqyeah, interesting bug.
13:02:40SalewskiOK, bye.
13:02:44AraqI wonder how that happens, the compiler usually doesn't unroll :-)
13:02:44*Salewski left #nim (#nim)
13:10:05FromGitter<rishavs> btw, anyone here on windows 10 anniversary edition (64 bit)?
13:11:01FromGitter<rishavs> for me nimble compile is not working. wonder if someone else faced the same issue?
13:30:05*dmi0 joined #nim
13:32:25Araqwhat's the error message?
13:40:04chemist69Araq: I noticed that using `./koch tools` pulls nimble source into the `dist` dir, about which then git again complains. Should I add another PR updating .gitignore?
13:46:33*gmpreussner quit (Ping timeout: 260 seconds)
13:48:21*s4 quit (Quit: Konversation terminated!)
13:50:24*[CBR]Unspoken quit (Ping timeout: 260 seconds)
13:52:44Araqok. I don't care about .gitignore though. it doesn't work well when you produce thousands of extensionless files during testing
13:54:37*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
13:57:07FromGitter<rishavs> @Araq i logged a bug for it at https://github.com/nim-lang/nimble/issues/266
14:04:25*enthus1ast joined #nim
14:11:48*nsf quit (Quit: WeeChat 1.6)
14:19:40*zaquest joined #nim
14:28:06cheatfateAraq, looks like you force me to use nimble :)
14:28:28cheatfatewith this `./koch tools` and `dist` directory
14:51:44*tankfeeder quit (Quit: Leaving)
15:03:01*brechtm quit (Remote host closed the connection)
15:04:13*enthus1ast quit (Ping timeout: 245 seconds)
15:04:21*enthus1ast joined #nim
15:10:44*[CBR]Unspoken joined #nim
15:27:23*brechtm joined #nim
15:43:42*arnetheduck quit (Ping timeout: 256 seconds)
15:53:10*PMunch quit (Quit: leaving)
15:54:37*nsf joined #nim
16:00:03*yglukhov_ joined #nim
16:03:04*yglukhov_ quit (Remote host closed the connection)
16:03:17*gmpreussner joined #nim
16:03:17*yglukhov_ joined #nim
16:03:25*yglukhov_ quit (Remote host closed the connection)
16:03:47*yglukhov quit (Ping timeout: 268 seconds)
16:04:24*yglukhov joined #nim
16:05:52*couven92 quit (Read error: Connection reset by peer)
16:07:54*Trustable quit (Remote host closed the connection)
16:11:07*Arrrr quit (Quit: WeeChat 1.5)
16:22:41*yglukhov_ joined #nim
16:24:17*yglukhov_ quit (Read error: Connection reset by peer)
16:24:32*yglukhov_ joined #nim
16:25:52*yglukhov quit (Ping timeout: 260 seconds)
16:28:57*yglukhov_ quit (Ping timeout: 260 seconds)
16:31:36*brechtm quit (Read error: Connection reset by peer)
16:33:16*brechtm joined #nim
16:37:49*Trustable joined #nim
16:39:13*cyraxjoe quit (Ping timeout: 245 seconds)
17:23:20*gmpreussner quit (Ping timeout: 246 seconds)
17:26:32*gokr quit (Ping timeout: 260 seconds)
17:31:08*desophos joined #nim
17:35:21*Dankrad joined #nim
17:36:49*yglukhov joined #nim
17:41:15*brechtm_ joined #nim
17:43:33*nsf quit (Quit: WeeChat 1.6)
17:44:20*brechtm quit (Ping timeout: 246 seconds)
17:54:37*yglukhov quit (Remote host closed the connection)
18:00:06*enthus1ast quit (Ping timeout: 246 seconds)
18:01:28*zama quit (Ping timeout: 260 seconds)
18:01:52*gokr joined #nim
18:04:08*zama joined #nim
18:06:11*yglukhov joined #nim
18:07:09*yglukhov quit (Remote host closed the connection)
18:16:33*brechtm_ quit (Remote host closed the connection)
18:22:29*brechtm joined #nim
18:33:58*yglukhov joined #nim
18:43:38*brson joined #nim
18:43:45*yglukhov quit (Remote host closed the connection)
18:48:14*Trustable quit (Remote host closed the connection)
18:49:10*xet7 quit (Quit: Leaving)
18:52:16*brechtm quit (Remote host closed the connection)
18:52:30*yglukhov joined #nim
18:56:08*couven92 joined #nim
19:17:14*joequery joined #nim
19:47:21*BratwurstMitSenf left #nim (#nim)
19:53:00*nsf joined #nim
19:53:53*xet7 joined #nim
19:54:58*vendethiel joined #nim
19:54:59*bjz joined #nim
19:59:27*gmpreussner joined #nim
20:11:43*chemist69 quit (Ping timeout: 245 seconds)
20:14:07*chemist69 joined #nim
20:18:49*pregressive joined #nim
20:33:30*gokr quit (Ping timeout: 258 seconds)
20:35:25*joequery quit (Read error: Connection reset by peer)
20:45:27*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
20:46:03*bjz joined #nim
20:48:23*bjz quit (Client Quit)
20:59:35*joequery joined #nim
21:06:16*dmi0 quit (Ping timeout: 260 seconds)
21:19:51*bjz joined #nim
21:19:52*joequery quit (Read error: Connection reset by peer)
21:23:15*gokr joined #nim
21:26:50*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
21:34:51*nsf quit (Quit: WeeChat 1.6)
21:42:58*Trustable joined #nim
21:43:34FromGitter<ephja> it sure would be nice to have a file extension for executables in *nix
21:44:39*bjz joined #nim
21:44:52*dmi0 joined #nim
21:46:26Araqheresy!
21:47:29Araqusing the file name for semantics is wrong, let's encode visibility by a dot instead.
21:50:45corecodethat's just convention :)
21:52:43*yglukhov quit (Remote host closed the connection)
21:59:47*bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
22:43:48*desophos quit (Ping timeout: 260 seconds)
22:49:17*kunev quit (Ping timeout: 240 seconds)
22:52:54*brechtm joined #nim
22:57:12*brechtm quit (Ping timeout: 250 seconds)
23:00:16*elrood quit (Quit: Leaving)
23:05:43*kunev joined #nim
23:10:21*kunev quit (Ping timeout: 256 seconds)
23:12:40*brechtm joined #nim
23:12:41*kunev joined #nim
23:17:25*brechtm quit (Ping timeout: 248 seconds)
23:31:22*dmi0 quit (Ping timeout: 258 seconds)
23:37:50*vendethiel quit (Ping timeout: 246 seconds)
23:54:24*desophos joined #nim
23:58:33*gokr quit (Ping timeout: 265 seconds)