about summary refs log tree commit diff
path: root/src/test/ui/lub-glb
AgeCommit message (Collapse)AuthorLines
2019-03-11Update testsVadim Petrochenkov-2/+2
2019-02-21partially revert 904a0bde93f0348f69914ee90b1f8b6e4e0d7cbcNiko Matsakis-5/+19
This preserves the error you currently get on stable for the old-lub-glb-object.rs test.
2019-02-21update test files to reflect new outputNiko Matsakis-19/+26
One surprise: old-lub-glb-object.rs, may indicate a bug
2019-01-02improve handling for subtypeNiko Matsakis-10/+7
Still not great, but good enough to land this PR.
2019-01-02WIP other test changesNiko Matsakis-1/+1
2019-01-02tests: cases where we now do the right thing but did not beforeNiko Matsakis-19/+7
Fixes #33684
2019-01-02select.rs: unsizing coercion should use a subtypeNiko Matsakis-7/+9
When we coerce `dyn Foo` to `dyn Bar`, that is OK as long as `Foo` is usable in all contexts where `Bar` is usable (hence using the source must be a subtype of the target). This is needed for the universe-based code to handle `old-lub-glb-object`; that test used to work sort of by accident before with the old code.
2018-12-25Remove licensesMark Rousskov-22/+2
2018-10-31kill old-style-lub warningsNiko Matsakis-4/+0
2018-06-23add `dyn` to display of dynamic (trait) type namesZack M. Davis-2/+2
The `dyn Trait` syntax was stabilized in 199ee327. Resolves #49277.
2018-03-14update testsGuillaume Gomez-2/+2
2018-02-26Update UI testsVadim Petrochenkov-8/+8
2018-02-25Update ui testsGuillaume Gomez-0/+2
2017-12-25"incompatible arm" diagnostic span tweakEsteban Küber-10/+2
Use span label instead of span note for single line spans in "incompatible arm" diagnostic.
2017-11-24Merge cfail and ui tests into ui testsOliver Schneider-4/+4
2017-11-17issue better error message when LUB/GLB diverge under new behaviorNiko Matsakis-0/+118