- Sep 06, 2005
- Sep 05, 2005
- Aug 31, 2005
- Aug 30, 2005
-
-
rtoy authored
2004/11/09. An example illustrating the bug is: (use-package "ALIEN") (use-package "C-CALL") (def-alien-type yes_no_t (enum yes_no_t :NO :YES)) (def-alien-type nil (struct foo (arg1 yes_no_t) (arg2 yes_no_t))) (def-alien-routine "set_default_options" void (options (* (struct foo)))) Modified alien-type-translator for enum so that if the enum type is known and it's the same type as before we skip the call to (setf auxiliary-alien-type). This fixes the problem.
-
rtoy authored
-
rtoy authored
bootfiles/boot-19c.lisp: o Bootfile for 19c. compiler/byte-comp.lisp: o Make the fasl file version #x19c tools/build.sh: o Update bootfile directory to 19b. Use boot-19c.lisp to bootstrap this change.
-
- Aug 25, 2005
-
-
rtoy authored
%unary-ftruncate/double-float where the test for infinity and NaN was wrong. o When given NaN, these functions should return a quiet (non-signaling) NaN instead of returning the signaling NaN. This fixes the FRUNCATE/FFLOOR/FCEILING tests in ieeefp-tests.
-
rtoy authored
case and dispatch to the real-valued C functions in that case. This fixes some errors in the asin and acos tests from ieeefp-tests (at common-lisp.net).
-
- Aug 22, 2005
- Aug 18, 2005
-
-
rtoy authored
to a methood is wrong. Bug found by ansi-tests.
-
- Aug 17, 2005
-
-
rtoy authored
streams. (See mail to cmucl-imp on 2005-07-25 through 2005-08-03.) This basically allows arbitrary annotations to be added to pretty streams so that the annotations are "printed" at the appropriate times when the pretty stream is printed. This allows better presentation-like features in Slime and McCLIM, and is modeled on Allegro's schedule-annotation. No bootstrap file, but when load-world is run, answer 0 (use-current) to keep these changes to the pretty-stream structure.
-
rtoy authored
-
rtoy authored
10.2 and 10.4. However, we need to compile all assembly files with -traditional to concatenate tokens the way we want. (Appears to be an issue with gcc 4.0 included with Tiger.)
-
rtoy authored
Tiger (10.4) with gcc (4.x) or Jaguar (10.2) gcc (3.x). Not the best solution, but I think gcc 4 doesn't handle ## the same as gcc 3. But this allows using the default gcc on both platforms to compile CMUCL.
-
- Aug 12, 2005
- Aug 04, 2005
-
-
rtoy authored
error object didn't include a value for the cell-error-name. Fix this by defining a separate function for each special form in CMUCL and making it the symbol-function for the symbol. (Previously, it was just the same function for all symbols.) Could we do something better than this?
-
- Aug 02, 2005
-
-
rtoy authored
-
- Aug 01, 2005
- Jul 26, 2005
- Jul 13, 2005
-
-
rtoy authored
-
rtoy authored
constant-argument's of type number instead of t. This fixes ansi-test misc.149a, misc.149, and misc.108. We should probably examine other deftransforms to make sure they only get called on other constant-argument's of the appropriate type.
-
rtoy authored
supposed to take an optional environment arg. Make it so. But we don't do anything with the environment arg. I don't know what to do with it.
-
rtoy authored
NIL, which means unbounded. Fixes ansi-test misc.89b, which was calling coerce on an integer that was too big to fit in a single-float.
-
rtoy authored
-
rtoy authored
but we weren't in cases like (multiple-value-setq nil :good).
-
rtoy authored
o functions with doc-type of 'function or t o compiler-macros with doc-type 'compiler-macro These failures were found in the ansi-tests.
-