Skip to content

Commit 4d4ea2b

Browse files
committed
Fix a compilation error
error: designated initializers are a C++20 extension [-Werror,-Wc++20-designator]
1 parent e4cb83e commit 4d4ea2b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/occa/internal/utils/transpiler_utils.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -123,15 +123,15 @@ bool Transpiler::run(const std::string &filename,
123123
auto includes = transpiler::buildIncludes(kernelProps);
124124
auto hash = transpiler::getKernelHash(kernelProps);
125125

126-
oklt::UserInput input {
127-
.backend = backend->second,
128-
.source = std::move(sourceCode.value()),
129-
.headers = {},
130-
.sourcePath = expandedFile,
131-
.includeDirectories = std::move(includes),
132-
.defines = std::move(defines),
133-
.hash = std::move(hash)
134-
};
126+
oklt::UserInput input;
127+
input.backend = backend->second;
128+
input.source = std::move(sourceCode.value());
129+
input.headers = {};
130+
input.sourcePath = expandedFile;
131+
input.includeDirectories = std::move(includes);
132+
input.defines = std::move(defines);
133+
input.hash = std::move(hash);
134+
135135
auto result = normalizeAndTranspile(std::move(input));
136136
if(!result) {
137137
_fail(result.error());

0 commit comments

Comments
 (0)