Skip to content

Commit 72f5f8b

Browse files
authored
[Windows] replace [[gnu::noreturn]] with [[noreturn]] (#2656)
1 parent 460ab94 commit 72f5f8b

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

addkernels/addkernels.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ void PrintHelp()
108108
<< std::endl;
109109
}
110110

111-
[[gnu::noreturn]] void WrongUsage(const std::string& error)
111+
[[noreturn]] void WrongUsage(const std::string& error)
112112
{
113113
std::cout << "Wrong usage: " << error << std::endl;
114114
std::cout << std::endl;
@@ -117,7 +117,7 @@ void PrintHelp()
117117
std::exit(1);
118118
}
119119

120-
[[gnu::noreturn]] void UnknownArgument(const std::string& arg)
120+
[[noreturn]] void UnknownArgument(const std::string& arg)
121121
{
122122
std::ostringstream ss;
123123
ss << "unknown argument - " << arg;

driver/InputFlags.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ void InputFlags::AddTensorFlag(const std::string& name,
101101
AddInputFlag(name, short_name, default_value, desc.str(), "tensor descriptor");
102102
}
103103

104-
[[gnu::noreturn]] void InputFlags::Print() const
104+
void InputFlags::Print() const
105105
{
106106
printf("MIOpen Driver Input Flags: \n\n");
107107

driver/InputFlags.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class InputFlags
8383

8484
void Parse(int argc, char* argv[]);
8585
char FindShortName(const std::string& _long_name) const;
86-
void Print() const;
86+
[[noreturn]] void Print() const;
8787

8888
std::string GetValueStr(const std::string& _long_name) const;
8989
int GetValueInt(const std::string& _long_name) const;

driver/driver.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ inline void PadBufferSize(size_t& sz, int datatype_sz)
144144
}
145145
}
146146

147-
[[gnu::noreturn]] inline void Usage()
147+
[[noreturn]] inline void Usage()
148148
{
149149
printf("Usage: ./driver *base_arg* *other_args*\n");
150150
printf("Supported Base Arguments: conv[fp16|int8|bfp16|fp8|bfp8], CBAInfer[fp16], "

test/test.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ inline void failed(const char* msg, const char* file, int line)
3939
std::cout << ss.str();
4040
}
4141

42-
[[gnu::noreturn]] inline void failed_abort(const char* msg, const char* file, int line)
42+
[[noreturn]] inline void failed_abort(const char* msg, const char* file, int line)
4343
{
4444
failed(msg, file, line);
4545
std::abort();

0 commit comments

Comments
 (0)