llvm-project/clang/test/Sema/PR69717.cpp
antoine moynault 5fdb70be7b
[clang] fix test PR69717.cpp (#72134)
Test still fail on ARM machine (no float_control support)
2023-11-13 18:39:25 +01:00

19 lines
402 B
C++

// RUN: %clang_cc1 -triple x86_64-unknown-unknown -verify -fsyntax-only %s
// REQUIRES: x86-registered-target
// expected-no-diagnostics
// Testcase for https://github.com/llvm/llvm-project/issues/69717
#pragma float_control(precise, on, push)
template<typename T>
constexpr T multi(T x, T y) {
return x * y;
}
int multi_i(int x, int y) {
return multi<int>(x, y);
}
#pragma float_control(pop)