about summary refs log tree commit diff
path: root/src/test/ui/consts
AgeCommit message (Expand)AuthorLines
2018-12-04Add test for dereferencing raw pointers and immediately referencing againOliver Scherer-3/+22
2018-12-04Allow calling `const unsafe fn` in `const fn` behind a feature gateOliver Scherer-7/+124
2018-12-04Update testsOliver Scherer-2/+3
2018-11-30Update existing tests with more precise error messagesvarkor-21/+21
2018-11-30Test float assign opsOliver Scherer-0/+279
2018-11-30Improve the diagnostic messageOliver Scherer-33/+21
2018-11-30Reenable `const_let` feature gateOliver Scherer-179/+378
2018-11-30Add a test for single variant matchesOliver Scherer-2/+23
2018-11-30Improve the error around short circuiting and let bindingsOliver Scherer-0/+54
2018-11-30Allow `let` bindings everywhereOliver Scherer-246/+181
2018-11-30Add tests for mutable borrowsOliver Scherer-1/+32
2018-11-30Add a test for various const let featuresOliver Scherer-0/+468
2018-11-30Remove a bunch of now-unnecessary `const_let` feature gatesOliver Scherer-3/+0
2018-11-30Stabilize `const_let` inside const functionsOliver Scherer-118/+7
2018-11-30Fix const_fn ICE with non-const function pointerPhilipp Hansch-0/+28
2018-11-26Auto merge of #56070 - oli-obk:const_let, r=eddybbors-15/+278
2018-11-25Rollup merge of #56207 - SimonSapin:int_to_from_bytes, r=nagisaPietro Albini-1/+1
2018-11-25Rollup merge of #56024 - oli-obk:const_fn_collect_inner, r=michaelwoeristerPietro Albini-1/+29
2018-11-25Stabilize the int_to_from_bytes featureSimon Sapin-1/+1
2018-11-24Clean up array/slice of primitive validationOliver Scherer-0/+16
2018-11-24Remove stderr file, because the test passes nowOliver Scherer-11/+0
2018-11-24Reintroduce zst-slice reading `read_bytes` method on `Memory`Oliver Scherer-1/+2
2018-11-24Properly test for int pointers in fat pointers to str slices of zero charsOliver Scherer-21/+12
2018-11-24Add regression test for integral pointers in zst str slice fat pointersOliver Scherer-0/+26
2018-11-21Auto merge of #56065 - oli-obk:min_const_fn_loop_ice, r=davidtwcobors-0/+13
2018-11-21Explain why we do not overwrite qualification of localsOliver Scherer-5/+29
2018-11-21Add regression test for overwriting qualifs by assignmentOliver Scherer-0/+22
2018-11-21Fix a commentOliver Scherer-1/+1
2018-11-21TidyOliver Scherer-2/+2
2018-11-21Ensure assignments don't allow skipping projection checksOliver Scherer-0/+32
2018-11-21Properly assign to aggregate fieldsOliver Scherer-0/+20
2018-11-20Trailing newlineOliver Scherer-1/+1
2018-11-20Add sanity test for promotion and `const_let`Oliver Scherer-0/+35
2018-11-20Explain missing error in testOliver Scherer-1/+4
2018-11-19we now do proper validation on scalarsRalf Jung-14/+14
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-19/+27
2018-11-19Also catch static mutation at evaluation timeOliver Scherer-17/+45
2018-11-19Rollup merge of #56059 - alexcrichton:fix-tests, r=sfacklerkennytm-0/+27
2018-11-19Rollup merge of #56007 - RalfJung:non-const-call, r=oli-obkPietro Albini-2/+10
2018-11-19Allow assignments in const contextsOliver Scherer-16/+115
2018-11-19Replace the ICEing on const fn loops with an errorOliver Scherer-0/+13
2018-11-18Auto merge of #55672 - RalfJung:miri-extern-types, r=eddybbors-0/+27
2018-11-17Don't auto-inline `const fn`Oliver Scherer-1/+29
2018-11-16CTFE: dynamically make sure we do not call non-const-fnRalf Jung-2/+10
2018-11-15do not accept out-of-bounds pointers in enum discriminants, they might be NULLRalf Jung-6/+19
2018-11-15validation: better error when the enum discriminant is UndefRalf Jung-13/+13
2018-11-13Auto merge of #55589 - oli-obk:min_length_💣, r=pnkfelixbors-1/+1
2018-11-12Auto merge of #55278 - Centril:constification-1, r=alexcrichtonbors-12/+86
2018-11-12miri-engine value visitor update to VariantIdxOliver Scherer-1/+1
2018-11-11Rollup merge of #55828 - oli-obk:promotion_strikes_again, r=eddybPietro Albini-0/+74