1 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved. |
1 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
2 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
2 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 # |
3 # |
4 # This code is free software; you can redistribute it and/or modify it |
4 # This code is free software; you can redistribute it and/or modify it |
5 # under the terms of the GNU General Public License version 2 only, as |
5 # under the terms of the GNU General Public License version 2 only, as |
6 # published by the Free Software Foundation. |
6 # published by the Free Software Foundation. |
59 # |
59 # |
60 # for bad_func_ptr_re: |
60 # for bad_func_ptr_re: |
61 # EXCEPTION_ACCESS_VIOLATION - Win-* |
61 # EXCEPTION_ACCESS_VIOLATION - Win-* |
62 # SIGBUS - Solaris SPARC-64 |
62 # SIGBUS - Solaris SPARC-64 |
63 # SIGSEGV - Linux-*, Solaris SPARC-32, Solaris X86-* |
63 # SIGSEGV - Linux-*, Solaris SPARC-32, Solaris X86-* |
|
64 # SIGILL - Aix |
64 # |
65 # |
65 # Note: would like to use "pc=0x00*0f," in the pattern, but Solaris SPARC-* |
66 # Note: would like to use "pc=0x00*0f," in the pattern, but Solaris SPARC-* |
66 # gets its signal at a PC in test_error_handler(). |
67 # gets its signal at a PC in test_error_handler(). |
67 # |
68 # |
68 bad_func_ptr_re='(SIGBUS|SIGSEGV|EXCEPTION_ACCESS_VIOLATION).* at pc=' |
69 bad_func_ptr_re='(SIGBUS|SIGSEGV|SIGILL|EXCEPTION_ACCESS_VIOLATION).* at pc=' |
69 guarantee_re='guarantee[(](str|num).*failed: *' |
70 guarantee_re='guarantee[(](str|num).*failed: *' |
70 fatal_re='fatal error: *' |
71 fatal_re='fatal error: *' |
71 tail_1='.*expected null' |
72 tail_1='.*expected null' |
72 tail_2='.*num=' |
73 tail_2='.*num=' |
73 |
74 |