- 20 Nov, 2019 1 commit
-
-
Michał Herda authored
With ~E formatting, the exponent marker can be printed either in upcase or downcase - the standard does not specify the concrete case and allows both. Therefore string-equality for float numbers printed via ~E should use {STRING,CHAR}-EQUAL rather than {STRING,CHAR}=. This commit introduces this change.
-
- 19 Nov, 2019 9 commits
-
-
Daniel Kochmański authored
Fix upgraded-array-element-type.lsp See merge request !31
-
Michał Herda authored
The comment in 1b8a8157 was not formatted properly and broke the build.
-
Daniel Kochmański authored
Add note :NO-FLOATING-POINT-UNDERFLOW-BY-DEFAULT See merge request !29
-
Michał Herda authored
This note assumes that the implementation purposefully does not conform to 12.1.4.3 by not signaling FLOATING-POINT-UNDERFLOW by default. (The implementation should have an option of toggling this behaviour off in order to be able to signal this condition when underflows occur.) A reason for lack of conformance might be contradictory wording in the spec: 12.1.4.3 mentions that the errors should be signaled, while arithmetic operations mention that they "might signal" the error. Tests EXP{T,}.{8,9,10,11} have been annotated with this note.
-
Daniel Kochmański authored
Fix DEFSETF.7A Closes #19 See merge request !25
-
Daniel Kochmański authored
Update upgraded-array-element-type.lsp See merge request !27
-
Daniel Kochmański authored
Fix READTABLE-CASE.CASE tests Closes #20 and #21 See merge request !26
-
Daniel Kochmański authored
Annotate some LOOP tests with ANSI-SPEC-PROBLEM Closes #14 See merge request !23
-
Daniel Kochmański authored
Comment out READ-SUPPRESS.17 Closes #18 See merge request !24
-
- 16 Nov, 2019 1 commit
-
-
Michał Herda authored
Added comment explaining the (tricky) rationale behind upgraded-array-element-type.nil.1.
-
- 15 Nov, 2019 5 commits
-
-
Michał Herda authored
This fixes the symbol-interning issues that might have occured when `READ-FROM-STRING` was internally called in the wrong package. This also fixes the fact that the test names had no home package.
-
Michał Herda authored
-
Michał Herda authored
-
Michał Herda authored
This marks tests LOOP.1.{39,40,41,42,43} with :loop-iteration-values-in-finally and :ansi-spec-problem to take into account that the values of iteration variables in FINALLY are effectively undefined by the spec. This way, testers can avoid running these test cases if they want to avoid testing behaviour that is defined in contradictory manners. Removal of these test cases should perhaps be considered in the future. See https://gist.github.com/phoe/335fecfdc195bddd47ab0928b0e62e52 for context.
-
Michał Herda authored
Dispatch reader macros can consume arbitrary inputs, some of which might not be a valid Lisp expression. Following the discussion on #lisp, this commit comments out READ-SUPPRESS.17 under the premise that it is undefined what happens when an unknown dispatch reader macro is encountered under READ-SUPPRESS.
-
- 31 Oct, 2019 2 commits
-
-
Daniel Kochmański authored
printer: test :length, :level and :circle options for arrays See merge request !21
-
Daniel Kochmański authored
fix signum tests to use approximate equal comparison See merge request !20
-
- 29 Sep, 2019 1 commit
-
-
Marius Gerbershagen authored
-
- 27 Aug, 2019 1 commit
-
-
Marius Gerbershagen authored
-
- 18 Aug, 2019 1 commit
-
-
Marius Gerbershagen authored
-
- 06 Apr, 2019 2 commits
-
-
Daniel Kochmański authored
Verify that gensym errors with negative *gensym-counter* See merge request !19
-
Karsten Poeck authored
-
- 15 Mar, 2019 2 commits
-
-
Marius Gerbershagen authored
cleanup: don't use logical pathnames for auxiliary files See merge request !18
-
Daniel Kochmański authored
While clever it is undesired to have all tests depend on auxiliary files. We fix that by introducing compile-and-load* function which merges the pathname with the auxiliary directory (*AUX-DIR*).
-
- 11 Mar, 2019 2 commits
-
-
Daniel Kochmański authored
Fixes #11.
-
Daniel Kochmański authored
format: add basic tests for the ~e format directive See merge request !17
-
- 09 Feb, 2019 1 commit
-
-
Marius Gerbershagen authored
-
- 06 Feb, 2019 1 commit
-
-
Marius Gerbershagen authored
-
- 15 Dec, 2018 2 commits
-
-
Daniel Kochmański authored
Fix issue #4 by not creating arrays whose rank is higher than array-rank-limit Closes #4 See merge request !16
-
Daniel Kochmański authored
streams: add 4 new tests for broadcast and string-output streams See merge request !15
-
- 29 Nov, 2018 1 commit
-
-
Gary Palter authored
-
- 01 Oct, 2018 1 commit
-
-
Daniel Kochmański authored
broadcast-stream-streams.3: ensure that last component is taken for file-* broadcast-stream-streams.4: ensure conforming results when no components make-string-output-stream.error.4: file-length returns error
-
- 23 Sep, 2018 2 commits
-
-
Daniel Kochmański authored
Add test for numbers without digits See merge request !14
-
Daniel Kochmański authored
sharpsign colon reader: add test for package prefix in uninterned symbol See merge request !13
-
- 23 Aug, 2018 1 commit
-
-
Marius Gerbershagen authored
ECL 16.1.3 incorrectly reads -. or +. as the number 0, while CLHS section 2.3.1 mandates that all numbers must contain at least one digit.
-
- 21 Aug, 2018 1 commit
-
-
Marius Gerbershagen authored
-
- 19 Jul, 2018 2 commits
-
-
Daniel Kochmański authored
-
Daniel Kochmański authored
-
- 28 Apr, 2018 1 commit
-
-
Daniel Kochmański authored
add new test for *read-suppress* See merge request !12
-