[
https://issues.apache.org/jira/browse/DERBY-4528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kathey Marsden resolved DERBY-4528.
-----------------------------------
Resolution: Invalid
Closing Invalid because this appears to be a IBM JVM JIT issue.
> Intermittent ij syntax errors with IBM 1.6 jvm (again)
> ------------------------------------------------------
>
> Key: DERBY-4528
> URL: https://issues.apache.org/jira/browse/DERBY-4528
> Project: Derby
> Issue Type: Bug
> Components: Tools
> Affects Versions: 10.5.3.0
> Environment: java.vm.info ;value: JRE 1.6.0 IBM J9 2.4 Linux
> x86-32
> jvmxi3260sr7-20091214_49398 (JIT enabled, AOT enabled)
> J9VM -
> 20091214_049398
> JIT -
> r9_20091123_13891
> GC - 20091111_AA
> java.version ;value: 1.6.0
> Reporter: Kathey Marsden
>
> This is likely an IBM jvm JIT issue, but I am filing and will close it as
> invalid so that it is part of the historical record. The user encountering
> the problem has decided to work around it by turning JIT off for the ij
> invocations and has not been able to provide a reproduction we can work on.
> The symptom is just the same as DERBY-1220 which was only seen on z/os with
> IBM 1.5. ij seems to ignore the semicolon as a separator and send it as part
> of the sql command, printing an error like
> ERROR 42X01: Syntax error:
> Encountered ";" at line 10, column 2.
> DERBY-1220 was not worked on directly by the IBM jvm team but seemed to go
> away with a later build.
> This problem came back again with a prerelease IBM 1.6 jvm on Windows but
> was much worse, instead of a few tests failing, almost every test with ij
> failed. This was version:
> java version "1.6.0-internal"
> Java(TM) SE Runtime Environment (build pwi3260-20070819_01)
> IBM J9 VM (build 2.4, J2RE 1.6.0 IBM J9 2.4 Windows XP x86-32
> jvmwi3260-20070817_13537 (JIT enabled)
> J9VM - 20070817_013537_lHdSMR
> JIT - dev_20070817_1300
> GC - 20070815_AA)
> At that time we identified it as a JIT issue, but again before the jvm team
> worked on it directly we got a new build that seemed to fix it.
> Now a user is seeing it again intermittently on Linux with a recent IBM 1.6
> build (see environment) as part of a very large and complex build process.
> Specifying -Xint on their ij invocations allows them to work around the
> issue. Performing the normal JIT diagnostics would require narrowing down
> their reproduction significantly and many, many runs to get conclusive
> results, so they have chosen to just work around it for now.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.