Araq
2958adc47f
tester outputs full test path
2014-03-28 18:15:51 +01:00
Araq
12e3c11eb6
fixes #911
2014-03-28 08:40:15 +01:00
Dominik Picheta
23d581d377
Added test for issue #911 .
2014-03-27 21:52:28 +00:00
Araq
5a51a25fd0
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-03-27 21:24:53 +01:00
Varriount
f40625f5c4
Merge pull request #1032 from barcharcraz/lowerBound
...
Added lowerBound function to the stdlib
2014-03-27 15:08:19 -04:00
Araq
76ef752957
made some tests green
2014-03-27 19:43:17 +01:00
Araq
3365b42bbe
fixes #1009
2014-03-27 19:20:59 +01:00
Jason Livesay
cabc5c80d3
Calling randomize() again within 1 second will now provide a different seed
2014-03-26 18:54:34 -07:00
Araq
dc956c485a
fixes tmemit regression
2014-03-26 22:56:56 +01:00
Araq
a1e97ad4a4
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-03-26 20:31:29 +01:00
Araq
9fdb131686
fixes #992
2014-03-26 16:22:34 +01:00
Dominik Picheta
4ed1ac0078
Move asyncdispatch tests to asyncnet.
2014-03-26 10:31:16 +00:00
Araq
7874c0efcb
borrow dots for distinct types documented
2014-03-26 08:42:27 +01:00
Araq
d15788d00a
added #903 to the test suite
2014-03-26 01:00:34 +01:00
Zahary Karadjov
e8c50640d7
failing test case preventing the use of --gc:v2: tsymchoicefield
2014-03-24 12:17:22 +02:00
Charlie Barto
baa304f370
added lowerBound function to algorithm library
2014-03-23 18:28:05 -04:00
Dominik Picheta
d310b01db1
Moved the global dispatcher to asyncdispatch.
2014-03-23 18:24:11 +00:00
Araq
e855f6c073
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-03-23 17:48:32 +01:00
Araq
5920edf6e4
fixes #404
2014-03-23 17:48:10 +01:00
Dominik Picheta
10f205bb52
Fixes tasyncawait and the net module on Linux.
2014-03-23 11:39:24 +00:00
Dominik Picheta
2ce9f1c77f
Copied most blocking socket operations to the net module.
2014-03-22 22:33:53 +00:00
Araq
5f64d7a353
fixes #1023
2014-03-22 21:18:56 +01:00
Araq
5f478e5aa1
fixes #1010
2014-03-22 11:50:42 +01:00
Zahary Karadjov
4f91dd40ed
msg -> errmsg
2014-03-21 00:27:28 +02:00
Zahary Karadjov
09bda74e7d
fix #1015
2014-03-20 23:45:31 +02:00
Zahary Karadjov
f49f2f38f0
fix the handling of "msg" tests
2014-03-20 23:12:24 +02:00
Zahary Karadjov
d508384d39
fix #1013
2014-03-20 01:16:50 +02:00
Zahary Karadjov
4b7655fd10
reference implementation of a vector swizzle library
...
This also provides the initial steps towards support for type class "filtered" type inference
fixes an "ordinal type expected" ICE, related to the use of static params
2014-03-20 01:16:50 +02:00
Audun Wilhelmsen
1e45bb79ab
Added support for {.packed.} pragma on objects
...
Added tests for packed and union pragmas
2014-03-18 21:11:57 +01:00
Zahary Karadjov
26890b6525
make some tests red :) (i.e. print failure details while running the tester)
2014-03-16 21:05:20 +02:00
Zahary Karadjov
49b0440c47
make some tests green
2014-03-16 20:42:49 +02:00
Zahary Karadjov
f0953db3ba
handle arbitrary expressions dependent on static input params in proc signatures
2014-03-16 20:42:06 +02:00
Zahary Karadjov
ac271e76b1
more robust handling of proc signatures containing inter-param type references
2014-03-16 20:42:06 +02:00
Zahary Karadjov
7dcf6ff50b
fix #997
2014-03-16 20:42:06 +02:00
Zahary Karadjov
27c2c1e75c
fix #996
2014-03-16 20:42:06 +02:00
Zahary Karadjov
4d2c948281
fix #1001
2014-03-16 20:42:06 +02:00
Zahary Karadjov
cf8fe16a48
fix #715 again
...
the regression was caused by the introduction of "generic" lambdas
2014-03-16 20:42:06 +02:00
Dominik Picheta
de64e8ec22
PFuture[void] now works.
...
Return types can also be completely ommitted. PFuture[void] will then be
implicitly deduced.
2014-03-15 00:11:01 +00:00
Dominik Picheta
1a75b17cd0
File descriptors are now removed from fds list explicitly in close().
...
Fixes tasyncawait on linux.
2014-03-14 18:46:08 +00:00
Araq
3e056afb1c
fixes #993
2014-03-13 22:29:48 +01:00
Dominik Picheta
d97a397139
Fixed tasyncawait on Windows.
...
Implicit registration of an fd now only occurs when a new socket is
created (in socket() or accept()). This makes the implementation much
simpler, changes to the linux version will follow.
2014-03-12 20:42:36 +00:00
Dominik Picheta
2ce07042fd
tasyncawait now works on Linux.
...
Reworked detection of a file descriptor being closed with epoll (in the
case of sockets it is when the remote host disconnects). Ensured that
events are only updated when they change.
2014-03-11 21:53:35 +00:00
Araq
3270676e77
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-03-10 22:23:38 +01:00
Araq
121553d1a6
osproc compiles again for haiku
2014-03-10 17:32:50 +01:00
Zahary Karadjov
d5798b43de
fix #986
2014-03-10 01:57:08 +02:00
Zahary Karadjov
9fb0755572
further improvements for static generic params; activate the hardest test cases
2014-03-10 00:36:19 +02:00
Zahary Karadjov
3dcf735482
fix #909
2014-03-09 22:15:11 +02:00
Zahary Karadjov
eebe0035b5
teach opcLdObj about nkExprColonExpr
2014-03-09 17:06:29 +02:00
Zahary Karadjov
1793a0b5ce
Merge branch 'devel' of github.com:Araq/Nimrod into devel
2014-03-09 16:05:29 +02:00
Zahary Karadjov
5aa486cf11
few more fixes for static params in macros; new failing test cases for static evaluation
2014-03-09 16:04:58 +02:00