diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a3a71717..ea8df0a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -392,6 +392,7 @@ jobs: - { zig_target: arm-linux-musleabihf } # { zig_target: arm-linux-musleabihf, zig_pic: -fPIE } # { zig_target: i386-linux-musl } + # { zig_target: i386-linux-musl, zig_pic: -fPIE } - { zig_target: i386-windows-gnu } # { zig_target: mips-linux-musl } # { zig_target: mipsel-linux-musl } diff --git a/.github/workflows/misc-spell-check.yml b/.github/workflows/misc-spell-check.yml index 3ee213c4..53f3bd02 100644 --- a/.github/workflows/misc-spell-check.yml +++ b/.github/workflows/misc-spell-check.yml @@ -3,6 +3,7 @@ name: 'Misc - Spell check' on: + schedule: [cron: '55 0 * * 3'] # run weekly Wednesday 00:55 UTC workflow_dispatch: env: DEBIAN_FRONTEND: noninteractive diff --git a/.github/workflows/weekly-ci-cc-zigcc.yml b/.github/workflows/weekly-ci-cc-zigcc.yml index 4e78a882..a009e0ca 100644 --- a/.github/workflows/weekly-ci-cc-zigcc.yml +++ b/.github/workflows/weekly-ci-cc-zigcc.yml @@ -29,6 +29,7 @@ jobs: - { zig_target: arm-linux-musleabihf } - { zig_target: arm-linux-musleabihf, zig_pic: -fPIE } - { zig_target: i386-linux-musl } + - { zig_target: i386-linux-musl, zig_pic: -fPIE } - { zig_target: i386-windows-gnu } - { zig_target: mips-linux-musl } - { zig_target: mipsel-linux-musl } diff --git a/src/util/xspan.cpp b/src/util/xspan.cpp index 29af435e..f15570f2 100644 --- a/src/util/xspan.cpp +++ b/src/util/xspan.cpp @@ -71,13 +71,13 @@ void xspan_fail_range_range() { } void xspan_check_range(const void *ptr, const void *base, ptrdiff_t size_in_bytes) { - // info: pointers are out of range deliberatly during internal doctest checks; see dt_xspan.cpp xspan_stats.check_range_counter += 1; if very_unlikely (ptr == nullptr) xspan_fail_range_nullptr(); if very_unlikely (base == nullptr) xspan_fail_range_nullbase(); #if defined(__SANITIZE_ADDRESS__) + // info: pointers are out of range deliberately during internal doctest checks; see dt_xspan.cpp const acc_intptr_t off = (acc_uintptr_t) ptr - (acc_uintptr_t) base; #else const ptrdiff_t off = (const charptr) ptr - (const charptr) base;