Skip to content

exists Keyword not Working on AArch64 Linux #14389

@redraiment

Description

@redraiment

What happens?

I downloaded duckdb_cli-linux-aarch64.zip from https://github.com/duckdb/duckdb/releases/tag/v1.1.2, and then executed the following SQL query multiple times:

select count(*)
from range(1000, 3000) as a(v), range(1000, 3000) as b(v)
where exists (select a.v != b.v);

Each time the query resulted in different outcomes, as shown in the screenshots below:

image

I have only encountered this issue on the AArch64 version of the Linux system; testing on the AArch64 version of macOS did not reveal any problems.

To Reproduce

select count(*)
from range(1000, 3000) as a(v), range(1000, 3000) as b(v)
where exists (select a.v != b.v);

OS:

AArch64 Debian GNU/Linux 12 (bookworm)

DuckDB Version:

1.1.2

DuckDB Client:

duckdb_cli

Hardware:

No response

Full Name:

Zepeng, Zhang

Affiliation:

Yinfn.com

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have tested with a stable release

Did you include all relevant data sets for reproducing the issue?

Yes

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?

  • Yes, I have

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions