id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 451,Unexpected warning using define-values at toplevel.,Alan Post,felix winkelmann,"The following program: {{{ (define-values (foo bar) (values (lambda () 0) (lambda () 1))) }}} When compiled with 'csc -d2 -o define-values define-values.scm' Gives the following warning: {{{ Note: local assignment to unused variable `foo' may be unintended Note: local assignment to unused variable `bar' may be unintended }}} I would expect to get no warning in this case, and instead have two top-level definitions, 'foo' and 'bar' after calling define-values. This warning only happens with '-d2'.",defect,closed,minor,4.9.0,compiler,4.6.x,fixed,,alanpost@…,