Skip to content

Commit db25834

Browse files
committed
Resolve llvm#65
1 parent 3101428 commit db25834

File tree

5 files changed

+73457
-6
lines changed

5 files changed

+73457
-6
lines changed

filc/run-tests

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ $testDirectory.each_entry {
129129
expectedReturn = manifest["return"]
130130
raise unless expectedReturn == "success" or expectedReturn == "failure" or
131131
expectedReturn == "crash" or expectedReturn == "compileFailure" or
132-
expectedReturn == "dontCrash" or expectedReturn == "exit13"
132+
expectedReturn == "dontCrash" or expectedReturn == "exit13" or expectedReturn == "compileOnly"
133133
expectedOutputs = handleArray(manifest["output-includes"])
134134
forbiddenOutputs = handleArray(manifest["output-excludes"])
135135
optFlags = manifest["optFlags"]
@@ -189,7 +189,7 @@ $testDirectory.each_entry {
189189
outp.puts "fi"
190190
end
191191
}
192-
break if expectedReturn == "compileFailure"
192+
break if expectedReturn == "compileFailure" or expectedReturn == "compileOnly"
193193
if libraries
194194
libraries.each_pair {
195195
| libname, data |
@@ -264,7 +264,7 @@ $testDirectory.each_entry {
264264
outp.puts " exit 1"
265265
outp.puts "fi"
266266
}
267-
if expectedReturn != "compileFailure"
267+
if expectedReturn != "compileFailure" and expectedReturn != "compileOnly"
268268
extraArgs = handleArray(manifest["extraArgs"]).map {
269269
| arg |
270270
Shellwords.shellescape(arg)
@@ -378,7 +378,7 @@ $testDirectory.each_entry {
378378
outp.puts "#!/bin/sh"
379379
outp.puts "set -e"
380380
outp.puts "#{Shellwords.shellescape(compileScript)}"
381-
if expectedReturn != "compileFailure"
381+
if expectedReturn != "compileFailure" and expectedReturn != "compileOnly"
382382
subRuns = manifest["subRuns"]
383383
if not subRuns or subRuns["default"]
384384
outp.puts "#{Shellwords.shellescape(subRunScript)}"
@@ -395,7 +395,7 @@ $testDirectory.each_entry {
395395
end
396396
}
397397
compileScript.chmod(0755)
398-
if expectedReturn != "compileFailure"
398+
if expectedReturn != "compileFailure" and expectedReturn != "compileOnly"
399399
justRunScript.chmod(0755)
400400
justRunReleaseScript.chmod(0755)
401401
subRunScript.chmod(0755)

0 commit comments

Comments
 (0)