Skip to content

Device preferred and native vector width seems to be missing long long data type #914

@AlexeySachkov

Description

@AlexeySachkov

Specification Version

SYCL 2020 (Revision 10)

Section Number(s)

4.6.4.4. Information descriptors

Bug Description

Looking at info::device::preferred_vector_width and info::device::native_vector_width, they are both defined for char, short, int, long, float, double and half which I assume to be a direct copy of the corresponding query in the OpenCL standard.

However, SYCL is C++, i.e. long may as well be int. long long is a data type that is guaranteed to be at least 64 bits long and it is missing from those device info descriptor.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions