Problem:
After running any Inspector(TM) XE 2016's command line, will display -
$ inspxe-cl -V
Intel(R) Inspector XE 2016 (build 423441) Command Line tool
Copyright (C) 2009-2015 Intel Corporation. All rights reserved.
Intel Remote Monitoring Client 1.0.5, built Oct 15 2013 13:40:29
Copyright (C) 2013 Intel Corporation. All rights reserved.Usage: intelremotemon -p <Product Id> -t <i|b> -e <Event Id> [<optional parameters>]
-p|-product_id <Product Id>
identifier of product for which you want to send event
-t|-event_type <i|individual|b|bulk>
event type:
i|individual -individual event
b|bulk - bulk event
-e|-event_id <Event Id>
identifier of event which you want to send
-c|-component_id <Component Id>
identifier of product component
-s|-session_id
identifier of current session for show_collect
-f|-force
force sending event
-g|-get_collect
get collect flag status
-w|-show_collect
ask to show user agreement dialog for data collection
-m|-message_file <file>
file name which contains event message
-u|-user_id <file>
write User ID to provided file
-h|-help
show this help
-v|-version
show versionThere is not argument for switch: -b
Root-cause:
It was a known problem. It happened if you installed any of any product of Parallel Studio XE 2016 with previous version of Intel Software Manager tool. The root-cause was due to an existing ISM (Intel Symbol Manager) location with read only attributes, and it cannot be used by 2016 product.
Solution:
Remove these folder manually, then install 2016 product to create new one, everything will work nicely.
- /opt/intel/ism
- $HOME/intel/ism