brintos

brintos / llvm-project-archived public Read only

0
0
Text · 402 B · 3d1290d Raw
19 lines · cpp
1// RUN: %clang_cc1 -triple x86_64-unknown-unknown -verify -fsyntax-only %s2// REQUIRES: x86-registered-target3// expected-no-diagnostics4 5// Testcase for https://github.com/llvm/llvm-project/issues/697176 7#pragma float_control(precise, on, push)8 9template<typename T>10constexpr T multi(T x, T y) {11  return x * y;12}13 14int multi_i(int x, int y) {15  return multi<int>(x, y);16}17 18#pragma float_control(pop)19