Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.

Assertion Failed

boy999
Beginner
1,523 Views
Hi,
I use amplxe-gui to run tachyon with the guidence of intel vtune tutorial. I receive the following errors, and fail to finalizing results without running the program.

Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. Please contact the developers.
Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. For more information, please visit the technical support forum at https://software.intel.com/sites/support/
I am running withvtune_amplifier_xe_2011_update2.
The application (tachyon) runs as expected outside of Intel VTune Amplifier XE.
The screenshot showing the error is attached

the programs are running underLinux version 2.6.32-5-amd64 (Debian 2.6.32-31), x86_64

Thanks for your help in advance.


35748-screenshot-assertion-failure.bmp
0 Kudos
5 Replies
Peter_W_Intel
Employee
1,523 Views
Ithinkthat you are working on VTune Amplifier XE 2011 Update 2.

We were aware of such problem from GUI, only happened on latest OS - Is your system Debian* 6? Canthis problembe reproduced on Debian* 5?

My opinion is to use command line, then open result file from GUI. For example,

# amplxe-cl -collect hotspots -- /opt/intel/vtune_amplifier_xe_2011/samples/en/tachyon_find_hotspots /opt/intel/vtune_amplifier_xe_2011/samples/en/dat/balls.dat

Regards, Peter
0 Kudos
boy999
Beginner
1,523 Views
Hi Peter,
Thank you for your reply. I use command line to run tachyon, and get the error information again as belows:
boyuan@sitar:~$ amplxe-cl -collect hotspots /curr/boyuan/intel/amplxe/samples/en/tachyon/tachyon_find_hotspots /curr/boyuan/intel/amplxe/samples/en/tachyon/dat/balls.dat
Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. Please contact the developers.
Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. For more information, please visit the technical support forum at https://software.intel.com/sites/support/
Error: Assertion '(4 ) + (2 +2 +4 +4 + cpu_no*(2 +leaf_no*(2*4 +4*4 ))) == pos' failed. For more information, please visit the technical support forum at https://software.intel.com/sites/support/
Using result path `/curr/boyuan/r000hs'
Executing actions 16 % Loading data files
Warning: Cannot load data file `/curr/boyuan/r000hs/data.0/24866-24871.0.trace' (Data file is corrupted).
Executing actions 50 % done
Error: Error 0x4000001e (Cannot load raw collector data)
Do you know how to solve it?
Thanks
0 Kudos
Peter_W_Intel
Employee
1,523 Views
No. I have to report this to development team - probably Debian* 6 is not target OS (not tested) for Update 2.

Canyou use other supported OSs claimed in release notes, or use Debian* 5?

Sorry for inconvenience caused.

Regards, Peter
0 Kudos
boy999
Beginner
1,523 Views
Hi Peter,
Thanks for letting me know.
Best, Bo
0 Kudos
Peter_W_Intel
Employee
1,523 Views
Today I installed Update 3 (build #150226) on Debian* 6, it worked wellin command line - I verified.

source /opt/intel/vtune_amplifier_xe_2011/amplxe-vars.sh
cd /opt/intel/vtune_amplifier_xe_2011/samples/en/tachyon
make
amplxe-cl collect hotspots -r /tmp/r0001hs -- ./tachyon_find_hotspots; there is no problem to generate the report.

amplxe-cl -report hotspots -r /tmp/r0001hs; I can find all hot functions.

uname -r ; 2.6.32-5-amd64

Regards, Peter

0 Kudos
Reply