Commits

std.fmt: add more invalid format string errors

baafb8a491 • r00ster91 • Jul 27, 2022

std.fmt: lowercase compile errors

4ef7d85810 • r00ster91 • Jul 27, 2022

translate-c: take address of functions before passing them to @ptrToInt

7ba1f9bfb5 • Evan Haas • Jul 27, 2022

Merge pull request #12244 from Vexu/stage2

c8c798685f • Andrew Kelley • Jul 27, 2022

C ABI tests no longer apply to only stage1

e2d4709779 • Andrew Kelley • Jul 26, 2022

test-cases harness: test all updates

f50c98a75a • Andrew Kelley • Jul 26, 2022

Merge pull request #12136 from topolarity/llvm-config-rework

7a09bce232 • Andrew Kelley • Jul 26, 2022

Merge pull request #12237 from Vexu/stage2-compile-errors

0ffcf19e3d • Andrew Kelley • Jul 26, 2022

std.fmt: require specifier for unwrapping ?T and E!T

a0d3a87ce1 • InKryption • Jul 26, 2022

std.mem: add `reset` to `SplitBackwardsIterator` and `SplitIterator`

1a16b7214d • r00ster • Jul 26, 2022

macho: fix memory leak and refactor Target usage

20ea44ef10 • Jakub Konka • Jul 26, 2022

std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`

cff5d9c805 • r00ster • Jul 25, 2022

Sema: `analyzeInlineCallArg` needs a block for the arg and the param

2f34d06d01 • Veikka Tuominen • Jul 25, 2022

PriorityDequeue: use compareFn in update() method

370793a36b • VÖRÖSKŐI András • Jul 25, 2022

Merge pull request #12188 from Luukdegram/llvm-wasm-c-abi

9a3dacc00e • Luuk de Gram • Jul 25, 2022

std.fs: End iteration on Linux/WASI during Iterator.next when hitting `ENOENT`

75e5b38410 • Ryan Liptak • Jul 25, 2022

std.testing: make the caret indicator line more helpful

8f3ab96b0e • r00ster • Jul 25, 2022

Merge pull request #12225 from ziglang/ci-stage3-standalone

0d120fcb89 • Andrew Kelley • Jul 25, 2022

Merge pull request #12059 from Luukdegram/linker-tests-run-step

7c13bdb1c9 • Luuk de Gram • Jul 25, 2022

LLVM: notice the soft_float CPU feature

546c75ca46 • Andrew Kelley • Jul 25, 2022

std.fs: Fix Walker closing the initial directory when not fully iterated

4624c81899 • Ryan Liptak • Jul 24, 2022

Revert "std.fmt: require specifier for unwrapping ?T and E!T."

934573fc5d • Andrew Kelley • Jul 24, 2022

Fix indexing in the test runner's log formatting

a08b0fa706 • Lewis Gaul • Jul 24, 2022

std.fmt: require specifier for unwrapping ?T and E!T.

7cbd586ace • InKryption • Jul 24, 2022

std: compile error on invalid testing allocator usage

0b4a3ec950 • Ali Chraghi • Jul 24, 2022

stage2: implement `noinline fn`

dea437edfb • Meghan • Jul 24, 2022

report better error for package not found in stage2

903bed931d • Andreas Reischuck • Jul 24, 2022

std.json: expose encodeJsonString and encodeJsonStringChars

f598234ee8 • Jonathan Marler • Jul 24, 2022

Merge pull request #12143 from Vexu/stage2-safety

a2ab9e36fa • Andrew Kelley • Jul 24, 2022

disable flaky behavior test

9964324856 • Andrew Kelley • Jul 24, 2022

io_uring: add new flags and opcodes

d99c32c2e1 • Vincent Rischmann • Jul 23, 2022

Revert "std.mem.Allocator: add alignedCreate"

72c60acd5d • Veikka Tuominen • Jul 23, 2022

stage1: don't lowercaseify lib names

b728e6aa00 • viri • Jul 23, 2022

Fix #6944: referencing type info alignment causes error in unrelated function

6b9f609bd0 • Yujiri • Jul 23, 2022

std.mem.Allocator: add alignedCreate

5647a73fea • devins2518 • Jul 23, 2022

langref: clarify permitted `@bitCast` usage.

9555b84ab4 • InKryption • Jul 23, 2022

docs: Pointer Arithmetic

9734e643fb • Allan Regush • Jul 23, 2022

std.net.getAddressList: fix segfault on bad hostname

819c868bbf • Veikka Touminen • Jul 23, 2022

std.json: Fix parsing of large numbers

889efddd1a • ominitay • Jul 23, 2022

Merge pull request #12140 from ziglang/macho-gc-sections

a8bfddfaea • Jakub Konka • Jul 23, 2022

Autodoc: update to new ZIR

a035d75a17 • Andrew Kelley • Jul 23, 2022

Merge pull request #12173 from ziglang/autodocs-rebased

7502e490cb • Andrew Kelley • Jul 23, 2022

Merge pull request #12198 from Vexu/stage2

f591936480 • Andrew Kelley • Jul 23, 2022

macos: add /usr/local/* paths conditional on macOS major version

eb1b2f5c58 • Jakub Konka • Jul 22, 2022

Merge pull request #12191 from ziglang/underaligned-fields

5dd59a5423 • Andrew Kelley • Jul 22, 2022

PriorityQueue: use compareFn in update()

d925d19cfc • VÖRÖSKŐI András • Jul 22, 2022

SIMD size suggestions: suggestions code now compiles, added more

d1d892c83c • Dan Ellis Echavarria • Jul 22, 2022

Merge pull request #12117 from Vexu/stage2-compile-errors

8e75ba653b • Veikka Tuominen • Jul 22, 2022

complete the drone pipeline runner type and platform os

460211431f • zc • Jul 21, 2022

Fix #9184: fmtIntSizeDec/fmtIntSizeBin support FormatOptions

b8bf5de75a • Yujiri • Jul 21, 2022

CI: stage3 covers test-universal-libc and builds stage1

e054877466 • Andrew Kelley • Jul 21, 2022

Merge pull request #12111 from ziglang/ci-stage3

ca3adb83b7 • Andrew Kelley • Jul 21, 2022

disable new behavior test in stage1

5b7e332b28 • Andrew Kelley • Jul 20, 2022

build.zig: teach `--compress-debug-sections`

fd9b55a640 • Motiejus Jakštys • Jul 20, 2022

Merge pull request #12177 from Vexu/packed-ptr

c1f3aca602 • Andrew Kelley • Jul 20, 2022

macho: Pass sections by pointer when slicing names

de62bd0647 • Cody Tapscott • Jul 20, 2022

Sema: fix enum value without tag name used as switch item

0efc6a35be • Andrew Kelley • Jul 20, 2022

Sema: fix runtime instructions omitted

1d5f865cfa • Andrew Kelley • Jul 20, 2022

Merge pull request #12131 from hnakamur/fix_big_int_Managed_mul_sqr_capacity_too_large

046df9b7d0 • Andrew Kelley • Jul 19, 2022

Merge pull request #12164 from ziglang/llvm-opt-byref

6fab6c3e46 • Andrew Kelley • Jul 19, 2022

Read dynstr starting at rpath offset

c26d9f6287 • LeRoyce Pearson • Jul 19, 2022

stage2: Change optional non-null field to i8

b93a38860d • Cody Tapscott • Jul 19, 2022

std.fs: remove accidental comptime block

0e26c61499 • Veikka Tuominen • Jul 17, 2022

std.fs: add `Iterable` versions of `openDirAbsolute*`

fcaeca5b0a • Veikka Tuominen • Jul 17, 2022

Sema: fix UAF in coerceInMemoryAllowed

a39c51c6a4 • Andrew Kelley • Jul 16, 2022

Fix io_uring tests (#12134)

47c58cba59 • Vincent Rischmann • Jul 16, 2022

std.testing: add `refAllDeclsRecursive` function

9c66fdadc7 • alichraghi • Jul 16, 2022

Fix checkAllAllocationFailures being too strict when checking arg types

43770c0103 • Ryan Liptak • Jul 16, 2022

Merge pull request #12121 from Vexu/span

b2486fbc5e • Veikka Tuominen • Jul 16, 2022

Merge pull request #12060 from Vexu/IterableDir

da94227f78 • Veikka Tuominen • Jul 16, 2022

style: add missing comma

8f943b3d33 • r00ster91 • Jul 16, 2022

Merge pull request #12127 from ziglang/llvm-abi-size

e867127a6c • Andrew Kelley • Jul 15, 2022

zig cc: support `-Wl,--export=<symbol>`

6ba2fb3db7 • Luuk de Gram • Jul 15, 2022

ci: bump macOS image on Github Actions to macos-11

e3c8ba2dc5 • Jakub Konka • Jul 15, 2022

doc/langref: clarify behavior of slicing with constant indexes

577f9fdbae • Yujiri • Jul 15, 2022

add FreeBSD support to std.os.getFdPath

397e6547a9 • Kim SHrier • Jul 15, 2022

Merge pull request #12124 from ziglang/stage2-coerce-result-ptr

4c7fe74b2c • Andrew Kelley • Jul 15, 2022

CMake: Use NAMES_PER_DIR in all lookups

dd70336f3a • Cody Tapscott • Jul 15, 2022

handle HOSTUNREACH for blocking and non-blocking connects

a455927150 • Bill Nagel • Jul 14, 2022

Merge pull request #12098 from ziglang/llvm-riscv64

1653a9b259 • Andrew Kelley • Jul 13, 2022

AstGen: fix loop control flow applying to wrong loop

fad95741db • Andrew Kelley • Jul 13, 2022

Merge pull request #12095 from joachimschmidt557/stage2-arm

1fee9eac8b • Joachim Schmidt • Jul 13, 2022

stage2: lower each struct field type, align, init separately

4a28c1d5c3 • Andrew Kelley • Jul 13, 2022

Merge pull request #12084 from ziglang/stage2-std

3708e26f4b • Andrew Kelley • Jul 13, 2022

stage2 llvm: Use unpacked struct for unions and arrays

2eaef84ebe • Cody Tapscott • Jul 13, 2022

Merge pull request #12083 from Vexu/c-container-err

7090f0471c • Veikka Tuominen • Jul 12, 2022

wasm-linker: Implement linker tests (#12006)

8033767082 • Luuk de Gram • Jul 12, 2022

Merge pull request #12044 from Vexu/stage2-compile-errors

7d2e142679 • Andrew Kelley • Jul 12, 2022

Merge pull request #12075 from Vexu/stage2-validate-extern

dc815e5e8f • Andrew Kelley • Jul 12, 2022

Merge pull request #11863 from motiejus/compress-debug-sections

8b3f15f218 • Andrew Kelley • Jul 11, 2022

Compilation: indent multiline error messages properly

da75eb0d79 • r00ster91 • Jul 11, 2022

stage1: fix typo in analyze.cpp (#12077)

ade9bd9287 • Ikko Ashimine • Jul 11, 2022

std.math: add `degreesToRadians` and `radiansToDegrees`

3e2e6c108a • frmdstryr • Jul 11, 2022

use std.log for logging

6f55b294f6 • Mikko Kaihlavirta • Jul 11, 2022

std.fmt: clarify the description of placeholders in Format Strings

4bbc95b219 • Duncan Holm • Jul 11, 2022

Merge pull request #12071 from topolarity/windows-abi-change

76c89a3de9 • Andrew Kelley • Jul 11, 2022

stage1/codegen: replace sprintf() with snprintf()

f3333a56e8 • Frank Denis • Jul 11, 2022

CMakeLists.txt: set LLVM minimal version to 14

b9ed072278 • BratishkaErik • Jul 10, 2022

Merge pull request #12001 from ziglang/llvm14

b88151e0e1 • Andrew Kelley • Jul 10, 2022

Merge pull request #12050 from topolarity/anon-struct-init

3f11d1d56d • Veikka Tuominen • Jul 9, 2022