- Feb 13, 2018
-
-
Philip Fominykh authored
-
Philip Fominykh authored
-
- Feb 10, 2018
-
- Feb 04, 2018
-
-
Raymond Toy authored
Fix #59: derive decode float Closes #59 See merge request cmucl/cmucl!34
-
Raymond Toy authored
-
Raymond Toy authored
If 0 is the lower bound then the smallest exponent is not for 0, but for the least positive float because of denormals. Also handle exclusive bounds.
-
Raymond Toy authored
-
- Feb 03, 2018
-
-
Raymond Toy authored
-
Raymond Toy authored
Type derivation for exponent part of decode-float was incorrect. We need to take the absolute value of the argument before deriving the type since the exponent is, of course, independent of the sign of the number. In the test case, the negative interval caused the lower and upper bounds to be reversed, resulting in an invalid interval.
-
- Jan 30, 2018
-
-
Raymond Toy authored
Fix #47: Print backquote multiple splices correctly Closes #47 See merge request !33
-
- Jan 29, 2018
-
-
Raymond Toy authored
* Print multiple splices correclty without the extra set of parenthesis around each splice. * Add test for this.
-
- Jan 28, 2018
-
-
Raymond Toy authored
- src/tools/worldbuild.lisp - only compile rand-xoroshiro if :random-xoroshiro is a feature - src/tools/worldload.lisp - only load rand-xoroshiro if :random-xoroshiro is a feature - tests/rng.lisp - Add a quick test that the state vector of the *random-state* has the correct type.
-
Raymond Toy authored
Fix #49: CLM crashes Closes #49 See merge request !32
-
Raymond Toy authored
The previous commit worked for search lists, but the program could be a string. Take care to convert pathnames to strings so that spawn is always called with a string.
-
- Jan 27, 2018
-
-
Raymond Toy authored
When invoking motifd, the program name is #p:'library:motifd". This is passed directly to spawn (a C routine), which only accepts strings. So, before calling spawn, convert the program path to a unix namestring. This allows the example from the bug to run without crashing.
-
Raymond Toy authored
Update clx from upstream Closes #50 See merge request cmucl/cmucl!31
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
[skip-ci]
-
Raymond Toy authored
Some files were moved to clx/extensions, so need to update the build paths appropriately.
-
Raymond Toy authored
-
Raymond Toy authored
[skip-ci]
-
Raymond Toy authored
[skip-ci]
-
- Jan 24, 2018
-
-
Raymond Toy authored
Don't know why this doesn't work, but removing it makes the macro compile correctly.
-
Raymond Toy authored
Brought back from the master branch.
-
Raymond Toy authored
bin/build-utils.sh: * Temporarily turn off -batch clx/dependent.lisp: * WITH-ARRAY-DATA is in the LISP package, not KERNEL clx/provide.lisp: * For cmucl, don't compile anything else after (provide :clx)
-
Raymond Toy authored
This is an import from https://github.com/sharplispers/clx, revision 6e39a0d, unchanged. git describe --tags says: 0.7.4-19-g6e39a0d Not yet tested with cmucl.
-
- Jan 21, 2018
-
-
Raymond Toy authored
Simplify script by adding variables. See merge request cmucl/cmucl!30
-
Raymond Toy authored
Add variables to the download url and for the version so we can share them across linux and osx builds.
-
Raymond Toy authored
Don't need the progress meter; it just clutters up the logs with useless stuff [skip-ci]
-
Raymond Toy authored
Should be snapshot/bin/lisp
-
Raymond Toy authored
-
- Jan 13, 2018
-
- Dec 29, 2017
-
-
Raymond Toy authored
Make RANDOM compute the value the same way as the deftransform would do when the arg is a 32-bit integer. The deftransform is still currently disabled for random-xoroshiro, though.
-
Raymond Toy authored
Change random number generator from MT19937 to xoroshiro128+ Closes #48 See merge request cmucl/cmucl!29
-
Raymond Toy authored
-
Raymond Toy authored
Don't use the portable xoroshiro-gen on x86 and sparc!
-
Raymond Toy authored
-
Raymond Toy authored
-