commit 68f507a51a5d7c417446b4f52ab8999dfbd20ac0
parent e345b2c0c83f618033c4821fc853f8269505b056
Author: kyle <kyle@getaddrinfo.net>
Date: Wed, 9 Mar 2016 19:40:43 -0700
fix test fallout from previous commit
- instrumented source expected output differences
Diffstat:
7 files changed, 63 insertions(+), 21 deletions(-)
diff --git a/t/fibonacci.t b/t/fibonacci.t
@@ -51,9 +51,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[530];
-int size = 530;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[530];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 530,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
#include <err.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/t/for.t b/t/for.t
@@ -27,9 +27,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[78];
-int size = 78;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[78];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 78,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
int
main(void)
{
diff --git a/t/hello_world.t b/t/hello_world.t
@@ -24,9 +24,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[85];
-int size = 85;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[85];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 85,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
#include <stdio.h>
int
diff --git a/t/if.t b/t/if.t
@@ -36,9 +36,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[198];
-int size = 198;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[198];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 198,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
#include <stdlib.h>
int
diff --git a/t/return.t b/t/return.t
@@ -27,9 +27,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[91];
-int size = 91;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[91];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 91,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
int foo() {
return (lines[2] = 1, 0);
}
diff --git a/t/switch.t b/t/switch.t
@@ -30,9 +30,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[93];
-int size = 93;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[93];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 93,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
int
main(void)
{
diff --git a/t/while.t b/t/while.t
@@ -28,9 +28,15 @@ $project->compile();
my $tmp_dir = $project->get_tmpdir();
my $inst_src_good = <<EOF;
-unsigned int lines[76];
-int size = 76;
-char file_name[] = "$tmp_dir/source.c";
+#include <scv_global.h>
+static unsigned int lines[76];
+struct scv_node node1;
+struct scv_node node0 = {
+ .lines_ptr = lines,
+ .size = 76,
+ .file_name = "$tmp_dir/source_0.c",
+ .next = &node1,
+};
int
main(void)
{