harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4785) [drlvm][jit][opt] EHWA asserts on statprof in server_static mode
Date Tue, 12 Feb 2008 07:56:07 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-4785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mikhail Fursov updated HARMONY-4785:
------------------------------------

    Attachment: i3.diff

i3.diff - the fix for the problem

> [drlvm][jit][opt] EHWA asserts on statprof in server_static mode
> ----------------------------------------------------------------
>
>                 Key: HARMONY-4785
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4785
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: x86 debug
>            Reporter: Alexey Varlamov
>            Assignee: Mikhail Fursov
>         Attachments: i3.diff, pseudothrow.diff, static.diff
>
>
>  sh build.sh -DBUILD_CFG=debug -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" ehwa.test
>      [java] java: /export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:431:
bool Jitrino::ControlFlowGraph::isEdgeProfileConsistent(bool, bool, bool): Assertion `doAssert
? false : true' failed.
>      [java] SIGABRT in VM code.
>      [java] Stack trace:
>      [java]   0: ?? (??:-1)
>      [java]   1: abort (??:-1)
>      [java]   2: __assert_fail (??:-1)
>      [java]   3: Jitrino::ControlFlowGraph::isEdgeProfileConsistent(bool, bool, bool)
(/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:432)
>      [java]   4: Jitrino::ControlFlowGraph::smoothEdgeProfile() (/export/users2/avarlamo/working_vm/vm/jitrino/src/shared/ControlFlowGraph.cpp:998)
>      [java]   5: Jitrino::StaticProfiler::estimateGraph(Jitrino::IRManager&, double,
bool) (/export/users2/avarlamo/working_vm/vm/jitrino/src/dynopt/StaticProfiler.cpp:259)
>      [java]   6: Jitrino::StaticProfilerPass::_run(Jitrino::IRManager&) (/export/users2/avarlamo/working_vm/vm/jitrino/src/dynopt/StaticProfiler.cpp:299)
>      [java]   7: Jitrino::OptPass::run() (/export/users2/avarlamo/working_vm/vm/jitrino/src/optimizer/optpass.cpp:61)
>      [java]   8: Jitrino::runPipeline(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:228)
>      [java]   9: Jitrino::compileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:245)
>      [java]  10: Jitrino::Jitrino::CompileMethod(Jitrino::CompilationContext*) (/export/users2/avarlamo/working_vm/vm/jitrino/src/main/Jitrino.cpp:262)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message