From 44e3cdfb71dba805129a8390e81fce0b7df5556a Mon Sep 17 00:00:00 2001 From: Sam Tobin-Hochstadt Date: Tue, 2 Dec 2014 00:53:36 -0500 Subject: [PATCH] Remove extra directories. --- {pkgs/typed-racket-pkgs/source-syntax => source-syntax}/info.rkt | 0 .../source-syntax => source-syntax}/source-syntax.rkt | 0 .../LICENSE.txt | 0 .../info.rkt | 0 .../typed-scheme/lang/reader.rkt | 0 .../typed-scheme/main.rkt | 0 .../typed-scheme/no-check.rkt | 0 .../typed-scheme/no-check/lang/reader.rkt | 0 .../typed/scheme.rkt | 0 .../typed/scheme/base.rkt | 0 .../typed/scheme/base/lang/reader.rkt | 0 .../typed/scheme/base/no-check.rkt | 0 .../typed/scheme/base/no-check/lang/reader.rkt | 0 .../typed/scheme/lang/reader.rkt | 0 .../typed/scheme/no-check.rkt | 0 .../typed/scheme/no-check/lang/reader.rkt | 0 .../typed/scheme/system.rkt | 0 .../typed-racket-doc => typed-racket-doc}/LICENSE.txt | 0 .../typed-racket-doc => typed-racket-doc}/info.rkt | 0 .../typed-racket-doc => typed-racket-doc}/typed-racket/info.rkt | 0 .../typed-racket/scribblings/guide/begin.scrbl | 0 .../typed-racket/scribblings/guide/caveats.scrbl | 0 .../typed-racket/scribblings/guide/more.scrbl | 0 .../typed-racket/scribblings/guide/occurrence.scrbl | 0 .../typed-racket/scribblings/guide/optimization.scrbl | 0 .../typed-racket/scribblings/guide/quick.scrbl | 0 .../scribblings/guide/typed-untyped-interaction.scrbl | 0 .../typed-racket/scribblings/guide/types.scrbl | 0 .../typed-racket/scribblings/guide/varargs.scrbl | 0 .../typed-racket/scribblings/internals.txt | 0 .../scribblings/reference/compatibility-languages.scrbl | 0 .../typed-racket/scribblings/reference/experimental.scrbl | 0 .../typed-racket/scribblings/reference/exploring-types.scrbl | 0 .../typed-racket/scribblings/reference/legacy.scrbl | 0 .../typed-racket/scribblings/reference/libraries.scrbl | 0 .../typed-racket/scribblings/reference/no-check.scrbl | 0 .../typed-racket/scribblings/reference/numeric-tower-pict.rkt | 0 .../typed-racket/scribblings/reference/optimization.scrbl | 0 .../typed-racket/scribblings/reference/special-forms.scrbl | 0 .../typed-racket/scribblings/reference/typed-classes.scrbl | 0 .../typed-racket/scribblings/reference/typed-regions.scrbl | 0 .../typed-racket/scribblings/reference/types.scrbl | 0 .../typed-racket/scribblings/reference/utilities.scrbl | 0 .../typed-racket/scribblings/ts-guide.scrbl | 0 .../typed-racket/scribblings/ts-reference.scrbl | 0 .../typed-racket/scribblings/utils.rkt | 0 .../typed-racket-lib => typed-racket-lib}/LICENSE.txt | 0 .../typed-racket-lib => typed-racket-lib}/info.rkt | 0 .../typed-racket/HISTORY.txt | 0 .../typed-racket/base-env/annotate-classes.rkt | 0 .../typed-racket/base-env/base-contracted.rkt | 0 .../typed-racket/base-env/base-env-indexing-abs.rkt | 0 .../typed-racket/base-env/base-env-indexing.rkt | 0 .../typed-racket/base-env/base-env-numeric.rkt | 0 .../typed-racket/base-env/base-env.rkt | 0 .../typed-racket/base-env/base-special-env.rkt | 0 .../typed-racket/base-env/base-structs.rkt | 0 .../typed-racket/base-env/base-types-extra.rkt | 0 .../typed-racket/base-env/base-types.rkt | 0 .../typed-racket/base-env/case-lambda.rkt | 0 .../typed-racket/base-env/class-clauses.rkt | 0 .../typed-racket/base-env/class-prims.rkt | 0 .../typed-racket/base-env/colon.rkt | 0 .../typed-racket/base-env/env-lang.rkt | 0 .../typed-racket/base-env/extra-env-lang.rkt | 0 .../typed-racket/base-env/extra-procs.rkt | 0 .../typed-racket/base-env/for-clauses.rkt | 0 .../typed-racket/base-env/prims.rkt | 0 .../typed-racket/base-env/top-interaction.rkt | 0 .../typed-racket/base-env/type-env-lang.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed-racket/core.rkt | 0 .../typed-racket/env/env-req.rkt | 0 .../typed-racket/env/global-env.rkt | 0 .../typed-racket/env/index-env.rkt | 0 .../typed-racket/env/init-envs.rkt | 0 .../typed-racket/env/lexical-env.rkt | 0 .../typed-racket/env/mvar-env.rkt | 0 .../typed-racket/env/row-constraint-env.rkt | 0 .../typed-racket/env/scoped-tvar-env.rkt | 0 .../typed-racket/env/tvar-env.rkt | 0 .../typed-racket/env/type-alias-env.rkt | 0 .../typed-racket/env/type-alias-helper.rkt | 0 .../typed-racket/env/type-env-structs.rkt | 0 .../typed-racket/env/type-name-env.rkt | 0 .../typed-racket/infer/constraint-structs.rkt | 0 .../typed-racket/infer/constraints.rkt | 0 .../typed-racket/infer/dmap.rkt | 0 .../typed-racket/infer/fail.rkt | 0 .../typed-racket/infer/infer-unit.rkt | 0 .../typed-racket/infer/infer.rkt | 0 .../typed-racket/infer/promote-demote.rkt | 0 .../typed-racket/infer/restrict.rkt | 0 .../typed-racket/infer/signatures.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed-racket/info.rkt | 0 .../typed-racket/language-info.rkt | 0 .../typed-racket/minimal.rkt | 0 .../typed-racket/minimal/lang/reader.rkt | 0 .../typed-racket/optimizer/apply.rkt | 0 .../typed-racket/optimizer/box.rkt | 0 .../typed-racket/optimizer/dead-code.rkt | 0 .../typed-racket/optimizer/extflonum.rkt | 0 .../typed-racket/optimizer/fixnum.rkt | 0 .../typed-racket/optimizer/float-complex.rkt | 0 .../typed-racket/optimizer/float.rkt | 0 .../typed-racket/optimizer/hidden-costs.rkt | 0 .../typed-racket/optimizer/list.rkt | 0 .../typed-racket/optimizer/logging.rkt | 0 .../typed-racket/optimizer/number.rkt | 0 .../typed-racket/optimizer/numeric-utils.rkt | 0 .../typed-racket/optimizer/optimizer.rkt | 0 .../typed-racket/optimizer/pair.rkt | 0 .../typed-racket/optimizer/sequence.rkt | 0 .../typed-racket/optimizer/string.rkt | 0 .../typed-racket/optimizer/struct.rkt | 0 .../typed-racket/optimizer/unboxed-let.rkt | 0 .../typed-racket/optimizer/unboxed-tables.rkt | 0 .../typed-racket/optimizer/utils.rkt | 0 .../typed-racket/optimizer/vector.rkt | 0 .../typed-racket/private/class-literals.rkt | 0 .../typed-racket/private/parse-classes.rkt | 0 .../typed-racket/private/parse-type.rkt | 0 .../typed-racket/private/syntax-properties.rkt | 0 .../typed-racket/private/type-annotation.rkt | 0 .../typed-racket/private/type-contract.rkt | 0 .../typed-racket/private/with-types.rkt | 0 .../typed-racket/rep/filter-rep.rkt | 0 .../typed-racket/rep/free-variance.rkt | 0 .../typed-racket/rep/interning.rkt | 0 .../typed-racket/rep/object-rep.rkt | 0 .../typed-racket/rep/rep-utils.rkt | 0 .../typed-racket/rep/type-rep.rkt | 0 .../typed-racket/standard-inits.rkt | 0 .../typed-racket/static-contracts/README | 0 .../typed-racket/static-contracts/combinators.rkt | 0 .../typed-racket/static-contracts/combinators/any.rkt | 0 .../typed-racket/static-contracts/combinators/case-lambda.rkt | 0 .../typed-racket/static-contracts/combinators/control.rkt | 0 .../typed-racket/static-contracts/combinators/derived.rkt | 0 .../typed-racket/static-contracts/combinators/function.rkt | 0 .../typed-racket/static-contracts/combinators/lengths.rkt | 0 .../typed-racket/static-contracts/combinators/name.rkt | 0 .../typed-racket/static-contracts/combinators/none.rkt | 0 .../typed-racket/static-contracts/combinators/object.rkt | 0 .../typed-racket/static-contracts/combinators/parametric.rkt | 0 .../typed-racket/static-contracts/combinators/simple.rkt | 0 .../typed-racket/static-contracts/combinators/struct.rkt | 0 .../typed-racket/static-contracts/combinators/structural.rkt | 0 .../typed-racket/static-contracts/constraints.rkt | 0 .../typed-racket/static-contracts/equations.rkt | 0 .../typed-racket/static-contracts/instantiate.rkt | 0 .../typed-racket/static-contracts/kinds.rkt | 0 .../typed-racket/static-contracts/optimize.rkt | 0 .../typed-racket/static-contracts/parametric-check.rkt | 0 .../typed-racket/static-contracts/structures.rkt | 0 .../typed-racket/static-contracts/terminal.rkt | 0 .../typed-racket/tc-setup.rkt | 0 .../typed-racket/typecheck/check-below.rkt | 0 .../typed-racket/typecheck/check-class-unit.rkt | 0 .../typed-racket/typecheck/check-subforms-unit.rkt | 0 .../typed-racket/typecheck/def-binding.rkt | 0 .../typed-racket/typecheck/def-export.rkt | 0 .../typed-racket/typecheck/find-annotation.rkt | 0 .../typed-racket/typecheck/internal-forms.rkt | 0 .../typed-racket/typecheck/provide-handling.rkt | 0 .../typed-racket/typecheck/renamer.rkt | 0 .../typed-racket/typecheck/signatures.rkt | 0 .../typed-racket/typecheck/tc-app-combined.rkt | 0 .../typed-racket/typecheck/tc-app-helper.rkt | 0 .../typed-racket/typecheck/tc-app/signatures.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-apply.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-contracts.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-eq.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-hetero.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-keywords.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-lambda.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-list.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-main.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-objects.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-special.rkt | 0 .../typed-racket/typecheck/tc-app/tc-app-values.rkt | 0 .../typed-racket/typecheck/tc-app/utils.rkt | 0 .../typed-racket/typecheck/tc-apply.rkt | 0 .../typed-racket/typecheck/tc-envops.rkt | 0 .../typed-racket/typecheck/tc-expr-unit.rkt | 0 .../typed-racket/typecheck/tc-expression.rkt | 0 .../typed-racket/typecheck/tc-funapp.rkt | 0 .../typed-racket/typecheck/tc-if.rkt | 0 .../typed-racket/typecheck/tc-lambda-unit.rkt | 0 .../typed-racket/typecheck/tc-let-unit.rkt | 0 .../typed-racket/typecheck/tc-literal.rkt | 0 .../typed-racket/typecheck/tc-metafunctions.rkt | 0 .../typed-racket/typecheck/tc-send.rkt | 0 .../typed-racket/typecheck/tc-structs.rkt | 0 .../typed-racket/typecheck/tc-subst.rkt | 0 .../typed-racket/typecheck/tc-toplevel.rkt | 0 .../typed-racket/typecheck/typechecker.rkt | 0 .../typed-racket/typed-racket.rkt | 0 .../typed-racket/typed-reader.rkt | 0 .../typed-racket/types/abbrev.rkt | 0 .../typed-racket/types/base-abbrev.rkt | 0 .../typed-racket/types/classes.rkt | 0 .../typed-racket/types/current-seen.rkt | 0 .../typed-racket/types/filter-ops.rkt | 0 .../typed-racket/types/generalize.rkt | 0 .../typed-racket/types/kw-types.rkt | 0 .../typed-racket/types/match-expanders.rkt | 0 .../typed-racket/types/numeric-predicates.rkt | 0 .../typed-racket/types/numeric-tower.rkt | 0 .../typed-racket/types/printer.rkt | 0 .../typed-racket/types/remove-intersect.rkt | 0 .../typed-racket/types/resolve.rkt | 0 .../typed-racket/types/struct-table.rkt | 0 .../typed-racket/types/structural.rkt | 0 .../typed-racket/types/substitute.rkt | 0 .../typed-racket/types/subtype.rkt | 0 .../typed-racket/types/tc-error.rkt | 0 .../typed-racket/types/tc-result.rkt | 0 .../typed-racket/types/type-table.rkt | 0 .../typed-racket/types/union.rkt | 0 .../typed-racket/types/utils.rkt | 0 .../typed-racket/utils/any-wrap.rkt | 0 .../typed-racket/utils/arm.rkt | 0 .../typed-racket/utils/disappeared-use.rkt | 0 .../typed-racket/utils/disarm.rkt | 0 .../typed-racket/utils/early-return.rkt | 0 .../typed-racket/utils/evt-contract.rkt | 0 .../typed-racket/utils/lift.rkt | 0 .../typed-racket/utils/literal-syntax-class.rkt | 0 .../typed-racket/utils/mutated-vars.rkt | 0 .../typed-racket/utils/print-struct.rkt | 0 .../typed-racket/utils/require-contract.rkt | 0 .../typed-racket/utils/struct-type-c.rkt | 0 .../typed-racket/utils/stxclass-util.rkt | 0 .../typed-racket/utils/tarjan.rkt | 0 .../typed-racket/utils/tc-utils.rkt | 0 .../typed-racket/utils/timing.rkt | 0 .../typed-racket/utils/unit-utils.rkt | 0 .../typed-racket/utils/utils.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/file/md5.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/file/tar.rkt | 0 .../typed/private/no-check-helper.rkt | 0 .../typed/private/rewriter.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/private/utils.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/private/wrap.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/racket.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/racket/base.rkt | 0 .../typed/racket/base/lang/reader.rkt | 0 .../typed/racket/base/no-check.rkt | 0 .../typed/racket/base/no-check/lang/reader.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/racket/class.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/racket/date.rkt | 0 .../typed/racket/lang/reader.rkt | 0 .../typed/racket/no-check.rkt | 0 .../typed/racket/no-check/lang/reader.rkt | 0 .../typed-racket-lib => typed-racket-lib}/typed/racket/system.rkt | 0 .../typed-racket-lib => typed-racket-lib}/unstable/info.rkt | 0 .../typed-racket-lib => typed-racket-lib}/unstable/logging.rkt | 0 .../typed-racket-lib => typed-racket-lib}/unstable/match.rkt | 0 .../typed-racket-more => typed-racket-more}/LICENSE.txt | 0 .../typed-racket-more => typed-racket-more}/info.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/file/gif.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/framework.rkt | 0 .../typed/framework/framework.rkt | 0 .../typed/framework/prefs-contract.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/mred/mred.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/base64.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/cgi.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/cookie.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/dns.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/ftp.rkt | 0 .../typed/net/gifwrite.rkt | 0 .../typed/net/git-checkout.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/head.rkt | 0 .../typed/net/http-client.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/imap.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/mime.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/nntp.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/pop3.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/qp.rkt | 0 .../typed/net/sendmail.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/sendurl.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/smtp.rkt | 0 .../typed/net/uri-codec.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/net/url.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/openssl.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/openssl/md5.rkt | 0 .../typed/openssl/sha1.rkt | 0 .../typed/openssl/types.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/pict.rkt | 0 .../typed/private/framework-types.rkt | 0 .../typed/racket/async-channel.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/racket/draw.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/racket/gui.rkt | 0 .../typed/racket/private/gui-types.rkt | 0 .../typed/racket/sandbox.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/racket/snip.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/rackunit.rkt | 0 .../typed/rackunit/gui.rkt | 0 .../typed/rackunit/info.rkt | 0 .../typed/rackunit/main.rkt | 0 .../typed/rackunit/text-ui.rkt | 0 .../typed/rackunit/type-env-ext.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/srfi/14.rkt | 0 .../typed-racket-more => typed-racket-more}/typed/syntax/stx.rkt | 0 .../typed/untyped-utils.rkt | 0 .../typed-racket-test => typed-racket-test}/LICENSE.txt | 0 .../typed-racket-test => typed-racket-test}/info.rkt | 0 .../typed-racket-test => typed-racket-test}/tests/info.rkt | 0 .../tests/typed-racket/fail/all-bad-syntax.rkt | 0 .../tests/typed-racket/fail/ann-map-funcs.rkt | 0 .../tests/typed-racket/fail/apply-dots.rkt | 0 .../tests/typed-racket/fail/async-channel-contract.rkt | 0 .../tests/typed-racket/fail/back-and-forth.rkt | 0 .../tests/typed-racket/fail/bad-ann.rkt | 0 .../tests/typed-racket/fail/bad-any.rkt | 0 .../tests/typed-racket/fail/bad-first.rkt | 0 .../tests/typed-racket/fail/bad-hash-ref.rkt | 0 .../tests/typed-racket/fail/bad-map-poly.rkt | 0 .../tests/typed-racket/fail/bad-struct-top.rkt | 0 .../tests/typed-racket/fail/bad-type-app.rkt | 0 .../tests/typed-racket/fail/box-fail.rkt | 0 .../tests/typed-racket/fail/case-lambda1.rkt | 0 .../tests/typed-racket/fail/case-lambda2.rkt | 0 .../tests/typed-racket/fail/case-lambda3.rkt | 0 .../tests/typed-racket/fail/case-lambda4.rkt | 0 .../tests/typed-racket/fail/case-union-subtype.rkt | 0 .../tests/typed-racket/fail/cast-mod1.rkt | 0 .../tests/typed-racket/fail/cast-mod2.rkt | 0 .../tests/typed-racket/fail/cast-mod3.rkt | 0 .../tests/typed-racket/fail/cast-top-level1.rkt | 0 .../tests/typed-racket/fail/cast-top-level2.rkt | 0 .../tests/typed-racket/fail/channel-contract.rkt | 0 .../tests/typed-racket/fail/check-expect-fail.rkt | 0 .../tests/typed-racket/fail/cl-bug.rkt | 0 .../tests/typed-racket/fail/cnt-err1.rkt | 0 .../tests/typed-racket/fail/cnt-struct-err.rkt | 0 .../tests/typed-racket/fail/contract-conversion-error.rkt | 0 .../tests/typed-racket/fail/control-test-1.rkt | 0 .../tests/typed-racket/fail/control-test-2.rkt | 0 .../tests/typed-racket/fail/control-test-3.rkt | 0 .../tests/typed-racket/fail/control-test-4.rkt | 0 .../tests/typed-racket/fail/control-test-5.rkt | 0 .../tests/typed-racket/fail/control-test-6.rkt | 0 .../tests/typed-racket/fail/dead-substruct.rkt | 0 .../tests/typed-racket/fail/define-values-bottom.rkt | 0 .../tests/typed-racket/fail/define-zero-values.rkt | 0 .../tests/typed-racket/fail/dup-ann.rkt | 0 .../tests/typed-racket/fail/duplicate-ann.rkt | 0 .../tests/typed-racket/fail/error-pruning1.rkt | 0 .../tests/typed-racket/fail/error-pruning2.rkt | 0 .../tests/typed-racket/fail/error-pruning3.rkt | 0 .../tests/typed-racket/fail/even-odd-recursive-contract.rkt | 0 .../tests/typed-racket/fail/exn-any.rkt | 0 .../tests/typed-racket/fail/explicit-fail.rkt | 0 .../tests/typed-racket/fail/flat-contract-name.rkt | 0 .../tests/typed-racket/fail/for-multiple-annotations.rkt | 0 .../tests/typed-racket/fail/formal-len-mismatches.rkt | 0 .../tests/typed-racket/fail/gadt.rkt | 0 .../tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt | 0 .../tests/typed-racket/fail/ht-infer.rkt | 0 .../tests/typed-racket/fail/inexact-complex.rkt | 0 .../tests/typed-racket/fail/infer-dots.rkt | 0 .../tests/typed-racket/fail/internal-ann.rkt | 0 .../tests/typed-racket/fail/internal-vector-error.rkt | 0 .../tests/typed-racket/fail/log-not-complex.rkt | 0 .../tests/typed-racket/fail/make-predicate-mod1.rkt | 0 .../tests/typed-racket/fail/make-predicate-mod2.rkt | 0 .../tests/typed-racket/fail/make-predicate-top-level1.rkt | 0 .../tests/typed-racket/fail/make-predicate-top-level2.rkt | 0 .../tests/typed-racket/fail/mandatory-kw.rkt | 0 .../tests/typed-racket/fail/missing-rest-arguments.rkt | 0 .../tests/typed-racket/fail/multiple-annotations-define.rkt | 0 .../tests/typed-racket/fail/nested-tvars.rkt | 0 .../tests/typed-racket/fail/non-portable-fixnum-singleton.rkt | 0 .../tests/typed-racket/fail/non-productive-rec.rkt | 0 .../tests/typed-racket/fail/non-productive-rec2.rkt | 0 .../tests/typed-racket/fail/nonnegative-float.rkt | 0 .../tests/typed-racket/fail/opaque-overlap.rkt | 0 .../tests/typed-racket/fail/other-module-mutation.rkt | 0 .../tests/typed-racket/fail/plambda-dup-tvar.rkt | 0 .../tests/typed-racket/fail/poly-dup-name.rkt | 0 .../tests/typed-racket/fail/poly-expect-error.rkt | 0 .../tests/typed-racket/fail/poly-struct-parent.rkt | 0 .../tests/typed-racket/fail/poly-struct-parent2.rkt | 0 .../tests/typed-racket/fail/poly-struct-parent3.rkt | 0 .../tests/typed-racket/fail/polydots-dup-name.rkt | 0 .../tests/typed-racket/fail/polymorphic-recursion-2.rkt | 0 .../tests/typed-racket/fail/polymorphic-recursion-3.rkt | 0 .../tests/typed-racket/fail/polymorphic-recursion.rkt | 0 .../tests/typed-racket/fail/port-to-list.rkt | 0 .../tests/typed-racket/fail/pr10350.rkt | 0 .../tests/typed-racket/fail/pr10594.rkt | 0 .../tests/typed-racket/fail/pr10936.rkt | 0 .../tests/typed-racket/fail/pr11560.rkt | 0 .../tests/typed-racket/fail/pr11686.rkt | 0 .../tests/typed-racket/fail/pr11772.rkt | 0 .../tests/typed-racket/fail/pr11998.rkt | 0 .../tests/typed-racket/fail/pr12706.rkt | 0 .../tests/typed-racket/fail/pr12985.rkt | 0 .../tests/typed-racket/fail/pr13123.rkt | 0 .../tests/typed-racket/fail/pr13209.rkt | 0 .../tests/typed-racket/fail/pr13218.rkt | 0 .../tests/typed-racket/fail/pr13233-2.rkt | 0 .../tests/typed-racket/fail/pr13233-3.rkt | 0 .../tests/typed-racket/fail/pr13233-4.rkt | 0 .../tests/typed-racket/fail/pr13233.rkt | 0 .../tests/typed-racket/fail/pr13274.rkt | 0 .../tests/typed-racket/fail/pr13289.rkt | 0 .../tests/typed-racket/fail/pr13365-variation-1.rkt | 0 .../tests/typed-racket/fail/pr13365-variation-2.rkt | 0 .../tests/typed-racket/fail/pr13365-variation-3.rkt | 0 .../tests/typed-racket/fail/pr13365.rkt | 0 .../tests/typed-racket/fail/pr13446.rkt | 0 .../tests/typed-racket/fail/pr13448.rkt | 0 .../tests/typed-racket/fail/pr13526.rkt | 0 .../tests/typed-racket/fail/pr13562.rkt | 0 .../tests/typed-racket/fail/pr13577.rkt | 0 .../tests/typed-racket/fail/pr13581.rkt | 0 .../tests/typed-racket/fail/pr13588.rkt | 0 .../tests/typed-racket/fail/pr13662.rkt | 0 .../tests/typed-racket/fail/pr13663.rkt | 0 .../tests/typed-racket/fail/pr13664.rkt | 0 .../tests/typed-racket/fail/pr13665.rkt | 0 .../tests/typed-racket/fail/pr13746.rkt | 0 .../tests/typed-racket/fail/pr13815.rkt | 0 .../tests/typed-racket/fail/pr13893.rkt | 0 .../tests/typed-racket/fail/pr13962.rkt | 0 .../tests/typed-racket/fail/pr14121.rkt | 0 .../tests/typed-racket/fail/pr14144.rkt | 0 .../tests/typed-racket/fail/pr14173.rkt | 0 .../tests/typed-racket/fail/pr14246-2.rkt | 0 .../tests/typed-racket/fail/pr14246.rkt | 0 .../tests/typed-racket/fail/pr14389.rkt | 0 .../tests/typed-racket/fail/pr14508.rkt | 0 .../tests/typed-racket/fail/pr14544.rkt | 0 .../tests/typed-racket/fail/pr14568.rkt | 0 .../tests/typed-racket/fail/pr14615.rkt | 0 .../tests/typed-racket/fail/predicate-box.rkt | 0 .../tests/typed-racket/fail/procedure-top.rkt | 0 .../tests/typed-racket/fail/promise-any.rkt | 0 .../tests/typed-racket/fail/recursive-type-application.rkt | 0 .../tests/typed-racket/fail/require-typed-missing.rkt | 0 .../tests/typed-racket/fail/require-typed-wrong.rkt | 0 .../tests/typed-racket/fail/reverse-special.rkt | 0 .../tests/typed-racket/fail/rts-prov.rkt | 0 .../tests/typed-racket/fail/safe-letrec.rkt | 0 .../tests/typed-racket/fail/same-type-variable-error-msg.rkt | 0 .../tests/typed-racket/fail/set-struct.rkt | 0 .../tests/typed-racket/fail/set-tests.rkt | 0 .../tests/typed-racket/fail/single-letrec.rkt | 0 .../tests/typed-racket/fail/struct-provide.rkt | 0 .../tests/typed-racket/fail/submod-req-cnt.rkt | 0 .../tests/typed-racket/fail/subtype-int-err.rkt | 0 .../tests/typed-racket/fail/tc-error-format.rkt | 0 .../tests/typed-racket/fail/too-many-errors.rkt | 0 .../tests/typed-racket/fail/type-variable-scope-1.rkt | 0 .../tests/typed-racket/fail/type-variable-scope-2.rkt | 0 .../tests/typed-racket/fail/type-variable-scope-3.rkt | 0 .../tests/typed-racket/fail/unbound-non-reg.rkt | 0 .../tests/typed-racket/fail/unbound-type.rkt | 0 .../tests/typed-racket/fail/undefined.rkt | 0 .../tests/typed-racket/fail/unsafe-struct-parent.rkt | 0 .../tests/typed-racket/fail/unsafe-struct.rkt | 0 .../tests/typed-racket/fail/untyped-srfi1.rkt | 0 .../tests/typed-racket/fail/user-filter-with-bad-index-object.rkt | 0 .../tests/typed-racket/fail/values-dots.rkt | 0 .../tests/typed-racket/fail/values-int-err.rkt | 0 .../tests/typed-racket/fail/with-asserts.rkt | 0 .../tests/typed-racket/fail/with-asserts2.rkt | 0 .../tests/typed-racket/fail/with-asserts3.rkt | 0 .../tests/typed-racket/fail/with-type-bug.rkt | 0 .../tests/typed-racket/fail/with-type-unregister.rkt | 0 .../tests/typed-racket/fail/with-type1.rkt | 0 .../tests/typed-racket/fail/with-type2.rkt | 0 .../tests/typed-racket/fail/with-type3.rkt | 0 .../tests/typed-racket/fail/wrong-arity.rkt | 0 .../tests/typed-racket/info.rkt | 0 .../tests/typed-racket/main.rkt | 0 .../tests/typed-racket/nightly-run.rkt | 0 .../tests/typed-racket/optimizer/known-bugs.rkt | 0 .../typed-racket/optimizer/missed-optimizations/all-real.rkt | 0 .../optimizer/missed-optimizations/fixnum-no-bound.rkt | 0 .../tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt | 0 .../typed-racket/optimizer/missed-optimizations/mandelbrot.rkt | 0 .../optimizer/missed-optimizations/marketplace-struct.rkt | 0 .../typed-racket/optimizer/missed-optimizations/multi-file1.rkt | 0 .../typed-racket/optimizer/missed-optimizations/multi-file2.rkt | 0 .../optimizer/missed-optimizations/multiple-irritants.rkt | 0 .../optimizer/missed-optimizations/nested-same-kind.rkt | 0 .../tests/typed-racket/optimizer/missed-optimizations/pair.rkt | 0 .../optimizer/missed-optimizations/precision-loss.rkt | 0 .../optimizer/missed-optimizations/real-in-float-expr.rkt | 0 .../tests/typed-racket/optimizer/missed-optimizations/regexp.rkt | 0 .../typed-racket/optimizer/missed-optimizations/sequence.rkt | 0 .../optimizer/missed-optimizations/struct-constructor.rkt | 0 .../typed-racket/optimizer/missed-optimizations/unary-float.rkt | 0 .../optimizer/missed-optimizations/unexpected-complex.rkt | 0 .../tests/typed-racket/optimizer/reset-port.rkt | 0 .../tests/typed-racket/optimizer/run.rkt | 0 .../tests/typed-racket/optimizer/tests/add1.rkt | 0 .../tests/typed-racket/optimizer/tests/annotations.rkt | 0 .../tests/typed-racket/optimizer/tests/apply-plus.rkt | 0 .../tests/typed-racket/optimizer/tests/begin-float.rkt | 0 .../tests/typed-racket/optimizer/tests/binary-fixnum.rkt | 0 .../tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt | 0 .../tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt | 0 .../tests/typed-racket/optimizer/tests/bounds-check.rkt | 0 .../tests/typed-racket/optimizer/tests/box.rkt | 0 .../tests/typed-racket/optimizer/tests/case-arrow.rkt | 0 .../typed-racket/optimizer/tests/case-lambda-dead-branch.rkt | 0 .../tests/typed-racket/optimizer/tests/complex-exp.rkt | 0 .../tests/typed-racket/optimizer/tests/cross-module-struct.rkt | 0 .../tests/typed-racket/optimizer/tests/cross-module-struct2.rkt | 0 .../tests/typed-racket/optimizer/tests/dead-case-lambda.rkt | 0 .../tests/typed-racket/optimizer/tests/dead-else.rkt | 0 .../tests/typed-racket/optimizer/tests/dead-inf-comp.rkt | 0 .../tests/typed-racket/optimizer/tests/dead-substructs.rkt | 0 .../tests/typed-racket/optimizer/tests/dead-then.rkt | 0 .../tests/typed-racket/optimizer/tests/define-begin-float.rkt | 0 .../tests/typed-racket/optimizer/tests/define-call-float.rkt | 0 .../tests/typed-racket/optimizer/tests/define-float.rkt | 0 .../tests/typed-racket/optimizer/tests/define-pair.rkt | 0 .../tests/typed-racket/optimizer/tests/derived-pair.rkt | 0 .../tests/typed-racket/optimizer/tests/derived-pair2.rkt | 0 .../tests/typed-racket/optimizer/tests/derived-pair3.rkt | 0 .../tests/typed-racket/optimizer/tests/different-langs.rkt | 0 .../tests/typed-racket/optimizer/tests/double-float.rkt | 0 .../tests/typed-racket/optimizer/tests/drop-pure-pred.rkt | 0 .../tests/typed-racket/optimizer/tests/exact-inexact.rkt | 0 .../tests/typed-racket/optimizer/tests/expt.rkt | 0 .../tests/typed-racket/optimizer/tests/extflonums.rkt | 0 .../tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt | 0 .../tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt | 0 .../tests/typed-racket/optimizer/tests/fixnum-comparison.rkt | 0 .../tests/typed-racket/optimizer/tests/float-comp.rkt | 0 .../typed-racket/optimizer/tests/float-complex-conjugate-top.rkt | 0 .../typed-racket/optimizer/tests/float-complex-conjugate.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-div.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt | 0 .../typed-racket/optimizer/tests/float-complex-float-div.rkt | 0 .../typed-racket/optimizer/tests/float-complex-float-mul.rkt | 0 .../typed-racket/optimizer/tests/float-complex-float-small.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-float.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-i.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-integer.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-mult.rkt | 0 .../typed-racket/optimizer/tests/float-complex-number-mul.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-parts.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-parts2.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-parts3.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-sin.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex-unary.rkt | 0 .../tests/typed-racket/optimizer/tests/float-complex.rkt | 0 .../tests/typed-racket/optimizer/tests/float-fun.rkt | 0 .../tests/typed-racket/optimizer/tests/float-promotion.rkt | 0 .../tests/typed-racket/optimizer/tests/float-real.rkt | 0 .../tests/typed-racket/optimizer/tests/flrandom.rkt | 0 .../tests/typed-racket/optimizer/tests/flvector-length.rkt | 0 .../tests/typed-racket/optimizer/tests/fx-fl.rkt | 0 .../tests/typed-racket/optimizer/tests/fx2fl.rkt | 0 .../tests/typed-racket/optimizer/tests/in-bytes.rkt | 0 .../tests/typed-racket/optimizer/tests/in-list.rkt | 0 .../tests/typed-racket/optimizer/tests/in-range.rkt | 0 .../tests/typed-racket/optimizer/tests/in-string.rkt | 0 .../tests/typed-racket/optimizer/tests/in-vector.rkt | 0 .../optimizer/tests/invalid-binary-nonzero-fixnum.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-float-comp.rkt | 0 .../typed-racket/optimizer/tests/invalid-float-promotion.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt | 0 .../optimizer/tests/invalid-inexact-complex-parts.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-log-complex.rkt | 0 .../typed-racket/optimizer/tests/invalid-make-flrectangular.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-make-polar.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-mpair.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-sqrt.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt | 0 .../tests/typed-racket/optimizer/tests/invalid-vector-set.rkt | 0 .../tests/typed-racket/optimizer/tests/known-length-lists.rkt | 0 .../tests/typed-racket/optimizer/tests/known-vector-length.rkt | 0 .../tests/typed-racket/optimizer/tests/let-float.rkt | 0 .../tests/typed-racket/optimizer/tests/let-loop-effects.rkt | 0 .../tests/typed-racket/optimizer/tests/let-rhs.rkt | 0 .../tests/typed-racket/optimizer/tests/list.rkt | 0 .../tests/typed-racket/optimizer/tests/literal-int.rkt | 0 .../tests/typed-racket/optimizer/tests/magnitude.rkt | 0 .../tests/typed-racket/optimizer/tests/make-flrectangular.rkt | 0 .../tests/typed-racket/optimizer/tests/make-polar.rkt | 0 .../tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt | 0 .../tests/typed-racket/optimizer/tests/module-path.rkt | 0 .../tests/typed-racket/optimizer/tests/mpair.rkt | 0 .../tests/typed-racket/optimizer/tests/multi-flcomp.rkt | 0 .../tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt | 0 .../tests/typed-racket/optimizer/tests/n-ary-float.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-float-complex.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-float.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-float2.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-let-loop.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-pair1.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-pair2.rkt | 0 .../tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt | 0 .../tests/typed-racket/optimizer/tests/one-arg-arith.rkt | 0 .../tests/typed-racket/optimizer/tests/pair-fun.rkt | 0 .../tests/typed-racket/optimizer/tests/pair-known-length-list.rkt | 0 .../tests/typed-racket/optimizer/tests/pr12475.rkt | 0 .../tests/typed-racket/optimizer/tests/pr13468.rkt | 0 .../tests/typed-racket/optimizer/tests/pr13788.rkt | 0 .../tests/typed-racket/optimizer/tests/pr14284.rkt | 0 .../tests/typed-racket/optimizer/tests/pr14380.rkt | 0 .../tests/typed-racket/optimizer/tests/projections.rkt | 0 .../tests/typed-racket/optimizer/tests/quote.rkt | 0 .../tests/typed-racket/optimizer/tests/rational-literal.rkt | 0 .../tests/typed-racket/optimizer/tests/real-part-loop.rkt | 0 .../tests/typed-racket/optimizer/tests/silent-dead-branch.rkt | 0 .../tests/typed-racket/optimizer/tests/simple-float.rkt | 0 .../tests/typed-racket/optimizer/tests/simple-pair.rkt | 0 .../tests/typed-racket/optimizer/tests/sqrt-segfault.rkt | 0 .../tests/typed-racket/optimizer/tests/sqrt.rkt | 0 .../tests/typed-racket/optimizer/tests/string-length.rkt | 0 .../tests/typed-racket/optimizer/tests/structs.rkt | 0 .../tests/typed-racket/optimizer/tests/ternary-equality.rkt | 0 .../tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt | 0 .../tests/typed-racket/optimizer/tests/unary-fixnum.rkt | 0 .../tests/typed-racket/optimizer/tests/unary-float.rkt | 0 .../typed-racket/optimizer/tests/unary-minus-float-complex.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-exp.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-for.rkt | 0 .../typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let2.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-let3.rkt | 0 .../optimizer/tests/unboxed-letrec-syntaxes+values.rkt | 0 .../tests/typed-racket/optimizer/tests/unboxed-letrec.rkt | 0 .../typed-racket/optimizer/tests/unboxed-make-rectangular.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-bounds-check.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-chaperone1.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-chaperone2.rkt | 0 .../typed-racket/optimizer/tests/vector-length-impersonator.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-length-nested.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-length.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-ref.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-ref2.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-set-quote.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-set.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-set2.rkt | 0 .../tests/typed-racket/optimizer/tests/vector-sum.rkt | 0 .../tests/typed-racket/optimizer/tests/with-type.rkt | 0 .../tests/typed-racket/optimizer/tests/zero.rkt | 0 .../tests/typed-racket/optimizer/transform.rkt | 0 .../tests/typed-racket/performance/infer-timing.rkt | 0 .../tests/typed-racket/performance/module-loading-memory.rkt | 0 .../tests/typed-racket/performance/module-loading.rkt | 0 .../tests/typed-racket/places.rkt | 0 .../tests/typed-racket/random-real.rkt | 0 .../tests/typed-racket/run.rkt | 0 .../tests/typed-racket/send-places.rkt | 0 .../tests/typed-racket/succeed/2d-typed.rkt | 0 .../tests/typed-racket/succeed/andmap.rkt | 0 .../tests/typed-racket/succeed/annotation-test.rkt | 0 .../tests/typed-racket/succeed/any-hash.rkt | 0 .../tests/typed-racket/succeed/any-wrap-list.rkt | 0 .../tests/typed-racket/succeed/apply-append.rkt | 0 .../tests/typed-racket/succeed/apply-dots-list.rkt | 0 .../tests/typed-racket/succeed/apply-dots.rkt | 0 .../tests/typed-racket/succeed/area.rkt | 0 .../tests/typed-racket/succeed/arrow-star-contracts.rkt | 0 .../tests/typed-racket/succeed/at-exp.rkt | 0 .../tests/typed-racket/succeed/bad-map-infer.rkt | 0 .../tests/typed-racket/succeed/barland.rkt | 0 .../tests/typed-racket/succeed/basic-tests.rkt | 0 .../tests/typed-racket/succeed/batched-queue.scm | 0 .../tests/typed-racket/succeed/begin0-error.rkt | 0 .../tests/typed-racket/succeed/both-recursive-types.rkt | 0 .../tests/typed-racket/succeed/box-num.rkt | 0 .../tests/typed-racket/succeed/broken-let-syntax.rkt | 0 .../tests/typed-racket/succeed/call-comp.rkt | 0 .../tests/typed-racket/succeed/case-lambda-rest.rkt | 0 .../tests/typed-racket/succeed/case-lambda1.rkt | 0 .../tests/typed-racket/succeed/cast-mod.rkt | 0 .../tests/typed-racket/succeed/cast-no-check.rkt | 0 .../tests/typed-racket/succeed/cast-top-level.rkt | 0 .../tests/typed-racket/succeed/check-expect.rkt | 0 .../tests/typed-racket/succeed/check-within.rkt | 0 .../tests/typed-racket/succeed/cl-bug.rkt | 0 .../tests/typed-racket/succeed/cl-tests.rkt | 0 .../tests/typed-racket/succeed/cl.rkt | 0 .../tests/typed-racket/succeed/cmdline.rkt | 0 .../tests/typed-racket/succeed/continuation-mark.rkt | 0 .../tests/typed-racket/succeed/contract-opt+kw.rkt | 0 .../tests/typed-racket/succeed/contract-struct-equality.rkt | 0 .../tests/typed-racket/succeed/cps.rkt | 0 .../tests/typed-racket/succeed/curry.rkt | 0 .../tests/typed-racket/succeed/custodian.rkt | 0 .../tests/typed-racket/succeed/custom-printer.rkt | 0 .../tests/typed-racket/succeed/cyclic-list.rkt | 0 .../tests/typed-racket/succeed/datum-to-syntax.rkt | 0 .../tests/typed-racket/succeed/def-pred.rkt | 0 .../tests/typed-racket/succeed/define-forward-reference.rkt | 0 .../tests/typed-racket/succeed/define-poly-value.rkt | 0 .../tests/typed-racket/succeed/define-type-omit-define.rkt | 0 .../tests/typed-racket/succeed/discrete-dist.rkt | 0 .../tests/typed-racket/succeed/do.rkt | 0 .../tests/typed-racket/succeed/dot-intro.rkt | 0 .../tests/typed-racket/succeed/dotted-identity.rkt | 0 .../tests/typed-racket/succeed/dotted-identity2.rkt | 0 .../tests/typed-racket/succeed/empty-case-arrow.rkt | 0 .../tests/typed-racket/succeed/empty-or.rkt | 0 .../tests/typed-racket/succeed/ephemerons.rkt | 0 .../tests/typed-racket/succeed/even-odd-recursive-type.rkt | 0 .../tests/typed-racket/succeed/even-odd.rkt | 0 .../tests/typed-racket/succeed/events-with-async-channel.rkt | 0 .../tests/typed-racket/succeed/events.rkt | 0 .../tests/typed-racket/succeed/exceptions.rkt | 0 .../tests/typed-racket/succeed/fix.rkt | 0 .../tests/typed-racket/succeed/fixnum.rkt | 0 .../tests/typed-racket/succeed/float-internal-err.rkt | 0 .../tests/typed-racket/succeed/flonum.rkt | 0 .../tests/typed-racket/succeed/flvector.rkt | 0 .../tests/typed-racket/succeed/fold-left-inst.rkt | 0 .../tests/typed-racket/succeed/fold-left.rkt | 0 .../tests/typed-racket/succeed/foldo.rkt | 0 .../tests/typed-racket/succeed/foo.scm | 0 .../tests/typed-racket/succeed/for-ann.rkt | 0 .../tests/typed-racket/succeed/for-hash.rkt | 0 .../tests/typed-racket/succeed/for-in-range.rkt | 0 .../tests/typed-racket/succeed/for-list.rkt | 0 .../tests/typed-racket/succeed/for-lists.rkt | 0 .../tests/typed-racket/succeed/for-no-anns.rkt | 0 .../tests/typed-racket/succeed/for-no-body-anns.rkt | 0 .../tests/typed-racket/succeed/for-over-hash.rkt | 0 .../tests/typed-racket/succeed/for-seq.rkt | 0 .../tests/typed-racket/succeed/for-set.rkt | 0 .../tests/typed-racket/succeed/for-vector.rkt | 0 .../tests/typed-racket/succeed/for.rkt | 0 .../tests/typed-racket/succeed/force-delay.rkt | 0 .../tests/typed-racket/succeed/format.rkt | 0 .../tests/typed-racket/succeed/function.rkt | 0 .../tests/typed-racket/succeed/fx-filter.rkt | 0 .../tests/typed-racket/succeed/generalize-vectors.rkt | 0 .../tests/typed-racket/succeed/gui-contract.rkt | 0 .../tests/typed-racket/succeed/hari-vector-bug.rkt | 0 .../tests/typed-racket/succeed/hash-literal.rkt | 0 .../tests/typed-racket/succeed/hash-ref.rkt | 0 .../tests/typed-racket/succeed/het-vec.rkt | 0 .../tests/typed-racket/succeed/het-vec2.rkt | 0 .../tests/typed-racket/succeed/ho-box.rkt | 0 .../tests/typed-racket/succeed/hw01.scm | 0 .../tests/typed-racket/succeed/icfp-examples.rkt | 0 .../tests/typed-racket/succeed/if-splitting-test.rkt | 0 .../tests/typed-racket/succeed/inexact-complex.rkt | 0 .../tests/typed-racket/succeed/infer-dots.rkt | 0 .../tests/typed-racket/succeed/infer-funargs.rkt | 0 .../tests/typed-racket/succeed/inst-dots.rkt | 0 .../tests/typed-racket/succeed/inst-expected.rkt | 0 .../tests/typed-racket/succeed/int-def-colon.rkt | 0 .../tests/typed-racket/succeed/internal-scoped-tvar.rkt | 0 .../tests/typed-racket/succeed/keyword-function-order.rkt | 0 .../tests/typed-racket/succeed/kw-def.rkt | 0 .../tests/typed-racket/succeed/kw.rkt | 0 .../tests/typed-racket/succeed/leftist-heap.rkt | 0 .../tests/typed-racket/succeed/let-no-anns.rkt | 0 .../tests/typed-racket/succeed/let-partial-annotations.rkt | 0 .../tests/typed-racket/succeed/let-values-tests.rkt | 0 .../tests/typed-racket/succeed/lifting-top-level.rkt | 0 .../tests/typed-racket/succeed/list-dots.rkt | 0 .../tests/typed-racket/succeed/list-ref-vec.rkt | 0 .../tests/typed-racket/succeed/list-struct-sum.rkt | 0 .../tests/typed-racket/succeed/little-schemer.rkt | 0 .../tests/typed-racket/succeed/logic.rkt | 0 .../tests/typed-racket/succeed/lots-o-bugs.rkt | 0 .../tests/typed-racket/succeed/make-predicate-mod.rkt | 0 .../tests/typed-racket/succeed/make-predicate-top-level.rkt | 0 .../tests/typed-racket/succeed/make-top-predicate.rkt | 0 .../tests/typed-racket/succeed/mandelbrot.rkt | 0 .../tests/typed-racket/succeed/manual-examples.rkt | 0 .../tests/typed-racket/succeed/map-nonempty.rkt | 0 .../tests/typed-racket/succeed/map1.rkt | 0 .../tests/typed-racket/succeed/map2.rkt | 0 .../tests/typed-racket/succeed/match-dots.rkt | 0 .../tests/typed-racket/succeed/match-dots2.rkt | 0 .../tests/typed-racket/succeed/match-expander-problem.rkt | 0 .../tests/typed-racket/succeed/match-tests.rkt | 0 .../tests/typed-racket/succeed/match.rkt | 0 .../tests/typed-racket/succeed/member-pred.rkt | 0 .../tests/typed-racket/succeed/metrics.rkt | 0 .../tests/typed-racket/succeed/module-lang.rkt | 0 .../tests/typed-racket/succeed/module-plus.rkt | 0 .../tests/typed-racket/succeed/module-repl.rkt | 0 .../tests/typed-racket/succeed/mpair.rkt | 0 .../tests/typed-racket/succeed/mu-rec.rkt | 0 .../tests/typed-racket/succeed/multi-arr-parse.rkt | 0 .../tests/typed-racket/succeed/mutable-poly-struct.rkt | 0 .../tests/typed-racket/succeed/mutable-struct-pred.rkt | 0 .../tests/typed-racket/succeed/namespace-anchor.rkt | 0 .../tests/typed-racket/succeed/nested-poly.rkt | 0 .../tests/typed-racket/succeed/new-metrics.rkt | 0 .../tests/typed-racket/succeed/no-bound-fl.rkt | 0 .../succeed/non-recursive-and-recursive-type-aliases.rkt | 0 .../tests/typed-racket/succeed/nonnegative-float.rkt | 0 .../tests/typed-racket/succeed/null-program.rkt | 0 .../tests/typed-racket/succeed/num-equal-filter.rkt | 0 .../tests/typed-racket/succeed/opt-arg-test.rkt | 0 .../tests/typed-racket/succeed/opt-lambda.rkt | 0 .../tests/typed-racket/succeed/optimize-simple.rkt | 0 .../tests/typed-racket/succeed/or-sym.rkt | 0 .../tests/typed-racket/succeed/overloading.rkt | 0 .../tests/typed-racket/succeed/pair-test.rkt | 0 .../tests/typed-racket/succeed/pair-test2.rkt | 0 .../tests/typed-racket/succeed/pair-test3.rkt | 0 .../tests/typed-racket/succeed/param.rkt | 0 .../tests/typed-racket/succeed/parameter-c.rkt | 0 .../tests/typed-racket/succeed/parameter-proc.rkt | 0 .../tests/typed-racket/succeed/parametric-require-tr-base.rkt | 0 .../tests/typed-racket/succeed/parse-path.rkt | 0 .../tests/typed-racket/succeed/patch.rkt | 0 .../tests/typed-racket/succeed/paths.rkt | 0 .../tests/typed-racket/succeed/pathstrings.rkt | 0 .../tests/typed-racket/succeed/pict.rkt | 0 .../tests/typed-racket/succeed/places-helper.rkt | 0 .../tests/typed-racket/succeed/places.rkt | 0 .../tests/typed-racket/succeed/poly-dots.rkt | 0 .../tests/typed-racket/succeed/poly-ret-ann.rkt | 0 .../tests/typed-racket/succeed/poly-same-annotation.rkt | 0 .../tests/typed-racket/succeed/poly-struct-parent.rkt | 0 .../tests/typed-racket/succeed/poly-struct-pred.rkt | 0 .../tests/typed-racket/succeed/poly-struct-union.rkt | 0 .../tests/typed-racket/succeed/poly-struct.rkt | 0 .../tests/typed-racket/succeed/poly-subtype.rkt | 0 .../tests/typed-racket/succeed/poly-tests.rkt | 0 .../tests/typed-racket/succeed/ports.rkt | 0 .../tests/typed-racket/succeed/pr10057.rkt | 0 .../tests/typed-racket/succeed/pr10318.rkt | 0 .../tests/typed-racket/succeed/pr10319.rkt | 0 .../tests/typed-racket/succeed/pr10342.rkt | 0 .../tests/typed-racket/succeed/pr10470.rkt | 0 .../tests/typed-racket/succeed/pr10552.rkt | 0 .../tests/typed-racket/succeed/pr10562.rkt | 0 .../tests/typed-racket/succeed/pr10718+10755.rkt | 0 .../tests/typed-racket/succeed/pr10729.rkt | 0 .../tests/typed-racket/succeed/pr10765.rkt | 0 .../tests/typed-racket/succeed/pr10937.rkt | 0 .../tests/typed-racket/succeed/pr10939.rkt | 0 .../tests/typed-racket/succeed/pr11099.rkt | 0 .../tests/typed-racket/succeed/pr11171.rkt | 0 .../tests/typed-racket/succeed/pr11172.rkt | 0 .../tests/typed-racket/succeed/pr11193.rkt | 0 .../tests/typed-racket/succeed/pr11194.rkt | 0 .../tests/typed-racket/succeed/pr11314.rkt | 0 .../tests/typed-racket/succeed/pr11390.rkt | 0 .../tests/typed-racket/succeed/pr11392.rkt | 0 .../tests/typed-racket/succeed/pr11425.rkt | 0 .../tests/typed-racket/succeed/pr11504.rkt | 0 .../tests/typed-racket/succeed/pr11509.rkt | 0 .../tests/typed-racket/succeed/pr11532.rkt | 0 .../tests/typed-racket/succeed/pr11545+11776.rkt | 0 .../tests/typed-racket/succeed/pr11560.rkt | 0 .../tests/typed-racket/succeed/pr11578.rkt | 0 .../tests/typed-racket/succeed/pr11617.rkt | 0 .../tests/typed-racket/succeed/pr11669.rkt | 0 .../tests/typed-racket/succeed/pr11686.rkt | 0 .../tests/typed-racket/succeed/pr11709.rkt | 0 .../tests/typed-racket/succeed/pr11728.rkt | 0 .../tests/typed-racket/succeed/pr11747.rkt | 0 .../tests/typed-racket/succeed/pr11756.rkt | 0 .../tests/typed-racket/succeed/pr11859.rkt | 0 .../tests/typed-racket/succeed/pr11866.rkt | 0 .../tests/typed-racket/succeed/pr11887.rkt | 0 .../tests/typed-racket/succeed/pr11897.rkt | 0 .../tests/typed-racket/succeed/pr11901.rkt | 0 .../tests/typed-racket/succeed/pr11912.rkt | 0 .../tests/typed-racket/succeed/pr11971.rkt | 0 .../tests/typed-racket/succeed/pr12224.rkt | 0 .../tests/typed-racket/succeed/pr12644.rkt | 0 .../tests/typed-racket/succeed/pr12678.rkt | 0 .../tests/typed-racket/succeed/pr12806.rkt | 0 .../tests/typed-racket/succeed/pr12807.rkt | 0 .../tests/typed-racket/succeed/pr12905.rkt | 0 .../tests/typed-racket/succeed/pr12913.rkt | 0 .../tests/typed-racket/succeed/pr12970.rkt | 0 .../tests/typed-racket/succeed/pr12974.rkt | 0 .../tests/typed-racket/succeed/pr13094.rkt | 0 .../tests/typed-racket/succeed/pr13124.rkt | 0 .../tests/typed-racket/succeed/pr13155.rkt | 0 .../tests/typed-racket/succeed/pr13160.rkt | 0 .../tests/typed-racket/succeed/pr13161.rkt | 0 .../tests/typed-racket/succeed/pr13185.rkt | 0 .../tests/typed-racket/succeed/pr13326.rkt | 0 .../tests/typed-racket/succeed/pr13339.rkt | 0 .../tests/typed-racket/succeed/pr13412.rkt | 0 .../tests/typed-racket/succeed/pr13464.rkt | 0 .../tests/typed-racket/succeed/pr13490.rkt | 0 .../tests/typed-racket/succeed/pr13503.rkt | 0 .../tests/typed-racket/succeed/pr13576.rkt | 0 .../tests/typed-racket/succeed/pr13584.rkt | 0 .../tests/typed-racket/succeed/pr13646.rkt | 0 .../tests/typed-racket/succeed/pr13691.rkt | 0 .../tests/typed-racket/succeed/pr13710.rkt | 0 .../tests/typed-racket/succeed/pr13747.rkt | 0 .../tests/typed-racket/succeed/pr13821.rkt | 0 .../tests/typed-racket/succeed/pr13870.rkt | 0 .../tests/typed-racket/succeed/pr13901.rkt | 0 .../tests/typed-racket/succeed/pr13937.rkt | 0 .../tests/typed-racket/succeed/pr14138.rkt | 0 .../tests/typed-racket/succeed/pr14355.rkt | 0 .../tests/typed-racket/succeed/pr14364.rkt | 0 .../tests/typed-racket/succeed/pr14374.rkt | 0 .../tests/typed-racket/succeed/pr14458.rkt | 0 .../tests/typed-racket/succeed/pr14463.rkt | 0 .../tests/typed-racket/succeed/pr14567.rkt | 0 .../tests/typed-racket/succeed/pr14568.rkt | 0 .../tests/typed-racket/succeed/pr14582.rkt | 0 .../tests/typed-racket/succeed/pr14587.rkt | 0 .../tests/typed-racket/succeed/pr14702.rkt | 0 .../tests/typed-racket/succeed/pr14823.rkt | 0 .../tests/typed-racket/succeed/pr14828.rkt | 0 .../tests/typed-racket/succeed/pr14829.rkt | 0 .../tests/typed-racket/succeed/pr9043.rkt | 0 .../tests/typed-racket/succeed/pr9046.rkt | 0 .../tests/typed-racket/succeed/pr9048.rkt | 0 .../tests/typed-racket/succeed/pr9053-2.rkt | 0 .../tests/typed-racket/succeed/pr9053.rkt | 0 .../tests/typed-racket/succeed/pr9054.rkt | 0 .../tests/typed-racket/succeed/priority-queue.scm | 0 .../tests/typed-racket/succeed/procedure-top.rkt | 0 .../tests/typed-racket/succeed/promise.rkt | 0 .../tests/typed-racket/succeed/prompt-tag.rkt | 0 .../tests/typed-racket/succeed/provide-case-rest.rkt | 0 .../tests/typed-racket/succeed/provide-poly-struct.rkt | 0 .../tests/typed-racket/succeed/provide-sexp.rkt | 0 .../tests/typed-racket/succeed/provide-struct-untyped.rkt | 0 .../tests/typed-racket/succeed/provide-struct.rkt | 0 .../tests/typed-racket/succeed/provide-syntax.rkt | 0 .../tests/typed-racket/succeed/racket-struct.rkt | 0 .../tests/typed-racket/succeed/rackunit.rkt | 0 .../tests/typed-racket/succeed/random-bits.rkt | 0 .../tests/typed-racket/succeed/rec-het-vec-infer.rkt | 0 .../tests/typed-racket/succeed/rec-type-alias-variance.rkt | 0 .../tests/typed-racket/succeed/rec-types.rkt | 0 .../typed-racket/succeed/recursive-type-alias-terminates.rkt | 0 .../tests/typed-racket/succeed/recursive-type-alias-top-level.rkt | 0 .../tests/typed-racket/succeed/refinement-even.rkt | 0 .../tests/typed-racket/succeed/regexp-match-kw.rkt | 0 .../tests/typed-racket/succeed/req-type-sub.rkt | 0 .../tests/typed-racket/succeed/require-poly.rkt | 0 .../tests/typed-racket/succeed/require-procedure.rkt | 0 .../tests/typed-racket/succeed/require-struct.rkt | 0 .../tests/typed-racket/succeed/require-substruct.rkt | 0 .../tests/typed-racket/succeed/require-tests.rkt | 0 .../typed-racket/succeed/require-typed-contravariant-filter.rkt | 0 .../tests/typed-racket/succeed/require-typed-no-check.rkt | 0 .../tests/typed-racket/succeed/require-typed-parse.rkt | 0 .../tests/typed-racket/succeed/require-typed-rename.rkt | 0 .../tests/typed-racket/succeed/richard-bugs.rkt | 0 .../tests/typed-racket/succeed/runtime-path.rkt | 0 .../tests/typed-racket/succeed/safe-letrec.rkt | 0 .../tests/typed-racket/succeed/scoped-type-vars.rkt | 0 .../tests/typed-racket/succeed/scratch.rkt | 0 .../tests/typed-racket/succeed/seasoned-schemer.rkt | 0 .../tests/typed-racket/succeed/send.rkt | 0 .../tests/typed-racket/succeed/sequence-cnt.rkt | 0 .../tests/typed-racket/succeed/sequences.rkt | 0 .../tests/typed-racket/succeed/set-contract.rkt | 0 .../tests/typed-racket/succeed/set.rkt | 0 .../tests/typed-racket/succeed/simple-fake-or.rkt | 0 .../tests/typed-racket/succeed/simple-implies.rkt | 0 .../tests/typed-racket/succeed/simple-kw-app.rkt | 0 .../tests/typed-racket/succeed/simple-occurr.rkt | 0 .../tests/typed-racket/succeed/simple-or.rkt | 0 .../tests/typed-racket/succeed/simple-poly.rkt | 0 .../tests/typed-racket/succeed/single-flonum-contract.rkt | 0 .../tests/typed-racket/succeed/somesystempath.rkt | 0 .../tests/typed-racket/succeed/sort-infer.rkt | 0 .../tests/typed-racket/succeed/standard-features-base.rkt | 0 .../typed-racket/succeed/standard-features-no-check-base.rkt | 0 .../succeed/standard-features-no-check-scheme-base.rkt | 0 .../typed-racket/succeed/standard-features-no-check-scheme.rkt | 0 .../tests/typed-racket/succeed/standard-features-no-check-ts.rkt | 0 .../tests/typed-racket/succeed/standard-features-no-check.rkt | 0 .../tests/typed-racket/succeed/standard-features-scheme-base.rkt | 0 .../tests/typed-racket/succeed/standard-features-scheme.rkt | 0 .../tests/typed-racket/succeed/standard-features-ts.rkt | 0 .../tests/typed-racket/succeed/standard-features.rkt | 0 .../tests/typed-racket/succeed/star-sizes.rkt | 0 .../tests/typed-racket/succeed/stream.rkt | 0 .../tests/typed-racket/succeed/string-const.rkt | 0 .../tests/typed-racket/succeed/struct-cert.rkt | 0 .../tests/typed-racket/succeed/struct-exec.rkt | 0 .../tests/typed-racket/succeed/struct-mutable-contract.rkt | 0 .../tests/typed-racket/succeed/struct-mutable.rkt | 0 .../tests/typed-racket/succeed/struct-no-colon.rkt | 0 .../tests/typed-racket/succeed/struct-out.rkt | 0 .../tests/typed-racket/succeed/struct-path-update.rkt | 0 .../tests/typed-racket/succeed/struct-struct-out.rkt | 0 .../tests/typed-racket/succeed/struct-top-recursive.rkt | 0 .../tests/typed-racket/succeed/struct-type-contract.rkt | 0 .../tests/typed-racket/succeed/structs-across-modules.rkt | 0 .../tests/typed-racket/succeed/structs-variance.rkt | 0 .../tests/typed-racket/succeed/structs-variance2.rkt | 0 .../tests/typed-racket/succeed/stx.rkt | 0 .../tests/typed-racket/succeed/submod-vector.rkt | 0 .../tests/typed-racket/succeed/submodules.rkt | 0 .../tests/typed-racket/succeed/subst-poly-dots.rkt | 0 .../tests/typed-racket/succeed/test-child-field.rkt | 0 .../tests/typed-racket/succeed/test.rkt | 0 .../tests/typed-racket/succeed/test2.rkt | 0 .../tests/typed-racket/succeed/threads-and-async-channels.rkt | 0 .../tests/typed-racket/succeed/threads-and-channels.rkt | 0 .../tests/typed-racket/succeed/time.rkt | 0 .../tests/typed-racket/succeed/top-level-begin-for-syntax.rkt | 0 .../tests/typed-racket/succeed/top-level-begin.rkt | 0 .../tests/typed-racket/succeed/top-level-make-predicate.rkt | 0 .../tests/typed-racket/succeed/toplevel-redefinition.rkt | 0 .../typed-racket/succeed/type-alias-omit-define-syntaxes.rkt | 0 .../tests/typed-racket/succeed/type-alias-rec-struct.rkt | 0 .../tests/typed-racket/succeed/type-printer-single-level.rkt | 0 .../tests/typed-racket/succeed/type-variable-scope.rkt | 0 .../tests/typed-racket/succeed/typeann-letrec.rkt | 0 .../tests/typed-racket/succeed/typed-list.rkt | 0 .../tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt | 0 .../tests/typed-racket/succeed/unsafe-struct-parent.rkt | 0 .../tests/typed-racket/succeed/unsafe-struct.rkt | 0 .../tests/typed-racket/succeed/values-dots.rkt | 0 .../tests/typed-racket/succeed/values-dots2.rkt | 0 .../tests/typed-racket/succeed/values-object.rkt | 0 .../tests/typed-racket/succeed/varargs-tests.rkt | 0 .../tests/typed-racket/succeed/variance-test.rkt | 0 .../tests/typed-racket/succeed/vec-tests.rkt | 0 .../tests/typed-racket/succeed/vector-chap.rkt | 0 .../tests/typed-racket/succeed/vector-union.rkt | 0 .../tests/typed-racket/succeed/with-asserts.rkt | 0 .../tests/typed-racket/succeed/with-handlers-rest-arg.rkt | 0 .../tests/typed-racket/succeed/with-handlers.rkt | 0 .../tests/typed-racket/succeed/with-syntax.rkt | 0 .../tests/typed-racket/succeed/with-type-lift.rkt | 0 .../tests/typed-racket/succeed/with-type-typed-context-flag.rkt | 0 .../tests/typed-racket/succeed/with-type.rkt | 0 .../tests/typed-racket/tr-random-testing.rkt | 0 .../tests/typed-racket/unit-tests/all-tests.rkt | 0 .../tests/typed-racket/unit-tests/check-below-tests.rkt | 0 .../tests/typed-racket/unit-tests/class-tests.rkt | 0 .../tests/typed-racket/unit-tests/class-util-tests.rkt | 0 .../tests/typed-racket/unit-tests/contract-tests.rkt | 0 .../tests/typed-racket/unit-tests/evaluator.rkt | 0 .../tests/typed-racket/unit-tests/filter-tests.rkt | 0 .../tests/typed-racket/unit-tests/generalize-tests.rkt | 0 .../tests/typed-racket/unit-tests/infer-tests.rkt | 0 .../tests/typed-racket/unit-tests/init-env-tests.rkt | 0 .../tests/typed-racket/unit-tests/interactive-tests.rkt | 0 .../tests/typed-racket/unit-tests/keyword-expansion-test.rkt | 0 .../tests/typed-racket/unit-tests/metafunction-tests.rkt | 0 .../tests/typed-racket/unit-tests/parse-type-tests.rkt | 0 .../tests/typed-racket/unit-tests/prims-tests.rkt | 0 .../tests/typed-racket/unit-tests/remove-intersect-tests.rkt | 0 .../tests/typed-racket/unit-tests/rep-tests.rkt | 0 .../tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt | 0 .../typed-racket/unit-tests/static-contract-conversion-tests.rkt | 0 .../typed-racket/unit-tests/static-contract-optimizer-tests.rkt | 0 .../tests/typed-racket/unit-tests/subst-tests.rkt | 0 .../tests/typed-racket/unit-tests/subtype-tests.rkt | 0 .../tests/typed-racket/unit-tests/test-utils.rkt | 0 .../tests/typed-racket/unit-tests/tooltip-tests.rkt | 0 .../tests/typed-racket/unit-tests/type-alias-helper.rkt | 0 .../tests/typed-racket/unit-tests/type-equal-tests.rkt | 0 .../tests/typed-racket/unit-tests/type-printer-tests.rkt | 0 .../tests/typed-racket/unit-tests/typecheck-tests.rkt | 0 .../tests/typed-racket/with-tr-contracts.rkt | 0 .../tests/typed-racket/xfail/ann-map-funcs.rkt | 0 .../tests/typed-racket/xfail/applicative.rkt | 0 .../tests/typed-racket/xfail/apply-map-bug.rkt | 0 .../tests/typed-racket/xfail/cl-expected.rkt | 0 .../tests/typed-racket/xfail/expectations.rkt | 0 .../tests/typed-racket/xfail/for-inference.rkt | 0 .../tests/typed-racket/xfail/inst+special-case.rkt | 0 .../tests/typed-racket/xfail/internal-typed-submod.rkt | 0 .../tests/typed-racket/xfail/opt-lambda.rkt | 0 .../tests/typed-racket/xfail/pr10618.rkt | 0 .../tests/typed-racket/xfail/priority-queue.scm | 0 .../tests/typed-racket/xfail/rec-contract.rkt | 0 .../tests/typed-racket/xfail/typed-language-require.rkt | 0 .../tests/typed-racket/xfail/unholy-terror.rkt | 0 .../tests/typed-racket/xfail/xmodule-mutation.rkt | 0 .../tests/typed/tests/test-docs-complete.rkt | 0 {pkgs/typed-racket-pkgs/typed-racket => typed-racket}/LICENSE.txt | 0 {pkgs/typed-racket-pkgs/typed-racket => typed-racket}/info.rkt | 0 1097 files changed, 0 insertions(+), 0 deletions(-) rename {pkgs/typed-racket-pkgs/source-syntax => source-syntax}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/source-syntax => source-syntax}/source-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed-scheme/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed-scheme/main.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed-scheme/no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed-scheme/no-check/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/base/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/base/no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/base/no-check/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/no-check/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-compatibility => typed-racket-compatibility}/typed/scheme/system.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/begin.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/caveats.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/more.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/occurrence.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/optimization.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/quick.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/typed-untyped-interaction.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/types.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/guide/varargs.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/internals.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/compatibility-languages.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/experimental.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/exploring-types.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/legacy.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/libraries.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/no-check.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/numeric-tower-pict.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/optimization.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/special-forms.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/typed-classes.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/typed-regions.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/types.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/reference/utilities.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/ts-guide.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/ts-reference.scrbl (100%) rename {pkgs/typed-racket-pkgs/typed-racket-doc => typed-racket-doc}/typed-racket/scribblings/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/HISTORY.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/annotate-classes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-contracted.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-env-indexing-abs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-env-indexing.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-env-numeric.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-special-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-structs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-types-extra.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/base-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/case-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/class-clauses.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/class-prims.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/colon.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/env-lang.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/extra-env-lang.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/extra-procs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/for-clauses.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/prims.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/top-interaction.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/base-env/type-env-lang.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/core.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/env-req.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/global-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/index-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/init-envs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/lexical-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/mvar-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/row-constraint-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/scoped-tvar-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/tvar-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/type-alias-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/type-alias-helper.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/type-env-structs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/env/type-name-env.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/constraint-structs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/constraints.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/dmap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/fail.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/infer-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/infer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/promote-demote.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/restrict.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/infer/signatures.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/language-info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/minimal.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/minimal/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/apply.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/box.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/dead-code.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/extflonum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/float-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/hidden-costs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/logging.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/number.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/numeric-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/optimizer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/sequence.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/string.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/unboxed-let.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/unboxed-tables.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/optimizer/vector.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/class-literals.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/parse-classes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/parse-type.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/syntax-properties.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/type-annotation.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/type-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/private/with-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/filter-rep.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/free-variance.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/interning.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/object-rep.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/rep-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/rep/type-rep.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/standard-inits.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/README (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/any.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/case-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/control.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/derived.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/function.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/lengths.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/name.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/none.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/object.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/parametric.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/simple.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/combinators/structural.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/constraints.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/equations.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/instantiate.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/kinds.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/optimize.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/parametric-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/structures.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/static-contracts/terminal.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/tc-setup.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/check-below.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/check-class-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/check-subforms-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/def-binding.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/def-export.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/find-annotation.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/internal-forms.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/provide-handling.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/renamer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/signatures.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app-combined.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app-helper.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/signatures.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-apply.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-contracts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-eq.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-hetero.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-keywords.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-main.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-objects.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-special.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/tc-app-values.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-app/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-apply.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-envops.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-expr-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-expression.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-funapp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-if.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-lambda-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-let-unit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-literal.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-metafunctions.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-send.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-structs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-subst.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/tc-toplevel.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typecheck/typechecker.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typed-racket.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/typed-reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/abbrev.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/base-abbrev.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/classes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/current-seen.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/filter-ops.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/generalize.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/kw-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/match-expanders.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/numeric-predicates.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/numeric-tower.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/printer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/remove-intersect.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/resolve.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/struct-table.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/structural.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/substitute.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/subtype.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/tc-error.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/tc-result.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/type-table.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/union.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/types/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/any-wrap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/arm.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/disappeared-use.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/disarm.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/early-return.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/evt-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/lift.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/literal-syntax-class.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/mutated-vars.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/print-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/require-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/struct-type-c.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/stxclass-util.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/tarjan.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/tc-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/timing.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/unit-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed-racket/utils/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/file/md5.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/file/tar.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/private/no-check-helper.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/private/rewriter.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/private/utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/private/wrap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/base/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/base/no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/base/no-check/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/class.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/date.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/no-check/lang/reader.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/typed/racket/system.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/unstable/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/unstable/logging.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-lib => typed-racket-lib}/unstable/match.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/file/gif.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/framework.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/framework/framework.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/framework/prefs-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/mred/mred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/base64.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/cgi.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/cookie.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/dns.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/ftp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/gifwrite.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/git-checkout.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/head.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/http-client.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/imap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/mime.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/nntp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/pop3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/qp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/sendmail.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/sendurl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/smtp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/uri-codec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/net/url.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/openssl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/openssl/md5.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/openssl/sha1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/openssl/types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/pict.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/private/framework-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/async-channel.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/draw.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/gui.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/private/gui-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/sandbox.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/racket/snip.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit/gui.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit/main.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit/text-ui.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/rackunit/type-env-ext.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/srfi/14.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/syntax/stx.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-more => typed-racket-more}/typed/untyped-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/all-bad-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/ann-map-funcs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/apply-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/async-channel-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/back-and-forth.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-any.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-first.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-hash-ref.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-map-poly.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-struct-top.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/bad-type-app.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/box-fail.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/case-lambda1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/case-lambda2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/case-lambda3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/case-lambda4.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/case-union-subtype.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cast-mod1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cast-mod2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cast-mod3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cast-top-level1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cast-top-level2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/channel-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/check-expect-fail.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cl-bug.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cnt-err1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/cnt-struct-err.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/contract-conversion-error.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-4.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-5.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/control-test-6.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/dead-substruct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/define-values-bottom.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/define-zero-values.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/dup-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/duplicate-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/error-pruning1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/error-pruning2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/error-pruning3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/even-odd-recursive-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/exn-any.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/explicit-fail.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/flat-contract-name.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/for-multiple-annotations.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/formal-len-mismatches.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/gadt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/ht-infer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/inexact-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/infer-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/internal-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/internal-vector-error.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/log-not-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/make-predicate-mod1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/make-predicate-mod2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/make-predicate-top-level1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/make-predicate-top-level2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/mandatory-kw.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/missing-rest-arguments.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/multiple-annotations-define.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/nested-tvars.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/non-portable-fixnum-singleton.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/non-productive-rec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/non-productive-rec2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/nonnegative-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/opaque-overlap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/other-module-mutation.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/plambda-dup-tvar.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/poly-dup-name.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/poly-expect-error.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/poly-struct-parent.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/poly-struct-parent2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/poly-struct-parent3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/polydots-dup-name.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/polymorphic-recursion-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/polymorphic-recursion-3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/polymorphic-recursion.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/port-to-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr10350.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr10594.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr10936.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr11560.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr11686.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr11772.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr11998.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr12706.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr12985.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13123.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13209.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13218.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13233-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13233-3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13233-4.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13233.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13274.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13289.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13365-variation-1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13365-variation-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13365-variation-3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13365.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13446.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13448.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13526.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13562.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13577.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13581.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13588.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13662.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13663.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13664.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13665.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13746.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13815.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13893.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr13962.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14121.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14144.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14173.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14246-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14246.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14389.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14508.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14544.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14568.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/pr14615.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/predicate-box.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/procedure-top.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/promise-any.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/recursive-type-application.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/require-typed-missing.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/require-typed-wrong.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/reverse-special.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/rts-prov.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/safe-letrec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/same-type-variable-error-msg.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/set-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/set-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/single-letrec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/struct-provide.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/submod-req-cnt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/subtype-int-err.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/tc-error-format.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/too-many-errors.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/type-variable-scope-1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/type-variable-scope-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/type-variable-scope-3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/unbound-non-reg.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/unbound-type.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/undefined.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/unsafe-struct-parent.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/unsafe-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/untyped-srfi1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/user-filter-with-bad-index-object.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/values-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/values-int-err.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-asserts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-asserts2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-asserts3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-type-bug.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-type-unregister.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-type1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-type2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/with-type3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/fail/wrong-arity.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/info.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/main.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/nightly-run.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/known-bugs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/all-real.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/fixnum-no-bound.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/mandelbrot.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/marketplace-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/multi-file1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/multi-file2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/multiple-irritants.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/nested-same-kind.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/precision-loss.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/real-in-float-expr.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/regexp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/sequence.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/struct-constructor.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/unary-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/missed-optimizations/unexpected-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/reset-port.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/run.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/add1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/annotations.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/apply-plus.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/begin-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/binary-fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/bounds-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/box.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/case-arrow.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/case-lambda-dead-branch.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/complex-exp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/cross-module-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/cross-module-struct2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/dead-case-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/dead-else.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/dead-inf-comp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/dead-substructs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/dead-then.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/define-begin-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/define-call-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/define-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/define-pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/derived-pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/derived-pair2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/derived-pair3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/different-langs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/double-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/drop-pure-pred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/exact-inexact.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/expt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/extflonums.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/fixnum-comparison.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-comp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-conjugate-top.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-conjugate.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-div.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-float-div.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-float-mul.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-float-small.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-i.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-integer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-mult.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-number-mul.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-parts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-parts2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-parts3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-sin.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex-unary.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-fun.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-promotion.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/float-real.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/flrandom.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/flvector-length.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/fx-fl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/fx2fl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/in-bytes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/in-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/in-range.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/in-string.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/in-vector.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-binary-nonzero-fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-float-comp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-float-promotion.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-inexact-complex-parts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-log-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-make-flrectangular.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-make-polar.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-mpair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-sqrt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/invalid-vector-set.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/known-length-lists.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/known-vector-length.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/let-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/let-loop-effects.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/let-rhs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/literal-int.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/magnitude.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/make-flrectangular.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/make-polar.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/module-path.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/mpair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/multi-flcomp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/n-ary-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-float-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-float2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-let-loop.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-pair1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-pair2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/one-arg-arith.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pair-fun.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pair-known-length-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pr12475.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pr13468.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pr13788.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pr14284.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/pr14380.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/projections.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/quote.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/rational-literal.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/real-part-loop.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/silent-dead-branch.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/simple-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/simple-pair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/sqrt-segfault.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/sqrt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/string-length.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/structs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/ternary-equality.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unary-fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unary-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unary-minus-float-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-exp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-for.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-let3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-letrec-syntaxes+values.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-letrec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/unboxed-make-rectangular.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-bounds-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-chaperone1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-chaperone2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-length-impersonator.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-length-nested.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-length.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-ref.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-ref2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-set-quote.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-set.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-set2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/vector-sum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/with-type.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/tests/zero.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/optimizer/transform.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/performance/infer-timing.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/performance/module-loading-memory.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/performance/module-loading.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/places.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/random-real.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/run.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/send-places.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/2d-typed.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/andmap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/annotation-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/any-hash.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/any-wrap-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/apply-append.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/apply-dots-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/apply-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/area.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/arrow-star-contracts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/at-exp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/bad-map-infer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/barland.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/basic-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/batched-queue.scm (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/begin0-error.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/both-recursive-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/box-num.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/broken-let-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/call-comp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/case-lambda-rest.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/case-lambda1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cast-mod.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cast-no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cast-top-level.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/check-expect.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/check-within.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cl-bug.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cl-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cmdline.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/continuation-mark.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/contract-opt+kw.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/contract-struct-equality.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cps.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/curry.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/custodian.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/custom-printer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/cyclic-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/datum-to-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/def-pred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/define-forward-reference.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/define-poly-value.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/define-type-omit-define.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/discrete-dist.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/do.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/dot-intro.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/dotted-identity.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/dotted-identity2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/empty-case-arrow.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/empty-or.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/ephemerons.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/even-odd-recursive-type.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/even-odd.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/events-with-async-channel.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/events.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/exceptions.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/fix.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/fixnum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/float-internal-err.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/flonum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/flvector.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/fold-left-inst.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/fold-left.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/foldo.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/foo.scm (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-hash.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-in-range.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-lists.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-no-anns.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-no-body-anns.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-over-hash.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-seq.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-set.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for-vector.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/for.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/force-delay.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/format.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/function.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/fx-filter.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/generalize-vectors.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/gui-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/hari-vector-bug.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/hash-literal.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/hash-ref.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/het-vec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/het-vec2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/ho-box.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/hw01.scm (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/icfp-examples.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/if-splitting-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/inexact-complex.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/infer-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/infer-funargs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/inst-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/inst-expected.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/int-def-colon.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/internal-scoped-tvar.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/keyword-function-order.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/kw-def.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/kw.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/leftist-heap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/let-no-anns.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/let-partial-annotations.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/let-values-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/lifting-top-level.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/list-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/list-ref-vec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/list-struct-sum.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/little-schemer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/logic.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/lots-o-bugs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/make-predicate-mod.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/make-predicate-top-level.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/make-top-predicate.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/mandelbrot.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/manual-examples.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/map-nonempty.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/map1.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/map2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/match-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/match-dots2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/match-expander-problem.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/match-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/match.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/member-pred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/metrics.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/module-lang.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/module-plus.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/module-repl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/mpair.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/mu-rec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/multi-arr-parse.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/mutable-poly-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/mutable-struct-pred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/namespace-anchor.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/nested-poly.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/new-metrics.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/no-bound-fl.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/non-recursive-and-recursive-type-aliases.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/nonnegative-float.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/null-program.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/num-equal-filter.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/opt-arg-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/opt-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/optimize-simple.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/or-sym.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/overloading.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pair-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pair-test2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pair-test3.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/param.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/parameter-c.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/parameter-proc.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/parametric-require-tr-base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/parse-path.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/patch.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/paths.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pathstrings.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pict.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/places-helper.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/places.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-ret-ann.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-same-annotation.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-struct-parent.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-struct-pred.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-struct-union.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-subtype.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/poly-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/ports.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10057.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10318.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10319.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10342.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10470.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10552.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10562.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10718+10755.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10729.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10765.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10937.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr10939.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11099.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11171.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11172.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11193.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11194.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11314.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11390.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11392.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11425.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11504.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11509.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11532.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11545+11776.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11560.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11578.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11617.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11669.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11686.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11709.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11728.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11747.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11756.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11859.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11866.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11887.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11897.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11901.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11912.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr11971.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12224.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12644.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12678.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12806.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12807.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12905.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12913.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12970.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr12974.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13094.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13124.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13155.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13160.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13161.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13185.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13326.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13339.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13412.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13464.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13490.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13503.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13576.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13584.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13646.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13691.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13710.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13747.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13821.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13870.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13901.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr13937.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14138.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14355.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14364.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14374.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14458.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14463.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14567.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14568.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14582.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14587.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14702.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14823.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14828.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr14829.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9043.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9046.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9048.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9053-2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9053.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/pr9054.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/priority-queue.scm (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/procedure-top.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/promise.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/prompt-tag.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-case-rest.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-poly-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-sexp.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-struct-untyped.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/provide-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/racket-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/rackunit.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/random-bits.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/rec-het-vec-infer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/rec-type-alias-variance.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/rec-types.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/recursive-type-alias-terminates.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/recursive-type-alias-top-level.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/refinement-even.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/regexp-match-kw.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/req-type-sub.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-poly.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-procedure.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-substruct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-typed-contravariant-filter.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-typed-no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-typed-parse.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/require-typed-rename.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/richard-bugs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/runtime-path.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/safe-letrec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/scoped-type-vars.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/scratch.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/seasoned-schemer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/send.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/sequence-cnt.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/sequences.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/set-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/set.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-fake-or.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-implies.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-kw-app.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-occurr.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-or.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/simple-poly.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/single-flonum-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/somesystempath.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/sort-infer.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-no-check-base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-no-check-scheme-base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-no-check-scheme.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-no-check-ts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-no-check.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-scheme-base.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-scheme.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features-ts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/standard-features.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/star-sizes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/stream.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/string-const.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-cert.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-exec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-mutable-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-mutable.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-no-colon.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-out.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-path-update.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-struct-out.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-top-recursive.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/struct-type-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/structs-across-modules.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/structs-variance.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/structs-variance2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/stx.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/submod-vector.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/submodules.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/subst-poly-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/test-child-field.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/test2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/threads-and-async-channels.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/threads-and-channels.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/time.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/top-level-begin-for-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/top-level-begin.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/top-level-make-predicate.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/toplevel-redefinition.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/type-alias-omit-define-syntaxes.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/type-alias-rec-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/type-printer-single-level.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/type-variable-scope.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/typeann-letrec.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/typed-list.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/unsafe-struct-parent.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/unsafe-struct.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/values-dots.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/values-dots2.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/values-object.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/varargs-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/variance-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/vec-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/vector-chap.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/vector-union.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-asserts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-handlers-rest-arg.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-handlers.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-syntax.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-type-lift.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-type-typed-context-flag.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/succeed/with-type.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/tr-random-testing.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/all-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/check-below-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/class-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/class-util-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/contract-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/evaluator.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/filter-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/generalize-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/infer-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/init-env-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/interactive-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/keyword-expansion-test.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/metafunction-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/parse-type-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/prims-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/remove-intersect-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/rep-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/static-contract-conversion-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/static-contract-optimizer-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/subst-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/subtype-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/test-utils.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/tooltip-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/type-alias-helper.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/type-equal-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/type-printer-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/unit-tests/typecheck-tests.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/with-tr-contracts.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/ann-map-funcs.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/applicative.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/apply-map-bug.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/cl-expected.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/expectations.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/for-inference.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/inst+special-case.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/internal-typed-submod.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/opt-lambda.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/pr10618.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/priority-queue.scm (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/rec-contract.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/typed-language-require.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/unholy-terror.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed-racket/xfail/xmodule-mutation.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket-test => typed-racket-test}/tests/typed/tests/test-docs-complete.rkt (100%) rename {pkgs/typed-racket-pkgs/typed-racket => typed-racket}/LICENSE.txt (100%) rename {pkgs/typed-racket-pkgs/typed-racket => typed-racket}/info.rkt (100%) diff --git a/pkgs/typed-racket-pkgs/source-syntax/info.rkt b/source-syntax/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/source-syntax/info.rkt rename to source-syntax/info.rkt diff --git a/pkgs/typed-racket-pkgs/source-syntax/source-syntax.rkt b/source-syntax/source-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/source-syntax/source-syntax.rkt rename to source-syntax/source-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/LICENSE.txt b/typed-racket-compatibility/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/LICENSE.txt rename to typed-racket-compatibility/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/info.rkt b/typed-racket-compatibility/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/info.rkt rename to typed-racket-compatibility/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/lang/reader.rkt b/typed-racket-compatibility/typed-scheme/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/lang/reader.rkt rename to typed-racket-compatibility/typed-scheme/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/main.rkt b/typed-racket-compatibility/typed-scheme/main.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/main.rkt rename to typed-racket-compatibility/typed-scheme/main.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/no-check.rkt b/typed-racket-compatibility/typed-scheme/no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/no-check.rkt rename to typed-racket-compatibility/typed-scheme/no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/no-check/lang/reader.rkt b/typed-racket-compatibility/typed-scheme/no-check/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed-scheme/no-check/lang/reader.rkt rename to typed-racket-compatibility/typed-scheme/no-check/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme.rkt b/typed-racket-compatibility/typed/scheme.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme.rkt rename to typed-racket-compatibility/typed/scheme.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base.rkt b/typed-racket-compatibility/typed/scheme/base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base.rkt rename to typed-racket-compatibility/typed/scheme/base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/lang/reader.rkt b/typed-racket-compatibility/typed/scheme/base/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/lang/reader.rkt rename to typed-racket-compatibility/typed/scheme/base/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/no-check.rkt b/typed-racket-compatibility/typed/scheme/base/no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/no-check.rkt rename to typed-racket-compatibility/typed/scheme/base/no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/no-check/lang/reader.rkt b/typed-racket-compatibility/typed/scheme/base/no-check/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/base/no-check/lang/reader.rkt rename to typed-racket-compatibility/typed/scheme/base/no-check/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/lang/reader.rkt b/typed-racket-compatibility/typed/scheme/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/lang/reader.rkt rename to typed-racket-compatibility/typed/scheme/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/no-check.rkt b/typed-racket-compatibility/typed/scheme/no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/no-check.rkt rename to typed-racket-compatibility/typed/scheme/no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/no-check/lang/reader.rkt b/typed-racket-compatibility/typed/scheme/no-check/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/no-check/lang/reader.rkt rename to typed-racket-compatibility/typed/scheme/no-check/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/system.rkt b/typed-racket-compatibility/typed/scheme/system.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-compatibility/typed/scheme/system.rkt rename to typed-racket-compatibility/typed/scheme/system.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/LICENSE.txt b/typed-racket-doc/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/LICENSE.txt rename to typed-racket-doc/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/info.rkt b/typed-racket-doc/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/info.rkt rename to typed-racket-doc/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/info.rkt b/typed-racket-doc/typed-racket/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/info.rkt rename to typed-racket-doc/typed-racket/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/begin.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/begin.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/begin.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/begin.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/caveats.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/caveats.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/caveats.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/caveats.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/more.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/more.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/more.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/more.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/occurrence.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/occurrence.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/occurrence.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/occurrence.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/optimization.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/optimization.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/optimization.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/optimization.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/quick.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/quick.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/quick.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/quick.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/typed-untyped-interaction.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/typed-untyped-interaction.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/typed-untyped-interaction.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/typed-untyped-interaction.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/types.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/types.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/types.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/types.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/varargs.scrbl b/typed-racket-doc/typed-racket/scribblings/guide/varargs.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/guide/varargs.scrbl rename to typed-racket-doc/typed-racket/scribblings/guide/varargs.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/internals.txt b/typed-racket-doc/typed-racket/scribblings/internals.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/internals.txt rename to typed-racket-doc/typed-racket/scribblings/internals.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/compatibility-languages.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/compatibility-languages.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/compatibility-languages.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/compatibility-languages.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/experimental.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/experimental.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/experimental.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/experimental.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/exploring-types.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/exploring-types.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/exploring-types.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/exploring-types.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/legacy.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/legacy.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/legacy.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/legacy.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/libraries.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/libraries.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/libraries.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/libraries.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/no-check.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/no-check.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/no-check.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/no-check.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/numeric-tower-pict.rkt b/typed-racket-doc/typed-racket/scribblings/reference/numeric-tower-pict.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/numeric-tower-pict.rkt rename to typed-racket-doc/typed-racket/scribblings/reference/numeric-tower-pict.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/optimization.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/optimization.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/optimization.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/optimization.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/special-forms.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/special-forms.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/special-forms.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/special-forms.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/typed-classes.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/typed-classes.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/typed-classes.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/typed-classes.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/typed-regions.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/typed-regions.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/typed-regions.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/typed-regions.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/types.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/types.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/types.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/types.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/utilities.scrbl b/typed-racket-doc/typed-racket/scribblings/reference/utilities.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/reference/utilities.scrbl rename to typed-racket-doc/typed-racket/scribblings/reference/utilities.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/ts-guide.scrbl b/typed-racket-doc/typed-racket/scribblings/ts-guide.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/ts-guide.scrbl rename to typed-racket-doc/typed-racket/scribblings/ts-guide.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/ts-reference.scrbl b/typed-racket-doc/typed-racket/scribblings/ts-reference.scrbl similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/ts-reference.scrbl rename to typed-racket-doc/typed-racket/scribblings/ts-reference.scrbl diff --git a/pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/utils.rkt b/typed-racket-doc/typed-racket/scribblings/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-doc/typed-racket/scribblings/utils.rkt rename to typed-racket-doc/typed-racket/scribblings/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/LICENSE.txt b/typed-racket-lib/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/LICENSE.txt rename to typed-racket-lib/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/info.rkt b/typed-racket-lib/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/info.rkt rename to typed-racket-lib/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/HISTORY.txt b/typed-racket-lib/typed-racket/HISTORY.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/HISTORY.txt rename to typed-racket-lib/typed-racket/HISTORY.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/annotate-classes.rkt b/typed-racket-lib/typed-racket/base-env/annotate-classes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/annotate-classes.rkt rename to typed-racket-lib/typed-racket/base-env/annotate-classes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-contracted.rkt b/typed-racket-lib/typed-racket/base-env/base-contracted.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-contracted.rkt rename to typed-racket-lib/typed-racket/base-env/base-contracted.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-indexing-abs.rkt b/typed-racket-lib/typed-racket/base-env/base-env-indexing-abs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-indexing-abs.rkt rename to typed-racket-lib/typed-racket/base-env/base-env-indexing-abs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-indexing.rkt b/typed-racket-lib/typed-racket/base-env/base-env-indexing.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-indexing.rkt rename to typed-racket-lib/typed-racket/base-env/base-env-indexing.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-numeric.rkt b/typed-racket-lib/typed-racket/base-env/base-env-numeric.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env-numeric.rkt rename to typed-racket-lib/typed-racket/base-env/base-env-numeric.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env.rkt b/typed-racket-lib/typed-racket/base-env/base-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-env.rkt rename to typed-racket-lib/typed-racket/base-env/base-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-special-env.rkt b/typed-racket-lib/typed-racket/base-env/base-special-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-special-env.rkt rename to typed-racket-lib/typed-racket/base-env/base-special-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-structs.rkt b/typed-racket-lib/typed-racket/base-env/base-structs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-structs.rkt rename to typed-racket-lib/typed-racket/base-env/base-structs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-types-extra.rkt b/typed-racket-lib/typed-racket/base-env/base-types-extra.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-types-extra.rkt rename to typed-racket-lib/typed-racket/base-env/base-types-extra.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-types.rkt b/typed-racket-lib/typed-racket/base-env/base-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/base-types.rkt rename to typed-racket-lib/typed-racket/base-env/base-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/case-lambda.rkt b/typed-racket-lib/typed-racket/base-env/case-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/case-lambda.rkt rename to typed-racket-lib/typed-racket/base-env/case-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/class-clauses.rkt b/typed-racket-lib/typed-racket/base-env/class-clauses.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/class-clauses.rkt rename to typed-racket-lib/typed-racket/base-env/class-clauses.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/class-prims.rkt b/typed-racket-lib/typed-racket/base-env/class-prims.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/class-prims.rkt rename to typed-racket-lib/typed-racket/base-env/class-prims.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/colon.rkt b/typed-racket-lib/typed-racket/base-env/colon.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/colon.rkt rename to typed-racket-lib/typed-racket/base-env/colon.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/env-lang.rkt b/typed-racket-lib/typed-racket/base-env/env-lang.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/env-lang.rkt rename to typed-racket-lib/typed-racket/base-env/env-lang.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/extra-env-lang.rkt b/typed-racket-lib/typed-racket/base-env/extra-env-lang.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/extra-env-lang.rkt rename to typed-racket-lib/typed-racket/base-env/extra-env-lang.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/extra-procs.rkt b/typed-racket-lib/typed-racket/base-env/extra-procs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/extra-procs.rkt rename to typed-racket-lib/typed-racket/base-env/extra-procs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/for-clauses.rkt b/typed-racket-lib/typed-racket/base-env/for-clauses.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/for-clauses.rkt rename to typed-racket-lib/typed-racket/base-env/for-clauses.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/prims.rkt b/typed-racket-lib/typed-racket/base-env/prims.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/prims.rkt rename to typed-racket-lib/typed-racket/base-env/prims.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/top-interaction.rkt b/typed-racket-lib/typed-racket/base-env/top-interaction.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/top-interaction.rkt rename to typed-racket-lib/typed-racket/base-env/top-interaction.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/type-env-lang.rkt b/typed-racket-lib/typed-racket/base-env/type-env-lang.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/base-env/type-env-lang.rkt rename to typed-racket-lib/typed-racket/base-env/type-env-lang.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/core.rkt b/typed-racket-lib/typed-racket/core.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/core.rkt rename to typed-racket-lib/typed-racket/core.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/env-req.rkt b/typed-racket-lib/typed-racket/env/env-req.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/env-req.rkt rename to typed-racket-lib/typed-racket/env/env-req.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/global-env.rkt b/typed-racket-lib/typed-racket/env/global-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/global-env.rkt rename to typed-racket-lib/typed-racket/env/global-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/index-env.rkt b/typed-racket-lib/typed-racket/env/index-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/index-env.rkt rename to typed-racket-lib/typed-racket/env/index-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/init-envs.rkt b/typed-racket-lib/typed-racket/env/init-envs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/init-envs.rkt rename to typed-racket-lib/typed-racket/env/init-envs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/lexical-env.rkt b/typed-racket-lib/typed-racket/env/lexical-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/lexical-env.rkt rename to typed-racket-lib/typed-racket/env/lexical-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/mvar-env.rkt b/typed-racket-lib/typed-racket/env/mvar-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/mvar-env.rkt rename to typed-racket-lib/typed-racket/env/mvar-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/row-constraint-env.rkt b/typed-racket-lib/typed-racket/env/row-constraint-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/row-constraint-env.rkt rename to typed-racket-lib/typed-racket/env/row-constraint-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/scoped-tvar-env.rkt b/typed-racket-lib/typed-racket/env/scoped-tvar-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/scoped-tvar-env.rkt rename to typed-racket-lib/typed-racket/env/scoped-tvar-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/tvar-env.rkt b/typed-racket-lib/typed-racket/env/tvar-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/tvar-env.rkt rename to typed-racket-lib/typed-racket/env/tvar-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-alias-env.rkt b/typed-racket-lib/typed-racket/env/type-alias-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-alias-env.rkt rename to typed-racket-lib/typed-racket/env/type-alias-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-alias-helper.rkt b/typed-racket-lib/typed-racket/env/type-alias-helper.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-alias-helper.rkt rename to typed-racket-lib/typed-racket/env/type-alias-helper.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-env-structs.rkt b/typed-racket-lib/typed-racket/env/type-env-structs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-env-structs.rkt rename to typed-racket-lib/typed-racket/env/type-env-structs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-name-env.rkt b/typed-racket-lib/typed-racket/env/type-name-env.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/env/type-name-env.rkt rename to typed-racket-lib/typed-racket/env/type-name-env.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/constraint-structs.rkt b/typed-racket-lib/typed-racket/infer/constraint-structs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/constraint-structs.rkt rename to typed-racket-lib/typed-racket/infer/constraint-structs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/constraints.rkt b/typed-racket-lib/typed-racket/infer/constraints.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/constraints.rkt rename to typed-racket-lib/typed-racket/infer/constraints.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/dmap.rkt b/typed-racket-lib/typed-racket/infer/dmap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/dmap.rkt rename to typed-racket-lib/typed-racket/infer/dmap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/fail.rkt b/typed-racket-lib/typed-racket/infer/fail.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/fail.rkt rename to typed-racket-lib/typed-racket/infer/fail.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/infer-unit.rkt b/typed-racket-lib/typed-racket/infer/infer-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/infer-unit.rkt rename to typed-racket-lib/typed-racket/infer/infer-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/infer.rkt b/typed-racket-lib/typed-racket/infer/infer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/infer.rkt rename to typed-racket-lib/typed-racket/infer/infer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/promote-demote.rkt b/typed-racket-lib/typed-racket/infer/promote-demote.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/promote-demote.rkt rename to typed-racket-lib/typed-racket/infer/promote-demote.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/restrict.rkt b/typed-racket-lib/typed-racket/infer/restrict.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/restrict.rkt rename to typed-racket-lib/typed-racket/infer/restrict.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/signatures.rkt b/typed-racket-lib/typed-racket/infer/signatures.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/infer/signatures.rkt rename to typed-racket-lib/typed-racket/infer/signatures.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/info.rkt b/typed-racket-lib/typed-racket/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/info.rkt rename to typed-racket-lib/typed-racket/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/language-info.rkt b/typed-racket-lib/typed-racket/language-info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/language-info.rkt rename to typed-racket-lib/typed-racket/language-info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/minimal.rkt b/typed-racket-lib/typed-racket/minimal.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/minimal.rkt rename to typed-racket-lib/typed-racket/minimal.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/minimal/lang/reader.rkt b/typed-racket-lib/typed-racket/minimal/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/minimal/lang/reader.rkt rename to typed-racket-lib/typed-racket/minimal/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/apply.rkt b/typed-racket-lib/typed-racket/optimizer/apply.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/apply.rkt rename to typed-racket-lib/typed-racket/optimizer/apply.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/box.rkt b/typed-racket-lib/typed-racket/optimizer/box.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/box.rkt rename to typed-racket-lib/typed-racket/optimizer/box.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/dead-code.rkt b/typed-racket-lib/typed-racket/optimizer/dead-code.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/dead-code.rkt rename to typed-racket-lib/typed-racket/optimizer/dead-code.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/extflonum.rkt b/typed-racket-lib/typed-racket/optimizer/extflonum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/extflonum.rkt rename to typed-racket-lib/typed-racket/optimizer/extflonum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/fixnum.rkt b/typed-racket-lib/typed-racket/optimizer/fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/fixnum.rkt rename to typed-racket-lib/typed-racket/optimizer/fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt b/typed-racket-lib/typed-racket/optimizer/float-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float-complex.rkt rename to typed-racket-lib/typed-racket/optimizer/float-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float.rkt b/typed-racket-lib/typed-racket/optimizer/float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/float.rkt rename to typed-racket-lib/typed-racket/optimizer/float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/hidden-costs.rkt b/typed-racket-lib/typed-racket/optimizer/hidden-costs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/hidden-costs.rkt rename to typed-racket-lib/typed-racket/optimizer/hidden-costs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/list.rkt b/typed-racket-lib/typed-racket/optimizer/list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/list.rkt rename to typed-racket-lib/typed-racket/optimizer/list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/logging.rkt b/typed-racket-lib/typed-racket/optimizer/logging.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/logging.rkt rename to typed-racket-lib/typed-racket/optimizer/logging.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/number.rkt b/typed-racket-lib/typed-racket/optimizer/number.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/number.rkt rename to typed-racket-lib/typed-racket/optimizer/number.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/numeric-utils.rkt b/typed-racket-lib/typed-racket/optimizer/numeric-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/numeric-utils.rkt rename to typed-racket-lib/typed-racket/optimizer/numeric-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/optimizer.rkt b/typed-racket-lib/typed-racket/optimizer/optimizer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/optimizer.rkt rename to typed-racket-lib/typed-racket/optimizer/optimizer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/pair.rkt b/typed-racket-lib/typed-racket/optimizer/pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/pair.rkt rename to typed-racket-lib/typed-racket/optimizer/pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/sequence.rkt b/typed-racket-lib/typed-racket/optimizer/sequence.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/sequence.rkt rename to typed-racket-lib/typed-racket/optimizer/sequence.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/string.rkt b/typed-racket-lib/typed-racket/optimizer/string.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/string.rkt rename to typed-racket-lib/typed-racket/optimizer/string.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/struct.rkt b/typed-racket-lib/typed-racket/optimizer/struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/struct.rkt rename to typed-racket-lib/typed-racket/optimizer/struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/unboxed-let.rkt b/typed-racket-lib/typed-racket/optimizer/unboxed-let.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/unboxed-let.rkt rename to typed-racket-lib/typed-racket/optimizer/unboxed-let.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/unboxed-tables.rkt b/typed-racket-lib/typed-racket/optimizer/unboxed-tables.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/unboxed-tables.rkt rename to typed-racket-lib/typed-racket/optimizer/unboxed-tables.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/utils.rkt b/typed-racket-lib/typed-racket/optimizer/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/utils.rkt rename to typed-racket-lib/typed-racket/optimizer/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/vector.rkt b/typed-racket-lib/typed-racket/optimizer/vector.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/optimizer/vector.rkt rename to typed-racket-lib/typed-racket/optimizer/vector.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/class-literals.rkt b/typed-racket-lib/typed-racket/private/class-literals.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/class-literals.rkt rename to typed-racket-lib/typed-racket/private/class-literals.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/parse-classes.rkt b/typed-racket-lib/typed-racket/private/parse-classes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/parse-classes.rkt rename to typed-racket-lib/typed-racket/private/parse-classes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/parse-type.rkt b/typed-racket-lib/typed-racket/private/parse-type.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/parse-type.rkt rename to typed-racket-lib/typed-racket/private/parse-type.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/syntax-properties.rkt b/typed-racket-lib/typed-racket/private/syntax-properties.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/syntax-properties.rkt rename to typed-racket-lib/typed-racket/private/syntax-properties.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/type-annotation.rkt b/typed-racket-lib/typed-racket/private/type-annotation.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/type-annotation.rkt rename to typed-racket-lib/typed-racket/private/type-annotation.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/type-contract.rkt b/typed-racket-lib/typed-racket/private/type-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/type-contract.rkt rename to typed-racket-lib/typed-racket/private/type-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/with-types.rkt b/typed-racket-lib/typed-racket/private/with-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/private/with-types.rkt rename to typed-racket-lib/typed-racket/private/with-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/filter-rep.rkt b/typed-racket-lib/typed-racket/rep/filter-rep.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/filter-rep.rkt rename to typed-racket-lib/typed-racket/rep/filter-rep.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/free-variance.rkt b/typed-racket-lib/typed-racket/rep/free-variance.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/free-variance.rkt rename to typed-racket-lib/typed-racket/rep/free-variance.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/interning.rkt b/typed-racket-lib/typed-racket/rep/interning.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/interning.rkt rename to typed-racket-lib/typed-racket/rep/interning.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/object-rep.rkt b/typed-racket-lib/typed-racket/rep/object-rep.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/object-rep.rkt rename to typed-racket-lib/typed-racket/rep/object-rep.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/rep-utils.rkt b/typed-racket-lib/typed-racket/rep/rep-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/rep-utils.rkt rename to typed-racket-lib/typed-racket/rep/rep-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/type-rep.rkt b/typed-racket-lib/typed-racket/rep/type-rep.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/rep/type-rep.rkt rename to typed-racket-lib/typed-racket/rep/type-rep.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/standard-inits.rkt b/typed-racket-lib/typed-racket/standard-inits.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/standard-inits.rkt rename to typed-racket-lib/typed-racket/standard-inits.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/README b/typed-racket-lib/typed-racket/static-contracts/README similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/README rename to typed-racket-lib/typed-racket/static-contracts/README diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/any.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/any.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/any.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/any.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/case-lambda.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/case-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/case-lambda.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/case-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/control.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/control.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/control.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/control.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/derived.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/derived.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/derived.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/derived.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/function.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/function.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/function.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/function.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/lengths.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/lengths.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/lengths.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/lengths.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/name.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/name.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/name.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/name.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/none.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/none.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/none.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/none.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/object.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/object.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/object.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/object.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/parametric.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/parametric.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/parametric.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/parametric.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/simple.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/simple.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/simple.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/simple.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/struct.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/struct.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/structural.rkt b/typed-racket-lib/typed-racket/static-contracts/combinators/structural.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/combinators/structural.rkt rename to typed-racket-lib/typed-racket/static-contracts/combinators/structural.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/constraints.rkt b/typed-racket-lib/typed-racket/static-contracts/constraints.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/constraints.rkt rename to typed-racket-lib/typed-racket/static-contracts/constraints.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/equations.rkt b/typed-racket-lib/typed-racket/static-contracts/equations.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/equations.rkt rename to typed-racket-lib/typed-racket/static-contracts/equations.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/instantiate.rkt b/typed-racket-lib/typed-racket/static-contracts/instantiate.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/instantiate.rkt rename to typed-racket-lib/typed-racket/static-contracts/instantiate.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/kinds.rkt b/typed-racket-lib/typed-racket/static-contracts/kinds.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/kinds.rkt rename to typed-racket-lib/typed-racket/static-contracts/kinds.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/optimize.rkt b/typed-racket-lib/typed-racket/static-contracts/optimize.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/optimize.rkt rename to typed-racket-lib/typed-racket/static-contracts/optimize.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/parametric-check.rkt b/typed-racket-lib/typed-racket/static-contracts/parametric-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/parametric-check.rkt rename to typed-racket-lib/typed-racket/static-contracts/parametric-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/structures.rkt b/typed-racket-lib/typed-racket/static-contracts/structures.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/structures.rkt rename to typed-racket-lib/typed-racket/static-contracts/structures.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/terminal.rkt b/typed-racket-lib/typed-racket/static-contracts/terminal.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/static-contracts/terminal.rkt rename to typed-racket-lib/typed-racket/static-contracts/terminal.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/tc-setup.rkt b/typed-racket-lib/typed-racket/tc-setup.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/tc-setup.rkt rename to typed-racket-lib/typed-racket/tc-setup.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-below.rkt b/typed-racket-lib/typed-racket/typecheck/check-below.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-below.rkt rename to typed-racket-lib/typed-racket/typecheck/check-below.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-class-unit.rkt b/typed-racket-lib/typed-racket/typecheck/check-class-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-class-unit.rkt rename to typed-racket-lib/typed-racket/typecheck/check-class-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-subforms-unit.rkt b/typed-racket-lib/typed-racket/typecheck/check-subforms-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/check-subforms-unit.rkt rename to typed-racket-lib/typed-racket/typecheck/check-subforms-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/def-binding.rkt b/typed-racket-lib/typed-racket/typecheck/def-binding.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/def-binding.rkt rename to typed-racket-lib/typed-racket/typecheck/def-binding.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/def-export.rkt b/typed-racket-lib/typed-racket/typecheck/def-export.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/def-export.rkt rename to typed-racket-lib/typed-racket/typecheck/def-export.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/find-annotation.rkt b/typed-racket-lib/typed-racket/typecheck/find-annotation.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/find-annotation.rkt rename to typed-racket-lib/typed-racket/typecheck/find-annotation.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/internal-forms.rkt b/typed-racket-lib/typed-racket/typecheck/internal-forms.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/internal-forms.rkt rename to typed-racket-lib/typed-racket/typecheck/internal-forms.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/provide-handling.rkt b/typed-racket-lib/typed-racket/typecheck/provide-handling.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/provide-handling.rkt rename to typed-racket-lib/typed-racket/typecheck/provide-handling.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/renamer.rkt b/typed-racket-lib/typed-racket/typecheck/renamer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/renamer.rkt rename to typed-racket-lib/typed-racket/typecheck/renamer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/signatures.rkt b/typed-racket-lib/typed-racket/typecheck/signatures.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/signatures.rkt rename to typed-racket-lib/typed-racket/typecheck/signatures.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app-combined.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app-combined.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app-combined.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app-combined.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app-helper.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app-helper.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app-helper.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app-helper.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/signatures.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/signatures.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/signatures.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/signatures.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-apply.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-apply.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-apply.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-apply.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-contracts.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-contracts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-contracts.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-contracts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-eq.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-eq.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-eq.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-eq.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-hetero.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-hetero.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-hetero.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-hetero.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-keywords.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-keywords.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-keywords.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-keywords.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-lambda.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-lambda.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-list.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-list.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-main.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-main.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-main.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-main.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-objects.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-objects.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-objects.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-objects.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-special.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-special.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-special.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-special.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-values.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-values.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-values.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/tc-app-values.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/utils.rkt b/typed-racket-lib/typed-racket/typecheck/tc-app/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-app/utils.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-app/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-apply.rkt b/typed-racket-lib/typed-racket/typecheck/tc-apply.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-apply.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-apply.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-envops.rkt b/typed-racket-lib/typed-racket/typecheck/tc-envops.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-envops.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-envops.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-expr-unit.rkt b/typed-racket-lib/typed-racket/typecheck/tc-expr-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-expr-unit.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-expr-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-expression.rkt b/typed-racket-lib/typed-racket/typecheck/tc-expression.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-expression.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-expression.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-funapp.rkt b/typed-racket-lib/typed-racket/typecheck/tc-funapp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-funapp.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-funapp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-if.rkt b/typed-racket-lib/typed-racket/typecheck/tc-if.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-if.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-if.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-lambda-unit.rkt b/typed-racket-lib/typed-racket/typecheck/tc-lambda-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-lambda-unit.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-lambda-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-let-unit.rkt b/typed-racket-lib/typed-racket/typecheck/tc-let-unit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-let-unit.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-let-unit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-literal.rkt b/typed-racket-lib/typed-racket/typecheck/tc-literal.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-literal.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-literal.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-metafunctions.rkt b/typed-racket-lib/typed-racket/typecheck/tc-metafunctions.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-metafunctions.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-metafunctions.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-send.rkt b/typed-racket-lib/typed-racket/typecheck/tc-send.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-send.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-send.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-structs.rkt b/typed-racket-lib/typed-racket/typecheck/tc-structs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-structs.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-structs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-subst.rkt b/typed-racket-lib/typed-racket/typecheck/tc-subst.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-subst.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-subst.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-toplevel.rkt b/typed-racket-lib/typed-racket/typecheck/tc-toplevel.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/tc-toplevel.rkt rename to typed-racket-lib/typed-racket/typecheck/tc-toplevel.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/typechecker.rkt b/typed-racket-lib/typed-racket/typecheck/typechecker.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typecheck/typechecker.rkt rename to typed-racket-lib/typed-racket/typecheck/typechecker.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typed-racket.rkt b/typed-racket-lib/typed-racket/typed-racket.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typed-racket.rkt rename to typed-racket-lib/typed-racket/typed-racket.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typed-reader.rkt b/typed-racket-lib/typed-racket/typed-reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/typed-reader.rkt rename to typed-racket-lib/typed-racket/typed-reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/abbrev.rkt b/typed-racket-lib/typed-racket/types/abbrev.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/abbrev.rkt rename to typed-racket-lib/typed-racket/types/abbrev.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/base-abbrev.rkt b/typed-racket-lib/typed-racket/types/base-abbrev.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/base-abbrev.rkt rename to typed-racket-lib/typed-racket/types/base-abbrev.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/classes.rkt b/typed-racket-lib/typed-racket/types/classes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/classes.rkt rename to typed-racket-lib/typed-racket/types/classes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/current-seen.rkt b/typed-racket-lib/typed-racket/types/current-seen.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/current-seen.rkt rename to typed-racket-lib/typed-racket/types/current-seen.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/filter-ops.rkt b/typed-racket-lib/typed-racket/types/filter-ops.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/filter-ops.rkt rename to typed-racket-lib/typed-racket/types/filter-ops.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/generalize.rkt b/typed-racket-lib/typed-racket/types/generalize.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/generalize.rkt rename to typed-racket-lib/typed-racket/types/generalize.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/kw-types.rkt b/typed-racket-lib/typed-racket/types/kw-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/kw-types.rkt rename to typed-racket-lib/typed-racket/types/kw-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/match-expanders.rkt b/typed-racket-lib/typed-racket/types/match-expanders.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/match-expanders.rkt rename to typed-racket-lib/typed-racket/types/match-expanders.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/numeric-predicates.rkt b/typed-racket-lib/typed-racket/types/numeric-predicates.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/numeric-predicates.rkt rename to typed-racket-lib/typed-racket/types/numeric-predicates.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/numeric-tower.rkt b/typed-racket-lib/typed-racket/types/numeric-tower.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/numeric-tower.rkt rename to typed-racket-lib/typed-racket/types/numeric-tower.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/printer.rkt b/typed-racket-lib/typed-racket/types/printer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/printer.rkt rename to typed-racket-lib/typed-racket/types/printer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/remove-intersect.rkt b/typed-racket-lib/typed-racket/types/remove-intersect.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/remove-intersect.rkt rename to typed-racket-lib/typed-racket/types/remove-intersect.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/resolve.rkt b/typed-racket-lib/typed-racket/types/resolve.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/resolve.rkt rename to typed-racket-lib/typed-racket/types/resolve.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/struct-table.rkt b/typed-racket-lib/typed-racket/types/struct-table.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/struct-table.rkt rename to typed-racket-lib/typed-racket/types/struct-table.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/structural.rkt b/typed-racket-lib/typed-racket/types/structural.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/structural.rkt rename to typed-racket-lib/typed-racket/types/structural.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/substitute.rkt b/typed-racket-lib/typed-racket/types/substitute.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/substitute.rkt rename to typed-racket-lib/typed-racket/types/substitute.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/subtype.rkt b/typed-racket-lib/typed-racket/types/subtype.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/subtype.rkt rename to typed-racket-lib/typed-racket/types/subtype.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/tc-error.rkt b/typed-racket-lib/typed-racket/types/tc-error.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/tc-error.rkt rename to typed-racket-lib/typed-racket/types/tc-error.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/tc-result.rkt b/typed-racket-lib/typed-racket/types/tc-result.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/tc-result.rkt rename to typed-racket-lib/typed-racket/types/tc-result.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/type-table.rkt b/typed-racket-lib/typed-racket/types/type-table.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/type-table.rkt rename to typed-racket-lib/typed-racket/types/type-table.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/union.rkt b/typed-racket-lib/typed-racket/types/union.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/union.rkt rename to typed-racket-lib/typed-racket/types/union.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/utils.rkt b/typed-racket-lib/typed-racket/types/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/types/utils.rkt rename to typed-racket-lib/typed-racket/types/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/any-wrap.rkt b/typed-racket-lib/typed-racket/utils/any-wrap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/any-wrap.rkt rename to typed-racket-lib/typed-racket/utils/any-wrap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/arm.rkt b/typed-racket-lib/typed-racket/utils/arm.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/arm.rkt rename to typed-racket-lib/typed-racket/utils/arm.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/disappeared-use.rkt b/typed-racket-lib/typed-racket/utils/disappeared-use.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/disappeared-use.rkt rename to typed-racket-lib/typed-racket/utils/disappeared-use.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/disarm.rkt b/typed-racket-lib/typed-racket/utils/disarm.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/disarm.rkt rename to typed-racket-lib/typed-racket/utils/disarm.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/early-return.rkt b/typed-racket-lib/typed-racket/utils/early-return.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/early-return.rkt rename to typed-racket-lib/typed-racket/utils/early-return.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/evt-contract.rkt b/typed-racket-lib/typed-racket/utils/evt-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/evt-contract.rkt rename to typed-racket-lib/typed-racket/utils/evt-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/lift.rkt b/typed-racket-lib/typed-racket/utils/lift.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/lift.rkt rename to typed-racket-lib/typed-racket/utils/lift.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/literal-syntax-class.rkt b/typed-racket-lib/typed-racket/utils/literal-syntax-class.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/literal-syntax-class.rkt rename to typed-racket-lib/typed-racket/utils/literal-syntax-class.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/mutated-vars.rkt b/typed-racket-lib/typed-racket/utils/mutated-vars.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/mutated-vars.rkt rename to typed-racket-lib/typed-racket/utils/mutated-vars.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/print-struct.rkt b/typed-racket-lib/typed-racket/utils/print-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/print-struct.rkt rename to typed-racket-lib/typed-racket/utils/print-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/require-contract.rkt b/typed-racket-lib/typed-racket/utils/require-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/require-contract.rkt rename to typed-racket-lib/typed-racket/utils/require-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/struct-type-c.rkt b/typed-racket-lib/typed-racket/utils/struct-type-c.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/struct-type-c.rkt rename to typed-racket-lib/typed-racket/utils/struct-type-c.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/stxclass-util.rkt b/typed-racket-lib/typed-racket/utils/stxclass-util.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/stxclass-util.rkt rename to typed-racket-lib/typed-racket/utils/stxclass-util.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/tarjan.rkt b/typed-racket-lib/typed-racket/utils/tarjan.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/tarjan.rkt rename to typed-racket-lib/typed-racket/utils/tarjan.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/tc-utils.rkt b/typed-racket-lib/typed-racket/utils/tc-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/tc-utils.rkt rename to typed-racket-lib/typed-racket/utils/tc-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/timing.rkt b/typed-racket-lib/typed-racket/utils/timing.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/timing.rkt rename to typed-racket-lib/typed-racket/utils/timing.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/unit-utils.rkt b/typed-racket-lib/typed-racket/utils/unit-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/unit-utils.rkt rename to typed-racket-lib/typed-racket/utils/unit-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/utils.rkt b/typed-racket-lib/typed-racket/utils/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed-racket/utils/utils.rkt rename to typed-racket-lib/typed-racket/utils/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/file/md5.rkt b/typed-racket-lib/typed/file/md5.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/file/md5.rkt rename to typed-racket-lib/typed/file/md5.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/file/tar.rkt b/typed-racket-lib/typed/file/tar.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/file/tar.rkt rename to typed-racket-lib/typed/file/tar.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/no-check-helper.rkt b/typed-racket-lib/typed/private/no-check-helper.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/no-check-helper.rkt rename to typed-racket-lib/typed/private/no-check-helper.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/rewriter.rkt b/typed-racket-lib/typed/private/rewriter.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/rewriter.rkt rename to typed-racket-lib/typed/private/rewriter.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/utils.rkt b/typed-racket-lib/typed/private/utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/utils.rkt rename to typed-racket-lib/typed/private/utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/wrap.rkt b/typed-racket-lib/typed/private/wrap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/private/wrap.rkt rename to typed-racket-lib/typed/private/wrap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket.rkt b/typed-racket-lib/typed/racket.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket.rkt rename to typed-racket-lib/typed/racket.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base.rkt b/typed-racket-lib/typed/racket/base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base.rkt rename to typed-racket-lib/typed/racket/base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/lang/reader.rkt b/typed-racket-lib/typed/racket/base/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/lang/reader.rkt rename to typed-racket-lib/typed/racket/base/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/no-check.rkt b/typed-racket-lib/typed/racket/base/no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/no-check.rkt rename to typed-racket-lib/typed/racket/base/no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/no-check/lang/reader.rkt b/typed-racket-lib/typed/racket/base/no-check/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/base/no-check/lang/reader.rkt rename to typed-racket-lib/typed/racket/base/no-check/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/class.rkt b/typed-racket-lib/typed/racket/class.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/class.rkt rename to typed-racket-lib/typed/racket/class.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/date.rkt b/typed-racket-lib/typed/racket/date.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/date.rkt rename to typed-racket-lib/typed/racket/date.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/lang/reader.rkt b/typed-racket-lib/typed/racket/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/lang/reader.rkt rename to typed-racket-lib/typed/racket/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/no-check.rkt b/typed-racket-lib/typed/racket/no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/no-check.rkt rename to typed-racket-lib/typed/racket/no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/no-check/lang/reader.rkt b/typed-racket-lib/typed/racket/no-check/lang/reader.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/no-check/lang/reader.rkt rename to typed-racket-lib/typed/racket/no-check/lang/reader.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/system.rkt b/typed-racket-lib/typed/racket/system.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/typed/racket/system.rkt rename to typed-racket-lib/typed/racket/system.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/unstable/info.rkt b/typed-racket-lib/unstable/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/unstable/info.rkt rename to typed-racket-lib/unstable/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/unstable/logging.rkt b/typed-racket-lib/unstable/logging.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/unstable/logging.rkt rename to typed-racket-lib/unstable/logging.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-lib/unstable/match.rkt b/typed-racket-lib/unstable/match.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-lib/unstable/match.rkt rename to typed-racket-lib/unstable/match.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/LICENSE.txt b/typed-racket-more/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/LICENSE.txt rename to typed-racket-more/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/info.rkt b/typed-racket-more/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/info.rkt rename to typed-racket-more/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/file/gif.rkt b/typed-racket-more/typed/file/gif.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/file/gif.rkt rename to typed-racket-more/typed/file/gif.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/framework.rkt b/typed-racket-more/typed/framework.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/framework.rkt rename to typed-racket-more/typed/framework.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/framework/framework.rkt b/typed-racket-more/typed/framework/framework.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/framework/framework.rkt rename to typed-racket-more/typed/framework/framework.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/framework/prefs-contract.rkt b/typed-racket-more/typed/framework/prefs-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/framework/prefs-contract.rkt rename to typed-racket-more/typed/framework/prefs-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/mred/mred.rkt b/typed-racket-more/typed/mred/mred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/mred/mred.rkt rename to typed-racket-more/typed/mred/mred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/base64.rkt b/typed-racket-more/typed/net/base64.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/base64.rkt rename to typed-racket-more/typed/net/base64.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/cgi.rkt b/typed-racket-more/typed/net/cgi.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/cgi.rkt rename to typed-racket-more/typed/net/cgi.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/cookie.rkt b/typed-racket-more/typed/net/cookie.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/cookie.rkt rename to typed-racket-more/typed/net/cookie.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/dns.rkt b/typed-racket-more/typed/net/dns.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/dns.rkt rename to typed-racket-more/typed/net/dns.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/ftp.rkt b/typed-racket-more/typed/net/ftp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/ftp.rkt rename to typed-racket-more/typed/net/ftp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/gifwrite.rkt b/typed-racket-more/typed/net/gifwrite.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/gifwrite.rkt rename to typed-racket-more/typed/net/gifwrite.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/git-checkout.rkt b/typed-racket-more/typed/net/git-checkout.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/git-checkout.rkt rename to typed-racket-more/typed/net/git-checkout.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/head.rkt b/typed-racket-more/typed/net/head.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/head.rkt rename to typed-racket-more/typed/net/head.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/http-client.rkt b/typed-racket-more/typed/net/http-client.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/http-client.rkt rename to typed-racket-more/typed/net/http-client.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/imap.rkt b/typed-racket-more/typed/net/imap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/imap.rkt rename to typed-racket-more/typed/net/imap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/mime.rkt b/typed-racket-more/typed/net/mime.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/mime.rkt rename to typed-racket-more/typed/net/mime.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/nntp.rkt b/typed-racket-more/typed/net/nntp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/nntp.rkt rename to typed-racket-more/typed/net/nntp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/pop3.rkt b/typed-racket-more/typed/net/pop3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/pop3.rkt rename to typed-racket-more/typed/net/pop3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/qp.rkt b/typed-racket-more/typed/net/qp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/qp.rkt rename to typed-racket-more/typed/net/qp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/sendmail.rkt b/typed-racket-more/typed/net/sendmail.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/sendmail.rkt rename to typed-racket-more/typed/net/sendmail.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/sendurl.rkt b/typed-racket-more/typed/net/sendurl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/sendurl.rkt rename to typed-racket-more/typed/net/sendurl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/smtp.rkt b/typed-racket-more/typed/net/smtp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/smtp.rkt rename to typed-racket-more/typed/net/smtp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/uri-codec.rkt b/typed-racket-more/typed/net/uri-codec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/uri-codec.rkt rename to typed-racket-more/typed/net/uri-codec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/net/url.rkt b/typed-racket-more/typed/net/url.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/net/url.rkt rename to typed-racket-more/typed/net/url.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl.rkt b/typed-racket-more/typed/openssl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl.rkt rename to typed-racket-more/typed/openssl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/md5.rkt b/typed-racket-more/typed/openssl/md5.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/md5.rkt rename to typed-racket-more/typed/openssl/md5.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/sha1.rkt b/typed-racket-more/typed/openssl/sha1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/sha1.rkt rename to typed-racket-more/typed/openssl/sha1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/types.rkt b/typed-racket-more/typed/openssl/types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/openssl/types.rkt rename to typed-racket-more/typed/openssl/types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/pict.rkt b/typed-racket-more/typed/pict.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/pict.rkt rename to typed-racket-more/typed/pict.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/private/framework-types.rkt b/typed-racket-more/typed/private/framework-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/private/framework-types.rkt rename to typed-racket-more/typed/private/framework-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/async-channel.rkt b/typed-racket-more/typed/racket/async-channel.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/async-channel.rkt rename to typed-racket-more/typed/racket/async-channel.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/draw.rkt b/typed-racket-more/typed/racket/draw.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/draw.rkt rename to typed-racket-more/typed/racket/draw.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/gui.rkt b/typed-racket-more/typed/racket/gui.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/gui.rkt rename to typed-racket-more/typed/racket/gui.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/private/gui-types.rkt b/typed-racket-more/typed/racket/private/gui-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/private/gui-types.rkt rename to typed-racket-more/typed/racket/private/gui-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/sandbox.rkt b/typed-racket-more/typed/racket/sandbox.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/sandbox.rkt rename to typed-racket-more/typed/racket/sandbox.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/snip.rkt b/typed-racket-more/typed/racket/snip.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/racket/snip.rkt rename to typed-racket-more/typed/racket/snip.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit.rkt b/typed-racket-more/typed/rackunit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit.rkt rename to typed-racket-more/typed/rackunit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/gui.rkt b/typed-racket-more/typed/rackunit/gui.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/gui.rkt rename to typed-racket-more/typed/rackunit/gui.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/info.rkt b/typed-racket-more/typed/rackunit/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/info.rkt rename to typed-racket-more/typed/rackunit/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/main.rkt b/typed-racket-more/typed/rackunit/main.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/main.rkt rename to typed-racket-more/typed/rackunit/main.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/text-ui.rkt b/typed-racket-more/typed/rackunit/text-ui.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/text-ui.rkt rename to typed-racket-more/typed/rackunit/text-ui.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/type-env-ext.rkt b/typed-racket-more/typed/rackunit/type-env-ext.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/rackunit/type-env-ext.rkt rename to typed-racket-more/typed/rackunit/type-env-ext.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/srfi/14.rkt b/typed-racket-more/typed/srfi/14.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/srfi/14.rkt rename to typed-racket-more/typed/srfi/14.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/syntax/stx.rkt b/typed-racket-more/typed/syntax/stx.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/syntax/stx.rkt rename to typed-racket-more/typed/syntax/stx.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-more/typed/untyped-utils.rkt b/typed-racket-more/typed/untyped-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-more/typed/untyped-utils.rkt rename to typed-racket-more/typed/untyped-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/LICENSE.txt b/typed-racket-test/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/LICENSE.txt rename to typed-racket-test/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/info.rkt b/typed-racket-test/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/info.rkt rename to typed-racket-test/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/info.rkt b/typed-racket-test/tests/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/info.rkt rename to typed-racket-test/tests/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/all-bad-syntax.rkt b/typed-racket-test/tests/typed-racket/fail/all-bad-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/all-bad-syntax.rkt rename to typed-racket-test/tests/typed-racket/fail/all-bad-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/ann-map-funcs.rkt b/typed-racket-test/tests/typed-racket/fail/ann-map-funcs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/ann-map-funcs.rkt rename to typed-racket-test/tests/typed-racket/fail/ann-map-funcs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/apply-dots.rkt b/typed-racket-test/tests/typed-racket/fail/apply-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/apply-dots.rkt rename to typed-racket-test/tests/typed-racket/fail/apply-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/async-channel-contract.rkt b/typed-racket-test/tests/typed-racket/fail/async-channel-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/async-channel-contract.rkt rename to typed-racket-test/tests/typed-racket/fail/async-channel-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/back-and-forth.rkt b/typed-racket-test/tests/typed-racket/fail/back-and-forth.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/back-and-forth.rkt rename to typed-racket-test/tests/typed-racket/fail/back-and-forth.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-ann.rkt b/typed-racket-test/tests/typed-racket/fail/bad-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-ann.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-any.rkt b/typed-racket-test/tests/typed-racket/fail/bad-any.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-any.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-any.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-first.rkt b/typed-racket-test/tests/typed-racket/fail/bad-first.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-first.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-first.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-hash-ref.rkt b/typed-racket-test/tests/typed-racket/fail/bad-hash-ref.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-hash-ref.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-hash-ref.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-map-poly.rkt b/typed-racket-test/tests/typed-racket/fail/bad-map-poly.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-map-poly.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-map-poly.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-struct-top.rkt b/typed-racket-test/tests/typed-racket/fail/bad-struct-top.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-struct-top.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-struct-top.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-type-app.rkt b/typed-racket-test/tests/typed-racket/fail/bad-type-app.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/bad-type-app.rkt rename to typed-racket-test/tests/typed-racket/fail/bad-type-app.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/box-fail.rkt b/typed-racket-test/tests/typed-racket/fail/box-fail.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/box-fail.rkt rename to typed-racket-test/tests/typed-racket/fail/box-fail.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda1.rkt b/typed-racket-test/tests/typed-racket/fail/case-lambda1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda1.rkt rename to typed-racket-test/tests/typed-racket/fail/case-lambda1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda2.rkt b/typed-racket-test/tests/typed-racket/fail/case-lambda2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda2.rkt rename to typed-racket-test/tests/typed-racket/fail/case-lambda2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda3.rkt b/typed-racket-test/tests/typed-racket/fail/case-lambda3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda3.rkt rename to typed-racket-test/tests/typed-racket/fail/case-lambda3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda4.rkt b/typed-racket-test/tests/typed-racket/fail/case-lambda4.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-lambda4.rkt rename to typed-racket-test/tests/typed-racket/fail/case-lambda4.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-union-subtype.rkt b/typed-racket-test/tests/typed-racket/fail/case-union-subtype.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/case-union-subtype.rkt rename to typed-racket-test/tests/typed-racket/fail/case-union-subtype.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod1.rkt b/typed-racket-test/tests/typed-racket/fail/cast-mod1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod1.rkt rename to typed-racket-test/tests/typed-racket/fail/cast-mod1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod2.rkt b/typed-racket-test/tests/typed-racket/fail/cast-mod2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod2.rkt rename to typed-racket-test/tests/typed-racket/fail/cast-mod2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod3.rkt b/typed-racket-test/tests/typed-racket/fail/cast-mod3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-mod3.rkt rename to typed-racket-test/tests/typed-racket/fail/cast-mod3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-top-level1.rkt b/typed-racket-test/tests/typed-racket/fail/cast-top-level1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-top-level1.rkt rename to typed-racket-test/tests/typed-racket/fail/cast-top-level1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-top-level2.rkt b/typed-racket-test/tests/typed-racket/fail/cast-top-level2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cast-top-level2.rkt rename to typed-racket-test/tests/typed-racket/fail/cast-top-level2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/channel-contract.rkt b/typed-racket-test/tests/typed-racket/fail/channel-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/channel-contract.rkt rename to typed-racket-test/tests/typed-racket/fail/channel-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/check-expect-fail.rkt b/typed-racket-test/tests/typed-racket/fail/check-expect-fail.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/check-expect-fail.rkt rename to typed-racket-test/tests/typed-racket/fail/check-expect-fail.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cl-bug.rkt b/typed-racket-test/tests/typed-racket/fail/cl-bug.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cl-bug.rkt rename to typed-racket-test/tests/typed-racket/fail/cl-bug.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cnt-err1.rkt b/typed-racket-test/tests/typed-racket/fail/cnt-err1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cnt-err1.rkt rename to typed-racket-test/tests/typed-racket/fail/cnt-err1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cnt-struct-err.rkt b/typed-racket-test/tests/typed-racket/fail/cnt-struct-err.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/cnt-struct-err.rkt rename to typed-racket-test/tests/typed-racket/fail/cnt-struct-err.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/contract-conversion-error.rkt b/typed-racket-test/tests/typed-racket/fail/contract-conversion-error.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/contract-conversion-error.rkt rename to typed-racket-test/tests/typed-racket/fail/contract-conversion-error.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-1.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-1.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-2.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-2.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-3.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-3.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-4.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-4.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-4.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-4.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-5.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-5.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-5.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-5.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-6.rkt b/typed-racket-test/tests/typed-racket/fail/control-test-6.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/control-test-6.rkt rename to typed-racket-test/tests/typed-racket/fail/control-test-6.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/dead-substruct.rkt b/typed-racket-test/tests/typed-racket/fail/dead-substruct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/dead-substruct.rkt rename to typed-racket-test/tests/typed-racket/fail/dead-substruct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/define-values-bottom.rkt b/typed-racket-test/tests/typed-racket/fail/define-values-bottom.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/define-values-bottom.rkt rename to typed-racket-test/tests/typed-racket/fail/define-values-bottom.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/define-zero-values.rkt b/typed-racket-test/tests/typed-racket/fail/define-zero-values.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/define-zero-values.rkt rename to typed-racket-test/tests/typed-racket/fail/define-zero-values.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/dup-ann.rkt b/typed-racket-test/tests/typed-racket/fail/dup-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/dup-ann.rkt rename to typed-racket-test/tests/typed-racket/fail/dup-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/duplicate-ann.rkt b/typed-racket-test/tests/typed-racket/fail/duplicate-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/duplicate-ann.rkt rename to typed-racket-test/tests/typed-racket/fail/duplicate-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning1.rkt b/typed-racket-test/tests/typed-racket/fail/error-pruning1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning1.rkt rename to typed-racket-test/tests/typed-racket/fail/error-pruning1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning2.rkt b/typed-racket-test/tests/typed-racket/fail/error-pruning2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning2.rkt rename to typed-racket-test/tests/typed-racket/fail/error-pruning2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning3.rkt b/typed-racket-test/tests/typed-racket/fail/error-pruning3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/error-pruning3.rkt rename to typed-racket-test/tests/typed-racket/fail/error-pruning3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/even-odd-recursive-contract.rkt b/typed-racket-test/tests/typed-racket/fail/even-odd-recursive-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/even-odd-recursive-contract.rkt rename to typed-racket-test/tests/typed-racket/fail/even-odd-recursive-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/exn-any.rkt b/typed-racket-test/tests/typed-racket/fail/exn-any.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/exn-any.rkt rename to typed-racket-test/tests/typed-racket/fail/exn-any.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/explicit-fail.rkt b/typed-racket-test/tests/typed-racket/fail/explicit-fail.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/explicit-fail.rkt rename to typed-racket-test/tests/typed-racket/fail/explicit-fail.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/flat-contract-name.rkt b/typed-racket-test/tests/typed-racket/fail/flat-contract-name.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/flat-contract-name.rkt rename to typed-racket-test/tests/typed-racket/fail/flat-contract-name.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/for-multiple-annotations.rkt b/typed-racket-test/tests/typed-racket/fail/for-multiple-annotations.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/for-multiple-annotations.rkt rename to typed-racket-test/tests/typed-racket/fail/for-multiple-annotations.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/formal-len-mismatches.rkt b/typed-racket-test/tests/typed-racket/fail/formal-len-mismatches.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/formal-len-mismatches.rkt rename to typed-racket-test/tests/typed-racket/fail/formal-len-mismatches.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/gadt.rkt b/typed-racket-test/tests/typed-racket/fail/gadt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/gadt.rkt rename to typed-racket-test/tests/typed-racket/fail/gadt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt b/typed-racket-test/tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt rename to typed-racket-test/tests/typed-racket/fail/heterogeneous-vector-bad-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/ht-infer.rkt b/typed-racket-test/tests/typed-racket/fail/ht-infer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/ht-infer.rkt rename to typed-racket-test/tests/typed-racket/fail/ht-infer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/inexact-complex.rkt b/typed-racket-test/tests/typed-racket/fail/inexact-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/inexact-complex.rkt rename to typed-racket-test/tests/typed-racket/fail/inexact-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/infer-dots.rkt b/typed-racket-test/tests/typed-racket/fail/infer-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/infer-dots.rkt rename to typed-racket-test/tests/typed-racket/fail/infer-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/internal-ann.rkt b/typed-racket-test/tests/typed-racket/fail/internal-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/internal-ann.rkt rename to typed-racket-test/tests/typed-racket/fail/internal-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/internal-vector-error.rkt b/typed-racket-test/tests/typed-racket/fail/internal-vector-error.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/internal-vector-error.rkt rename to typed-racket-test/tests/typed-racket/fail/internal-vector-error.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/log-not-complex.rkt b/typed-racket-test/tests/typed-racket/fail/log-not-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/log-not-complex.rkt rename to typed-racket-test/tests/typed-racket/fail/log-not-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-mod1.rkt b/typed-racket-test/tests/typed-racket/fail/make-predicate-mod1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-mod1.rkt rename to typed-racket-test/tests/typed-racket/fail/make-predicate-mod1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-mod2.rkt b/typed-racket-test/tests/typed-racket/fail/make-predicate-mod2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-mod2.rkt rename to typed-racket-test/tests/typed-racket/fail/make-predicate-mod2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level1.rkt b/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level1.rkt rename to typed-racket-test/tests/typed-racket/fail/make-predicate-top-level1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level2.rkt b/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/make-predicate-top-level2.rkt rename to typed-racket-test/tests/typed-racket/fail/make-predicate-top-level2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/mandatory-kw.rkt b/typed-racket-test/tests/typed-racket/fail/mandatory-kw.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/mandatory-kw.rkt rename to typed-racket-test/tests/typed-racket/fail/mandatory-kw.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/missing-rest-arguments.rkt b/typed-racket-test/tests/typed-racket/fail/missing-rest-arguments.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/missing-rest-arguments.rkt rename to typed-racket-test/tests/typed-racket/fail/missing-rest-arguments.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/multiple-annotations-define.rkt b/typed-racket-test/tests/typed-racket/fail/multiple-annotations-define.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/multiple-annotations-define.rkt rename to typed-racket-test/tests/typed-racket/fail/multiple-annotations-define.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/nested-tvars.rkt b/typed-racket-test/tests/typed-racket/fail/nested-tvars.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/nested-tvars.rkt rename to typed-racket-test/tests/typed-racket/fail/nested-tvars.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-portable-fixnum-singleton.rkt b/typed-racket-test/tests/typed-racket/fail/non-portable-fixnum-singleton.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-portable-fixnum-singleton.rkt rename to typed-racket-test/tests/typed-racket/fail/non-portable-fixnum-singleton.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-productive-rec.rkt b/typed-racket-test/tests/typed-racket/fail/non-productive-rec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-productive-rec.rkt rename to typed-racket-test/tests/typed-racket/fail/non-productive-rec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-productive-rec2.rkt b/typed-racket-test/tests/typed-racket/fail/non-productive-rec2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/non-productive-rec2.rkt rename to typed-racket-test/tests/typed-racket/fail/non-productive-rec2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/nonnegative-float.rkt b/typed-racket-test/tests/typed-racket/fail/nonnegative-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/nonnegative-float.rkt rename to typed-racket-test/tests/typed-racket/fail/nonnegative-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/opaque-overlap.rkt b/typed-racket-test/tests/typed-racket/fail/opaque-overlap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/opaque-overlap.rkt rename to typed-racket-test/tests/typed-racket/fail/opaque-overlap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/other-module-mutation.rkt b/typed-racket-test/tests/typed-racket/fail/other-module-mutation.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/other-module-mutation.rkt rename to typed-racket-test/tests/typed-racket/fail/other-module-mutation.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/plambda-dup-tvar.rkt b/typed-racket-test/tests/typed-racket/fail/plambda-dup-tvar.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/plambda-dup-tvar.rkt rename to typed-racket-test/tests/typed-racket/fail/plambda-dup-tvar.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-dup-name.rkt b/typed-racket-test/tests/typed-racket/fail/poly-dup-name.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-dup-name.rkt rename to typed-racket-test/tests/typed-racket/fail/poly-dup-name.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-expect-error.rkt b/typed-racket-test/tests/typed-racket/fail/poly-expect-error.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-expect-error.rkt rename to typed-racket-test/tests/typed-racket/fail/poly-expect-error.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent.rkt b/typed-racket-test/tests/typed-racket/fail/poly-struct-parent.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent.rkt rename to typed-racket-test/tests/typed-racket/fail/poly-struct-parent.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent2.rkt b/typed-racket-test/tests/typed-racket/fail/poly-struct-parent2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent2.rkt rename to typed-racket-test/tests/typed-racket/fail/poly-struct-parent2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent3.rkt b/typed-racket-test/tests/typed-racket/fail/poly-struct-parent3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/poly-struct-parent3.rkt rename to typed-racket-test/tests/typed-racket/fail/poly-struct-parent3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polydots-dup-name.rkt b/typed-racket-test/tests/typed-racket/fail/polydots-dup-name.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polydots-dup-name.rkt rename to typed-racket-test/tests/typed-racket/fail/polydots-dup-name.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-2.rkt b/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-2.rkt rename to typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-3.rkt b/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-3.rkt rename to typed-racket-test/tests/typed-racket/fail/polymorphic-recursion-3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion.rkt b/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/polymorphic-recursion.rkt rename to typed-racket-test/tests/typed-racket/fail/polymorphic-recursion.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/port-to-list.rkt b/typed-racket-test/tests/typed-racket/fail/port-to-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/port-to-list.rkt rename to typed-racket-test/tests/typed-racket/fail/port-to-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10350.rkt b/typed-racket-test/tests/typed-racket/fail/pr10350.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10350.rkt rename to typed-racket-test/tests/typed-racket/fail/pr10350.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10594.rkt b/typed-racket-test/tests/typed-racket/fail/pr10594.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10594.rkt rename to typed-racket-test/tests/typed-racket/fail/pr10594.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10936.rkt b/typed-racket-test/tests/typed-racket/fail/pr10936.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr10936.rkt rename to typed-racket-test/tests/typed-racket/fail/pr10936.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11560.rkt b/typed-racket-test/tests/typed-racket/fail/pr11560.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11560.rkt rename to typed-racket-test/tests/typed-racket/fail/pr11560.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11686.rkt b/typed-racket-test/tests/typed-racket/fail/pr11686.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11686.rkt rename to typed-racket-test/tests/typed-racket/fail/pr11686.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11772.rkt b/typed-racket-test/tests/typed-racket/fail/pr11772.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11772.rkt rename to typed-racket-test/tests/typed-racket/fail/pr11772.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11998.rkt b/typed-racket-test/tests/typed-racket/fail/pr11998.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr11998.rkt rename to typed-racket-test/tests/typed-racket/fail/pr11998.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr12706.rkt b/typed-racket-test/tests/typed-racket/fail/pr12706.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr12706.rkt rename to typed-racket-test/tests/typed-racket/fail/pr12706.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr12985.rkt b/typed-racket-test/tests/typed-racket/fail/pr12985.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr12985.rkt rename to typed-racket-test/tests/typed-racket/fail/pr12985.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13123.rkt b/typed-racket-test/tests/typed-racket/fail/pr13123.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13123.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13123.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13209.rkt b/typed-racket-test/tests/typed-racket/fail/pr13209.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13209.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13209.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13218.rkt b/typed-racket-test/tests/typed-racket/fail/pr13218.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13218.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13218.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-2.rkt b/typed-racket-test/tests/typed-racket/fail/pr13233-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-2.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13233-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-3.rkt b/typed-racket-test/tests/typed-racket/fail/pr13233-3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-3.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13233-3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-4.rkt b/typed-racket-test/tests/typed-racket/fail/pr13233-4.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233-4.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13233-4.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233.rkt b/typed-racket-test/tests/typed-racket/fail/pr13233.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13233.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13233.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13274.rkt b/typed-racket-test/tests/typed-racket/fail/pr13274.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13274.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13274.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13289.rkt b/typed-racket-test/tests/typed-racket/fail/pr13289.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13289.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13289.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-1.rkt b/typed-racket-test/tests/typed-racket/fail/pr13365-variation-1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-1.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13365-variation-1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-2.rkt b/typed-racket-test/tests/typed-racket/fail/pr13365-variation-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-2.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13365-variation-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-3.rkt b/typed-racket-test/tests/typed-racket/fail/pr13365-variation-3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365-variation-3.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13365-variation-3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365.rkt b/typed-racket-test/tests/typed-racket/fail/pr13365.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13365.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13365.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13446.rkt b/typed-racket-test/tests/typed-racket/fail/pr13446.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13446.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13446.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13448.rkt b/typed-racket-test/tests/typed-racket/fail/pr13448.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13448.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13448.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13526.rkt b/typed-racket-test/tests/typed-racket/fail/pr13526.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13526.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13526.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13562.rkt b/typed-racket-test/tests/typed-racket/fail/pr13562.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13562.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13562.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13577.rkt b/typed-racket-test/tests/typed-racket/fail/pr13577.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13577.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13577.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13581.rkt b/typed-racket-test/tests/typed-racket/fail/pr13581.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13581.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13581.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13588.rkt b/typed-racket-test/tests/typed-racket/fail/pr13588.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13588.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13588.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13662.rkt b/typed-racket-test/tests/typed-racket/fail/pr13662.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13662.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13662.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13663.rkt b/typed-racket-test/tests/typed-racket/fail/pr13663.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13663.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13663.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13664.rkt b/typed-racket-test/tests/typed-racket/fail/pr13664.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13664.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13664.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13665.rkt b/typed-racket-test/tests/typed-racket/fail/pr13665.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13665.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13665.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13746.rkt b/typed-racket-test/tests/typed-racket/fail/pr13746.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13746.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13746.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13815.rkt b/typed-racket-test/tests/typed-racket/fail/pr13815.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13815.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13815.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13893.rkt b/typed-racket-test/tests/typed-racket/fail/pr13893.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13893.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13893.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13962.rkt b/typed-racket-test/tests/typed-racket/fail/pr13962.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr13962.rkt rename to typed-racket-test/tests/typed-racket/fail/pr13962.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14121.rkt b/typed-racket-test/tests/typed-racket/fail/pr14121.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14121.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14121.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14144.rkt b/typed-racket-test/tests/typed-racket/fail/pr14144.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14144.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14144.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14173.rkt b/typed-racket-test/tests/typed-racket/fail/pr14173.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14173.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14173.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14246-2.rkt b/typed-racket-test/tests/typed-racket/fail/pr14246-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14246-2.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14246-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14246.rkt b/typed-racket-test/tests/typed-racket/fail/pr14246.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14246.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14246.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14389.rkt b/typed-racket-test/tests/typed-racket/fail/pr14389.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14389.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14389.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14508.rkt b/typed-racket-test/tests/typed-racket/fail/pr14508.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14508.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14508.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14544.rkt b/typed-racket-test/tests/typed-racket/fail/pr14544.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14544.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14544.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14568.rkt b/typed-racket-test/tests/typed-racket/fail/pr14568.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14568.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14568.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14615.rkt b/typed-racket-test/tests/typed-racket/fail/pr14615.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/pr14615.rkt rename to typed-racket-test/tests/typed-racket/fail/pr14615.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/predicate-box.rkt b/typed-racket-test/tests/typed-racket/fail/predicate-box.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/predicate-box.rkt rename to typed-racket-test/tests/typed-racket/fail/predicate-box.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/procedure-top.rkt b/typed-racket-test/tests/typed-racket/fail/procedure-top.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/procedure-top.rkt rename to typed-racket-test/tests/typed-racket/fail/procedure-top.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/promise-any.rkt b/typed-racket-test/tests/typed-racket/fail/promise-any.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/promise-any.rkt rename to typed-racket-test/tests/typed-racket/fail/promise-any.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/recursive-type-application.rkt b/typed-racket-test/tests/typed-racket/fail/recursive-type-application.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/recursive-type-application.rkt rename to typed-racket-test/tests/typed-racket/fail/recursive-type-application.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/require-typed-missing.rkt b/typed-racket-test/tests/typed-racket/fail/require-typed-missing.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/require-typed-missing.rkt rename to typed-racket-test/tests/typed-racket/fail/require-typed-missing.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/require-typed-wrong.rkt b/typed-racket-test/tests/typed-racket/fail/require-typed-wrong.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/require-typed-wrong.rkt rename to typed-racket-test/tests/typed-racket/fail/require-typed-wrong.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/reverse-special.rkt b/typed-racket-test/tests/typed-racket/fail/reverse-special.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/reverse-special.rkt rename to typed-racket-test/tests/typed-racket/fail/reverse-special.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/rts-prov.rkt b/typed-racket-test/tests/typed-racket/fail/rts-prov.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/rts-prov.rkt rename to typed-racket-test/tests/typed-racket/fail/rts-prov.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/safe-letrec.rkt b/typed-racket-test/tests/typed-racket/fail/safe-letrec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/safe-letrec.rkt rename to typed-racket-test/tests/typed-racket/fail/safe-letrec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/same-type-variable-error-msg.rkt b/typed-racket-test/tests/typed-racket/fail/same-type-variable-error-msg.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/same-type-variable-error-msg.rkt rename to typed-racket-test/tests/typed-racket/fail/same-type-variable-error-msg.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/set-struct.rkt b/typed-racket-test/tests/typed-racket/fail/set-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/set-struct.rkt rename to typed-racket-test/tests/typed-racket/fail/set-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/set-tests.rkt b/typed-racket-test/tests/typed-racket/fail/set-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/set-tests.rkt rename to typed-racket-test/tests/typed-racket/fail/set-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/single-letrec.rkt b/typed-racket-test/tests/typed-racket/fail/single-letrec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/single-letrec.rkt rename to typed-racket-test/tests/typed-racket/fail/single-letrec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/struct-provide.rkt b/typed-racket-test/tests/typed-racket/fail/struct-provide.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/struct-provide.rkt rename to typed-racket-test/tests/typed-racket/fail/struct-provide.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/submod-req-cnt.rkt b/typed-racket-test/tests/typed-racket/fail/submod-req-cnt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/submod-req-cnt.rkt rename to typed-racket-test/tests/typed-racket/fail/submod-req-cnt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/subtype-int-err.rkt b/typed-racket-test/tests/typed-racket/fail/subtype-int-err.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/subtype-int-err.rkt rename to typed-racket-test/tests/typed-racket/fail/subtype-int-err.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/tc-error-format.rkt b/typed-racket-test/tests/typed-racket/fail/tc-error-format.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/tc-error-format.rkt rename to typed-racket-test/tests/typed-racket/fail/tc-error-format.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/too-many-errors.rkt b/typed-racket-test/tests/typed-racket/fail/too-many-errors.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/too-many-errors.rkt rename to typed-racket-test/tests/typed-racket/fail/too-many-errors.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-1.rkt b/typed-racket-test/tests/typed-racket/fail/type-variable-scope-1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-1.rkt rename to typed-racket-test/tests/typed-racket/fail/type-variable-scope-1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-2.rkt b/typed-racket-test/tests/typed-racket/fail/type-variable-scope-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-2.rkt rename to typed-racket-test/tests/typed-racket/fail/type-variable-scope-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-3.rkt b/typed-racket-test/tests/typed-racket/fail/type-variable-scope-3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/type-variable-scope-3.rkt rename to typed-racket-test/tests/typed-racket/fail/type-variable-scope-3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unbound-non-reg.rkt b/typed-racket-test/tests/typed-racket/fail/unbound-non-reg.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unbound-non-reg.rkt rename to typed-racket-test/tests/typed-racket/fail/unbound-non-reg.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unbound-type.rkt b/typed-racket-test/tests/typed-racket/fail/unbound-type.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unbound-type.rkt rename to typed-racket-test/tests/typed-racket/fail/unbound-type.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/undefined.rkt b/typed-racket-test/tests/typed-racket/fail/undefined.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/undefined.rkt rename to typed-racket-test/tests/typed-racket/fail/undefined.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unsafe-struct-parent.rkt b/typed-racket-test/tests/typed-racket/fail/unsafe-struct-parent.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unsafe-struct-parent.rkt rename to typed-racket-test/tests/typed-racket/fail/unsafe-struct-parent.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unsafe-struct.rkt b/typed-racket-test/tests/typed-racket/fail/unsafe-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/unsafe-struct.rkt rename to typed-racket-test/tests/typed-racket/fail/unsafe-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/untyped-srfi1.rkt b/typed-racket-test/tests/typed-racket/fail/untyped-srfi1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/untyped-srfi1.rkt rename to typed-racket-test/tests/typed-racket/fail/untyped-srfi1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/user-filter-with-bad-index-object.rkt b/typed-racket-test/tests/typed-racket/fail/user-filter-with-bad-index-object.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/user-filter-with-bad-index-object.rkt rename to typed-racket-test/tests/typed-racket/fail/user-filter-with-bad-index-object.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/values-dots.rkt b/typed-racket-test/tests/typed-racket/fail/values-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/values-dots.rkt rename to typed-racket-test/tests/typed-racket/fail/values-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/values-int-err.rkt b/typed-racket-test/tests/typed-racket/fail/values-int-err.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/values-int-err.rkt rename to typed-racket-test/tests/typed-racket/fail/values-int-err.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts.rkt b/typed-racket-test/tests/typed-racket/fail/with-asserts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts.rkt rename to typed-racket-test/tests/typed-racket/fail/with-asserts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts2.rkt b/typed-racket-test/tests/typed-racket/fail/with-asserts2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts2.rkt rename to typed-racket-test/tests/typed-racket/fail/with-asserts2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts3.rkt b/typed-racket-test/tests/typed-racket/fail/with-asserts3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-asserts3.rkt rename to typed-racket-test/tests/typed-racket/fail/with-asserts3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type-bug.rkt b/typed-racket-test/tests/typed-racket/fail/with-type-bug.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type-bug.rkt rename to typed-racket-test/tests/typed-racket/fail/with-type-bug.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type-unregister.rkt b/typed-racket-test/tests/typed-racket/fail/with-type-unregister.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type-unregister.rkt rename to typed-racket-test/tests/typed-racket/fail/with-type-unregister.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type1.rkt b/typed-racket-test/tests/typed-racket/fail/with-type1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type1.rkt rename to typed-racket-test/tests/typed-racket/fail/with-type1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type2.rkt b/typed-racket-test/tests/typed-racket/fail/with-type2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type2.rkt rename to typed-racket-test/tests/typed-racket/fail/with-type2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type3.rkt b/typed-racket-test/tests/typed-racket/fail/with-type3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/with-type3.rkt rename to typed-racket-test/tests/typed-racket/fail/with-type3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/wrong-arity.rkt b/typed-racket-test/tests/typed-racket/fail/wrong-arity.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/fail/wrong-arity.rkt rename to typed-racket-test/tests/typed-racket/fail/wrong-arity.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/info.rkt b/typed-racket-test/tests/typed-racket/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/info.rkt rename to typed-racket-test/tests/typed-racket/info.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/main.rkt b/typed-racket-test/tests/typed-racket/main.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/main.rkt rename to typed-racket-test/tests/typed-racket/main.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/nightly-run.rkt b/typed-racket-test/tests/typed-racket/nightly-run.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/nightly-run.rkt rename to typed-racket-test/tests/typed-racket/nightly-run.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/known-bugs.rkt b/typed-racket-test/tests/typed-racket/optimizer/known-bugs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/known-bugs.rkt rename to typed-racket-test/tests/typed-racket/optimizer/known-bugs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/all-real.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/all-real.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/all-real.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/all-real.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum-no-bound.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum-no-bound.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum-no-bound.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum-no-bound.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/mandelbrot.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/mandelbrot.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/mandelbrot.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/mandelbrot.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/marketplace-struct.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/marketplace-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/marketplace-struct.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/marketplace-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file1.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file2.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multi-file2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multiple-irritants.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multiple-irritants.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multiple-irritants.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/multiple-irritants.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/nested-same-kind.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/nested-same-kind.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/nested-same-kind.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/nested-same-kind.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/pair.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/pair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/precision-loss.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/precision-loss.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/precision-loss.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/precision-loss.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/real-in-float-expr.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/real-in-float-expr.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/real-in-float-expr.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/real-in-float-expr.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/regexp.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/regexp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/regexp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/regexp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/sequence.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/sequence.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/sequence.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/sequence.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/struct-constructor.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/struct-constructor.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/struct-constructor.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/struct-constructor.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unary-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unary-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unary-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unary-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unexpected-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unexpected-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unexpected-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/missed-optimizations/unexpected-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/reset-port.rkt b/typed-racket-test/tests/typed-racket/optimizer/reset-port.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/reset-port.rkt rename to typed-racket-test/tests/typed-racket/optimizer/reset-port.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/run.rkt b/typed-racket-test/tests/typed-racket/optimizer/run.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/run.rkt rename to typed-racket-test/tests/typed-racket/optimizer/run.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/add1.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/add1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/add1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/add1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/annotations.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/annotations.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/annotations.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/annotations.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/apply-plus.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/apply-plus.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/apply-plus.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/apply-plus.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/begin-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/begin-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/begin-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/begin-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/binary-fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/binary-fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/binary-fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/binary-fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/binary-nonzero-fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/both-if-branches-dead.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/bounds-check.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/bounds-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/bounds-check.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/bounds-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/box.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/box.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/box.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/box.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/case-arrow.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/case-arrow.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/case-arrow.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/case-arrow.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/case-lambda-dead-branch.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/case-lambda-dead-branch.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/case-lambda-dead-branch.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/case-lambda-dead-branch.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/complex-exp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/complex-exp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/complex-exp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/complex-exp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/cross-module-struct2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-case-lambda.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/dead-case-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-case-lambda.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/dead-case-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-else.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/dead-else.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-else.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/dead-else.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-inf-comp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/dead-inf-comp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-inf-comp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/dead-inf-comp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-substructs.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/dead-substructs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-substructs.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/dead-substructs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-then.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/dead-then.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/dead-then.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/dead-then.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-begin-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/define-begin-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-begin-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/define-begin-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-call-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/define-call-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-call-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/define-call-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/define-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/define-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-pair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/define-pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/define-pair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/define-pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair3.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair3.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/derived-pair3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/different-langs.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/different-langs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/different-langs.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/different-langs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/double-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/double-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/double-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/double-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/drop-pure-pred.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/drop-pure-pred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/drop-pure-pred.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/drop-pure-pred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/exact-inexact.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/exact-inexact.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/exact-inexact.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/exact-inexact.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/expt.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/expt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/expt.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/expt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/extflonums.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/extflonums.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/extflonums.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/extflonums.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/false-huh-dead-code.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-bounded-expr.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-comparison.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-comparison.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-comparison.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/fixnum-comparison.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-comp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-comp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-comp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-comp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate-top.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate-top.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate-top.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate-top.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-conjugate.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-div.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-div.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-div.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-div.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-div.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-div.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-div.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-div.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-mul.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-mul.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-mul.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-mul.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-small.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-small.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-small.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float-small.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-i.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-i.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-i.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-i.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-integer.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-integer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-integer.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-integer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-mult.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-mult.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-mult.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-mult.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-number-mul.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-number-mul.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-number-mul.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-number-mul.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts3.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts3.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-parts3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-sin.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-sin.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-sin.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-sin.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-unary.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-unary.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-unary.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex-unary.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-fun.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-fun.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-fun.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-fun.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-promotion.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-promotion.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-promotion.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-promotion.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-real.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/float-real.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/float-real.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/float-real.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/flrandom.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/flrandom.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/flrandom.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/flrandom.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/flvector-length.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/flvector-length.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/flvector-length.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/flvector-length.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fx-fl.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/fx-fl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fx-fl.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/fx-fl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fx2fl.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/fx2fl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/fx2fl.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/fx2fl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-bytes.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/in-bytes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-bytes.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/in-bytes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-list.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/in-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-list.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/in-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-range.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/in-range.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-range.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/in-range.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-string.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/in-string.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-string.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/in-string.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-vector.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/in-vector.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/in-vector.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/in-vector.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-binary-nonzero-fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-binary-nonzero-fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-binary-nonzero-fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-binary-nonzero-fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-derived-pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-exact-inexact.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-comp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-comp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-comp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-comp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-promotion.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-promotion.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-promotion.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-float-promotion.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-fxquotient.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-inexact-complex-parts.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-inexact-complex-parts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-inexact-complex-parts.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-inexact-complex-parts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-log-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-log-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-log-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-log-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-flrectangular.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-flrectangular.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-flrectangular.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-flrectangular.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-polar.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-polar.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-polar.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-make-polar.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-mpair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-mpair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-mpair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-mpair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-sqrt.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-sqrt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-sqrt.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-sqrt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-unboxed-let2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-ref.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-set.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-set.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-set.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/invalid-vector-set.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/known-length-lists.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/known-length-lists.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/known-length-lists.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/known-length-lists.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/known-vector-length.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/known-vector-length.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/known-vector-length.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/known-vector-length.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/let-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/let-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-loop-effects.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/let-loop-effects.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-loop-effects.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/let-loop-effects.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-rhs.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/let-rhs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/let-rhs.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/let-rhs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/list.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/list.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/literal-int.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/literal-int.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/literal-int.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/literal-int.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/magnitude.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/magnitude.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/magnitude.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/magnitude.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/make-flrectangular.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/make-flrectangular.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/make-flrectangular.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/make-flrectangular.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/make-polar.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/make-polar.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/make-polar.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/make-polar.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/maybe-exact-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/module-path.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/module-path.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/module-path.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/module-path.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/mpair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/mpair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/mpair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/mpair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/multi-flcomp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/multi-flcomp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/multi-flcomp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/multi-flcomp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/n-ary-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-float-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-float2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-float2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-let-loop.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-let-loop.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-let-loop.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-let-loop.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair1.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-pair2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/nested-unboxed-let.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/one-arg-arith.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/one-arg-arith.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/one-arg-arith.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/one-arg-arith.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pair-fun.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pair-fun.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pair-fun.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pair-fun.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pair-known-length-list.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pair-known-length-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pair-known-length-list.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pair-known-length-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr12475.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pr12475.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr12475.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pr12475.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr13468.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pr13468.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr13468.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pr13468.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr13788.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pr13788.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr13788.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pr13788.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr14284.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pr14284.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr14284.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pr14284.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr14380.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/pr14380.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/pr14380.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/pr14380.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/projections.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/projections.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/projections.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/projections.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/quote.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/quote.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/quote.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/quote.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/rational-literal.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/rational-literal.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/rational-literal.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/rational-literal.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/real-part-loop.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/real-part-loop.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/real-part-loop.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/real-part-loop.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/silent-dead-branch.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/silent-dead-branch.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/silent-dead-branch.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/silent-dead-branch.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/simple-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/simple-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/simple-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/simple-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/simple-pair.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/simple-pair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/simple-pair.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/simple-pair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt-segfault.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt-segfault.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt-segfault.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/sqrt-segfault.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/sqrt.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/sqrt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/string-length.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/string-length.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/string-length.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/string-length.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/structs.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/structs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/structs.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/structs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/ternary-equality.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/ternary-equality.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/ternary-equality.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/ternary-equality.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum-nested.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unary-fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-float.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unary-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-float.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unary-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-minus-float-complex.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unary-minus-float-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unary-minus-float-complex.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unary-minus-float-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-exp.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-exp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-exp.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-exp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-for.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-for.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-for.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-for.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants-fail1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-constants.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions4.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions5.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions6.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions7.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let-functions8.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let3.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let3.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-let3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec-syntaxes+values.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec-syntaxes+values.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec-syntaxes+values.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec-syntaxes+values.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-letrec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-make-rectangular.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-make-rectangular.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-make-rectangular.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/unboxed-make-rectangular.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-bounds-check.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-bounds-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-bounds-check.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-bounds-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone1.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone1.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-chaperone2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-impersonator.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-impersonator.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-impersonator.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-impersonator.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-nested.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-nested.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-nested.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-length-nested.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-length.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-length.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref-set-ref.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-ref2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set-quote.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set-quote.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set-quote.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-set-quote.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-set.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set2.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-set2.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-set2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-sum.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/vector-sum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/vector-sum.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/vector-sum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/with-type.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/with-type.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/with-type.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/with-type.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/zero.rkt b/typed-racket-test/tests/typed-racket/optimizer/tests/zero.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/tests/zero.rkt rename to typed-racket-test/tests/typed-racket/optimizer/tests/zero.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/transform.rkt b/typed-racket-test/tests/typed-racket/optimizer/transform.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/optimizer/transform.rkt rename to typed-racket-test/tests/typed-racket/optimizer/transform.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/infer-timing.rkt b/typed-racket-test/tests/typed-racket/performance/infer-timing.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/infer-timing.rkt rename to typed-racket-test/tests/typed-racket/performance/infer-timing.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/module-loading-memory.rkt b/typed-racket-test/tests/typed-racket/performance/module-loading-memory.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/module-loading-memory.rkt rename to typed-racket-test/tests/typed-racket/performance/module-loading-memory.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/module-loading.rkt b/typed-racket-test/tests/typed-racket/performance/module-loading.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/performance/module-loading.rkt rename to typed-racket-test/tests/typed-racket/performance/module-loading.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/places.rkt b/typed-racket-test/tests/typed-racket/places.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/places.rkt rename to typed-racket-test/tests/typed-racket/places.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/random-real.rkt b/typed-racket-test/tests/typed-racket/random-real.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/random-real.rkt rename to typed-racket-test/tests/typed-racket/random-real.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/run.rkt b/typed-racket-test/tests/typed-racket/run.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/run.rkt rename to typed-racket-test/tests/typed-racket/run.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/send-places.rkt b/typed-racket-test/tests/typed-racket/send-places.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/send-places.rkt rename to typed-racket-test/tests/typed-racket/send-places.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/2d-typed.rkt b/typed-racket-test/tests/typed-racket/succeed/2d-typed.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/2d-typed.rkt rename to typed-racket-test/tests/typed-racket/succeed/2d-typed.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/andmap.rkt b/typed-racket-test/tests/typed-racket/succeed/andmap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/andmap.rkt rename to typed-racket-test/tests/typed-racket/succeed/andmap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/annotation-test.rkt b/typed-racket-test/tests/typed-racket/succeed/annotation-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/annotation-test.rkt rename to typed-racket-test/tests/typed-racket/succeed/annotation-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/any-hash.rkt b/typed-racket-test/tests/typed-racket/succeed/any-hash.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/any-hash.rkt rename to typed-racket-test/tests/typed-racket/succeed/any-hash.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/any-wrap-list.rkt b/typed-racket-test/tests/typed-racket/succeed/any-wrap-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/any-wrap-list.rkt rename to typed-racket-test/tests/typed-racket/succeed/any-wrap-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-append.rkt b/typed-racket-test/tests/typed-racket/succeed/apply-append.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-append.rkt rename to typed-racket-test/tests/typed-racket/succeed/apply-append.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-dots-list.rkt b/typed-racket-test/tests/typed-racket/succeed/apply-dots-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-dots-list.rkt rename to typed-racket-test/tests/typed-racket/succeed/apply-dots-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/apply-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/apply-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/apply-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/area.rkt b/typed-racket-test/tests/typed-racket/succeed/area.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/area.rkt rename to typed-racket-test/tests/typed-racket/succeed/area.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/arrow-star-contracts.rkt b/typed-racket-test/tests/typed-racket/succeed/arrow-star-contracts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/arrow-star-contracts.rkt rename to typed-racket-test/tests/typed-racket/succeed/arrow-star-contracts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/at-exp.rkt b/typed-racket-test/tests/typed-racket/succeed/at-exp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/at-exp.rkt rename to typed-racket-test/tests/typed-racket/succeed/at-exp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/bad-map-infer.rkt b/typed-racket-test/tests/typed-racket/succeed/bad-map-infer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/bad-map-infer.rkt rename to typed-racket-test/tests/typed-racket/succeed/bad-map-infer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/barland.rkt b/typed-racket-test/tests/typed-racket/succeed/barland.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/barland.rkt rename to typed-racket-test/tests/typed-racket/succeed/barland.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/basic-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/basic-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/basic-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/basic-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/batched-queue.scm b/typed-racket-test/tests/typed-racket/succeed/batched-queue.scm similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/batched-queue.scm rename to typed-racket-test/tests/typed-racket/succeed/batched-queue.scm diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/begin0-error.rkt b/typed-racket-test/tests/typed-racket/succeed/begin0-error.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/begin0-error.rkt rename to typed-racket-test/tests/typed-racket/succeed/begin0-error.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/both-recursive-types.rkt b/typed-racket-test/tests/typed-racket/succeed/both-recursive-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/both-recursive-types.rkt rename to typed-racket-test/tests/typed-racket/succeed/both-recursive-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/box-num.rkt b/typed-racket-test/tests/typed-racket/succeed/box-num.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/box-num.rkt rename to typed-racket-test/tests/typed-racket/succeed/box-num.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/broken-let-syntax.rkt b/typed-racket-test/tests/typed-racket/succeed/broken-let-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/broken-let-syntax.rkt rename to typed-racket-test/tests/typed-racket/succeed/broken-let-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/call-comp.rkt b/typed-racket-test/tests/typed-racket/succeed/call-comp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/call-comp.rkt rename to typed-racket-test/tests/typed-racket/succeed/call-comp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/case-lambda-rest.rkt b/typed-racket-test/tests/typed-racket/succeed/case-lambda-rest.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/case-lambda-rest.rkt rename to typed-racket-test/tests/typed-racket/succeed/case-lambda-rest.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/case-lambda1.rkt b/typed-racket-test/tests/typed-racket/succeed/case-lambda1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/case-lambda1.rkt rename to typed-racket-test/tests/typed-racket/succeed/case-lambda1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-mod.rkt b/typed-racket-test/tests/typed-racket/succeed/cast-mod.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-mod.rkt rename to typed-racket-test/tests/typed-racket/succeed/cast-mod.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-no-check.rkt b/typed-racket-test/tests/typed-racket/succeed/cast-no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-no-check.rkt rename to typed-racket-test/tests/typed-racket/succeed/cast-no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-top-level.rkt b/typed-racket-test/tests/typed-racket/succeed/cast-top-level.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cast-top-level.rkt rename to typed-racket-test/tests/typed-racket/succeed/cast-top-level.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/check-expect.rkt b/typed-racket-test/tests/typed-racket/succeed/check-expect.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/check-expect.rkt rename to typed-racket-test/tests/typed-racket/succeed/check-expect.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/check-within.rkt b/typed-racket-test/tests/typed-racket/succeed/check-within.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/check-within.rkt rename to typed-racket-test/tests/typed-racket/succeed/check-within.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl-bug.rkt b/typed-racket-test/tests/typed-racket/succeed/cl-bug.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl-bug.rkt rename to typed-racket-test/tests/typed-racket/succeed/cl-bug.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/cl-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/cl-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl.rkt b/typed-racket-test/tests/typed-racket/succeed/cl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cl.rkt rename to typed-racket-test/tests/typed-racket/succeed/cl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cmdline.rkt b/typed-racket-test/tests/typed-racket/succeed/cmdline.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cmdline.rkt rename to typed-racket-test/tests/typed-racket/succeed/cmdline.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/continuation-mark.rkt b/typed-racket-test/tests/typed-racket/succeed/continuation-mark.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/continuation-mark.rkt rename to typed-racket-test/tests/typed-racket/succeed/continuation-mark.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/contract-opt+kw.rkt b/typed-racket-test/tests/typed-racket/succeed/contract-opt+kw.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/contract-opt+kw.rkt rename to typed-racket-test/tests/typed-racket/succeed/contract-opt+kw.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/contract-struct-equality.rkt b/typed-racket-test/tests/typed-racket/succeed/contract-struct-equality.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/contract-struct-equality.rkt rename to typed-racket-test/tests/typed-racket/succeed/contract-struct-equality.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cps.rkt b/typed-racket-test/tests/typed-racket/succeed/cps.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cps.rkt rename to typed-racket-test/tests/typed-racket/succeed/cps.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/curry.rkt b/typed-racket-test/tests/typed-racket/succeed/curry.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/curry.rkt rename to typed-racket-test/tests/typed-racket/succeed/curry.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/custodian.rkt b/typed-racket-test/tests/typed-racket/succeed/custodian.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/custodian.rkt rename to typed-racket-test/tests/typed-racket/succeed/custodian.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/custom-printer.rkt b/typed-racket-test/tests/typed-racket/succeed/custom-printer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/custom-printer.rkt rename to typed-racket-test/tests/typed-racket/succeed/custom-printer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cyclic-list.rkt b/typed-racket-test/tests/typed-racket/succeed/cyclic-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/cyclic-list.rkt rename to typed-racket-test/tests/typed-racket/succeed/cyclic-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/datum-to-syntax.rkt b/typed-racket-test/tests/typed-racket/succeed/datum-to-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/datum-to-syntax.rkt rename to typed-racket-test/tests/typed-racket/succeed/datum-to-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/def-pred.rkt b/typed-racket-test/tests/typed-racket/succeed/def-pred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/def-pred.rkt rename to typed-racket-test/tests/typed-racket/succeed/def-pred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-forward-reference.rkt b/typed-racket-test/tests/typed-racket/succeed/define-forward-reference.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-forward-reference.rkt rename to typed-racket-test/tests/typed-racket/succeed/define-forward-reference.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-poly-value.rkt b/typed-racket-test/tests/typed-racket/succeed/define-poly-value.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-poly-value.rkt rename to typed-racket-test/tests/typed-racket/succeed/define-poly-value.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-type-omit-define.rkt b/typed-racket-test/tests/typed-racket/succeed/define-type-omit-define.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/define-type-omit-define.rkt rename to typed-racket-test/tests/typed-racket/succeed/define-type-omit-define.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/discrete-dist.rkt b/typed-racket-test/tests/typed-racket/succeed/discrete-dist.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/discrete-dist.rkt rename to typed-racket-test/tests/typed-racket/succeed/discrete-dist.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/do.rkt b/typed-racket-test/tests/typed-racket/succeed/do.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/do.rkt rename to typed-racket-test/tests/typed-racket/succeed/do.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dot-intro.rkt b/typed-racket-test/tests/typed-racket/succeed/dot-intro.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dot-intro.rkt rename to typed-racket-test/tests/typed-racket/succeed/dot-intro.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dotted-identity.rkt b/typed-racket-test/tests/typed-racket/succeed/dotted-identity.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dotted-identity.rkt rename to typed-racket-test/tests/typed-racket/succeed/dotted-identity.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dotted-identity2.rkt b/typed-racket-test/tests/typed-racket/succeed/dotted-identity2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/dotted-identity2.rkt rename to typed-racket-test/tests/typed-racket/succeed/dotted-identity2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/empty-case-arrow.rkt b/typed-racket-test/tests/typed-racket/succeed/empty-case-arrow.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/empty-case-arrow.rkt rename to typed-racket-test/tests/typed-racket/succeed/empty-case-arrow.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/empty-or.rkt b/typed-racket-test/tests/typed-racket/succeed/empty-or.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/empty-or.rkt rename to typed-racket-test/tests/typed-racket/succeed/empty-or.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ephemerons.rkt b/typed-racket-test/tests/typed-racket/succeed/ephemerons.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ephemerons.rkt rename to typed-racket-test/tests/typed-racket/succeed/ephemerons.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/even-odd-recursive-type.rkt b/typed-racket-test/tests/typed-racket/succeed/even-odd-recursive-type.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/even-odd-recursive-type.rkt rename to typed-racket-test/tests/typed-racket/succeed/even-odd-recursive-type.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/even-odd.rkt b/typed-racket-test/tests/typed-racket/succeed/even-odd.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/even-odd.rkt rename to typed-racket-test/tests/typed-racket/succeed/even-odd.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/events-with-async-channel.rkt b/typed-racket-test/tests/typed-racket/succeed/events-with-async-channel.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/events-with-async-channel.rkt rename to typed-racket-test/tests/typed-racket/succeed/events-with-async-channel.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/events.rkt b/typed-racket-test/tests/typed-racket/succeed/events.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/events.rkt rename to typed-racket-test/tests/typed-racket/succeed/events.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/exceptions.rkt b/typed-racket-test/tests/typed-racket/succeed/exceptions.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/exceptions.rkt rename to typed-racket-test/tests/typed-racket/succeed/exceptions.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fix.rkt b/typed-racket-test/tests/typed-racket/succeed/fix.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fix.rkt rename to typed-racket-test/tests/typed-racket/succeed/fix.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fixnum.rkt b/typed-racket-test/tests/typed-racket/succeed/fixnum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fixnum.rkt rename to typed-racket-test/tests/typed-racket/succeed/fixnum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/float-internal-err.rkt b/typed-racket-test/tests/typed-racket/succeed/float-internal-err.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/float-internal-err.rkt rename to typed-racket-test/tests/typed-racket/succeed/float-internal-err.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/flonum.rkt b/typed-racket-test/tests/typed-racket/succeed/flonum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/flonum.rkt rename to typed-racket-test/tests/typed-racket/succeed/flonum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/flvector.rkt b/typed-racket-test/tests/typed-racket/succeed/flvector.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/flvector.rkt rename to typed-racket-test/tests/typed-racket/succeed/flvector.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fold-left-inst.rkt b/typed-racket-test/tests/typed-racket/succeed/fold-left-inst.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fold-left-inst.rkt rename to typed-racket-test/tests/typed-racket/succeed/fold-left-inst.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fold-left.rkt b/typed-racket-test/tests/typed-racket/succeed/fold-left.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fold-left.rkt rename to typed-racket-test/tests/typed-racket/succeed/fold-left.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/foldo.rkt b/typed-racket-test/tests/typed-racket/succeed/foldo.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/foldo.rkt rename to typed-racket-test/tests/typed-racket/succeed/foldo.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/foo.scm b/typed-racket-test/tests/typed-racket/succeed/foo.scm similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/foo.scm rename to typed-racket-test/tests/typed-racket/succeed/foo.scm diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-ann.rkt b/typed-racket-test/tests/typed-racket/succeed/for-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-ann.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-hash.rkt b/typed-racket-test/tests/typed-racket/succeed/for-hash.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-hash.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-hash.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-in-range.rkt b/typed-racket-test/tests/typed-racket/succeed/for-in-range.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-in-range.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-in-range.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-list.rkt b/typed-racket-test/tests/typed-racket/succeed/for-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-list.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-lists.rkt b/typed-racket-test/tests/typed-racket/succeed/for-lists.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-lists.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-lists.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-no-anns.rkt b/typed-racket-test/tests/typed-racket/succeed/for-no-anns.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-no-anns.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-no-anns.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-no-body-anns.rkt b/typed-racket-test/tests/typed-racket/succeed/for-no-body-anns.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-no-body-anns.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-no-body-anns.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-over-hash.rkt b/typed-racket-test/tests/typed-racket/succeed/for-over-hash.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-over-hash.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-over-hash.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-seq.rkt b/typed-racket-test/tests/typed-racket/succeed/for-seq.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-seq.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-seq.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-set.rkt b/typed-racket-test/tests/typed-racket/succeed/for-set.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-set.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-set.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-vector.rkt b/typed-racket-test/tests/typed-racket/succeed/for-vector.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for-vector.rkt rename to typed-racket-test/tests/typed-racket/succeed/for-vector.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for.rkt b/typed-racket-test/tests/typed-racket/succeed/for.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/for.rkt rename to typed-racket-test/tests/typed-racket/succeed/for.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/force-delay.rkt b/typed-racket-test/tests/typed-racket/succeed/force-delay.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/force-delay.rkt rename to typed-racket-test/tests/typed-racket/succeed/force-delay.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/format.rkt b/typed-racket-test/tests/typed-racket/succeed/format.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/format.rkt rename to typed-racket-test/tests/typed-racket/succeed/format.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/function.rkt b/typed-racket-test/tests/typed-racket/succeed/function.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/function.rkt rename to typed-racket-test/tests/typed-racket/succeed/function.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fx-filter.rkt b/typed-racket-test/tests/typed-racket/succeed/fx-filter.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/fx-filter.rkt rename to typed-racket-test/tests/typed-racket/succeed/fx-filter.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/generalize-vectors.rkt b/typed-racket-test/tests/typed-racket/succeed/generalize-vectors.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/generalize-vectors.rkt rename to typed-racket-test/tests/typed-racket/succeed/generalize-vectors.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/gui-contract.rkt b/typed-racket-test/tests/typed-racket/succeed/gui-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/gui-contract.rkt rename to typed-racket-test/tests/typed-racket/succeed/gui-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hari-vector-bug.rkt b/typed-racket-test/tests/typed-racket/succeed/hari-vector-bug.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hari-vector-bug.rkt rename to typed-racket-test/tests/typed-racket/succeed/hari-vector-bug.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hash-literal.rkt b/typed-racket-test/tests/typed-racket/succeed/hash-literal.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hash-literal.rkt rename to typed-racket-test/tests/typed-racket/succeed/hash-literal.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hash-ref.rkt b/typed-racket-test/tests/typed-racket/succeed/hash-ref.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hash-ref.rkt rename to typed-racket-test/tests/typed-racket/succeed/hash-ref.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/het-vec.rkt b/typed-racket-test/tests/typed-racket/succeed/het-vec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/het-vec.rkt rename to typed-racket-test/tests/typed-racket/succeed/het-vec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/het-vec2.rkt b/typed-racket-test/tests/typed-racket/succeed/het-vec2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/het-vec2.rkt rename to typed-racket-test/tests/typed-racket/succeed/het-vec2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ho-box.rkt b/typed-racket-test/tests/typed-racket/succeed/ho-box.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ho-box.rkt rename to typed-racket-test/tests/typed-racket/succeed/ho-box.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hw01.scm b/typed-racket-test/tests/typed-racket/succeed/hw01.scm similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/hw01.scm rename to typed-racket-test/tests/typed-racket/succeed/hw01.scm diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/icfp-examples.rkt b/typed-racket-test/tests/typed-racket/succeed/icfp-examples.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/icfp-examples.rkt rename to typed-racket-test/tests/typed-racket/succeed/icfp-examples.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/if-splitting-test.rkt b/typed-racket-test/tests/typed-racket/succeed/if-splitting-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/if-splitting-test.rkt rename to typed-racket-test/tests/typed-racket/succeed/if-splitting-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inexact-complex.rkt b/typed-racket-test/tests/typed-racket/succeed/inexact-complex.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inexact-complex.rkt rename to typed-racket-test/tests/typed-racket/succeed/inexact-complex.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/infer-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/infer-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/infer-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/infer-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/infer-funargs.rkt b/typed-racket-test/tests/typed-racket/succeed/infer-funargs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/infer-funargs.rkt rename to typed-racket-test/tests/typed-racket/succeed/infer-funargs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inst-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/inst-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inst-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/inst-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inst-expected.rkt b/typed-racket-test/tests/typed-racket/succeed/inst-expected.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/inst-expected.rkt rename to typed-racket-test/tests/typed-racket/succeed/inst-expected.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/int-def-colon.rkt b/typed-racket-test/tests/typed-racket/succeed/int-def-colon.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/int-def-colon.rkt rename to typed-racket-test/tests/typed-racket/succeed/int-def-colon.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/internal-scoped-tvar.rkt b/typed-racket-test/tests/typed-racket/succeed/internal-scoped-tvar.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/internal-scoped-tvar.rkt rename to typed-racket-test/tests/typed-racket/succeed/internal-scoped-tvar.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/keyword-function-order.rkt b/typed-racket-test/tests/typed-racket/succeed/keyword-function-order.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/keyword-function-order.rkt rename to typed-racket-test/tests/typed-racket/succeed/keyword-function-order.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/kw-def.rkt b/typed-racket-test/tests/typed-racket/succeed/kw-def.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/kw-def.rkt rename to typed-racket-test/tests/typed-racket/succeed/kw-def.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/kw.rkt b/typed-racket-test/tests/typed-racket/succeed/kw.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/kw.rkt rename to typed-racket-test/tests/typed-racket/succeed/kw.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/leftist-heap.rkt b/typed-racket-test/tests/typed-racket/succeed/leftist-heap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/leftist-heap.rkt rename to typed-racket-test/tests/typed-racket/succeed/leftist-heap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-no-anns.rkt b/typed-racket-test/tests/typed-racket/succeed/let-no-anns.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-no-anns.rkt rename to typed-racket-test/tests/typed-racket/succeed/let-no-anns.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-partial-annotations.rkt b/typed-racket-test/tests/typed-racket/succeed/let-partial-annotations.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-partial-annotations.rkt rename to typed-racket-test/tests/typed-racket/succeed/let-partial-annotations.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-values-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/let-values-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/let-values-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/let-values-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/lifting-top-level.rkt b/typed-racket-test/tests/typed-racket/succeed/lifting-top-level.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/lifting-top-level.rkt rename to typed-racket-test/tests/typed-racket/succeed/lifting-top-level.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/list-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/list-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-ref-vec.rkt b/typed-racket-test/tests/typed-racket/succeed/list-ref-vec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-ref-vec.rkt rename to typed-racket-test/tests/typed-racket/succeed/list-ref-vec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-struct-sum.rkt b/typed-racket-test/tests/typed-racket/succeed/list-struct-sum.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/list-struct-sum.rkt rename to typed-racket-test/tests/typed-racket/succeed/list-struct-sum.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/little-schemer.rkt b/typed-racket-test/tests/typed-racket/succeed/little-schemer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/little-schemer.rkt rename to typed-racket-test/tests/typed-racket/succeed/little-schemer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/logic.rkt b/typed-racket-test/tests/typed-racket/succeed/logic.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/logic.rkt rename to typed-racket-test/tests/typed-racket/succeed/logic.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/lots-o-bugs.rkt b/typed-racket-test/tests/typed-racket/succeed/lots-o-bugs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/lots-o-bugs.rkt rename to typed-racket-test/tests/typed-racket/succeed/lots-o-bugs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-predicate-mod.rkt b/typed-racket-test/tests/typed-racket/succeed/make-predicate-mod.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-predicate-mod.rkt rename to typed-racket-test/tests/typed-racket/succeed/make-predicate-mod.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-predicate-top-level.rkt b/typed-racket-test/tests/typed-racket/succeed/make-predicate-top-level.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-predicate-top-level.rkt rename to typed-racket-test/tests/typed-racket/succeed/make-predicate-top-level.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-top-predicate.rkt b/typed-racket-test/tests/typed-racket/succeed/make-top-predicate.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/make-top-predicate.rkt rename to typed-racket-test/tests/typed-racket/succeed/make-top-predicate.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mandelbrot.rkt b/typed-racket-test/tests/typed-racket/succeed/mandelbrot.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mandelbrot.rkt rename to typed-racket-test/tests/typed-racket/succeed/mandelbrot.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/manual-examples.rkt b/typed-racket-test/tests/typed-racket/succeed/manual-examples.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/manual-examples.rkt rename to typed-racket-test/tests/typed-racket/succeed/manual-examples.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map-nonempty.rkt b/typed-racket-test/tests/typed-racket/succeed/map-nonempty.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map-nonempty.rkt rename to typed-racket-test/tests/typed-racket/succeed/map-nonempty.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map1.rkt b/typed-racket-test/tests/typed-racket/succeed/map1.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map1.rkt rename to typed-racket-test/tests/typed-racket/succeed/map1.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map2.rkt b/typed-racket-test/tests/typed-racket/succeed/map2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/map2.rkt rename to typed-racket-test/tests/typed-racket/succeed/map2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/match-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/match-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-dots2.rkt b/typed-racket-test/tests/typed-racket/succeed/match-dots2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-dots2.rkt rename to typed-racket-test/tests/typed-racket/succeed/match-dots2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-expander-problem.rkt b/typed-racket-test/tests/typed-racket/succeed/match-expander-problem.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-expander-problem.rkt rename to typed-racket-test/tests/typed-racket/succeed/match-expander-problem.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/match-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/match-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match.rkt b/typed-racket-test/tests/typed-racket/succeed/match.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/match.rkt rename to typed-racket-test/tests/typed-racket/succeed/match.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/member-pred.rkt b/typed-racket-test/tests/typed-racket/succeed/member-pred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/member-pred.rkt rename to typed-racket-test/tests/typed-racket/succeed/member-pred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/metrics.rkt b/typed-racket-test/tests/typed-racket/succeed/metrics.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/metrics.rkt rename to typed-racket-test/tests/typed-racket/succeed/metrics.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-lang.rkt b/typed-racket-test/tests/typed-racket/succeed/module-lang.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-lang.rkt rename to typed-racket-test/tests/typed-racket/succeed/module-lang.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-plus.rkt b/typed-racket-test/tests/typed-racket/succeed/module-plus.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-plus.rkt rename to typed-racket-test/tests/typed-racket/succeed/module-plus.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-repl.rkt b/typed-racket-test/tests/typed-racket/succeed/module-repl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/module-repl.rkt rename to typed-racket-test/tests/typed-racket/succeed/module-repl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mpair.rkt b/typed-racket-test/tests/typed-racket/succeed/mpair.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mpair.rkt rename to typed-racket-test/tests/typed-racket/succeed/mpair.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mu-rec.rkt b/typed-racket-test/tests/typed-racket/succeed/mu-rec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mu-rec.rkt rename to typed-racket-test/tests/typed-racket/succeed/mu-rec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/multi-arr-parse.rkt b/typed-racket-test/tests/typed-racket/succeed/multi-arr-parse.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/multi-arr-parse.rkt rename to typed-racket-test/tests/typed-racket/succeed/multi-arr-parse.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mutable-poly-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/mutable-poly-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mutable-poly-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/mutable-poly-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mutable-struct-pred.rkt b/typed-racket-test/tests/typed-racket/succeed/mutable-struct-pred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/mutable-struct-pred.rkt rename to typed-racket-test/tests/typed-racket/succeed/mutable-struct-pred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/namespace-anchor.rkt b/typed-racket-test/tests/typed-racket/succeed/namespace-anchor.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/namespace-anchor.rkt rename to typed-racket-test/tests/typed-racket/succeed/namespace-anchor.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/nested-poly.rkt b/typed-racket-test/tests/typed-racket/succeed/nested-poly.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/nested-poly.rkt rename to typed-racket-test/tests/typed-racket/succeed/nested-poly.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/new-metrics.rkt b/typed-racket-test/tests/typed-racket/succeed/new-metrics.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/new-metrics.rkt rename to typed-racket-test/tests/typed-racket/succeed/new-metrics.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/no-bound-fl.rkt b/typed-racket-test/tests/typed-racket/succeed/no-bound-fl.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/no-bound-fl.rkt rename to typed-racket-test/tests/typed-racket/succeed/no-bound-fl.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/non-recursive-and-recursive-type-aliases.rkt b/typed-racket-test/tests/typed-racket/succeed/non-recursive-and-recursive-type-aliases.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/non-recursive-and-recursive-type-aliases.rkt rename to typed-racket-test/tests/typed-racket/succeed/non-recursive-and-recursive-type-aliases.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/nonnegative-float.rkt b/typed-racket-test/tests/typed-racket/succeed/nonnegative-float.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/nonnegative-float.rkt rename to typed-racket-test/tests/typed-racket/succeed/nonnegative-float.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/null-program.rkt b/typed-racket-test/tests/typed-racket/succeed/null-program.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/null-program.rkt rename to typed-racket-test/tests/typed-racket/succeed/null-program.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/num-equal-filter.rkt b/typed-racket-test/tests/typed-racket/succeed/num-equal-filter.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/num-equal-filter.rkt rename to typed-racket-test/tests/typed-racket/succeed/num-equal-filter.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/opt-arg-test.rkt b/typed-racket-test/tests/typed-racket/succeed/opt-arg-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/opt-arg-test.rkt rename to typed-racket-test/tests/typed-racket/succeed/opt-arg-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/opt-lambda.rkt b/typed-racket-test/tests/typed-racket/succeed/opt-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/opt-lambda.rkt rename to typed-racket-test/tests/typed-racket/succeed/opt-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/optimize-simple.rkt b/typed-racket-test/tests/typed-racket/succeed/optimize-simple.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/optimize-simple.rkt rename to typed-racket-test/tests/typed-racket/succeed/optimize-simple.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/or-sym.rkt b/typed-racket-test/tests/typed-racket/succeed/or-sym.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/or-sym.rkt rename to typed-racket-test/tests/typed-racket/succeed/or-sym.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/overloading.rkt b/typed-racket-test/tests/typed-racket/succeed/overloading.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/overloading.rkt rename to typed-racket-test/tests/typed-racket/succeed/overloading.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test.rkt b/typed-racket-test/tests/typed-racket/succeed/pair-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test.rkt rename to typed-racket-test/tests/typed-racket/succeed/pair-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test2.rkt b/typed-racket-test/tests/typed-racket/succeed/pair-test2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test2.rkt rename to typed-racket-test/tests/typed-racket/succeed/pair-test2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test3.rkt b/typed-racket-test/tests/typed-racket/succeed/pair-test3.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pair-test3.rkt rename to typed-racket-test/tests/typed-racket/succeed/pair-test3.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/param.rkt b/typed-racket-test/tests/typed-racket/succeed/param.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/param.rkt rename to typed-racket-test/tests/typed-racket/succeed/param.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parameter-c.rkt b/typed-racket-test/tests/typed-racket/succeed/parameter-c.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parameter-c.rkt rename to typed-racket-test/tests/typed-racket/succeed/parameter-c.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parameter-proc.rkt b/typed-racket-test/tests/typed-racket/succeed/parameter-proc.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parameter-proc.rkt rename to typed-racket-test/tests/typed-racket/succeed/parameter-proc.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parametric-require-tr-base.rkt b/typed-racket-test/tests/typed-racket/succeed/parametric-require-tr-base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parametric-require-tr-base.rkt rename to typed-racket-test/tests/typed-racket/succeed/parametric-require-tr-base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parse-path.rkt b/typed-racket-test/tests/typed-racket/succeed/parse-path.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/parse-path.rkt rename to typed-racket-test/tests/typed-racket/succeed/parse-path.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/patch.rkt b/typed-racket-test/tests/typed-racket/succeed/patch.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/patch.rkt rename to typed-racket-test/tests/typed-racket/succeed/patch.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/paths.rkt b/typed-racket-test/tests/typed-racket/succeed/paths.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/paths.rkt rename to typed-racket-test/tests/typed-racket/succeed/paths.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pathstrings.rkt b/typed-racket-test/tests/typed-racket/succeed/pathstrings.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pathstrings.rkt rename to typed-racket-test/tests/typed-racket/succeed/pathstrings.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pict.rkt b/typed-racket-test/tests/typed-racket/succeed/pict.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pict.rkt rename to typed-racket-test/tests/typed-racket/succeed/pict.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/places-helper.rkt b/typed-racket-test/tests/typed-racket/succeed/places-helper.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/places-helper.rkt rename to typed-racket-test/tests/typed-racket/succeed/places-helper.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/places.rkt b/typed-racket-test/tests/typed-racket/succeed/places.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/places.rkt rename to typed-racket-test/tests/typed-racket/succeed/places.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-ret-ann.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-ret-ann.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-ret-ann.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-ret-ann.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-same-annotation.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-same-annotation.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-same-annotation.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-same-annotation.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-parent.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-struct-parent.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-parent.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-struct-parent.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-pred.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-struct-pred.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-pred.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-struct-pred.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-union.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-struct-union.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct-union.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-struct-union.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-subtype.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-subtype.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-subtype.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-subtype.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/poly-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/poly-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/poly-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ports.rkt b/typed-racket-test/tests/typed-racket/succeed/ports.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/ports.rkt rename to typed-racket-test/tests/typed-racket/succeed/ports.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10057.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10057.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10057.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10057.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10318.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10318.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10318.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10318.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10319.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10319.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10319.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10319.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10342.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10342.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10342.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10342.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10470.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10470.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10470.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10470.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10552.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10552.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10552.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10552.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10562.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10562.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10562.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10562.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10718+10755.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10718+10755.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10718+10755.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10718+10755.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10729.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10729.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10729.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10729.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10765.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10765.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10765.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10765.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10937.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10937.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10937.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10937.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10939.rkt b/typed-racket-test/tests/typed-racket/succeed/pr10939.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr10939.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr10939.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11099.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11099.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11099.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11099.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11171.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11171.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11171.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11171.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11172.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11172.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11172.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11172.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11193.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11193.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11193.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11193.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11194.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11194.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11194.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11194.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11314.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11314.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11314.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11314.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11390.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11390.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11390.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11390.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11392.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11392.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11392.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11392.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11425.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11425.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11425.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11425.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11504.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11504.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11504.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11504.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11509.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11509.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11509.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11509.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11532.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11532.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11532.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11532.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11545+11776.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11545+11776.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11545+11776.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11545+11776.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11560.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11560.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11560.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11560.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11578.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11578.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11578.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11578.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11617.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11617.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11617.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11617.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11669.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11669.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11669.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11669.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11686.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11686.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11686.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11686.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11709.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11709.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11709.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11709.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11728.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11728.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11728.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11728.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11747.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11747.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11747.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11747.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11756.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11756.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11756.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11756.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11859.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11859.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11859.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11859.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11866.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11866.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11866.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11866.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11887.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11887.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11887.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11887.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11897.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11897.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11897.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11897.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11901.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11901.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11901.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11901.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11912.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11912.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11912.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11912.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11971.rkt b/typed-racket-test/tests/typed-racket/succeed/pr11971.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr11971.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr11971.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12224.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12224.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12224.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12224.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12644.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12644.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12644.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12644.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12678.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12678.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12678.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12678.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12806.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12806.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12806.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12806.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12807.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12807.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12807.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12807.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12905.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12905.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12905.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12905.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12913.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12913.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12913.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12913.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12970.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12970.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12970.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12970.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12974.rkt b/typed-racket-test/tests/typed-racket/succeed/pr12974.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr12974.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr12974.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13094.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13094.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13094.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13094.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13124.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13124.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13124.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13124.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13155.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13155.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13155.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13155.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13160.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13160.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13160.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13160.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13161.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13161.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13161.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13161.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13185.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13185.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13185.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13185.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13326.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13326.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13326.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13326.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13339.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13339.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13339.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13339.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13412.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13412.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13412.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13412.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13464.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13464.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13464.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13464.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13490.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13490.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13490.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13490.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13503.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13503.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13503.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13503.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13576.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13576.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13576.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13576.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13584.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13584.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13584.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13584.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13646.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13646.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13646.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13646.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13691.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13691.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13691.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13691.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13710.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13710.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13710.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13710.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13747.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13747.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13747.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13747.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13821.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13821.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13821.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13821.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13870.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13870.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13870.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13870.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13901.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13901.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13901.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13901.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13937.rkt b/typed-racket-test/tests/typed-racket/succeed/pr13937.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr13937.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr13937.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14138.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14138.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14138.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14138.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14355.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14355.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14355.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14355.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14364.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14364.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14364.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14364.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14374.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14374.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14374.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14374.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14458.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14458.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14458.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14458.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14463.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14463.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14463.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14463.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14567.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14567.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14567.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14567.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14568.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14568.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14568.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14568.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14582.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14582.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14582.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14582.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14587.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14587.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14587.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14587.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14702.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14702.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14702.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14702.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14823.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14823.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14823.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14823.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14828.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14828.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14828.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14828.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14829.rkt b/typed-racket-test/tests/typed-racket/succeed/pr14829.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr14829.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr14829.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9043.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9043.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9043.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9043.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9046.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9046.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9046.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9046.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9048.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9048.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9048.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9048.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9053-2.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9053-2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9053-2.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9053-2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9053.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9053.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9053.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9053.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9054.rkt b/typed-racket-test/tests/typed-racket/succeed/pr9054.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/pr9054.rkt rename to typed-racket-test/tests/typed-racket/succeed/pr9054.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/priority-queue.scm b/typed-racket-test/tests/typed-racket/succeed/priority-queue.scm similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/priority-queue.scm rename to typed-racket-test/tests/typed-racket/succeed/priority-queue.scm diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/procedure-top.rkt b/typed-racket-test/tests/typed-racket/succeed/procedure-top.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/procedure-top.rkt rename to typed-racket-test/tests/typed-racket/succeed/procedure-top.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/promise.rkt b/typed-racket-test/tests/typed-racket/succeed/promise.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/promise.rkt rename to typed-racket-test/tests/typed-racket/succeed/promise.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/prompt-tag.rkt b/typed-racket-test/tests/typed-racket/succeed/prompt-tag.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/prompt-tag.rkt rename to typed-racket-test/tests/typed-racket/succeed/prompt-tag.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-case-rest.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-case-rest.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-case-rest.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-case-rest.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-poly-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-poly-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-poly-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-poly-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-sexp.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-sexp.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-sexp.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-sexp.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-struct-untyped.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-struct-untyped.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-struct-untyped.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-struct-untyped.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-syntax.rkt b/typed-racket-test/tests/typed-racket/succeed/provide-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/provide-syntax.rkt rename to typed-racket-test/tests/typed-racket/succeed/provide-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/racket-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/racket-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/racket-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/racket-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rackunit.rkt b/typed-racket-test/tests/typed-racket/succeed/rackunit.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rackunit.rkt rename to typed-racket-test/tests/typed-racket/succeed/rackunit.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/random-bits.rkt b/typed-racket-test/tests/typed-racket/succeed/random-bits.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/random-bits.rkt rename to typed-racket-test/tests/typed-racket/succeed/random-bits.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-het-vec-infer.rkt b/typed-racket-test/tests/typed-racket/succeed/rec-het-vec-infer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-het-vec-infer.rkt rename to typed-racket-test/tests/typed-racket/succeed/rec-het-vec-infer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-type-alias-variance.rkt b/typed-racket-test/tests/typed-racket/succeed/rec-type-alias-variance.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-type-alias-variance.rkt rename to typed-racket-test/tests/typed-racket/succeed/rec-type-alias-variance.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-types.rkt b/typed-racket-test/tests/typed-racket/succeed/rec-types.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/rec-types.rkt rename to typed-racket-test/tests/typed-racket/succeed/rec-types.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-terminates.rkt b/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-terminates.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-terminates.rkt rename to typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-terminates.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-top-level.rkt b/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-top-level.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-top-level.rkt rename to typed-racket-test/tests/typed-racket/succeed/recursive-type-alias-top-level.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/refinement-even.rkt b/typed-racket-test/tests/typed-racket/succeed/refinement-even.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/refinement-even.rkt rename to typed-racket-test/tests/typed-racket/succeed/refinement-even.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/regexp-match-kw.rkt b/typed-racket-test/tests/typed-racket/succeed/regexp-match-kw.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/regexp-match-kw.rkt rename to typed-racket-test/tests/typed-racket/succeed/regexp-match-kw.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/req-type-sub.rkt b/typed-racket-test/tests/typed-racket/succeed/req-type-sub.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/req-type-sub.rkt rename to typed-racket-test/tests/typed-racket/succeed/req-type-sub.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-poly.rkt b/typed-racket-test/tests/typed-racket/succeed/require-poly.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-poly.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-poly.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-procedure.rkt b/typed-racket-test/tests/typed-racket/succeed/require-procedure.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-procedure.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-procedure.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/require-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-substruct.rkt b/typed-racket-test/tests/typed-racket/succeed/require-substruct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-substruct.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-substruct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/require-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-contravariant-filter.rkt b/typed-racket-test/tests/typed-racket/succeed/require-typed-contravariant-filter.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-contravariant-filter.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-typed-contravariant-filter.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-no-check.rkt b/typed-racket-test/tests/typed-racket/succeed/require-typed-no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-no-check.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-typed-no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-parse.rkt b/typed-racket-test/tests/typed-racket/succeed/require-typed-parse.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-parse.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-typed-parse.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-rename.rkt b/typed-racket-test/tests/typed-racket/succeed/require-typed-rename.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/require-typed-rename.rkt rename to typed-racket-test/tests/typed-racket/succeed/require-typed-rename.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/richard-bugs.rkt b/typed-racket-test/tests/typed-racket/succeed/richard-bugs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/richard-bugs.rkt rename to typed-racket-test/tests/typed-racket/succeed/richard-bugs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/runtime-path.rkt b/typed-racket-test/tests/typed-racket/succeed/runtime-path.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/runtime-path.rkt rename to typed-racket-test/tests/typed-racket/succeed/runtime-path.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/safe-letrec.rkt b/typed-racket-test/tests/typed-racket/succeed/safe-letrec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/safe-letrec.rkt rename to typed-racket-test/tests/typed-racket/succeed/safe-letrec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/scoped-type-vars.rkt b/typed-racket-test/tests/typed-racket/succeed/scoped-type-vars.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/scoped-type-vars.rkt rename to typed-racket-test/tests/typed-racket/succeed/scoped-type-vars.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/scratch.rkt b/typed-racket-test/tests/typed-racket/succeed/scratch.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/scratch.rkt rename to typed-racket-test/tests/typed-racket/succeed/scratch.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/seasoned-schemer.rkt b/typed-racket-test/tests/typed-racket/succeed/seasoned-schemer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/seasoned-schemer.rkt rename to typed-racket-test/tests/typed-racket/succeed/seasoned-schemer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/send.rkt b/typed-racket-test/tests/typed-racket/succeed/send.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/send.rkt rename to typed-racket-test/tests/typed-racket/succeed/send.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sequence-cnt.rkt b/typed-racket-test/tests/typed-racket/succeed/sequence-cnt.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sequence-cnt.rkt rename to typed-racket-test/tests/typed-racket/succeed/sequence-cnt.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sequences.rkt b/typed-racket-test/tests/typed-racket/succeed/sequences.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sequences.rkt rename to typed-racket-test/tests/typed-racket/succeed/sequences.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/set-contract.rkt b/typed-racket-test/tests/typed-racket/succeed/set-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/set-contract.rkt rename to typed-racket-test/tests/typed-racket/succeed/set-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/set.rkt b/typed-racket-test/tests/typed-racket/succeed/set.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/set.rkt rename to typed-racket-test/tests/typed-racket/succeed/set.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-fake-or.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-fake-or.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-fake-or.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-fake-or.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-implies.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-implies.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-implies.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-implies.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-kw-app.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-kw-app.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-kw-app.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-kw-app.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-occurr.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-occurr.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-occurr.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-occurr.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-or.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-or.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-or.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-or.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-poly.rkt b/typed-racket-test/tests/typed-racket/succeed/simple-poly.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/simple-poly.rkt rename to typed-racket-test/tests/typed-racket/succeed/simple-poly.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/single-flonum-contract.rkt b/typed-racket-test/tests/typed-racket/succeed/single-flonum-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/single-flonum-contract.rkt rename to typed-racket-test/tests/typed-racket/succeed/single-flonum-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/somesystempath.rkt b/typed-racket-test/tests/typed-racket/succeed/somesystempath.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/somesystempath.rkt rename to typed-racket-test/tests/typed-racket/succeed/somesystempath.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sort-infer.rkt b/typed-racket-test/tests/typed-racket/succeed/sort-infer.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/sort-infer.rkt rename to typed-racket-test/tests/typed-racket/succeed/sort-infer.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-base.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-base.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-base.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-base.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme-base.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme-base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme-base.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme-base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-scheme.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-ts.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-ts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-ts.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-no-check-ts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-no-check.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-no-check.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme-base.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme-base.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme-base.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-scheme-base.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-scheme.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-scheme.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-ts.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features-ts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features-ts.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features-ts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features.rkt b/typed-racket-test/tests/typed-racket/succeed/standard-features.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/standard-features.rkt rename to typed-racket-test/tests/typed-racket/succeed/standard-features.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/star-sizes.rkt b/typed-racket-test/tests/typed-racket/succeed/star-sizes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/star-sizes.rkt rename to typed-racket-test/tests/typed-racket/succeed/star-sizes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/stream.rkt b/typed-racket-test/tests/typed-racket/succeed/stream.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/stream.rkt rename to typed-racket-test/tests/typed-racket/succeed/stream.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/string-const.rkt b/typed-racket-test/tests/typed-racket/succeed/string-const.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/string-const.rkt rename to typed-racket-test/tests/typed-racket/succeed/string-const.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-cert.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-cert.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-cert.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-cert.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-exec.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-exec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-exec.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-exec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-mutable-contract.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-mutable-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-mutable-contract.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-mutable-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-mutable.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-mutable.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-mutable.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-mutable.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-no-colon.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-no-colon.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-no-colon.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-no-colon.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-out.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-out.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-out.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-out.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-path-update.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-path-update.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-path-update.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-path-update.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-struct-out.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-struct-out.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-struct-out.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-struct-out.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-top-recursive.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-top-recursive.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-top-recursive.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-top-recursive.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-type-contract.rkt b/typed-racket-test/tests/typed-racket/succeed/struct-type-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/struct-type-contract.rkt rename to typed-racket-test/tests/typed-racket/succeed/struct-type-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-across-modules.rkt b/typed-racket-test/tests/typed-racket/succeed/structs-across-modules.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-across-modules.rkt rename to typed-racket-test/tests/typed-racket/succeed/structs-across-modules.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-variance.rkt b/typed-racket-test/tests/typed-racket/succeed/structs-variance.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-variance.rkt rename to typed-racket-test/tests/typed-racket/succeed/structs-variance.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-variance2.rkt b/typed-racket-test/tests/typed-racket/succeed/structs-variance2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/structs-variance2.rkt rename to typed-racket-test/tests/typed-racket/succeed/structs-variance2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/stx.rkt b/typed-racket-test/tests/typed-racket/succeed/stx.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/stx.rkt rename to typed-racket-test/tests/typed-racket/succeed/stx.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/submod-vector.rkt b/typed-racket-test/tests/typed-racket/succeed/submod-vector.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/submod-vector.rkt rename to typed-racket-test/tests/typed-racket/succeed/submod-vector.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/submodules.rkt b/typed-racket-test/tests/typed-racket/succeed/submodules.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/submodules.rkt rename to typed-racket-test/tests/typed-racket/succeed/submodules.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/subst-poly-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/subst-poly-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/subst-poly-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/subst-poly-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test-child-field.rkt b/typed-racket-test/tests/typed-racket/succeed/test-child-field.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test-child-field.rkt rename to typed-racket-test/tests/typed-racket/succeed/test-child-field.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test.rkt b/typed-racket-test/tests/typed-racket/succeed/test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test.rkt rename to typed-racket-test/tests/typed-racket/succeed/test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test2.rkt b/typed-racket-test/tests/typed-racket/succeed/test2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/test2.rkt rename to typed-racket-test/tests/typed-racket/succeed/test2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/threads-and-async-channels.rkt b/typed-racket-test/tests/typed-racket/succeed/threads-and-async-channels.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/threads-and-async-channels.rkt rename to typed-racket-test/tests/typed-racket/succeed/threads-and-async-channels.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/threads-and-channels.rkt b/typed-racket-test/tests/typed-racket/succeed/threads-and-channels.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/threads-and-channels.rkt rename to typed-racket-test/tests/typed-racket/succeed/threads-and-channels.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/time.rkt b/typed-racket-test/tests/typed-racket/succeed/time.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/time.rkt rename to typed-racket-test/tests/typed-racket/succeed/time.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-begin-for-syntax.rkt b/typed-racket-test/tests/typed-racket/succeed/top-level-begin-for-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-begin-for-syntax.rkt rename to typed-racket-test/tests/typed-racket/succeed/top-level-begin-for-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-begin.rkt b/typed-racket-test/tests/typed-racket/succeed/top-level-begin.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-begin.rkt rename to typed-racket-test/tests/typed-racket/succeed/top-level-begin.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-make-predicate.rkt b/typed-racket-test/tests/typed-racket/succeed/top-level-make-predicate.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/top-level-make-predicate.rkt rename to typed-racket-test/tests/typed-racket/succeed/top-level-make-predicate.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/toplevel-redefinition.rkt b/typed-racket-test/tests/typed-racket/succeed/toplevel-redefinition.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/toplevel-redefinition.rkt rename to typed-racket-test/tests/typed-racket/succeed/toplevel-redefinition.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-alias-omit-define-syntaxes.rkt b/typed-racket-test/tests/typed-racket/succeed/type-alias-omit-define-syntaxes.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-alias-omit-define-syntaxes.rkt rename to typed-racket-test/tests/typed-racket/succeed/type-alias-omit-define-syntaxes.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-alias-rec-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/type-alias-rec-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-alias-rec-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/type-alias-rec-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-printer-single-level.rkt b/typed-racket-test/tests/typed-racket/succeed/type-printer-single-level.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-printer-single-level.rkt rename to typed-racket-test/tests/typed-racket/succeed/type-printer-single-level.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-variable-scope.rkt b/typed-racket-test/tests/typed-racket/succeed/type-variable-scope.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/type-variable-scope.rkt rename to typed-racket-test/tests/typed-racket/succeed/type-variable-scope.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typeann-letrec.rkt b/typed-racket-test/tests/typed-racket/succeed/typeann-letrec.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typeann-letrec.rkt rename to typed-racket-test/tests/typed-racket/succeed/typeann-letrec.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typed-list.rkt b/typed-racket-test/tests/typed-racket/succeed/typed-list.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typed-list.rkt rename to typed-racket-test/tests/typed-racket/succeed/typed-list.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt b/typed-racket-test/tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt rename to typed-racket-test/tests/typed-racket/succeed/typed-scheme-no-check-arrow.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/unsafe-struct-parent.rkt b/typed-racket-test/tests/typed-racket/succeed/unsafe-struct-parent.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/unsafe-struct-parent.rkt rename to typed-racket-test/tests/typed-racket/succeed/unsafe-struct-parent.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/unsafe-struct.rkt b/typed-racket-test/tests/typed-racket/succeed/unsafe-struct.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/unsafe-struct.rkt rename to typed-racket-test/tests/typed-racket/succeed/unsafe-struct.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-dots.rkt b/typed-racket-test/tests/typed-racket/succeed/values-dots.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-dots.rkt rename to typed-racket-test/tests/typed-racket/succeed/values-dots.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-dots2.rkt b/typed-racket-test/tests/typed-racket/succeed/values-dots2.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-dots2.rkt rename to typed-racket-test/tests/typed-racket/succeed/values-dots2.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-object.rkt b/typed-racket-test/tests/typed-racket/succeed/values-object.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/values-object.rkt rename to typed-racket-test/tests/typed-racket/succeed/values-object.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/varargs-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/varargs-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/varargs-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/varargs-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/variance-test.rkt b/typed-racket-test/tests/typed-racket/succeed/variance-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/variance-test.rkt rename to typed-racket-test/tests/typed-racket/succeed/variance-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vec-tests.rkt b/typed-racket-test/tests/typed-racket/succeed/vec-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vec-tests.rkt rename to typed-racket-test/tests/typed-racket/succeed/vec-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vector-chap.rkt b/typed-racket-test/tests/typed-racket/succeed/vector-chap.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vector-chap.rkt rename to typed-racket-test/tests/typed-racket/succeed/vector-chap.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vector-union.rkt b/typed-racket-test/tests/typed-racket/succeed/vector-union.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/vector-union.rkt rename to typed-racket-test/tests/typed-racket/succeed/vector-union.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-asserts.rkt b/typed-racket-test/tests/typed-racket/succeed/with-asserts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-asserts.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-asserts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-handlers-rest-arg.rkt b/typed-racket-test/tests/typed-racket/succeed/with-handlers-rest-arg.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-handlers-rest-arg.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-handlers-rest-arg.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-handlers.rkt b/typed-racket-test/tests/typed-racket/succeed/with-handlers.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-handlers.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-handlers.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-syntax.rkt b/typed-racket-test/tests/typed-racket/succeed/with-syntax.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-syntax.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-syntax.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type-lift.rkt b/typed-racket-test/tests/typed-racket/succeed/with-type-lift.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type-lift.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-type-lift.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type-typed-context-flag.rkt b/typed-racket-test/tests/typed-racket/succeed/with-type-typed-context-flag.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type-typed-context-flag.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-type-typed-context-flag.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type.rkt b/typed-racket-test/tests/typed-racket/succeed/with-type.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/succeed/with-type.rkt rename to typed-racket-test/tests/typed-racket/succeed/with-type.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/tr-random-testing.rkt b/typed-racket-test/tests/typed-racket/tr-random-testing.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/tr-random-testing.rkt rename to typed-racket-test/tests/typed-racket/tr-random-testing.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/all-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/all-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/all-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/all-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/check-below-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/check-below-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/check-below-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/check-below-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/class-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/class-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/class-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/class-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/class-util-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/class-util-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/class-util-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/class-util-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/contract-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/contract-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/contract-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/contract-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/evaluator.rkt b/typed-racket-test/tests/typed-racket/unit-tests/evaluator.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/evaluator.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/evaluator.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/filter-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/filter-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/filter-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/filter-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/generalize-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/generalize-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/generalize-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/generalize-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/infer-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/infer-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/infer-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/infer-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/init-env-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/init-env-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/init-env-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/init-env-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/interactive-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/interactive-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/interactive-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/interactive-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/keyword-expansion-test.rkt b/typed-racket-test/tests/typed-racket/unit-tests/keyword-expansion-test.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/keyword-expansion-test.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/keyword-expansion-test.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/metafunction-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/metafunction-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/metafunction-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/metafunction-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/parse-type-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/parse-type-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/parse-type-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/parse-type-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/prims-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/prims-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/prims-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/prims-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/remove-intersect-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/remove-intersect-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/remove-intersect-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/remove-intersect-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/rep-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/rep-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/rep-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/rep-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/special-env-typecheck-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/static-contract-conversion-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/static-contract-conversion-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/static-contract-conversion-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/static-contract-conversion-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/static-contract-optimizer-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/static-contract-optimizer-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/static-contract-optimizer-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/static-contract-optimizer-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/subst-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/subst-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/subst-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/subst-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/subtype-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/subtype-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/subtype-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/subtype-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/test-utils.rkt b/typed-racket-test/tests/typed-racket/unit-tests/test-utils.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/test-utils.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/test-utils.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/tooltip-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/tooltip-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/tooltip-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/tooltip-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-alias-helper.rkt b/typed-racket-test/tests/typed-racket/unit-tests/type-alias-helper.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-alias-helper.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/type-alias-helper.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-equal-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/type-equal-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-equal-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/type-equal-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-printer-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/type-printer-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/type-printer-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/type-printer-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/typecheck-tests.rkt b/typed-racket-test/tests/typed-racket/unit-tests/typecheck-tests.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/unit-tests/typecheck-tests.rkt rename to typed-racket-test/tests/typed-racket/unit-tests/typecheck-tests.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/with-tr-contracts.rkt b/typed-racket-test/tests/typed-racket/with-tr-contracts.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/with-tr-contracts.rkt rename to typed-racket-test/tests/typed-racket/with-tr-contracts.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/ann-map-funcs.rkt b/typed-racket-test/tests/typed-racket/xfail/ann-map-funcs.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/ann-map-funcs.rkt rename to typed-racket-test/tests/typed-racket/xfail/ann-map-funcs.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/applicative.rkt b/typed-racket-test/tests/typed-racket/xfail/applicative.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/applicative.rkt rename to typed-racket-test/tests/typed-racket/xfail/applicative.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/apply-map-bug.rkt b/typed-racket-test/tests/typed-racket/xfail/apply-map-bug.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/apply-map-bug.rkt rename to typed-racket-test/tests/typed-racket/xfail/apply-map-bug.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/cl-expected.rkt b/typed-racket-test/tests/typed-racket/xfail/cl-expected.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/cl-expected.rkt rename to typed-racket-test/tests/typed-racket/xfail/cl-expected.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/expectations.rkt b/typed-racket-test/tests/typed-racket/xfail/expectations.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/expectations.rkt rename to typed-racket-test/tests/typed-racket/xfail/expectations.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/for-inference.rkt b/typed-racket-test/tests/typed-racket/xfail/for-inference.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/for-inference.rkt rename to typed-racket-test/tests/typed-racket/xfail/for-inference.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/inst+special-case.rkt b/typed-racket-test/tests/typed-racket/xfail/inst+special-case.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/inst+special-case.rkt rename to typed-racket-test/tests/typed-racket/xfail/inst+special-case.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/internal-typed-submod.rkt b/typed-racket-test/tests/typed-racket/xfail/internal-typed-submod.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/internal-typed-submod.rkt rename to typed-racket-test/tests/typed-racket/xfail/internal-typed-submod.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/opt-lambda.rkt b/typed-racket-test/tests/typed-racket/xfail/opt-lambda.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/opt-lambda.rkt rename to typed-racket-test/tests/typed-racket/xfail/opt-lambda.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/pr10618.rkt b/typed-racket-test/tests/typed-racket/xfail/pr10618.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/pr10618.rkt rename to typed-racket-test/tests/typed-racket/xfail/pr10618.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/priority-queue.scm b/typed-racket-test/tests/typed-racket/xfail/priority-queue.scm similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/priority-queue.scm rename to typed-racket-test/tests/typed-racket/xfail/priority-queue.scm diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/rec-contract.rkt b/typed-racket-test/tests/typed-racket/xfail/rec-contract.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/rec-contract.rkt rename to typed-racket-test/tests/typed-racket/xfail/rec-contract.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/typed-language-require.rkt b/typed-racket-test/tests/typed-racket/xfail/typed-language-require.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/typed-language-require.rkt rename to typed-racket-test/tests/typed-racket/xfail/typed-language-require.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/unholy-terror.rkt b/typed-racket-test/tests/typed-racket/xfail/unholy-terror.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/unholy-terror.rkt rename to typed-racket-test/tests/typed-racket/xfail/unholy-terror.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/xmodule-mutation.rkt b/typed-racket-test/tests/typed-racket/xfail/xmodule-mutation.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed-racket/xfail/xmodule-mutation.rkt rename to typed-racket-test/tests/typed-racket/xfail/xmodule-mutation.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket-test/tests/typed/tests/test-docs-complete.rkt b/typed-racket-test/tests/typed/tests/test-docs-complete.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket-test/tests/typed/tests/test-docs-complete.rkt rename to typed-racket-test/tests/typed/tests/test-docs-complete.rkt diff --git a/pkgs/typed-racket-pkgs/typed-racket/LICENSE.txt b/typed-racket/LICENSE.txt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket/LICENSE.txt rename to typed-racket/LICENSE.txt diff --git a/pkgs/typed-racket-pkgs/typed-racket/info.rkt b/typed-racket/info.rkt similarity index 100% rename from pkgs/typed-racket-pkgs/typed-racket/info.rkt rename to typed-racket/info.rkt