aboutsummaryrefslogtreecommitdiff
path: root/test/runtime_safety.zig
AgeCommit message (Expand)Author
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
2018-06-18remove error to/from int casting syntax; add `@errorToInt`/`@intToError`Andrew Kelley
2018-06-17update test casesAndrew Kelley
2018-06-01fix regressionsAndrew Kelley
2018-05-31use * for pointer type instead of &Andrew Kelley
2018-03-24fix invalid codegen for error return traces across suspend pointsAndrew Kelley
2018-02-08error sets: runtime safety for int-to-err and err set castAndrew Kelley
2018-02-08error sets - update langref. all tests passingAndrew Kelley
2018-01-31*WIP* error sets converting std libAndrew Kelley
2018-01-25syntax: functions require return type. remove `->`Andrew Kelley
2018-01-25rename "debug safety" to "runtime safety"Andrew Kelley