Commit Graph

10138 Commits

Author SHA1 Message Date
Andreas Rumpf
b15e8124fe fixes #5090 2017-02-05 15:21:40 +01:00
Andreas Rumpf
d35c561759 fixes #4996 2017-02-05 12:10:57 +01:00
Andreas Rumpf
6382293255 niminst: less verbose output in a desparate attempt to make travis green again 2017-02-05 11:06:06 +01:00
Andreas Rumpf
e672208b82 fixes #5221 2017-02-05 09:41:47 +01:00
Andreas Rumpf
c4dd9dc77e fixes #5269 2017-02-05 08:51:43 +01:00
Yuriy Glukhov
3978845266 Use __NR_gettid instead of SYS_gettid (#5338) 2017-02-04 21:18:54 +01:00
Andreas Rumpf
abaf5d0bdb fixes #5285 2017-02-04 21:00:07 +01:00
cheatfate
95d8558f0c Fix #5331 and #5332. 2017-02-04 12:10:07 +01:00
Federico Ceratto
bf165cb43a Use the correct parallelBuild value. fixes #5328 (#5329)
Also check for incorrect parallelBuild values
2017-02-04 12:01:23 +01:00
Andreas Rumpf
76a28d8b83 nimsuggest: bugfix: also output documentation comments 2017-02-03 17:36:39 +01:00
Andreas Rumpf
26fb6cb073 fixes #5327 2017-02-03 17:35:58 +01:00
Andreas Rumpf
4ac6a26031 testament: be verbose when --pedantic fails 2017-02-03 10:29:08 +01:00
Andreas Rumpf
848676cec6 name mangling bugfixes; ndi file generation for debugger support 2017-02-03 09:49:36 +01:00
Andreas Rumpf
04c4d3d77f critical realloc bugfix; refs #4818 2017-02-03 09:48:52 +01:00
Arne Döring
2c6c865b35 reenabled clear test, made clear working (#5323) 2017-02-02 23:06:13 +01:00
Araq
ffd929af41 minor appveyor update 2017-02-02 22:22:14 +01:00
Araq
8af10ae3b9 Merge branch 'devel' into new-name-mangling 2017-02-02 21:56:34 +01:00
Araq
e236039d10 make tests on Windows green under --pedantic 2017-02-02 21:12:36 +01:00
Andreas Rumpf
fab69661ad new name mangling rules for easier debugging 2017-02-02 16:27:48 +01:00
Araq
899d84e06d minor website update 2017-02-02 14:11:01 +01:00
Parashurama
137b5f4302 fixes #4992 2017-02-02 11:33:54 +01:00
Andreas Rumpf
a86966eefd attempt to make nimble work again 2017-02-02 11:01:26 +01:00
Andreas Rumpf
56aa1ac5bc new name mangling scheme implemented 2017-02-02 10:30:01 +01:00
Andreas Rumpf
d9cf9b079e tiny progress on the name mangling 2017-02-01 23:39:40 +01:00
Andreas Rumpf
05fe523832 updated appveyor.yml 2017-02-01 23:39:40 +01:00
Andreas Rumpf
f04d21f279 refactoring: explict config state instead of globals 2017-02-01 23:39:40 +01:00
Dominik Picheta
5565b9ef10 Fixes #5318. 2017-02-01 21:15:47 +01:00
Parashurama
c57fcf42df fix string slice & splice (#5311)
code fixes courtesy of @memophen
2017-02-01 12:13:01 +01:00
Eugene Kabanov
d90f3f59ac Fixes for upcoming asyncdispatch and ioselectors. (#5309) 2017-02-01 12:12:26 +01:00
Andreas Rumpf
3c773c189f fixes #4973 2017-02-01 12:09:24 +01:00
Parashurama
2aec5b6c49 fixes compiler ignoring passC/passL args when setting --cc:compiler. (#5310)
This commit change the way passC/passL cmdline arg and setting in config
files are parsed.
They are added to a separate linkOptionsCmd/compileOptionsCmd and are
inserted when compile/linking command list are requested.
2017-02-01 08:51:24 +01:00
Ruslan Mustakov
8b10609452 Allow .async pragma on methods (#5312) 2017-02-01 08:50:30 +01:00
Araq
e88a0af494 fix confusing line information for macros that produce errors 2017-02-01 00:00:41 +01:00
Araq
16260b23c7 make tests on Windows green 2017-01-31 23:05:36 +01:00
Araq
5b32dafff4 testament: OS specific disables 2017-01-31 22:54:58 +01:00
Araq
b3e55e532b allocator: fixes regression: get alignment right for small objects 2017-01-31 21:21:08 +01:00
Andreas Rumpf
d12a5a6525 make getThreadId() work on OSX 2017-01-31 16:06:37 +01:00
araq
bd580e9d6e another attempt to getThreadId work on Linux 2017-01-31 15:44:11 +01:00
araq
eaa0eda72d make getThreadId() work on Linux 2017-01-31 13:49:32 +01:00
Araq
97d91bb6b7 Merge branch 'devel' into another-channel-fix 2017-01-31 13:26:14 +01:00
Araq
86833b53a4 added a testcase for getThreadId 2017-01-31 13:18:18 +01:00
Araq
c32c39f1de make AVL tree node part of the memory regions; fixes hard to reproduce channel crashes 2017-01-31 13:08:47 +01:00
Araq
d59dd577f8 make AVL tree node part of the memory regions; fixes hard to reproduce channel crashes 2017-01-31 13:08:23 +01:00
Araq
b173499543 added system.getThreadId for various OSes (untested) 2017-01-31 13:06:19 +01:00
Araq
082f6f15e7 dirty changes to Nim's memory tracker; requires cleanups 2017-01-31 12:59:12 +01:00
Axel Pahl
8071648129 revert nim.cfg to version before b26e6e3 (#5306)
... to enable building of koch on Linux again
2017-01-31 11:32:08 +01:00
flyx
6effe4553b execute pdflatex in nonstopmode (#5305)
* Name is irritating; nonstopmode stops execution if an
   error occurs instead of asking the user for input.
2017-01-31 10:31:48 +01:00
Andreas Rumpf
51c764e048 fix the racy allocator properly 2017-01-31 08:55:18 +01:00
Araq
79f4b37d3b added test case; threadex example crashes now 2017-01-30 21:11:37 +01:00
Araq
b26e6e3589 fixes #5301 2017-01-30 19:01:03 +01:00