Add regression test for the keyerror bug
This commit is contained in:
13
unit_tests/regression.suite/inliner-keyerror-bug.lsl
Normal file
13
unit_tests/regression.suite/inliner-keyerror-bug.lsl
Normal file
@@ -0,0 +1,13 @@
|
||||
integer x() inline
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
|
||||
default
|
||||
{
|
||||
touch(integer n)
|
||||
{
|
||||
x();
|
||||
n++;
|
||||
}
|
||||
}
|
||||
16
unit_tests/regression.suite/inliner-keyerror-bug.out
Normal file
16
unit_tests/regression.suite/inliner-keyerror-bug.out
Normal file
@@ -0,0 +1,16 @@
|
||||
default
|
||||
{
|
||||
touch(integer LslLibrary)
|
||||
{
|
||||
integer loc____ret__00001;
|
||||
{
|
||||
{
|
||||
loc____ret__00001 = 3;
|
||||
;
|
||||
}
|
||||
}
|
||||
@___rtl__00001;
|
||||
loc____ret__00001;
|
||||
LslLibrary++;
|
||||
}
|
||||
}
|
||||
1
unit_tests/regression.suite/inliner-keyerror-bug.run
Normal file
1
unit_tests/regression.suite/inliner-keyerror-bug.run
Normal file
@@ -0,0 +1 @@
|
||||
main.py - -O -constfold,inline,shrinknames -y
|
||||
Reference in New Issue
Block a user