aboutsummaryrefslogtreecommitdiff
path: root/tests/runner.py
diff options
context:
space:
mode:
authorAlon Zakai <azakai@mozilla.com>2010-12-04 15:33:29 -0800
committerAlon Zakai <azakai@mozilla.com>2010-12-04 15:33:29 -0800
commit60d8f78f3fc22a9ea96ab09e527760149569d3e2 (patch)
tree5697470d8b23dcb259f700238726e4a3965b5a15 /tests/runner.py
parent6b7bf0aa4ed04bbd30d9f69a12bb7a45e7f0c7a4 (diff)
llvm.va_copy
Diffstat (limited to 'tests/runner.py')
-rw-r--r--tests/runner.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/runner.py b/tests/runner.py
index 42920946..14b1f2a4 100644
--- a/tests/runner.py
+++ b/tests/runner.py
@@ -845,6 +845,13 @@ if 'benchmark' not in sys.argv:
char d[20];
vsnprintf(d, 20, s, v);
puts(d);
+
+ // Try it with copying
+ va_list tempva;
+ __va_copy(tempva, v);
+ vsnprintf(d, 20, s, tempva);
+ puts(d);
+
va_end(v);
}
@@ -888,7 +895,7 @@ if 'benchmark' not in sys.argv:
return 0;
}
'''
- self.do_test(src, '*cheez: 0+24*\nQ85*\nmaxxi:21*\nmaxxD:22.10*\n')
+ self.do_test(src, '*cheez: 0+24*\n*cheez: 0+24*\nQ85*\nmaxxi:21*\nmaxxD:22.10*\n')
def test_stdlibs(self):
src = '''