Skip to content

OpenBSD test failures #986

@KenDickey

Description

@KenDickey

Linux builds succeed for all tests [xc-tarm64le, ta6le] but fail same for OpenBSD [xc-tarm64ob,ta6ob].
Good news is fails same so not CPU related.
Any hints on where to look?

Build on /usr/local ; configure LZ4=[local liblz4.so library]

vvv===vvv===vvv
matting 4.ms with output to ta6ob/mats/output-compile-0-f-f-f-simple/4.mo
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
failure in equivalent-expansion?:
5
is not equivalent to
"three"
original expressions:
(begin
  (set! foo
    (lambda (#{x mrqff72xqz71206j4r7hnswcs-59})
      (let ([#{t mrqff72xqz71206j4r7hnswcs-60} #{x mrqff72xqz71206j4r7hnswcs-59}])
        (if (#2%member
              #{t mrqff72xqz71206j4r7hnswcs-60}
              '("three" 4))
            'B
            (if (#2%member #{t mrqff72xqz71206j4r7hnswcs-60} '(5))
                'A
                #f)))))
  (#2%void))
is not equivalent to
(begin
  (set! foo
    (lambda (x)
      (let ([t x])
        (if (#2%member t '("three" 4))
            'B
            (if (#2%member t '("three" 5)) 'A #f)))))
  (#2%void))
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
Warning in pretty-print: cycle detected; proceeding with (print-graph #t)
failure in equivalent-expansion?:
(begin (#3%map #2%unbox '(5 4 3 2 1 0)) 7)
is not equivalent to
7
original expressions:
(begin (#3%map #2%unbox '(5 4 3 2 1 0)) 7)
is not equivalent to
7

xxx===xxx===xxx===xxx

matting foreign.ms with output to ta6ob/mats/output-compile-0-f-f-f-simple/foreign.mo
found "/usr/local/ChezScheme/ta6ob/mats/foreign1.so" in ("." "/usr/local/ChezScheme/ta6ob/mats" "/usr/local/ChezScheme/mats/" "/usr/local/ChezScheme/ta6ob/s" "/usr/local/ChezScheme/s" "/usr/local/ChezScheme/ta6ob/examples" "/usr/local/ChezScheme/examples")
$separate-eval command succeeded with
STDERR:

STDOUT:
(#f #t)

END
Exception in i8-to-i8: invalid foreign-procedure argument 256
Exception in i8-to-i8: invalid foreign-procedure argument 256
Exception in i8-to-i8: invalid foreign-procedure argument -256
Exception in i8-to-i8: invalid foreign-procedure argument -256
Exception in i8-to-i8: invalid foreign-procedure argument -255
Exception in i8-to-i8: invalid foreign-procedure argument -255
Exception in i8-to-i8: invalid foreign-procedure argument -254
... many, many failures ...
^^^===^^^===^^^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions