Skip to content

Cmake on windows does not work #106

Open
@dburner

Description

@dburner

Running the build command on windows I get lots of errors. cmake --build . --config Release
It appears the restricted keyword is not recognized on multiple lines. Example

void quantize_row_q4_0(const float * restrict x, void * restrict y, int k) {

Error is:

E:\Projects\alpaca.cpp\ggml.c(404): error C2146: syntax error: missing ')' before identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(404): error C2061: syntax error: identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(404): error C2059: syntax error: ';' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(404): error C2059: syntax error: ',' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(404): error C2059: syntax error: ')' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(606): error C2146: syntax error: missing ')' before identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(606): error C2061: syntax error: identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(606): error C2059: syntax error: ';' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(606): error C2059: syntax error: ',' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(606): error C2059: syntax error: ')' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(651): error C2146: syntax error: missing ')' before identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(651): error C2061: syntax error: identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(651): error C2059: syntax error: ';' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(651): error C2059: syntax error: ',' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(651): error C2059: syntax error: ')' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(686): error C2146: syntax error: missing ')' before identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(686): error C2061: syntax error: identifier 'x' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(686): error C2059: syntax error: ';' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(686): error C2059: syntax error: ',' [E:\Projects\alpaca.cpp\ggml.vcxproj]
E:\Projects\alpaca.cpp\ggml.c(686): error C2059: syntax error: ')' [E:\Projects\alpaca.cpp\ggml.vcxproj]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions