<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ioc64 installed on Fedora 25 throwing instance of 'std::string', aborting in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101719#M5143</link>
    <description>&lt;P&gt;I am working on getting the Intel OpenCL SDK up and running on a Fedora 25 Skylake machine (Core i7-6700). &amp;nbsp;So far I have:&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;Installed the xorg-x11-drv-intel package from the Fedora (or maybe RPMFusion) repo&lt;/LI&gt;
	&lt;LI&gt;Installed the Intel SDK for OpenCL Applications 2016 R3 for Linux with sudo permissions&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;Step 2 warned about Unsupported OS and Intel Debugger for Heterogeneous Compute Unsupported OS, and I selected to ignore those prereqs.&lt;/P&gt;

&lt;P&gt;When I run&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ioc64 -version&lt;/PRE&gt;

&lt;P&gt;I get the following output:&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;terminate called after throwing an instance of 'std::string'
Aborted (core dumped)&lt;/PRE&gt;

&lt;P&gt;Same thing with&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ioc64 -help&lt;/PRE&gt;

&lt;P&gt;Have I installed the correct components? &amp;nbsp;Could this error be related to using an unsupported OS? &amp;nbsp;Any suggestions on how to proceed?&lt;/P&gt;

&lt;P&gt;EDIT: More info:&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;$ sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: HD Graphics 530
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:132 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff&lt;/PRE&gt;

&lt;PRE class="brush:plain;"&gt;$ modinfo i915
filename:       /lib/modules/4.8.8-200.fc24.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
license:        GPL and additional rights
description:    Intel Graphics
author:         Intel Corporation
author:         Tungsten Graphics, Inc.
firmware:       i915/bxt_dmc_ver1_07.bin
firmware:       i915/skl_dmc_ver1_26.bin
firmware:       i915/kbl_dmc_ver1_01.bin
firmware:       i915/kbl_guc_ver9_14.bin
firmware:       i915/bxt_guc_ver8_7.bin
firmware:       i915/skl_guc_ver6_1.bin
&amp;lt;snip&amp;gt;
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 30 Nov 2016 22:26:15 GMT</pubDate>
    <dc:creator>David_V_</dc:creator>
    <dc:date>2016-11-30T22:26:15Z</dc:date>
    <item>
      <title>ioc64 installed on Fedora 25 throwing instance of 'std::string', aborting</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101719#M5143</link>
      <description>&lt;P&gt;I am working on getting the Intel OpenCL SDK up and running on a Fedora 25 Skylake machine (Core i7-6700). &amp;nbsp;So far I have:&lt;/P&gt;

&lt;OL&gt;
	&lt;LI&gt;Installed the xorg-x11-drv-intel package from the Fedora (or maybe RPMFusion) repo&lt;/LI&gt;
	&lt;LI&gt;Installed the Intel SDK for OpenCL Applications 2016 R3 for Linux with sudo permissions&lt;/LI&gt;
&lt;/OL&gt;

&lt;P&gt;Step 2 warned about Unsupported OS and Intel Debugger for Heterogeneous Compute Unsupported OS, and I selected to ignore those prereqs.&lt;/P&gt;

&lt;P&gt;When I run&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ioc64 -version&lt;/PRE&gt;

&lt;P&gt;I get the following output:&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;terminate called after throwing an instance of 'std::string'
Aborted (core dumped)&lt;/PRE&gt;

&lt;P&gt;Same thing with&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:bash;"&gt;ioc64 -help&lt;/PRE&gt;

&lt;P&gt;Have I installed the correct components? &amp;nbsp;Could this error be related to using an unsupported OS? &amp;nbsp;Any suggestions on how to proceed?&lt;/P&gt;

&lt;P&gt;EDIT: More info:&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;$ sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: HD Graphics 530
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:132 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff&lt;/PRE&gt;

&lt;PRE class="brush:plain;"&gt;$ modinfo i915
filename:       /lib/modules/4.8.8-200.fc24.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
license:        GPL and additional rights
description:    Intel Graphics
author:         Intel Corporation
author:         Tungsten Graphics, Inc.
firmware:       i915/bxt_dmc_ver1_07.bin
firmware:       i915/skl_dmc_ver1_26.bin
firmware:       i915/kbl_dmc_ver1_01.bin
firmware:       i915/kbl_guc_ver9_14.bin
firmware:       i915/bxt_guc_ver8_7.bin
firmware:       i915/skl_guc_ver6_1.bin
&amp;lt;snip&amp;gt;
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2016 22:26:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101719#M5143</guid>
      <dc:creator>David_V_</dc:creator>
      <dc:date>2016-11-30T22:26:15Z</dc:date>
    </item>
    <item>
      <title>You may be missing some</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101720#M5144</link>
      <description>&lt;P&gt;You may be missing some components. &amp;nbsp;You need the SDK for ioc64 as well as the driver/runtime package that matches your system.&lt;/P&gt;

&lt;P&gt;See here for more info:&amp;nbsp;&lt;A href="https://software.intel.com/en-us/articles/opencl-drivers"&gt;https://software.intel.com/en-us/articles/opencl-drivers&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;For i7-6700 you will probably want the SRB3.1 driver package to access the GPU.&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2016 00:13:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101720#M5144</guid>
      <dc:creator>Jeffrey_M_Intel1</dc:creator>
      <dc:date>2016-12-02T00:13:31Z</dc:date>
    </item>
    <item>
      <title>Thanks for the response.  I</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101721#M5145</link>
      <description>&lt;P&gt;Thanks for the response. &amp;nbsp;I did install part of the SRB3.1 driver package yesterday (intel-opencl-r3.1*.rpm), but looking at the link you posted again, I realized I had forgotten the CPU runtime environment (intel-opencl-cpu-r3.1*.rpm). &amp;nbsp;Works now!&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt; &amp;gt;&amp;gt; ioc64 -version
Kernel Builder for OpenCL API - compiler command line, version 6.3.0.1904&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2016 00:43:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/ioc64-installed-on-Fedora-25-throwing-instance-of-std-string/m-p/1101721#M5145</guid>
      <dc:creator>David_V_</dc:creator>
      <dc:date>2016-12-02T00:43:00Z</dc:date>
    </item>
  </channel>
</rss>

