typed-racket/typed-racket-test
Andrew Kent da30fb6f74 be less eager about bottom propogation
Moving to eager propagating of bottom works for most cases,
but in some cases flattening types such as (Pairof Bottom Any)
to Bottom made things like type inference break for some cases
(since (Listof Nothing) == Null, and (Listof A) did not structurally
like up like it used to). Perhaps w/ a little more effort
inference and any other potential issues could work better
with propagating bottom, but for now we'll be slightly less
aggressive about it.

i.e. this fixes pfds, which commit 8e7f390 broke.
2016-12-19 08:28:49 -05:00
..
fail be less eager about bottom propogation 2016-12-19 08:28:49 -05:00
gui/succeed Fix first-order check for TR's opaque object/c 2015-03-13 16:52:34 -04:00
optimizer Fix another test for new for expansion. 2016-12-14 15:19:42 -06:00
performance remove interning for most Reps in TR 2016-12-16 15:18:50 -05:00
succeed be less eager about bottom propogation 2016-12-19 08:28:49 -05:00
unit-tests remove interning for most Reps in TR 2016-12-16 15:18:50 -05:00
xfail Adjust tests since opaque structs are no longer accepted by Any. 2016-07-09 21:22:08 -04:00
historical-counterexamples.rkt More drdr-found counterexamples. 2015-11-09 17:24:12 -06:00
info.rkt Add syntax for poly structs in require/typed 2016-07-21 12:00:08 -04:00
LICENSE.txt Remove extra directories. 2014-12-02 00:53:36 -05:00
main.rkt Fix accidentally-committed debugging code. 2016-06-24 09:15:28 -04:00
nightly-run.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
places.rkt Rename open-place to place/context. 2015-07-28 16:15:08 -05:00
random-real.rkt Use math/flonum instead of unstable/flonum. 2015-08-27 14:14:51 -05:00
run.rkt Reorganize the TR testing files, and add progress output. 2015-12-29 16:43:25 -05:00
send-places.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
test-docs-complete.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
tr-random-testing.rkt Be more robust against one of {TR,R} erroring. 2015-11-10 16:39:18 -06:00
with-tr-contracts.rkt Fix more collection paths. 2014-12-18 09:30:17 -05:00