Index: test/mjsunit/regress/regress-352059.js |
diff --git a/test/mjsunit/regress/regress-340125.js b/test/mjsunit/regress/regress-352059.js |
similarity index 93% |
copy from test/mjsunit/regress/regress-340125.js |
copy to test/mjsunit/regress/regress-352059.js |
index a3e40a8d5ac4cc381dd70f83e32914ddbbc972f1..cd1a4c28f77f40e3932b4dd860c803915b25b375 100644 |
--- a/test/mjsunit/regress/regress-340125.js |
+++ b/test/mjsunit/regress/regress-352059.js |
@@ -24,7 +24,12 @@ |
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
-// |
-var a = new Int8Array(2); |
-var b = a.subarray(2, 4); |
-assertThrows(function () { a.set(b, 1e10); }, RangeError); |
+ |
+var foo = false; |
+ |
+function bar() { |
+ foo = 2; |
+ return 4 % foo; |
+} |
+ |
+bar(); |