Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tests/usr.bin Mark compilation with -pg as xfail on aarch64.
details: https://anonhg.NetBSD.org/src/rev/1a7cefb93f99
branches: trunk
changeset: 969192:1a7cefb93f99
user: riastradh <riastradh%NetBSD.org@localhost>
date: Tue Feb 11 06:26:19 2020 +0000
description:
Mark compilation with -pg as xfail on aarch64.
XXX file a PR to xref
diffstat:
tests/usr.bin/c++/t_call_once.sh | 12 +++++++++++-
tests/usr.bin/c++/t_cxxruntime.sh | 12 +++++++++++-
tests/usr.bin/c++/t_hello.sh | 12 +++++++++++-
tests/usr.bin/c++/t_pthread_once.sh | 12 +++++++++++-
tests/usr.bin/c++/t_static_destructor.sh | 12 +++++++++++-
tests/usr.bin/cc/t_hello.sh | 7 ++++++-
6 files changed, 61 insertions(+), 6 deletions(-)
diffs (186 lines):
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/c++/t_call_once.sh
--- a/tests/usr.bin/c++/t_call_once.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/c++/t_call_once.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_call_once.sh,v 1.2 2019/01/08 00:21:19 christos Exp $
+# $NetBSD: t_call_once.sh,v 1.3 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2018 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -112,6 +112,11 @@
}
EOF
atf_check -s exit:0 -o ignore -e ignore c++ -pg -o call_once test.cpp -pthread
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"hello, world!\n" ./call_once
}
@@ -228,6 +233,11 @@
atf_check -s exit:0 -o ignore -e ignore \
c++ -pg -o call_once test.cpp -L. -ltest -pthread
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
export LD_LIBRARY_PATH=.
atf_check -s exit:0 -o inline:"hello, world!\n" ./call_once
}
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/c++/t_cxxruntime.sh
--- a/tests/usr.bin/c++/t_cxxruntime.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/c++/t_cxxruntime.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_cxxruntime.sh,v 1.3 2018/03/24 00:26:51 kamil Exp $
+# $NetBSD: t_cxxruntime.sh,v 1.4 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2017 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -105,6 +105,11 @@
int main(void) {std::cout << "hello world" << std::endl;exit(0);}
EOF
atf_check -s exit:0 -o ignore -e ignore c++ -pg -o hello test.cpp
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"hello world\n" ./hello
}
@@ -208,6 +213,11 @@
atf_check -s exit:0 -o ignore -e ignore \
c++ -pg -o hello test.cpp -L. -ltest
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
export LD_LIBRARY_PATH=.
atf_check -s exit:0 -o inline:"hello world\n" ./hello
}
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/c++/t_hello.sh
--- a/tests/usr.bin/c++/t_hello.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/c++/t_hello.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_hello.sh,v 1.3 2018/03/24 00:26:51 kamil Exp $
+# $NetBSD: t_hello.sh,v 1.4 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2011 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -102,6 +102,11 @@
int main(void) {printf("hello world\n");exit(0);}
EOF
atf_check -s exit:0 -o ignore -e ignore c++ -pg -o hello test.cpp
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"hello world\n" ./hello
}
@@ -203,6 +208,11 @@
atf_check -s exit:0 -o ignore -e ignore \
c++ -pg -o hello test.cpp -L. -ltest
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
export LD_LIBRARY_PATH=.
atf_check -s exit:0 -o inline:"hello world\n" ./hello
}
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/c++/t_pthread_once.sh
--- a/tests/usr.bin/c++/t_pthread_once.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/c++/t_pthread_once.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_pthread_once.sh,v 1.2 2019/01/08 00:22:11 christos Exp $
+# $NetBSD: t_pthread_once.sh,v 1.3 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2018 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -110,6 +110,11 @@
}
EOF
atf_check -s exit:0 -o ignore -e ignore c++ -pg -o pthread_once test.cpp -pthread
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"hello, world!\n" ./pthread_once
}
@@ -222,6 +227,11 @@
atf_check -s exit:0 -o ignore -e ignore \
c++ -pg -o pthread_once test.cpp -L. -ltest -pthread
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
export LD_LIBRARY_PATH=.
atf_check -s exit:0 -o inline:"hello, world!\n" ./pthread_once
}
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/c++/t_static_destructor.sh
--- a/tests/usr.bin/c++/t_static_destructor.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/c++/t_static_destructor.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_static_destructor.sh,v 1.2 2018/03/24 00:26:51 kamil Exp $
+# $NetBSD: t_static_destructor.sh,v 1.3 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2017 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -123,6 +123,11 @@
int main(void) {struct B b;return 0;}
EOF
atf_check -s exit:0 -o ignore -e ignore c++ -pg -o hello test.cpp
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"CTOR A\nCTOR B\nDTOR B:10\nDTOR A:20\n" ./hello
}
@@ -275,6 +280,11 @@
atf_check -s exit:0 -o ignore -e ignore \
c++ -pg -o hello test.cpp -L. -ltest
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
export LD_LIBRARY_PATH=.
atf_check -s exit:0 -o inline:"CTOR A\nCTOR B\nDTOR B:10\nDTOR A:20\n" ./hello
}
diff -r 46ed3fcc93f0 -r 1a7cefb93f99 tests/usr.bin/cc/t_hello.sh
--- a/tests/usr.bin/cc/t_hello.sh Tue Feb 11 06:09:48 2020 +0000
+++ b/tests/usr.bin/cc/t_hello.sh Tue Feb 11 06:26:19 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: t_hello.sh,v 1.8 2019/02/09 02:36:28 mrg Exp $
+# $NetBSD: t_hello.sh,v 1.9 2020/02/11 06:26:19 riastradh Exp $
#
# Copyright (c) 2011 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -72,6 +72,11 @@
int main(void) {printf("hello world\n");exit(0);}
EOF
atf_check -s exit:0 -o ignore -e ignore cc -o hello -pg test.c
+ case `uname -p` in
+ aarch64)
+ atf_expect_fail 'cc -pg is busted on aarch64'
+ ;;
+ esac
atf_check -s exit:0 -o inline:"hello world\n" ./hello
atf_check -s exit:0 -o ignore -e ignore cc -o hello2 -fprofile-generate test.c
atf_check -s exit:0 -o inline:"hello world\n" ./hello2
Home |
Main Index |
Thread Index |
Old Index