Skip to content

Make path_open return ELOOP on O_NOFOLLOW|O_DIRECTORY on a symlink.#118

Merged
sunfishcode merged 1 commit intobytecodealliance:masterfrom
sunfishcode:path_open_errno
Apr 26, 2019
Merged

Make path_open return ELOOP on O_NOFOLLOW|O_DIRECTORY on a symlink.#118
sunfishcode merged 1 commit intobytecodealliance:masterfrom
sunfishcode:path_open_errno

Conversation

@sunfishcode
Copy link
Member

No description provided.

@sunfishcode sunfishcode merged commit e906370 into bytecodealliance:master Apr 26, 2019
@sunfishcode sunfishcode deleted the path_open_errno branch April 26, 2019 21:09
mooori pushed a commit to mooori/wasmtime that referenced this pull request Dec 20, 2023
Add counter/cycles tracking for ZK ASM tests
frank-emrich pushed a commit to frank-emrich/wasmtime that referenced this pull request Mar 1, 2024
avanhatt pushed a commit to wellesley-prog-sys/wasmtime that referenced this pull request Oct 9, 2024
Generate `AluRRImm12` spec from ASLp.

This is the first requiring symbolic opcodes, so there are substantial
changes to support it:

* Updates ASLp dependency to fork containing experimental symbolic
opcode support
mmcloughlin/aslp@e5190a0
* Introduces `Bits` type to `isaspec` for manipulating opcode bitvectors
with symbolic fields.
* Generating ASLp semantics from an opcode template
* Validating an assembly template against the Cranelift assembler
* Updating verification model of `Imm12` to a struct type, and updating
related specs.

Updates #36 #35
dicej pushed a commit to dicej/wasmtime that referenced this pull request Apr 16, 2025
alexcrichton pushed a commit to alexcrichton/wasmtime that referenced this pull request Oct 8, 2025
* Fix Intel Mac CI builds.

We build both x86-64 and aarch64 ("Intel Mac" and "Apple Silicon Mac")
binaries for wizer in CI on the `macos-latest` CI runner. Historically,
this runner was an x86-64 machine, so while we could do a direct compile
for x86-64 binaries, we added a target override for `aarch64-darwin` for
the aarch64 builds to force a cross-compile.

When GitHub switched macOS CI runners to aarch64 (ARM64) machines
somewhat recently, the `macos-latest` runner image began producing
aarch64 binaries by default, and the target override for
cross-compilation became meaningless (redundant). As a result, *both* of
our x86-64 and aarch64 macOS binary artifacts contained aarch64
binaries. This is a problem for anyone running an Intel Mac.

This PR switches the CI config to specify a cross-compilation of x86-64
binaries, so each target builds its proper architecture.

* Use actions/upload-artifact v4

* Use v4 of actions/download-artifact too
bongjunj pushed a commit to prosyslab/wasmtime that referenced this pull request Oct 20, 2025
* Fix Intel Mac CI builds.

We build both x86-64 and aarch64 ("Intel Mac" and "Apple Silicon Mac")
binaries for wizer in CI on the `macos-latest` CI runner. Historically,
this runner was an x86-64 machine, so while we could do a direct compile
for x86-64 binaries, we added a target override for `aarch64-darwin` for
the aarch64 builds to force a cross-compile.

When GitHub switched macOS CI runners to aarch64 (ARM64) machines
somewhat recently, the `macos-latest` runner image began producing
aarch64 binaries by default, and the target override for
cross-compilation became meaningless (redundant). As a result, *both* of
our x86-64 and aarch64 macOS binary artifacts contained aarch64
binaries. This is a problem for anyone running an Intel Mac.

This PR switches the CI config to specify a cross-compilation of x86-64
binaries, so each target builds its proper architecture.

* Use actions/upload-artifact v4

* Use v4 of actions/download-artifact too
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant