brintos

brintos / llvm-project-archived public Read only

0
0
Text · 647 B · 78310c6 Raw
21 lines · cpp
1//===----------------------------------------------------------------------===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8 9// test ratio:  the absolute values of the template arguments N and D10//               shall be representable by type intmax_t.11 12#include <ratio>13#include <cstdint>14 15int main(int, char**)16{17    const std::intmax_t t1 = std::ratio<1, 0x8000000000000000ULL>::num;18 19  return 0;20}21