Gloat/Glojure Test Report

The Clojure compatibility test suite results for the Gloat project's fork of Glojure
100.00%
5057
Passed
0
Failed
0
Errors
Generated: 2026-05-06 19:16:51.872644792 -0400 EDT m=+49.433740650

Reader Conditional Skips (#?(:glj ...))

aclone (1 skipped)
empty slices are identical in Go
add_watch (2 skipped)
no refs in glj yet
no agents in glj yet
dec (1 skipped)
Go integers cannot underflow
inc (1 skipped)
Go integers cannot overflow
int (1 skipped)
int range checks not implemented
realized_qmark (2 skipped)
future-cancel not implemented in glj
realized? on lazy seqs not fully implemented
vec (1 skipped)
Glojure does not alias array

clojure.core

✓ 0 passed

clojure.core-test.abs

✓ 15 passed

clojure.core-test.aclone

✓ 16 passed

clojure.core-test.add-watch

✓ 16 passed

clojure.core-test.ancestors

✓ 0 passed

clojure.core-test.and

✓ 20 passed

clojure.core-test.any-qmark

✓ 7 passed

clojure.core-test.assoc

✓ 42 passed

clojure.core-test.assoc-bang

✓ 38 passed

clojure.core-test.associative-qmark

✓ 17 passed

clojure.core-test.atom

✓ 0 passed

clojure.core-test.bigdec

✓ 18 passed

clojure.core-test.bigint

✓ 18 passed

clojure.core-test.binding

✓ 20 passed

clojure.core-test.bit-and

✓ 11 passed

clojure.core-test.bit-and-not

✓ 13 passed

clojure.core-test.bit-clear

✓ 3 passed

clojure.core-test.bit-flip

✓ 4 passed

clojure.core-test.bit-not

✓ 3 passed

clojure.core-test.bit-or

✓ 11 passed

clojure.core-test.bit-set

✓ 8 passed

clojure.core-test.bit-shift-left

✓ 4 passed

clojure.core-test.bit-shift-right

✓ 8 passed

clojure.core-test.bit-test

✓ 8 passed

clojure.core-test.bit-xor

✓ 10 passed

clojure.core-test.boolean

✓ 50 passed

clojure.core-test.boolean-qmark

✓ 18 passed

clojure.core-test.bound-fn

✓ 8 passed

clojure.core-test.bound-fn-star

✓ 8 passed

clojure.core-test.butlast

✓ 7 passed

clojure.core-test.byte

✓ 27 passed

clojure.core-test.case

✓ 72 passed

clojure.core-test.char

✓ 6 passed

clojure.core-test.char-qmark

✓ 48 passed

clojure.core-test.coll-qmark

✓ 22 passed

clojure.core-test.comment

✓ 4 passed

clojure.core-test.compare

✓ 33 passed

clojure.core-test.conj

✓ 25 passed

clojure.core-test.conj-bang

✓ 51 passed

clojure.core-test.cons

✓ 20 passed

clojure.core-test.constantly

✓ 31 passed

clojure.core-test.contains-qmark

✓ 12 passed

clojure.core-test.count

✓ 20 passed

clojure.core-test.counted-qmark

✓ 16 passed

clojure.core-test.cycle

✓ 11 passed

clojure.core-test.dec

✓ 13 passed

clojure.core-test.decimal-qmark

✓ 40 passed

clojure.core-test.denominator

✓ 10 passed

clojure.core-test.derive

✓ 32 passed

clojure.core-test.descendants

✓ 0 passed

clojure.core-test.disj

✓ 18 passed

clojure.core-test.disj-bang

✓ 20 passed

clojure.core-test.dissoc

✓ 0 passed

clojure.core-test.dissoc-bang

✓ 19 passed

clojure.core-test.doseq

✓ 15 passed

clojure.core-test.double

✓ 15 passed

clojure.core-test.double-qmark

✓ 46 passed

clojure.core-test.drop

✓ 9 passed

clojure.core-test.drop-last

✓ 1 passed

clojure.core-test.drop-while

✓ 9 passed

clojure.core-test.empty

✓ 16 passed

clojure.core-test.empty-qmark

✓ 15 passed

clojure.core-test.eq

✓ 65 passed

clojure.core-test.even-qmark

✓ 17 passed

clojure.core-test.false-qmark

✓ 50 passed

clojure.core-test.ffirst

✓ 17 passed

clojure.core-test.find

✓ 7 passed

clojure.core-test.first

✓ 7 passed

clojure.core-test.float

✓ 19 passed

clojure.core-test.float-qmark

✓ 46 passed

clojure.core-test.fn-qmark

✓ 15 passed

clojure.core-test.fnext

✓ 19 passed

clojure.core-test.fnil

✓ 18 passed

clojure.core-test.format

✓ 1 passed

clojure.core-test.get

✓ 31 passed

clojure.core-test.get-in

✓ 22 passed

clojure.core-test.gt

✓ 62 passed

clojure.core-test.hash-map

✓ 8 passed

clojure.core-test.hash-set

✓ 11 passed

clojure.core-test.ident-qmark

✓ 13 passed

clojure.core-test.identical-qmark

✓ 4 passed

clojure.core-test.ifn-qmark

✓ 19 passed

clojure.core-test.inc

✓ 14 passed

clojure.core-test.int

✓ 19 passed

clojure.core-test.int-qmark

✓ 43 passed

clojure.core-test.integer-qmark

✓ 43 passed

clojure.core-test.interleave

✓ 16 passed

clojure.core-test.intern

✓ 6 passed

clojure.core-test.interpose

✓ 10 passed

clojure.core-test.juxt

✓ 13 passed

clojure.core-test.key

✓ 17 passed

clojure.core-test.keys

✓ 13 passed

clojure.core-test.keyword

✓ 61 passed

clojure.core-test.keyword-qmark

✓ 13 passed

clojure.core-test.last

✓ 11 passed

clojure.core-test.list-qmark

✓ 22 passed

clojure.core-test.long

✓ 25 passed

clojure.core-test.lt

✓ 62 passed

clojure.core-test.lt-eq

✓ 73 passed

clojure.core-test.make-hierarchy

✓ 1 passed

clojure.core-test.map-qmark

✓ 22 passed

clojure.core-test.mapcat

✓ 8 passed

clojure.core-test.max

✓ 26 passed

clojure.core-test.merge

✓ 41 passed

clojure.core-test.min

✓ 26 passed

clojure.core-test.min-key

✓ 49 passed

clojure.core-test.minus

✓ 139 passed

clojure.core-test.mod

✓ 67 passed

clojure.core-test.name

✓ 8 passed

clojure.core-test.namespace

✓ 6 passed

clojure.core-test.nan-qmark

✓ 12 passed

clojure.core-test.neg-int-qmark

✓ 40 passed

clojure.core-test.neg-qmark

✓ 25 passed

clojure.core-test.next

✓ 7 passed

clojure.core-test.nfirst

✓ 17 passed

clojure.core-test.nil-qmark

✓ 13 passed

clojure.core-test.nnext

✓ 0 passed

clojure.core-test.not

✓ 5 passed

clojure.core-test.not-empty

✓ 13 passed

clojure.core-test.not-eq

✓ 65 passed

clojure.core-test.nth

✓ 13 passed

clojure.core-test.nthnext

✓ 13 passed

clojure.core-test.nthrest

✓ 14 passed

clojure.core-test.num

✓ 26 passed

clojure.core-test.number-qmark

✓ 40 passed

clojure.core-test.number-range

✓ 0 passed

clojure.core-test.numerator

✓ 10 passed

clojure.core-test.odd-qmark

✓ 17 passed

clojure.core-test.or

✓ 20 passed

clojure.core-test.parents

✓ 0 passed

clojure.core-test.parse-boolean

✓ 26 passed

clojure.core-test.parse-double

✓ 36 passed

clojure.core-test.parse-long

✓ 30 passed

clojure.core-test.parse-uuid

✓ 17 passed

clojure.core-test.partial

✓ 9 passed

clojure.core-test.peek

✓ 11 passed

clojure.core-test.persistent-bang

✓ 17 passed

clojure.core-test.plus

✓ 129 passed

clojure.core-test.plus-squote

✓ 72 passed

clojure.core-test.pop

✓ 12 passed

clojure.core-test.pop-bang

✓ 18 passed

clojure.core-test.portability

✓ 0 passed

clojure.core-test.pos-int-qmark

✓ 40 passed

clojure.core-test.pos-qmark

✓ 25 passed

clojure.core-test.pr-str

✓ 2 passed

clojure.core-test.print-str

✓ 2 passed

clojure.core-test.println-str

✓ 2 passed

clojure.core-test.prn-str

✓ 2 passed

clojure.core-test.qualified-ident-qmark

✓ 13 passed

clojure.core-test.qualified-keyword-qmark

✓ 13 passed

clojure.core-test.qualified-symbol-qmark

✓ 13 passed

clojure.core-test.quot

✓ 68 passed

clojure.core-test.rand

✓ 7 passed

clojure.core-test.rand-int

✓ 4 passed

clojure.core-test.rand-nth

✓ 4 passed

clojure.core-test.random-sample

✓ 21 passed

clojure.core-test.random-uuid

✓ 3 passed

clojure.core-test.ratio-qmark

✓ 41 passed

clojure.core-test.rational-qmark

✓ 40 passed

clojure.core-test.rationalize

✓ 16 passed

clojure.core-test.realized-qmark

✓ 20 passed

clojure.core-test.reduce

✓ 0 passed

clojure.core-test.rem

✓ 68 passed

clojure.core-test.remove-watch

✓ 8 passed

clojure.core-test.repeat

✓ 17 passed

clojure.core-test.rest

✓ 7 passed

clojure.core-test.reverse

✓ 11 passed

clojure.core-test.reversible-qmark

✓ 22 passed

clojure.core-test.rseq

✓ 13 passed

clojure.core-test.second

✓ 7 passed

clojure.core-test.select-keys

✓ 12 passed

clojure.core-test.seq

✓ 17 passed

clojure.core-test.seq-qmark

✓ 23 passed

clojure.core-test.seqable-qmark

✓ 22 passed

clojure.core-test.sequential-qmark

✓ 17 passed

clojure.core-test.set

✓ 13 passed

clojure.core-test.set-qmark

✓ 22 passed

clojure.core-test.short

✓ 0 passed

clojure.core-test.shuffle

✓ 10 passed

clojure.core-test.simple-ident-qmark

✓ 13 passed

clojure.core-test.simple-keyword-qmark

✓ 13 passed

clojure.core-test.simple-symbol-qmark

✓ 13 passed

clojure.core-test.slash

✓ 160 passed

clojure.core-test.some

✓ 38 passed

clojure.core-test.some-fn

✓ 16 passed

clojure.core-test.some-qmark

✓ 5 passed

clojure.core-test.sort

✓ 13 passed

clojure.core-test.sort-by

✓ 28 passed

clojure.core-test.sorted-qmark

✓ 23 passed

clojure.core-test.special-symbol-qmark

✓ 31 passed

clojure.core-test.star

✓ 125 passed

clojure.core-test.star-squote

✓ 74 passed

clojure.core-test.str

✓ 47 passed

clojure.core-test.string-qmark

✓ 48 passed

clojure.core-test.subs

✓ 29 passed

clojure.core-test.subvec

✓ 34 passed

clojure.core-test.symbol

✓ 61 passed

clojure.core-test.symbol-qmark

✓ 13 passed

clojure.core-test.take

✓ 8 passed

clojure.core-test.take-last

✓ 3 passed

clojure.core-test.take-nth

✓ 15 passed

clojure.core-test.take-while

✓ 9 passed

clojure.core-test.taps

✓ 0 passed

clojure.core-test.transient

✓ 0 passed

clojure.core-test.true-qmark

✓ 50 passed

clojure.core-test.underive

✓ 26 passed

clojure.core-test.unsigned-bit-shift-right

✓ 3 passed

clojure.core-test.update

✓ 63 passed

clojure.core-test.uuid-qmark

✓ 24 passed

clojure.core-test.val

✓ 16 passed

clojure.core-test.vals

✓ 12 passed

clojure.core-test.var-qmark

✓ 34 passed

clojure.core-test.vec

✓ 18 passed

clojure.core-test.vector

✓ 27 passed

clojure.core-test.vector-qmark

✓ 23 passed

clojure.core-test.when

✓ 19 passed

clojure.core-test.when-first

✓ 13 passed

clojure.core-test.when-let

✓ 13 passed

clojure.core-test.when-not

✓ 19 passed

clojure.core-test.with-out-str

✓ 1 passed

clojure.core-test.with-precision

✓ 0 passed

clojure.core-test.zero-qmark

✓ 25 passed

clojure.core-test.zipmap

✓ 16 passed

clojure.core.protocols

✓ 0 passed

clojure.string

✓ 0 passed

clojure.string-test.blank-qmark

✓ 13 passed

clojure.string-test.capitalize

✓ 11 passed

clojure.string-test.ends-with-qmark

✓ 16 passed

clojure.string-test.escape

✓ 10 passed

clojure.string-test.lower-case

✓ 11 passed

clojure.string-test.reverse

✓ 8 passed

clojure.string-test.starts-with-qmark

✓ 22 passed

clojure.string-test.upper-case

✓ 11 passed

clojure.template

✓ 0 passed

clojure.test

✓ 0 passed

clojure.walk

✓ 0 passed

glojure-test-runner

✓ 0 passed

glojure.go.io

✓ 0 passed