Skip to content

Commit fcc219a

Browse files
committed
Turn assertion into fatal error.
1 parent a36faa4 commit fcc219a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

llvm/lib/Target/SPIRV/SPIRVSubtarget.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,10 @@ class SPIRVSubtarget : public SPIRVGenSubtargetInfo {
8484
unsigned getBound() const { return GR->getBound(); }
8585
bool canDirectlyComparePointers() const;
8686
void setEnv(SPIRVEnvType E) {
87-
assert(E != Unknown && "Unknown environment is not allowed");
88-
assert(Env == Unknown && "Environment is already set");
87+
if (E == Unknown)
88+
report_fatal_error("Unknown environment is not allowed.");
89+
if (Env != Unknown)
90+
report_fatal_error("Environment is already set.");
8991

9092
Env = E;
9193
}

0 commit comments

Comments
 (0)