Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.3.0
-
Fix Version/s: 1.3.1
-
Component/s: None
-
Labels:None
Description
MVEL is hanging when trying to compile the following expression:
source = "abc"; pat = "abc"; source ~= pat
It does NOT hang when compiling:
pat = "abc"; "abc" ~= pat
It also gives duplicate variable exception when compiling:
String source = "abc"; String pat = "abc"; source ~= pat
I'm committing failing test cases to 1.3 branch.
[etirelli@yoda mvel-1.2]$ svn commit -m "
MVEL-91: adding failing testcases" src/test/java/org/mvel/tests/main/CoreConfidenceTests.javaSending src/test/java/org/mvel/tests/main/CoreConfidenceTests.java
Transmitting file data .
Committed revision 1383.
MVEL-91: adding failing testcases" src/test/java/org/mvel/tests/main/CoreConfidenceTests.java Sending src/test/java/org/mvel/tests/main/CoreConfidenceTests.java Transmitting file data . Committed revision 1383.