about summary refs log tree commit diff
path: root/src/test/ui/const-eval
AgeCommit message (Expand)AuthorLines
2018-08-20Moved issue-53157.rs into src/test/ui/consts/const-eval/thedarkula-23/+0
2018-08-14Merged migrated compile-fail tests and ui tests. Fixes #46841.David Wood-2187/+0
2018-08-08Auto merge of #53163 - oli-obk:const_prop_ice, r=nikomatsakisbors-0/+23
2018-08-07Fix tidyOliver Schneider-1/+1
2018-08-07Remove an overly pedantic and wrong assertionOliver Schneider-0/+23
2018-08-07Fix tidyOliver Schneider-2/+2
2018-08-07Make sure the feature gate actually works and never allows promoting these op...Oliver Schneider-0/+116
2018-08-07Rebase fallout: new tests need updated ui outputOliver Schneider-6/+8
2018-08-07Don't accidentally promote union access in MIROliver Schneider-11/+0
2018-08-07Add feature gate checksOliver Schneider-0/+33
2018-08-07Place unions, pointer casts and pointer derefs behind extra feature gatesOliver Schneider-2/+19
2018-08-02Reading values should not be looking at the variantOliver Schneider-4/+5
2018-08-01Fallout from fixing `try_read_value` to work with enumsOliver Schneider-22/+18
2018-08-01Fix `try_read_value` not working for enumsOliver Schneider-0/+16
2018-07-29Move a test that depends on the arch bitwidth to compile-failOliver Schneider-132/+0
2018-07-29Sanity-check all constantsOliver Schneider-13/+549
2018-07-26Auto merge of #52673 - oli-obk:mutable_promoted, r=nagisa,cramertj,estebankbors-0/+17
2018-07-250-length arrays can even be mutably promotedOliver Schneider-0/+17
2018-07-25Hide some lints which are not quite right the way they are reported to the userOliver Schneider-0/+24
2018-07-23Promoteds are statics and statics have a place, not just a valueOliver Schneider-142/+12
2018-07-23Auto merge of #52568 - oli-obk:span_bug_error, r=varkorbors-0/+91
2018-07-22Auto merge of #52394 - estebank:println, r=oli-obkbors-30/+12
2018-07-20Properly scope label resolutionOliver Schneider-0/+91
2018-07-19Improve suggestion for missing fmt str in printlnEsteban Küber-30/+12
2018-07-18Const-propagate castsOliver Schneider-0/+21
2018-07-15fix line numbersRalf Jung-3/+3
2018-07-15add license textRalf Jung-0/+10
2018-07-15add test caseRalf Jung-0/+42
2018-07-11Auto merge of #51702 - ecstatic-morse:infinite-loop-detection, r=oli-obkbors-0/+66
2018-07-04Shorten error message and add link to testDylan MacKenzie-4/+4
2018-07-04Explain reason behind error spanDylan MacKenzie-1/+1
2018-07-04Add a UI test for #50637Dylan MacKenzie-0/+66
2018-07-03Deduplicate error reports for staticsOliver Schneider-11/+2
2018-06-28Rollup merge of #51839 - oli-obk:const_shift_overflow, r=nikomatsakisMark Rousskov-0/+28
2018-06-28Turn the use of erroneous constants into errors againOliver Schneider-19/+19
2018-06-28Don't const propagate the body of constantsOliver Schneider-126/+73
2018-06-27Don't use `ParamEnv::reveal_all()` if there is a real one availableOliver Schneider-0/+28
2018-06-27Detect overflows of non u32 shiftsOliver Schneider-0/+28
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-4/+4
2018-06-05Rebase falloutOliver Schneider-3/+12
2018-06-05Satisfy the untiring tidyOliver Schneider-2/+2
2018-06-05Properly report transitive errorsOliver Schneider-8/+194
2018-06-05Referring to erroneous constants in promoteds must abort the buildOliver Schneider-31/+277
2018-06-05Refactor the const eval diagnostic APIOliver Schneider-32/+31
2018-06-05Fix tidyFabian Zaiser-1/+1
2018-06-05Propagate uses of constants correctly so that array index checks workFabian Zaiser-10/+21
2018-06-04Auto merge of #51307 - oli-obk:miri_fixes, r=eddybbors-0/+41
2018-06-03Do not promote union field accessesOliver Schneider-0/+38
2018-06-02Correctly access ScalarPair fields during const evalOliver Schneider-0/+41
2018-05-25Auto merge of #50967 - oli-obk:miri_api_refactor, r=eddybbors-0/+68