RSS feed
e9b59bee
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/10/24 05:33
Allow bigdivmod to return remainders between 2^31 and 2^32
076f4d37
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/10/23 11:41
Add missing file.
cebd9262
– sgilles@math.umd.edu <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/10/16 10:39
Add tests for matching semi-complicated tuples
3c7cf598
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/10/22 03:00
Make the 9front C compiler happy: return at end of function.
1f645d21
– Mura Li <github@ctli.io>
authored
on 2019/09/23 13:54
Add a new match compiler implementation
f2d12752
– Mura Li <github@ctli.io>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/10/22 06:35
Use optparse's .arg to pass run target
21422e62
– Mura Li <github@ctli.io>
authored
on 2019/10/21 16:08
Support cli arguments for mbld -R
3450935e
– sgilles@math.umd.edu <sgilles@math.umd.edu>
authored
on 2019/10/18 06:41
Tie return value of mbld to results of specified targets
fdf87b91
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/10 15:37
Force scientific notation to print trailing 0s
bdcd9c57
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/09 04:31
Allow printing fltXY in scientific notation
82eecd5a
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/09 03:53
Split out intfmt to a separate file.
b5ddbc86
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/09 03:10
Specify sigfigs (cutoff + Relative mode) for fltXY formatting
d58df01f
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/07 11:41
Allow padding for fltXY formatting
3b558458
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/09/07 08:50
Collect fltXYbfmt parameters into analogue of intparams
cf50193c
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/07/31 13:36
Fix bug in dump code: Stray '{', wrong args.
5362f2f0
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/07/26 07:32
Fix wycheproof tests for curve25519 (thanks Mike)
c3d4ae24
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/25 17:32
Add curv25519 tests (thanks Mike)
38a15884
– Carlin Bingham <cb@viennan.net>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/07/24 00:42
Add OpenBSD 6.4 syscalls
ef03dd4e
– Carlin Bingham <cb@viennan.net>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/07/22 23:12
Fix std.getcwd on OpenBSD -current
a4eb9c0a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/18 18:06
Fix typos in spec (thanks, Mike)
5de3c303
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/18 18:04
Fix bigand/bigor: Thanks, Mike
820585fb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/13 18:46
Oops, mangled something with git9.
77246bfe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/13 21:37
Fix crash with large shifts in bigint.
34d97453
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/07/13 21:22
Fix memory leak in bigparse. (Thanks, Mike)
cfb28497
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@markovcorp.com>
committed
on 2019/06/10 04:32
Correctly Fused Multiply Add when all top bits cancel.
4a8bc7aa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/06/09 14:02
Merge commit 'e09c6b53f3b1928d3752c53c813025dbcbb976e0'
9bf446ab
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/05/21 04:30
Fix error message for {} without parameter
e09c6b53
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/09 09:47
Use fma instead of rote multiplication in powr's final calculation.
d52fd3b3
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/09 00:59
Test powr.
6ac5eec9
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/08 23:18
Rewrite powr to use log-overkill.
2002d2fa
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/08 11:30
Apply changes of pown to rootn. Faster, better edge handling.
64c5e8f1
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/07 20:04
Rework pown to be less embarrassingly slow.
c039e23a
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/07 20:33
Fix some special cases in log-overkill related to subnormals.
e5833209
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/07 19:58
Move hi/lo multiplication and addition routines to util.
eff0ab25
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/07 17:28
Merge remote-tracking branch 'origin/master' into pown-impl
3e9fc44d
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/06/07 17:25
Remove debugging information.
34f2230c
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/21 04:11
Rewrite log-overkill.myr
895c8ae5
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/20 23:51
Correct sign-handling for pown special case
a00e33e2
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/11 03:55
Fix Remez algorithm.
fd333ef7
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/05/10 12:43
Allow exact case of mkbigint(2^32)
cec2ed10
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/05/08 03:32
Fix thing scorrectly.
1e6724eb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/05/08 03:15
Revert "Tag types on import."
a3bce47d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/05/07 04:35
Tag types on import.
9dd2a409
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/02 03:20
Replace costly sum with slightly faster sums in log-overkill.
ac2d8aa2
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 14:16
Typo in log-overkill explanation.
696f29e1
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 14:05
Implement rootn.
e0806074
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 12:25
Add missing reference for pown and rootn.
1d77b810
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 12:03
Add pown function.
30379846
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 12:02
Test the slow2sum function.
b889eefb
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 12:01
Add a log function which returns far too much precision.
218258e4
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 11:57
Add 2sum in math util
fb2a06c9
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/05/01 11:51
Add fltXXfromuintXX to ancillary math script.
2fd5ae3c
– S. Gilles <sgilles@math.umd.edu>
authored
on 2019/04/29 04:35
Print "NaN" and "Inf" for floating-point NaNs and infinites.
fd00fa79
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/04/28 18:35
Add test for previous issue.
4be03d03
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/04/28 17:36
Fix float conversions in casts.
cbf8e144
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/04/28 09:44
Revert "Add a missing tysearch."
537313ee
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/04/12 18:48
Rename traits correctly.
6940a02f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/21 16:18
Commit bio.readterm
770c90d4
– Carlin Bingham <cb@walcyrge.org>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/03/16 06:58
bio.readto and EOF
5197866b
– iriri <iri@konnichiwastevenspielbergde.su>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/03/16 16:05
Add synchronization to xset.
a4fdef8a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/13 20:34
Add explicit abi conversions for syscall args.
4696e9dc
– iriri <iri@konnichiwastevenspielbergde.su>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/03/12 21:58
Fix use-after-free in futex-based semaphore implementations.
01cf9608
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/03 19:17
Get a bit better at wrangling type bindings.
1c20d382
– Carlin Bingham <cb@viennan.net>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/03/13 21:07
readdelim: don't leak memory if there's an error
adff1dab
– Carlin Bingham <cb@viennan.net>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/03/13 20:50
Fix bio.readto
d51d40bc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/03 17:32
Give traits the necessary env.
a68e92f1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/03 17:02
Don't set the env on typedef psuedodecls.
f5e054e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/03/03 16:43
Merge envs correctly.
62bd4178
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/28 17:34
Fix type substitution in sizeof.
aebfdd24
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/27 12:37
Merge github.com:oridb/mc
082f10a8
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/27 12:34
Remove unused lines from the regmap.
56dffc40
– Carlin Bingham <cb@viennan.net>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2019/02/27 21:09
Fix __fini__ on openbsd
f2380304
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/26 09:19
Hook in __fini__ on 9front.
d87c0959
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/26 09:07
Accept that `file` isn't a node.
02201160
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/26 08:03
Add support for `__fini__` functions.
16a7bb8f
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@markovcorp.com>
committed
on 2019/02/19 03:19
Handle (-1) + (1) and (-3) - (-2) with bigints
36f4100d
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@markovcorp.com>
committed
on 2019/02/19 03:19
Allow bigparse to handle negative numbers
c95732cc
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@markovcorp.com>
committed
on 2019/02/19 03:19
Convert bigint tests to use testr
332da774
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/18 08:49
We don't need the last array, just the count.
178ce0af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/16 10:47
Clean up redundant code.
cc518228
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/10 18:03
Pass the type envs through properly in delayed unification.
32abfabf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/09 16:48
Work towards removing the streq check.
905f4d10
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/10 10:21
Boundtype should be harmless on non-params.
a8ab6401
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/09 16:48
Work towards removing the streq check.
be26bedd
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/08 06:27
Runsrc is now consistent with -b
f9951177
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/08 05:26
Unbreak runsrc.
50f182d7
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/02/07 06:39
Fix declaration of mktraitmap
77b41a0c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/06 16:33
Fix indentation.
b3162624
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/05 16:27
Add a missing tysearch.
4da95e96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/02/04 18:08
Error if we forgot to give code to build.
bfc92049
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/01/29 09:17
Add test for previous failure.
8d7247af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/29 04:25
Remove pointless call overhead and casting.
9b864a2b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/29 04:15
Align slices correctly in vaenter.
bb49af45
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/01/28 11:02
Bump ABI version.
d04ab765
– Ori Bernstein <ori@markovcorp.com>
authored
on 2019/01/28 11:00
Missed type alignment for slices.
d975956a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/27 17:30
Add commonly used constants.
1ed74306
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/27 17:30
Fix formatting.
ad2292fd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/20 11:01
Fix package name.
cc563f86
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/19 18:16
Fix curve25519.
36f88d5d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2019/01/14 19:07
And a bit more tweaking: Just git-reset.
Next