Commit 33f58a4e by Kaveh R. Ghazi Committed by Kaveh Ghazi

noncompile.exp: Load_lib c-torture.exp.

        * noncompile/noncompile.exp: Load_lib c-torture.exp.
        (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
        call `postbase' for each one.  All callers of `postbase' changed
        to call this instead.

From-SVN: r28821
parent bf6bb899
1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* noncompile/noncompile.exp: Load_lib c-torture.exp.
(postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
call `postbase' for each one. All callers of `postbase' changed
to call this instead.
1999-08-11 Richard Earnshaw (rearnsha@arm.com) 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
* gcc.c-torture/execute/990811-1.c: New test. * gcc.c-torture/execute/990811-1.c: New test.
......
# Copyright (C) 1988, 1990, 1991, 1992, 1997 Free Software Foundation, Inc. # Copyright (C) 1988, 90-92, 1997, 1999 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -26,6 +26,17 @@ ...@@ -26,6 +26,17 @@
load_lib mike-gcc.exp load_lib mike-gcc.exp
# This is done just to set the value of TORTURE_OPTIONS.
load_lib c-torture.exp
proc postbase_with_opts { src run groups } {
global TORTURE_OPTIONS
# loop through all the options
foreach option $TORTURE_OPTIONS {
postbase $src $run $groups $option
}
}
# Test 920507-1.c # Test 920507-1.c
prebase prebase
...@@ -34,7 +45,7 @@ set compiler_output ".*:1:" ...@@ -34,7 +45,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 920616-2.c # Test 920616-2.c
...@@ -45,7 +56,7 @@ set compiler_output ".*:1:" ...@@ -45,7 +56,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 920721-2.c # Test 920721-2.c
...@@ -56,7 +67,7 @@ set compiler_output ".*:1:" ...@@ -56,7 +67,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 920824-1.c # Test 920824-1.c
...@@ -67,7 +78,7 @@ set compiler_output ".*:1:" ...@@ -67,7 +78,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 920923-1.c # Test 920923-1.c
...@@ -78,7 +89,7 @@ set compiler_output ".*:1:" ...@@ -78,7 +89,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 921102-1.c # Test 921102-1.c
...@@ -89,7 +100,7 @@ set compiler_output ".*:1:" ...@@ -89,7 +100,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 921116-1.c # Test 921116-1.c
...@@ -100,7 +111,7 @@ set compiler_output ".*:1:" ...@@ -100,7 +111,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 930301-1.c # Test 930301-1.c
...@@ -111,7 +122,7 @@ set compiler_output ".*:4:" ...@@ -111,7 +122,7 @@ set compiler_output ".*:4:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 930622-1.c # Test 930622-1.c
...@@ -122,7 +133,7 @@ set compiler_output ".*:5:" ...@@ -122,7 +133,7 @@ set compiler_output ".*:5:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 930622-2.c # Test 930622-2.c
...@@ -133,7 +144,7 @@ set compiler_output ".*:4:" ...@@ -133,7 +144,7 @@ set compiler_output ".*:4:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 930714-1.c # Test 930714-1.c
...@@ -145,7 +156,7 @@ set compiler_output ".*:18.*:23" ...@@ -145,7 +156,7 @@ set compiler_output ".*:18.*:23"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 931203-1.c # Test 931203-1.c
prebase prebase
...@@ -155,7 +166,7 @@ set compiler_output ".*:10" ...@@ -155,7 +166,7 @@ set compiler_output ".*:10"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 940112-1.c # Test 940112-1.c
...@@ -166,7 +177,7 @@ set compiler_output ".*:7" ...@@ -166,7 +177,7 @@ set compiler_output ".*:7"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 940227-1.c # Test 940227-1.c
...@@ -177,7 +188,7 @@ set compiler_output ".*:5.*:5" ...@@ -177,7 +188,7 @@ set compiler_output ".*:5.*:5"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 940510-1.c # Test 940510-1.c
...@@ -188,7 +199,7 @@ set compiler_output ".*:1.*:1" ...@@ -188,7 +199,7 @@ set compiler_output ".*:1.*:1"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 940712-1.c # Test 940712-1.c
...@@ -199,7 +210,7 @@ set compiler_output ".*:8.*:4" ...@@ -199,7 +210,7 @@ set compiler_output ".*:8.*:4"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 950825-1.c # Test 950825-1.c
...@@ -209,7 +220,7 @@ set compiler_output ".*:1.*:1.*:1:" ...@@ -209,7 +220,7 @@ set compiler_output ".*:1.*:1.*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 950921-1.c # Test 950921-1.c
...@@ -219,7 +230,7 @@ set compiler_output ".*:3.*:3.*:9.*:9:" ...@@ -219,7 +230,7 @@ set compiler_output ".*:3.*:3.*:9.*:9:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 951025-1.c # Test 951025-1.c
...@@ -229,7 +240,7 @@ set compiler_output ".*:\[12\]:" ...@@ -229,7 +240,7 @@ set compiler_output ".*:\[12\]:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 951123-1.c # Test 951123-1.c
...@@ -239,7 +250,7 @@ set compiler_output ".*:2:" ...@@ -239,7 +250,7 @@ set compiler_output ".*:2:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 951227-1.c # Test 951227-1.c
...@@ -249,7 +260,7 @@ set compiler_output ".*:1:" ...@@ -249,7 +260,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 971104-1.c # Test 971104-1.c
...@@ -259,7 +270,7 @@ set compiler_output ".*:25:" ...@@ -259,7 +270,7 @@ set compiler_output ".*:25:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test 990416-1.c # Test 990416-1.c
prebase prebase
...@@ -268,7 +279,7 @@ set compiler_output ".*:4:.*:6:.*:6:.*:6:.*:6:.*:6:.*:7:.*:7:" ...@@ -268,7 +279,7 @@ set compiler_output ".*:4:.*:6:.*:6:.*:6:.*:6:.*:6:.*:7:.*:7:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test init-1.c # Test init-1.c
prebase prebase
...@@ -277,7 +288,7 @@ set compiler_output ".*:12.*:12.*:13.*:13.*:14.*:14.*:15.*:15.*:16.*:16:" ...@@ -277,7 +288,7 @@ set compiler_output ".*:12.*:12.*:13.*:13.*:14.*:14.*:15.*:15.*:16.*:16:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test init-2.c # Test init-2.c
...@@ -287,7 +298,7 @@ set compiler_output ".*:1:" ...@@ -287,7 +298,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test invalid_asm.c # Test invalid_asm.c
...@@ -297,7 +308,7 @@ set compiler_output ".*:1:" ...@@ -297,7 +308,7 @@ set compiler_output ".*:1:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
# Test va-arg-1.c # Test va-arg-1.c
...@@ -311,4 +322,4 @@ set compiler_output ".*:6:" ...@@ -311,4 +322,4 @@ set compiler_output ".*:6:"
set groups {passed gcc-noncompile} set groups {passed gcc-noncompile}
postbase $src_code $run $groups postbase_with_opts $src_code $run $groups
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment