summaryrefslogtreecommitdiffstats
path: root/tests/bugs/static-var.slang.expected.txt
Commit message (Collapse)AuthorAge
* Fix a bug in IR linking (#777)Tim Foley2019-01-16
The IR linking logic was recently rewritten to use the (optional) `IRLinkageDecoration`s instead of assuming `IRGlobalVals` always have a mangled name field, and in that process a bug seems to have crept in where in the case that an instruction that would usually quality as a "global value" does *not* have linkage, we were failing to register the instruction we create in the output module as a replacement for the original instruction. This problem affects `static` variables inside of functions, leading to them potentially getting emitted multiple times.