id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	planetversion	pltversion
252	collector language's test/exn doesn't work	robby	plai	"The program below should show a passed test, but it shows a failed one.

#lang planet plai/plai:1:14/collector
(test/exn (car 1) ""car"")

;; init-allocator : -> void
(define (init-allocator) (void))
  
;; gc:deref : loc -> heap-value
(define (gc:deref loc) #t)

;; gc:alloc-flat : heap-value -> loc
(define (gc:alloc-flat fv) 0)

;; gc:cons : loc loc -> loc
(define (gc:cons hd tl) 0)

;; gc:first : loc -> loc
(define (gc:first pr-ptr) 0)

;; gc:rest : loc -> loc
(define (gc:rest pr-ptr) 0)

;; gc:flat? : loc -> boolean
(define (gc:flat? loc) #t)

;; gc:cons? : loc -> boolean
(define (gc:cons? loc) #f)

;; gc:set-first! : loc loc -> void
(define (gc:set-first! pr-ptr new)
  (error 'set-first! ""unsupported""))

;; gc:set-rest! : loc loc -> void
(define (gc:set-rest! pr-ptr new)
  (error 'set-rest! ""unsuppored""))
"	defect	closed	major		plai/plai.plt	invalid			(1 15)	4.2.4.2
