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:58 | FromGitter | <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:57 | Salewski | Araq, 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:55 | Salewski | var x: array[10000, int] # guess a stack problem as array is global -- should I file a issue to github issue tracker? |
10:38:46 | Araq | hmm why would it compile forever. |
10:38:49 | Araq | sure, report it |
10:39:34 | Salewski | Nim Compiler Version 0.15.3 (2016-11-02) [Linux: amd64] # no idea why, had to kill it with CTRL-C |
10:41:26 | federico3 | .3? |
10:43:05 | Salewski | Well, problem occurs only with -d:release compile... |
10:47:37 | Araq | federico3: that's git devel version |
10:48:52 | Salewski | Sorry, 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:12 | Salewski | 28 seconds on my new i7 box. Maybe default O3 is not always best gcc option. |
10:54:28 | Salewski | Bye... |
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:29 | Arrrr | Do you think this is a hacky use of a var parameter? https://glot.io/snippets/ek4d6vk6ui |
11:18:56 | * | PMunch_ joined #nim |
11:20:35 | Araq | hmmm. 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:23 | arnetheduck | Araq, any more thoughts on type cache? |
11:57:28 | * | desophos quit (Ping timeout: 260 seconds) |
11:57:42 | Araq | arnetheduck: I'm rewriting the type cache anyway... |
11:58:47 | arnetheduck | that's nice. can you merge that thing first then and consider it a use case? ;) |
11:59:18 | Araq | the tests are green, right? |
12:00:06 | arnetheduck | as green as they get |
12:01:06 | Araq | er |
12:01:22 | Araq | can _Static_assert() be a toplevel statement? |
12:01:53 | Araq | or is that GCCism? |
12:02:26 | arnetheduck | it's a c11-ism |
12:02:29 | * | enthus1ast quit (Read error: Connection reset by peer) |
12:02:46 | arnetheduck | it 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:14 | FromGitter | <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:02 | FromGitter | <rishavs> the structure of my project is here: https://github.com/rishavs/nippy_test |
12:42:15 | Arrrr | i think you can pass certain arg to gcc to do that |
12:43:15 | FromGitter | <rishavs> that sounds scary... how do i do that? |
12:45:16 | Arrrr | No idea, but let me see |
12:45:38 | Salewski | Araq, my deduplicate example is really funny: http://forum.nim-lang.org/t/2611 |
12:45:43 | Salewski | The toSeq op is fully unrolled by Nim compiler as z_130420_512892843->data[9999] = x_130366_512892843[9999]; |
12:46:29 | Salewski | That generates the 600 k file size and is very surprising for me. |
12:56:13 | * | PMunch_ quit (Quit: leaving) |
12:56:29 | Araq | rishavs: 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:03 | Araq | it's also not Nim specific, it's how your OS likes to do things |
12:58:41 | FromGitter | <rishavs> okies. so my dlls go into the bin folder, where i would expect the compiled exe to end up at? |
12:59:49 | Araq | in the bin folder. |
13:01:19 | Salewski | Araq, shall I create an issue for the 10000 single assignments Nim creates for array to seq conversion? |
13:02:27 | Araq | yeah, interesting bug. |
13:02:40 | Salewski | OK, bye. |
13:02:44 | Araq | I wonder how that happens, the compiler usually doesn't unroll :-) |
13:02:44 | * | Salewski left #nim (#nim) |
13:10:05 | FromGitter | <rishavs> btw, anyone here on windows 10 anniversary edition (64 bit)? |
13:11:01 | FromGitter | <rishavs> for me nimble compile is not working. wonder if someone else faced the same issue? |
13:30:05 | * | dmi0 joined #nim |
13:32:25 | Araq | what's the error message? |
13:40:04 | chemist69 | Araq: 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:44 | Araq | ok. 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:07 | FromGitter | <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:06 | cheatfate | Araq, looks like you force me to use nimble :) |
14:28:28 | cheatfate | with 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:34 | FromGitter | <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:26 | Araq | heresy! |
21:47:29 | Araq | using the file name for semantics is wrong, let's encode visibility by a dot instead. |
21:50:45 | corecode | that'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) |