Skip to content
This repository was archived by the owner on Dec 18, 2019. It is now read-only.

Commit 5879f21

Browse files
committed
Test: Update to LLVM 3.9.0 IR (source_filename).
1 parent 9e8ad4c commit 5879f21

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

source/builder.rs

+4
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ mod tests {
172172

173173
assert_eq!(
174174
"; ModuleID = 'foobar'\n".to_string() +
175+
"source_filename = \"foobar\"\n" +
175176
"\n" +
176177
"define void @f() {\n" +
177178
"entry:\n" +
@@ -193,6 +194,7 @@ mod tests {
193194

194195
assert_eq!(
195196
"; ModuleID = 'foobar'\n".to_string() +
197+
"source_filename = \"foobar\"\n" +
196198
"\n" +
197199
"define i1 @f() {\n" +
198200
"entry:\n" +
@@ -214,6 +216,7 @@ mod tests {
214216

215217
assert_eq!(
216218
"; ModuleID = 'foobar'\n".to_string() +
219+
"source_filename = \"foobar\"\n" +
217220
"\n" +
218221
"define i8 @f() {\n" +
219222
"entry:\n" +
@@ -240,6 +243,7 @@ mod tests {
240243

241244
assert_eq!(
242245
"; ModuleID = 'foobar'\n".to_string() +
246+
"source_filename = \"foobar\"\n" +
243247
"\n" +
244248
"define i8 @f() {\n" +
245249
"entry:\n" +

source/engine.rs

+1
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@ mod tests {
232232

233233
assert_eq!(
234234
"; ModuleID = 'foobar'\n".to_string() +
235+
"source_filename = \"foobar\"\n" +
235236
"\n" +
236237
"define i8 @f() {\n" +
237238
"entry:\n" +

source/function.rs

+3
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ mod tests {
159159

160160
assert_eq!(
161161
"; ModuleID = 'foobar'\n".to_string() +
162+
"source_filename = \"foobar\"\n" +
162163
"\n" +
163164
"declare void @f()\n",
164165
format!("{}", module)
@@ -178,6 +179,7 @@ mod tests {
178179

179180
assert_eq!(
180181
"; ModuleID = 'foobar'\n".to_string() +
182+
"source_filename = \"foobar\"\n" +
181183
"\n" +
182184
"declare double @f(i8, [7 x i1])\n",
183185
format!("{}", module)
@@ -198,6 +200,7 @@ mod tests {
198200

199201
assert_eq!(
200202
"; ModuleID = 'foobar'\n".to_string() +
203+
"source_filename = \"foobar\"\n" +
201204
"\n" +
202205
"define void @f() {\n" +
203206
"entry:\n" +

source/module.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,8 @@ mod tests {
154154
let module = Module::new("foobar", &context);
155155

156156
assert_eq!(
157-
"; ModuleID = 'foobar'\n",
157+
"; ModuleID = 'foobar'\n".to_string() +
158+
"source_filename = \"foobar\"\n",
158159
format!("{}", module)
159160
);
160161
}

0 commit comments

Comments
 (0)