summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/ratio/ratio.arithmetic
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/std/utilities/ratio/ratio.arithmetic')
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.pass.cpp4
8 files changed, 24 insertions, 8 deletions
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.fail.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.fail.cpp
index d7f775eee6e..abf75631f86 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.fail.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.fail.cpp
@@ -10,9 +10,11 @@
#include <ratio>
-int main()
+int main(int, char**)
{
typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1;
typedef std::ratio<1, 1> R2;
typedef std::ratio_add<R1, R2>::type R;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.pass.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.pass.cpp
index ae43ac9222b..c62f75a0d87 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.pass.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_add.pass.cpp
@@ -10,7 +10,7 @@
#include <ratio>
-int main()
+int main(int, char**)
{
{
typedef std::ratio<1, 1> R1;
@@ -72,4 +72,6 @@ int main()
typedef std::ratio_add<R1, R2>::type R;
static_assert(R::num == 1 && R::den == 1, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.fail.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.fail.cpp
index ea96434b855..387f6290368 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.fail.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.fail.cpp
@@ -10,9 +10,11 @@
#include <ratio>
-int main()
+int main(int, char**)
{
typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1;
typedef std::ratio<1, 2> R2;
typedef std::ratio_divide<R1, R2>::type R;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.pass.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.pass.cpp
index 0b93e1a9cea..ce7f69473bc 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.pass.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_divide.pass.cpp
@@ -10,7 +10,7 @@
#include <ratio>
-int main()
+int main(int, char**)
{
{
typedef std::ratio<1, 1> R1;
@@ -54,4 +54,6 @@ int main()
typedef std::ratio_divide<R1, R2>::type R;
static_assert(R::num == 630992477165LL && R::den == 127339199162436LL, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.fail.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.fail.cpp
index b884f4e2cb8..ef59bb39e41 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.fail.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.fail.cpp
@@ -10,9 +10,11 @@
#include <ratio>
-int main()
+int main(int, char**)
{
typedef std::ratio<0x7FFFFFFFFFFFFFFFLL, 1> R1;
typedef std::ratio<2, 1> R2;
typedef std::ratio_multiply<R1, R2>::type R;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.pass.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.pass.cpp
index 876158994e7..e20f2344347 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.pass.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_multiply.pass.cpp
@@ -10,7 +10,7 @@
#include <ratio>
-int main()
+int main(int, char**)
{
{
typedef std::ratio<1, 1> R1;
@@ -54,4 +54,6 @@ int main()
typedef std::ratio_multiply<R1, R2>::type R;
static_assert(R::num == 15519594064236LL && R::den == 5177331081415LL, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.fail.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.fail.cpp
index 95e9c823908..8b00462dc48 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.fail.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.fail.cpp
@@ -10,9 +10,11 @@
#include <ratio>
-int main()
+int main(int, char**)
{
typedef std::ratio<-0x7FFFFFFFFFFFFFFFLL, 1> R1;
typedef std::ratio<1, 1> R2;
typedef std::ratio_subtract<R1, R2>::type R;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.pass.cpp b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.pass.cpp
index dbb9480475d..e3871f7a7cf 100644
--- a/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.pass.cpp
+++ b/libcxx/test/std/utilities/ratio/ratio.arithmetic/ratio_subtract.pass.cpp
@@ -10,7 +10,7 @@
#include <ratio>
-int main()
+int main(int, char**)
{
{
typedef std::ratio<1, 1> R1;
@@ -72,4 +72,6 @@ int main()
typedef std::ratio_subtract<R1, R2>::type R;
static_assert(R::num == -1 && R::den == 1, "");
}
+
+ return 0;
}
OpenPOWER on IntegriCloud