Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS.
authorMarshall Clow <mclow.lists@gmail.com>
Tue, 26 Jul 2016 14:29:45 +0000 (14:29 +0000)
committerMarshall Clow <mclow.lists@gmail.com>
Tue, 26 Jul 2016 14:29:45 +0000 (14:29 +0000)
commit19b4035f29bafe7d5ddd07e10d15faae05f0e0f5
tree57640a0bf3eac97c38bd589f5ad4a46037a59e1f
parentab581e79aa3ee4cdbcb30b9c5a76ff4e40281365
Implement LCM and GCD for C++17. Same code as for Library Fundamentals TS.

llvm-svn: 276751
libcxx/include/algorithm
libcxx/include/numeric
libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral1.fail.cpp [new file with mode: 0644]
libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral2.fail.cpp [new file with mode: 0644]
libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.pass.cpp [new file with mode: 0644]
libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral1.fail.cpp [new file with mode: 0644]
libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral2.fail.cpp [new file with mode: 0644]
libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.pass.cpp [new file with mode: 0644]
libcxx/www/cxx1z_status.html