aboutsummaryrefslogtreecommitdiff
path: root/test/runtime_safety.zig
AgeCommit message (Expand)Author
2021-06-23fix unused variable errors in runtime safety test casesAndrew Kelley
2021-05-17update langref, compile-error tests, safety testsAndrew Kelley
2021-04-24stage1: Require a block after suspendLemonBoy
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2020-12-05Add some test cases for the previous commitsLemonBoy
2020-11-09stage1: Print correct error message for vector @intCastLemonBoy
2020-11-06Revert "update runtime safety test case - unsigned-signed vector cast"Andrew Kelley
2020-11-06update runtime safety test case - unsigned-signed vector castAndrew Kelley
2020-10-19stage1: Implement `@intCast` between vectorsLemonBoy
2020-10-14stage1: Fix missing runtime safety check for intToPtrLemonBoy
2020-07-05stage1: add missing runtime safety for @intCast unsigned -> signed of same bi...xackus
2020-06-24Fixed @asyncCall in runtime safety testAlexandros Naskos
2020-05-05update docs/tests for async/extern fn removalTadeo Kondrak
2020-05-05update tests for nosuspendTadeo Kondrak
2020-04-28@Vector -> std.meta.VectorTadeo Kondrak
2020-04-07fix the new runtime-safety testsAndrew Kelley
2020-04-07Merge pull request #4857 from LemonBoy/fix-4777Andrew Kelley
2020-04-06Add some tests for the runtime safety checksLemonBoy
2020-04-05add runtime safety tests for SIMD integer divisionAndrew Kelley
2020-03-19test & docs fixups to work with new semanticsAndrew Kelley
2020-03-11fix stray warn() in runtime safety testAndrew Kelley
2020-03-10ir: Implement more safety checks for shl/shrLemonBoy
2020-02-29C pointer slices are no longer allowzero (#4462)Alexandros Naskos
2020-02-23remove @bytesToSlice, @sliceToBytes from tests, docsxackus
2019-12-20fix safety for sentinel-slicing floatsAndrew Kelley
2019-12-20sentinel slicing improvementsAndrew Kelley
2019-12-15Make sure the address is aligned for intToPtr opsLemonBoy
2019-11-29more test regression fixesAndrew Kelley
2019-10-22implement safety for resuming non-suspended functionAndrew Kelley
2019-09-06runtime safety for noasync function callsAndrew Kelley
2019-08-17fix compiler not checking alignment of function framesAndrew Kelley
2019-08-08more debuggable safety for awaiting twiceAndrew Kelley
2019-08-06error return trace across suspend pointsAndrew Kelley
2019-08-03implement `@asyncCall` which supports async function pointersAndrew Kelley
2019-08-03add runtime safety for resuming an awaiting functionAndrew Kelley
2019-07-22fix multiple coroutines existing clobbering each otherAndrew Kelley
2019-06-09different array literal syntax when inferring the sizeAndrew Kelley
2019-05-08C pointers support .? operatorAndrew Kelley
2019-03-25implement allowzero pointer attributeAndrew Kelley
2019-03-23add compile error for ignoring errorAndrew Kelley
2019-02-22implement vector negationAndrew Kelley
2019-02-14runtime safety check for casting null to pointerAndrew Kelley
2019-02-09implement vector math safety with ext and truncAndrew Kelley
2019-02-07fix using the result of @intCast to u0Andrew Kelley
2018-11-24fix @intCast not catching negative numbers to unsignedAndrew Kelley
2018-11-13New Zig formal grammar (#1685)Jimmi Holst Christensen
2018-10-15Solve the return type ambiguity (#1628)Jimmi Holst Christensen
2018-09-17fix codegen for @intCast to u0Andrew Kelley
2018-07-02add runtime safety for `@intToEnum`; add docs for runtime safetyAndrew Kelley
2018-06-19`@floatToInt` now has safety-checked undefined behaviorAndrew Kelley