Bug #9892
closed
WARNING: An illegal reflective access operation has occurred
Added by Sergey Smolov about 5 years ago.
Updated almost 5 years ago.
Published in build:
0.1.0-beta-191227
Description
On Jenkins some JUnit test cases print the following log:
ru.ispras.microtesk.model.riscv.autogen.GroupTestCase > test STANDARD_OUT
Command line: -od /srv/****/workspace/MicroTESK_RISCV_Release/build/test/autogen/group_autogentemplate -ri RV64FULL -g -ae -tl -cfe s -cfp group_autogentemplate -dfe s riscv build/target/arch/riscv/templates/autogen/group_autogentemplate.rb
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jruby.util.io.ChannelDescriptor (file:/srv/****/workspace/MicroTESK_RISCV_Release/build/target/lib/jars/jruby-complete-1.7.25.jar) to method sun.nio.ch.SelChImpl.getFD()
WARNING: Please consider reporting this to the maintainers of org.jruby.util.io.ChannelDescriptor
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
...
- Assignee set to Alexander Protsenko
autogen тесты сейчас не работают корректно, на них не стоит обращать внимания. Лучше разобраться почему валятся остальные 226 (из 229).
При чем тут автоген? На Jenkins обновилась Java.
- Status changed from New to Resolved
Command line: -od /srv/jenkins/workspace/MicroTESK_RISCV/build/test/autogen/group_auto -ri RV64FULL -g -ae -tl -cl -cfe s -cfp group_auto -dfe s riscv build/target/arch/riscv/templates/autogen/group_auto.rb
Loaded template RiscVBaseTemplate defined in /srv/jenkins/workspace/MicroTESK_RISCV/build/target/arch/riscv/templates/riscv_base.rb
Loaded template GroupGenTemplate defined in /srv/jenkins/workspace/MicroTESK_RISCV/build/target/arch/riscv/templates/autogen/group_auto.rb
Processing template Gr
...[truncated 34435 chars]...
of group_auto_0047.s ...
done.
Start simulation on Spike ...
done.
Start simulation on QEMU ...
Timeout is expired for: "/srv/jenkins/workspace/MicroTESK_RISCV/build/tools/qemu/bin/qemu-system-riscv64 -M spike -cpu any -d unimp,nochain,in_asm -nographic -singlestep -trace-log -D /srv/jenkins/workspace/MicroTESK_RISCV/build/test/autogen/group_auto/group_auto_0047-qemu.log -bios /srv/jenkins/workspace/MicroTESK_RISCV/build/test/autogen/group_auto/group_auto_0047.elf"
done.
Check traces ...
done.
Данной ошибки больше не наблюдается.
- Status changed from Resolved to Closed
- Target version set to 0.1
- Published in build set to 0.1.0-beta-191227
Also available in: Atom
PDF