From: Tatsuya K. <tat...@ma...> - 2002-12-15 18:58:56
|
Thanks Anjo! I found Jikes 1.17 is happy with String s = "\u005C\u005C"; which is an equivalent of String s = "\\"; > As I also wrote some time ago, jikes 1.18 is even > more strange because the code does compile, but fails in very strange > ways - I assume the optimisation kills code that is never called and > this messes up with notifications. I just tried Jikes 1.18 out and it does compile "\\", but after reading your comments, I feel I'd rather wait little longer for 1.18 to grow. > My workaround is to post a bug report and stay at 1.15 for the time > being. I just posted a bug report (#3128534) to Apple. Thanks, Tatsuya On 12/15/02 3:58 AM America/New York, Anjo Krank wrote: > Hi Tatsuya, > > I can confirm this. As I also wrote some time ago, jikes 1.18 is even > more strange because the code does compile, but fails in very strange > ways - I assume the optimisation kills code that is never called and > this messes up with notifications. > > My workaround is to post a bug report and stay at 1.15 for the time > being. > > Cheers, Anjo > > Am Sonntag, 15.12.02, um 07:23 Uhr (Europe/Berlin) schrieb Tatsuya > Kawano: > >> >> Hi, >> >> I installed Mac OS X December 2002 Dev Tools onto one of my disk >> partitions, >> and I noticed that Jikes 1.17 (comes with the Dev Tools) seems to have >> problem parsing \\ (backslash backslash) string literals. >> >> Therefore, ERJavaMail and ERCalendar won't be compiled from both PBX >> 2.1 and >> our Ant scripts. >> >> ERJavaMail.java >> -------------------------------------------------- >> // Mail Validation ivars >> protected static final String EMAIL_VALIDATION_PATTERN = >> "^[A-Za-z0-9_\\-]+([.][A-Za-z0-9_\\-]+)*[@][A-Za-z0-9_\\-]+([.][A-Za- >> z0-9_\\ >> -]+)+$"; >> -------------------------------------------------- >> global.compile: >> [wocompile] Compiling 16 source files to >> /Users/tatsuyak/Roots/classes/ERJavaMail >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:0:0:0:0: Warning: The file >> "/Library/Java/Extensions/.DS_Store" >> is not a valid directory. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:43:24:43:25: Lexical: Invalid escape sequence. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:43:45:43:46: Lexical: Invalid escape sequence. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:43:67:43:68: Lexical: Invalid escape sequence. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:43:88:43:89: Lexical: Invalid escape sequence. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:349:4:349:4: Lexical: Illegal token. >> [wocompile] >> /Users/tatsuyak/wonder/Common/Frameworks/ERJavaMail/Sources/er/ >> javamail/ERJa >> vaMail.java:349:4:349:5: Error: symbols merged to form } >> -------------------------------------------------- |