summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorÖmer Sinan Ağacan <omeragacan@gmail.com>2018-03-07 11:52:05 +0300
committerÖmer Sinan Ağacan <omeragacan@gmail.com>2018-03-07 11:52:43 +0300
commit40c4313a8729cbd0873c16ae69434919343b551f (patch)
treed238cd2502d5d0bf475fa0b4f5fbe83cc0b292cd /testsuite
parent488d63d6899d223ef87c26c218f0cf81ac670a90 (diff)
downloadhaskell-40c4313a8729cbd0873c16ae69434919343b551f.tar.gz
Add perf test for #14052
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/tests/perf/should_run/T14052.hs4
-rw-r--r--testsuite/tests/perf/should_run/T14052.script2501
-rw-r--r--testsuite/tests/perf/should_run/T14052.stdout1000
-rw-r--r--testsuite/tests/perf/should_run/all.T7
4 files changed, 3512 insertions, 0 deletions
diff --git a/testsuite/tests/perf/should_run/T14052.hs b/testsuite/tests/perf/should_run/T14052.hs
new file mode 100644
index 0000000000..bab5ad00b3
--- /dev/null
+++ b/testsuite/tests/perf/should_run/T14052.hs
@@ -0,0 +1,4 @@
+module T14052 where
+
+example :: Char
+example = 'a'
diff --git a/testsuite/tests/perf/should_run/T14052.script b/testsuite/tests/perf/should_run/T14052.script
new file mode 100644
index 0000000000..851db08e32
--- /dev/null
+++ b/testsuite/tests/perf/should_run/T14052.script
@@ -0,0 +1,2501 @@
+:l T14052
+:m T14052
+example : "expr0"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr1"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr2"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr3"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr4"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr5"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr6"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr7"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr8"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr9"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr10"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr11"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr12"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr13"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr14"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr15"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr16"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr17"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr18"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr19"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr20"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr21"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr22"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr23"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr24"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr25"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr26"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr27"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr28"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr29"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr30"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr31"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr32"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr33"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr34"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr35"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr36"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr37"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr38"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr39"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr40"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr41"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr42"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr43"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr44"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr45"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr46"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr47"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr48"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr49"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr50"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr51"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr52"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr53"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr54"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr55"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr56"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr57"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr58"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr59"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr60"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr61"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr62"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr63"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr64"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr65"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr66"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr67"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr68"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr69"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr70"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr71"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr72"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr73"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr74"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr75"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr76"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr77"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr78"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr79"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr80"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr81"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr82"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr83"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr84"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr85"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr86"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr87"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr88"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr89"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr90"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr91"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr92"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr93"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr94"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr95"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr96"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr97"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr98"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr99"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr100"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr101"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr102"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr103"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr104"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr105"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr106"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr107"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr108"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr109"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr110"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr111"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr112"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr113"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr114"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr115"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr116"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr117"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr118"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr119"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr120"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr121"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr122"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr123"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr124"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr125"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr126"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr127"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr128"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr129"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr130"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr131"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr132"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr133"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr134"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr135"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr136"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr137"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr138"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr139"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr140"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr141"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr142"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr143"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr144"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr145"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr146"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr147"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr148"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr149"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr150"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr151"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr152"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr153"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr154"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr155"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr156"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr157"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr158"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr159"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr160"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr161"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr162"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr163"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr164"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr165"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr166"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr167"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr168"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr169"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr170"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr171"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr172"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr173"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr174"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr175"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr176"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr177"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr178"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr179"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr180"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr181"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr182"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr183"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr184"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr185"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr186"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr187"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr188"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr189"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr190"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr191"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr192"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr193"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr194"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr195"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr196"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr197"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr198"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr199"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr200"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr201"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr202"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr203"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr204"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr205"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr206"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr207"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr208"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr209"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr210"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr211"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr212"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr213"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr214"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr215"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr216"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr217"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr218"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr219"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr220"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr221"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr222"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr223"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr224"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr225"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr226"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr227"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr228"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr229"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr230"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr231"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr232"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr233"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr234"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr235"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr236"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr237"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr238"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr239"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr240"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr241"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr242"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr243"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr244"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr245"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr246"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr247"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr248"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr249"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr250"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr251"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr252"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr253"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr254"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr255"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr256"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr257"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr258"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr259"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr260"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr261"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr262"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr263"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr264"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr265"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr266"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr267"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr268"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr269"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr270"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr271"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr272"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr273"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr274"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr275"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr276"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr277"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr278"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr279"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr280"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr281"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr282"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr283"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr284"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr285"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr286"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr287"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr288"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr289"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr290"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr291"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr292"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr293"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr294"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr295"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr296"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr297"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr298"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr299"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr300"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr301"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr302"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr303"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr304"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr305"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr306"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr307"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr308"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr309"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr310"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr311"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr312"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr313"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr314"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr315"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr316"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr317"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr318"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr319"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr320"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr321"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr322"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr323"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr324"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr325"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr326"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr327"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr328"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr329"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr330"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr331"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr332"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr333"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr334"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr335"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr336"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr337"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr338"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr339"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr340"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr341"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr342"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr343"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr344"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr345"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr346"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr347"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr348"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr349"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr350"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr351"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr352"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr353"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr354"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr355"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr356"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr357"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr358"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr359"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr360"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr361"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr362"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr363"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr364"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr365"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr366"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr367"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr368"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr369"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr370"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr371"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr372"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr373"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr374"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr375"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr376"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr377"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr378"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr379"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr380"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr381"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr382"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr383"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr384"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr385"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr386"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr387"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr388"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr389"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr390"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr391"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr392"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr393"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr394"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr395"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr396"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr397"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr398"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr399"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr400"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr401"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr402"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr403"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr404"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr405"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr406"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr407"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr408"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr409"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr410"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr411"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr412"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr413"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr414"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr415"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr416"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr417"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr418"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr419"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr420"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr421"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr422"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr423"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr424"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr425"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr426"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr427"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr428"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr429"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr430"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr431"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr432"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr433"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr434"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr435"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr436"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr437"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr438"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr439"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr440"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr441"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr442"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr443"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr444"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr445"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr446"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr447"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr448"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr449"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr450"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr451"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr452"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr453"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr454"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr455"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr456"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr457"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr458"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr459"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr460"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr461"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr462"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr463"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr464"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr465"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr466"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr467"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr468"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr469"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr470"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr471"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr472"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr473"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr474"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr475"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr476"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr477"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr478"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr479"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr480"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr481"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr482"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr483"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr484"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr485"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr486"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr487"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr488"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr489"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr490"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr491"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr492"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr493"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr494"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr495"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr496"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr497"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr498"
+let foo = it
+"marker"
+let it = foo
+:m T14052
+example : "expr499"
+let foo = it
+"marker"
+let it = foo
diff --git a/testsuite/tests/perf/should_run/T14052.stdout b/testsuite/tests/perf/should_run/T14052.stdout
new file mode 100644
index 0000000000..f0c7965515
--- /dev/null
+++ b/testsuite/tests/perf/should_run/T14052.stdout
@@ -0,0 +1,1000 @@
+"aexpr0"
+"marker"
+"aexpr1"
+"marker"
+"aexpr2"
+"marker"
+"aexpr3"
+"marker"
+"aexpr4"
+"marker"
+"aexpr5"
+"marker"
+"aexpr6"
+"marker"
+"aexpr7"
+"marker"
+"aexpr8"
+"marker"
+"aexpr9"
+"marker"
+"aexpr10"
+"marker"
+"aexpr11"
+"marker"
+"aexpr12"
+"marker"
+"aexpr13"
+"marker"
+"aexpr14"
+"marker"
+"aexpr15"
+"marker"
+"aexpr16"
+"marker"
+"aexpr17"
+"marker"
+"aexpr18"
+"marker"
+"aexpr19"
+"marker"
+"aexpr20"
+"marker"
+"aexpr21"
+"marker"
+"aexpr22"
+"marker"
+"aexpr23"
+"marker"
+"aexpr24"
+"marker"
+"aexpr25"
+"marker"
+"aexpr26"
+"marker"
+"aexpr27"
+"marker"
+"aexpr28"
+"marker"
+"aexpr29"
+"marker"
+"aexpr30"
+"marker"
+"aexpr31"
+"marker"
+"aexpr32"
+"marker"
+"aexpr33"
+"marker"
+"aexpr34"
+"marker"
+"aexpr35"
+"marker"
+"aexpr36"
+"marker"
+"aexpr37"
+"marker"
+"aexpr38"
+"marker"
+"aexpr39"
+"marker"
+"aexpr40"
+"marker"
+"aexpr41"
+"marker"
+"aexpr42"
+"marker"
+"aexpr43"
+"marker"
+"aexpr44"
+"marker"
+"aexpr45"
+"marker"
+"aexpr46"
+"marker"
+"aexpr47"
+"marker"
+"aexpr48"
+"marker"
+"aexpr49"
+"marker"
+"aexpr50"
+"marker"
+"aexpr51"
+"marker"
+"aexpr52"
+"marker"
+"aexpr53"
+"marker"
+"aexpr54"
+"marker"
+"aexpr55"
+"marker"
+"aexpr56"
+"marker"
+"aexpr57"
+"marker"
+"aexpr58"
+"marker"
+"aexpr59"
+"marker"
+"aexpr60"
+"marker"
+"aexpr61"
+"marker"
+"aexpr62"
+"marker"
+"aexpr63"
+"marker"
+"aexpr64"
+"marker"
+"aexpr65"
+"marker"
+"aexpr66"
+"marker"
+"aexpr67"
+"marker"
+"aexpr68"
+"marker"
+"aexpr69"
+"marker"
+"aexpr70"
+"marker"
+"aexpr71"
+"marker"
+"aexpr72"
+"marker"
+"aexpr73"
+"marker"
+"aexpr74"
+"marker"
+"aexpr75"
+"marker"
+"aexpr76"
+"marker"
+"aexpr77"
+"marker"
+"aexpr78"
+"marker"
+"aexpr79"
+"marker"
+"aexpr80"
+"marker"
+"aexpr81"
+"marker"
+"aexpr82"
+"marker"
+"aexpr83"
+"marker"
+"aexpr84"
+"marker"
+"aexpr85"
+"marker"
+"aexpr86"
+"marker"
+"aexpr87"
+"marker"
+"aexpr88"
+"marker"
+"aexpr89"
+"marker"
+"aexpr90"
+"marker"
+"aexpr91"
+"marker"
+"aexpr92"
+"marker"
+"aexpr93"
+"marker"
+"aexpr94"
+"marker"
+"aexpr95"
+"marker"
+"aexpr96"
+"marker"
+"aexpr97"
+"marker"
+"aexpr98"
+"marker"
+"aexpr99"
+"marker"
+"aexpr100"
+"marker"
+"aexpr101"
+"marker"
+"aexpr102"
+"marker"
+"aexpr103"
+"marker"
+"aexpr104"
+"marker"
+"aexpr105"
+"marker"
+"aexpr106"
+"marker"
+"aexpr107"
+"marker"
+"aexpr108"
+"marker"
+"aexpr109"
+"marker"
+"aexpr110"
+"marker"
+"aexpr111"
+"marker"
+"aexpr112"
+"marker"
+"aexpr113"
+"marker"
+"aexpr114"
+"marker"
+"aexpr115"
+"marker"
+"aexpr116"
+"marker"
+"aexpr117"
+"marker"
+"aexpr118"
+"marker"
+"aexpr119"
+"marker"
+"aexpr120"
+"marker"
+"aexpr121"
+"marker"
+"aexpr122"
+"marker"
+"aexpr123"
+"marker"
+"aexpr124"
+"marker"
+"aexpr125"
+"marker"
+"aexpr126"
+"marker"
+"aexpr127"
+"marker"
+"aexpr128"
+"marker"
+"aexpr129"
+"marker"
+"aexpr130"
+"marker"
+"aexpr131"
+"marker"
+"aexpr132"
+"marker"
+"aexpr133"
+"marker"
+"aexpr134"
+"marker"
+"aexpr135"
+"marker"
+"aexpr136"
+"marker"
+"aexpr137"
+"marker"
+"aexpr138"
+"marker"
+"aexpr139"
+"marker"
+"aexpr140"
+"marker"
+"aexpr141"
+"marker"
+"aexpr142"
+"marker"
+"aexpr143"
+"marker"
+"aexpr144"
+"marker"
+"aexpr145"
+"marker"
+"aexpr146"
+"marker"
+"aexpr147"
+"marker"
+"aexpr148"
+"marker"
+"aexpr149"
+"marker"
+"aexpr150"
+"marker"
+"aexpr151"
+"marker"
+"aexpr152"
+"marker"
+"aexpr153"
+"marker"
+"aexpr154"
+"marker"
+"aexpr155"
+"marker"
+"aexpr156"
+"marker"
+"aexpr157"
+"marker"
+"aexpr158"
+"marker"
+"aexpr159"
+"marker"
+"aexpr160"
+"marker"
+"aexpr161"
+"marker"
+"aexpr162"
+"marker"
+"aexpr163"
+"marker"
+"aexpr164"
+"marker"
+"aexpr165"
+"marker"
+"aexpr166"
+"marker"
+"aexpr167"
+"marker"
+"aexpr168"
+"marker"
+"aexpr169"
+"marker"
+"aexpr170"
+"marker"
+"aexpr171"
+"marker"
+"aexpr172"
+"marker"
+"aexpr173"
+"marker"
+"aexpr174"
+"marker"
+"aexpr175"
+"marker"
+"aexpr176"
+"marker"
+"aexpr177"
+"marker"
+"aexpr178"
+"marker"
+"aexpr179"
+"marker"
+"aexpr180"
+"marker"
+"aexpr181"
+"marker"
+"aexpr182"
+"marker"
+"aexpr183"
+"marker"
+"aexpr184"
+"marker"
+"aexpr185"
+"marker"
+"aexpr186"
+"marker"
+"aexpr187"
+"marker"
+"aexpr188"
+"marker"
+"aexpr189"
+"marker"
+"aexpr190"
+"marker"
+"aexpr191"
+"marker"
+"aexpr192"
+"marker"
+"aexpr193"
+"marker"
+"aexpr194"
+"marker"
+"aexpr195"
+"marker"
+"aexpr196"
+"marker"
+"aexpr197"
+"marker"
+"aexpr198"
+"marker"
+"aexpr199"
+"marker"
+"aexpr200"
+"marker"
+"aexpr201"
+"marker"
+"aexpr202"
+"marker"
+"aexpr203"
+"marker"
+"aexpr204"
+"marker"
+"aexpr205"
+"marker"
+"aexpr206"
+"marker"
+"aexpr207"
+"marker"
+"aexpr208"
+"marker"
+"aexpr209"
+"marker"
+"aexpr210"
+"marker"
+"aexpr211"
+"marker"
+"aexpr212"
+"marker"
+"aexpr213"
+"marker"
+"aexpr214"
+"marker"
+"aexpr215"
+"marker"
+"aexpr216"
+"marker"
+"aexpr217"
+"marker"
+"aexpr218"
+"marker"
+"aexpr219"
+"marker"
+"aexpr220"
+"marker"
+"aexpr221"
+"marker"
+"aexpr222"
+"marker"
+"aexpr223"
+"marker"
+"aexpr224"
+"marker"
+"aexpr225"
+"marker"
+"aexpr226"
+"marker"
+"aexpr227"
+"marker"
+"aexpr228"
+"marker"
+"aexpr229"
+"marker"
+"aexpr230"
+"marker"
+"aexpr231"
+"marker"
+"aexpr232"
+"marker"
+"aexpr233"
+"marker"
+"aexpr234"
+"marker"
+"aexpr235"
+"marker"
+"aexpr236"
+"marker"
+"aexpr237"
+"marker"
+"aexpr238"
+"marker"
+"aexpr239"
+"marker"
+"aexpr240"
+"marker"
+"aexpr241"
+"marker"
+"aexpr242"
+"marker"
+"aexpr243"
+"marker"
+"aexpr244"
+"marker"
+"aexpr245"
+"marker"
+"aexpr246"
+"marker"
+"aexpr247"
+"marker"
+"aexpr248"
+"marker"
+"aexpr249"
+"marker"
+"aexpr250"
+"marker"
+"aexpr251"
+"marker"
+"aexpr252"
+"marker"
+"aexpr253"
+"marker"
+"aexpr254"
+"marker"
+"aexpr255"
+"marker"
+"aexpr256"
+"marker"
+"aexpr257"
+"marker"
+"aexpr258"
+"marker"
+"aexpr259"
+"marker"
+"aexpr260"
+"marker"
+"aexpr261"
+"marker"
+"aexpr262"
+"marker"
+"aexpr263"
+"marker"
+"aexpr264"
+"marker"
+"aexpr265"
+"marker"
+"aexpr266"
+"marker"
+"aexpr267"
+"marker"
+"aexpr268"
+"marker"
+"aexpr269"
+"marker"
+"aexpr270"
+"marker"
+"aexpr271"
+"marker"
+"aexpr272"
+"marker"
+"aexpr273"
+"marker"
+"aexpr274"
+"marker"
+"aexpr275"
+"marker"
+"aexpr276"
+"marker"
+"aexpr277"
+"marker"
+"aexpr278"
+"marker"
+"aexpr279"
+"marker"
+"aexpr280"
+"marker"
+"aexpr281"
+"marker"
+"aexpr282"
+"marker"
+"aexpr283"
+"marker"
+"aexpr284"
+"marker"
+"aexpr285"
+"marker"
+"aexpr286"
+"marker"
+"aexpr287"
+"marker"
+"aexpr288"
+"marker"
+"aexpr289"
+"marker"
+"aexpr290"
+"marker"
+"aexpr291"
+"marker"
+"aexpr292"
+"marker"
+"aexpr293"
+"marker"
+"aexpr294"
+"marker"
+"aexpr295"
+"marker"
+"aexpr296"
+"marker"
+"aexpr297"
+"marker"
+"aexpr298"
+"marker"
+"aexpr299"
+"marker"
+"aexpr300"
+"marker"
+"aexpr301"
+"marker"
+"aexpr302"
+"marker"
+"aexpr303"
+"marker"
+"aexpr304"
+"marker"
+"aexpr305"
+"marker"
+"aexpr306"
+"marker"
+"aexpr307"
+"marker"
+"aexpr308"
+"marker"
+"aexpr309"
+"marker"
+"aexpr310"
+"marker"
+"aexpr311"
+"marker"
+"aexpr312"
+"marker"
+"aexpr313"
+"marker"
+"aexpr314"
+"marker"
+"aexpr315"
+"marker"
+"aexpr316"
+"marker"
+"aexpr317"
+"marker"
+"aexpr318"
+"marker"
+"aexpr319"
+"marker"
+"aexpr320"
+"marker"
+"aexpr321"
+"marker"
+"aexpr322"
+"marker"
+"aexpr323"
+"marker"
+"aexpr324"
+"marker"
+"aexpr325"
+"marker"
+"aexpr326"
+"marker"
+"aexpr327"
+"marker"
+"aexpr328"
+"marker"
+"aexpr329"
+"marker"
+"aexpr330"
+"marker"
+"aexpr331"
+"marker"
+"aexpr332"
+"marker"
+"aexpr333"
+"marker"
+"aexpr334"
+"marker"
+"aexpr335"
+"marker"
+"aexpr336"
+"marker"
+"aexpr337"
+"marker"
+"aexpr338"
+"marker"
+"aexpr339"
+"marker"
+"aexpr340"
+"marker"
+"aexpr341"
+"marker"
+"aexpr342"
+"marker"
+"aexpr343"
+"marker"
+"aexpr344"
+"marker"
+"aexpr345"
+"marker"
+"aexpr346"
+"marker"
+"aexpr347"
+"marker"
+"aexpr348"
+"marker"
+"aexpr349"
+"marker"
+"aexpr350"
+"marker"
+"aexpr351"
+"marker"
+"aexpr352"
+"marker"
+"aexpr353"
+"marker"
+"aexpr354"
+"marker"
+"aexpr355"
+"marker"
+"aexpr356"
+"marker"
+"aexpr357"
+"marker"
+"aexpr358"
+"marker"
+"aexpr359"
+"marker"
+"aexpr360"
+"marker"
+"aexpr361"
+"marker"
+"aexpr362"
+"marker"
+"aexpr363"
+"marker"
+"aexpr364"
+"marker"
+"aexpr365"
+"marker"
+"aexpr366"
+"marker"
+"aexpr367"
+"marker"
+"aexpr368"
+"marker"
+"aexpr369"
+"marker"
+"aexpr370"
+"marker"
+"aexpr371"
+"marker"
+"aexpr372"
+"marker"
+"aexpr373"
+"marker"
+"aexpr374"
+"marker"
+"aexpr375"
+"marker"
+"aexpr376"
+"marker"
+"aexpr377"
+"marker"
+"aexpr378"
+"marker"
+"aexpr379"
+"marker"
+"aexpr380"
+"marker"
+"aexpr381"
+"marker"
+"aexpr382"
+"marker"
+"aexpr383"
+"marker"
+"aexpr384"
+"marker"
+"aexpr385"
+"marker"
+"aexpr386"
+"marker"
+"aexpr387"
+"marker"
+"aexpr388"
+"marker"
+"aexpr389"
+"marker"
+"aexpr390"
+"marker"
+"aexpr391"
+"marker"
+"aexpr392"
+"marker"
+"aexpr393"
+"marker"
+"aexpr394"
+"marker"
+"aexpr395"
+"marker"
+"aexpr396"
+"marker"
+"aexpr397"
+"marker"
+"aexpr398"
+"marker"
+"aexpr399"
+"marker"
+"aexpr400"
+"marker"
+"aexpr401"
+"marker"
+"aexpr402"
+"marker"
+"aexpr403"
+"marker"
+"aexpr404"
+"marker"
+"aexpr405"
+"marker"
+"aexpr406"
+"marker"
+"aexpr407"
+"marker"
+"aexpr408"
+"marker"
+"aexpr409"
+"marker"
+"aexpr410"
+"marker"
+"aexpr411"
+"marker"
+"aexpr412"
+"marker"
+"aexpr413"
+"marker"
+"aexpr414"
+"marker"
+"aexpr415"
+"marker"
+"aexpr416"
+"marker"
+"aexpr417"
+"marker"
+"aexpr418"
+"marker"
+"aexpr419"
+"marker"
+"aexpr420"
+"marker"
+"aexpr421"
+"marker"
+"aexpr422"
+"marker"
+"aexpr423"
+"marker"
+"aexpr424"
+"marker"
+"aexpr425"
+"marker"
+"aexpr426"
+"marker"
+"aexpr427"
+"marker"
+"aexpr428"
+"marker"
+"aexpr429"
+"marker"
+"aexpr430"
+"marker"
+"aexpr431"
+"marker"
+"aexpr432"
+"marker"
+"aexpr433"
+"marker"
+"aexpr434"
+"marker"
+"aexpr435"
+"marker"
+"aexpr436"
+"marker"
+"aexpr437"
+"marker"
+"aexpr438"
+"marker"
+"aexpr439"
+"marker"
+"aexpr440"
+"marker"
+"aexpr441"
+"marker"
+"aexpr442"
+"marker"
+"aexpr443"
+"marker"
+"aexpr444"
+"marker"
+"aexpr445"
+"marker"
+"aexpr446"
+"marker"
+"aexpr447"
+"marker"
+"aexpr448"
+"marker"
+"aexpr449"
+"marker"
+"aexpr450"
+"marker"
+"aexpr451"
+"marker"
+"aexpr452"
+"marker"
+"aexpr453"
+"marker"
+"aexpr454"
+"marker"
+"aexpr455"
+"marker"
+"aexpr456"
+"marker"
+"aexpr457"
+"marker"
+"aexpr458"
+"marker"
+"aexpr459"
+"marker"
+"aexpr460"
+"marker"
+"aexpr461"
+"marker"
+"aexpr462"
+"marker"
+"aexpr463"
+"marker"
+"aexpr464"
+"marker"
+"aexpr465"
+"marker"
+"aexpr466"
+"marker"
+"aexpr467"
+"marker"
+"aexpr468"
+"marker"
+"aexpr469"
+"marker"
+"aexpr470"
+"marker"
+"aexpr471"
+"marker"
+"aexpr472"
+"marker"
+"aexpr473"
+"marker"
+"aexpr474"
+"marker"
+"aexpr475"
+"marker"
+"aexpr476"
+"marker"
+"aexpr477"
+"marker"
+"aexpr478"
+"marker"
+"aexpr479"
+"marker"
+"aexpr480"
+"marker"
+"aexpr481"
+"marker"
+"aexpr482"
+"marker"
+"aexpr483"
+"marker"
+"aexpr484"
+"marker"
+"aexpr485"
+"marker"
+"aexpr486"
+"marker"
+"aexpr487"
+"marker"
+"aexpr488"
+"marker"
+"aexpr489"
+"marker"
+"aexpr490"
+"marker"
+"aexpr491"
+"marker"
+"aexpr492"
+"marker"
+"aexpr493"
+"marker"
+"aexpr494"
+"marker"
+"aexpr495"
+"marker"
+"aexpr496"
+"marker"
+"aexpr497"
+"marker"
+"aexpr498"
+"marker"
+"aexpr499"
+"marker"
diff --git a/testsuite/tests/perf/should_run/all.T b/testsuite/tests/perf/should_run/all.T
index aedb40f842..50ccac0467 100644
--- a/testsuite/tests/perf/should_run/all.T
+++ b/testsuite/tests/perf/should_run/all.T
@@ -550,3 +550,10 @@ test('T13623',
only_ways(['normal'])],
compile_and_run,
['-O2'])
+
+test('T14052',
+ [stats_num_field('bytes allocated',
+ [ (wordsize(64), 2785811496, 10) ]),
+ expect_broken(14052)],
+ ghci_script,
+ ['T14052.script'])