yocto.lists.yoctoproject.org archive mirror
 help / color / mirror / Atom feed
* Re: [yocto] #zeus meta-intel
       [not found] <MADEUP.16AC1A1B0F173D71.20366@lists.yoctoproject.org>
@ 2021-10-09  3:04 ` Mittal, Anuj
  2021-10-12 11:21   ` Monsees, Steven C (US)
  0 siblings, 1 reply; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-09  3:04 UTC (permalink / raw)
  To: steven.monsees, yocto

On Fri, 2021-10-08 at 16:10 +0000, Monsees, Steven C (US) via
lists.yoctoproject.org wrote:
> 
> Sorry for my ignorance, but I am missing your point, what exactly
> does the recipe provide when built, intel-opencl-icd ?, will it pull
> in igc ?

It will pull in igc. There's a separate recipe for igc in meta-intel.
compute-runtime will provide intel-opencl-icd but the package name is
different.

You can try building the recipe.

Thanks,

Anuj

> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com> 
> Sent: Friday, October 8, 2021 12:01 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>;
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems
> network.
> 
> Please treat the email with caution, especially if you are requested
> to click on a link, decrypt/open an attachment, or enable macros. 
> For further information on how to spot phishing, access
> “Cybersecurity OneSpace Page” and report phishing by clicking the
> button “Report Phishing” on the Outlook toolbar.
> 
> 
> Sorry, I didn't understand the question. If you want to know which
> version of OpenCL is supported, please see the README for version
> that you're building. Also see:
> 
> https://github.com/intel/compute-runtime/blob/master/opencl/doc/FAQ.md
> 
> Thanks,
> 
> Anuj
> 
> On Fri, 2021-10-08 at 15:30 +0000, Monsees, Steven C (US) wrote:
> > 
> > Thank you, just for clarification ...
> > 
> > "Building the Neo driver", does that mean no OpenCL library support
> > ?
> > 
> > -----Original Message-----
> > From: Mittal, Anuj <anuj.mittal@intel.com>
> > Sent: Friday, October 8, 2021 11:07 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > This email has been sent from an account outside of the BAE Systems
> > network.
> > 
> > Please treat the email with caution, especially if you are
> > requested 
> > to click on a link, decrypt/open an attachment, or enable macros. 
> > For 
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via 
> > lists.yoctoproject.org wrote:
> > >  
> > >  
> > > I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> > > opencl/compute-runtime”
> > > I have been “told” that this compute-runtime recipe should
> > > basically 
> > > build opencl (Neo) with all the required dependencies… I did not 
> > > think Yocto had support for OpenCL, and was looking to build Neo 
> > > under the SDK.
> > >  
> > > (1)   Is this true, does meta-intell under zeus now support
> > > building 
> > > OpenCL and the OpenCL Graphics compiler under Yocto ?
> > 
> > compute-runtime recipe would allow you to build NEO driver. zeus is
> > no 
> > longer maintained so the version there is old and not tested now
> > but 
> > it should still build.
> > 
> > > (2)   Of so, what would be the proper way to pull this into my
> > > yocto 
> > > build ?
> > 
> > Including meta-intel and meta-clang in bblayers should be enough.
> > 
> > Thanks,
> > 
> > Anuj
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#55005):
> https://lists.yoctoproject.org/g/yocto/message/55005
> Mute This Topic: https://lists.yoctoproject.org/mt/86149437/3616702
> Mute #zeus:https://lists.yoctoproject.org/g/yocto/mutehashtag/zeus
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe:
> https://lists.yoctoproject.org/g/yocto/unsub [anuj.mittal@intel.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-09  3:04 ` [yocto] #zeus meta-intel Mittal, Anuj
@ 2021-10-12 11:21   ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-12 11:21 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Anuj:

Are there any other possible dependencies for the “meta-intel/dynamic-layers/clang-layer/recipes-
opencl” ?

Is this dependent on systemd ?

It appears to builds clean, but fails/faults while booting kernel...

Thanks again,
Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Friday, October 8, 2021 11:05 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


On Fri, 2021-10-08 at 16:10 +0000, Monsees, Steven C (US) via lists.yoctoproject.org wrote:
> 
> Sorry for my ignorance, but I am missing your point, what exactly does 
> the recipe provide when built, intel-opencl-icd ?, will it pull in igc 
> ?

It will pull in igc. There's a separate recipe for igc in meta-intel.
compute-runtime will provide intel-opencl-icd but the package name is different.

You can try building the recipe.

Thanks,

Anuj

> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Friday, October 8, 2021 12:01 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.
> For further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> Sorry, I didn't understand the question. If you want to know which 
> version of OpenCL is supported, please see the README for version that 
> you're building. Also see:
> 
> https://github.com/intel/compute-runtime/blob/master/opencl/doc/FAQ.md
> 
> Thanks,
> 
> Anuj
> 
> On Fri, 2021-10-08 at 15:30 +0000, Monsees, Steven C (US) wrote:
> > 
> > Thank you, just for clarification ...
> > 
> > "Building the Neo driver", does that mean no OpenCL library support 
> > ?
> > 
> > -----Original Message-----
> > From: Mittal, Anuj <anuj.mittal@intel.com>
> > Sent: Friday, October 8, 2021 11:07 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > This email has been sent from an account outside of the BAE Systems 
> > network.
> > 
> > Please treat the email with caution, especially if you are requested 
> > to click on a link, decrypt/open an attachment, or enable macros.
> > For
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via 
> > lists.yoctoproject.org wrote:
> > >  
> > >  
> > > I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> > > opencl/compute-runtime”
> > > I have been “told” that this compute-runtime recipe should 
> > > basically build opencl (Neo) with all the required dependencies… I 
> > > did not think Yocto had support for OpenCL, and was looking to 
> > > build Neo under the SDK.
> > >  
> > > (1)   Is this true, does meta-intell under zeus now support 
> > > building OpenCL and the OpenCL Graphics compiler under Yocto ?
> > 
> > compute-runtime recipe would allow you to build NEO driver. zeus is 
> > no longer maintained so the version there is old and not tested now 
> > but it should still build.
> > 
> > > (2)   Of so, what would be the proper way to pull this into my 
> > > yocto build ?
> > 
> > Including meta-intel and meta-clang in bblayers should be enough.
> > 
> > Thanks,
> > 
> > Anuj
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#55005):
> https://lists.yoctoproject.org/g/yocto/message/55005
> Mute This Topic: https://lists.yoctoproject.org/mt/86149437/3616702
> Mute #zeus:https://lists.yoctoproject.org/g/yocto/mutehashtag/zeus
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe:
> https://lists.yoctoproject.org/g/yocto/unsub [anuj.mittal@intel.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-14  1:27 ` Mittal, Anuj
  2021-10-14 10:49   ` Monsees, Steven C (US)
@ 2021-10-19 19:17   ` Monsees, Steven C (US)
  1 sibling, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-19 19:17 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


I am able to build clean...

One question, "clang" is a dependency for the build of the NEO driver, once built, do I still require clang as part of my image ?, or can I remove the clang component in the recipe that creates my final image ?

Clang takes up a lot space, if not needed in the end, I'd like to be able to remove and reduce the size of my image.

Thanks again for your help,
Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Wednesday, October 13, 2021 9:28 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


There are no patches needed other than what is already in oe-core/meta- intel/meta-clang. I tried building zeus on Ubuntu 16.04 and didn't see any problem.

zeus is no longer maintained or supported so I'd suggest checking a newer release or experimenting without using buildtools to see if that is exposing this problem. It does look like things are not being compiled properly or perhaps opencl-clang-native is linking to incorrect LLVM ... 

Thanks,

Anuj

On Wed, 2021-10-13 at 16:53 +0000, Monsees, Steven C (US) wrote:
> 
> Anything ?, I have yet to resolve this.
> 
> -----Original Message-----
> From: Monsees, Steven C (US)
> Sent: Wednesday, October 13, 2021 9:03 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>; 
> 'yocto@lists.yoctoproject.org' <yocto@lists.yoctoproject.org>
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Are there any patches required for these components (igc, opencl- 
> clang, and intel-compute-runtime) ?
> 
> -----Original Message-----
> From: Monsees, Steven C (US)
> Sent: Wednesday, October 13, 2021 7:13 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>; 
> yocto@lists.yoctoproject.org
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Anuj:
> 
> I rebuilt the entire image (but did not delete the state_cache)...
> I am building meta-clang (zeus based, I believe it is 9.0.1).
> 
> Steve
> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Tuesday, October 12, 2021 10:10 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.
> For further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> Did you build everything with this compiler from start? Is opencl- 
> clang building with the right LLVM lib from meta-clang?
> 
> Thanks,
> 
> Anuj
> 
> On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> > 
> > Anuj:
> > 
> > I picked up the tarball for for the baseline dunfell tools platform 
> > to update host tools...
> > 
> > I am seeing it compile cleaner but for one issue causng ld to fail:
> > 
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > 
> > Isn't LLVM brought in along with clang under meta-clang ?
> > 
> > Is there a missing build dependency ?
> > 
> > Thanks,
> > Steve
> > 
> > Build excerpt showing multiple " undefined reference to `vtable "
> > errors...
> > 
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >
> > > ::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> > llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> > llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > collect2: error: ld returned 1 exit status
> > 
> > -----Original Message-----
> > From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On 
> > Behalf Of Anuj Mittal
> > Sent: Tuesday, October 12, 2021 10:43 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > network.
> > 
> > Please treat the email with caution, especially if you are requested 
> > to click on a link, decrypt/open an attachment, or enable macros.
> > For
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > > g++: error: unrecognized command line option ‘-std=c++14’
> > 
> > It looks like the gcc version is too old on your host for this to 
> > work.
> > 
> > Thanks,
> > 
> > Anuj
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-14  1:27 ` Mittal, Anuj
@ 2021-10-14 10:49   ` Monsees, Steven C (US)
  2021-10-19 19:17   ` Monsees, Steven C (US)
  1 sibling, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-14 10:49 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Thank you.

I will most likely look into creating a  dunfell based build this weekend...
My current system is zeus based, centos, still using sysvinit on startup...

Did run using clang 9.0 ?

I appreciate your time and trouble,
Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Wednesday, October 13, 2021 9:28 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


There are no patches needed other than what is already in oe-core/meta- intel/meta-clang. I tried building zeus on Ubuntu 16.04 and didn't see any problem.

zeus is no longer maintained or supported so I'd suggest checking a newer release or experimenting without using buildtools to see if that is exposing this problem. It does look like things are not being compiled properly or perhaps opencl-clang-native is linking to incorrect LLVM ... 

Thanks,

Anuj

On Wed, 2021-10-13 at 16:53 +0000, Monsees, Steven C (US) wrote:
> 
> Anything ?, I have yet to resolve this.
> 
> -----Original Message-----
> From: Monsees, Steven C (US)
> Sent: Wednesday, October 13, 2021 9:03 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>; 
> 'yocto@lists.yoctoproject.org' <yocto@lists.yoctoproject.org>
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Are there any patches required for these components (igc, opencl- 
> clang, and intel-compute-runtime) ?
> 
> -----Original Message-----
> From: Monsees, Steven C (US)
> Sent: Wednesday, October 13, 2021 7:13 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>; 
> yocto@lists.yoctoproject.org
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Anuj:
> 
> I rebuilt the entire image (but did not delete the state_cache)...
> I am building meta-clang (zeus based, I believe it is 9.0.1).
> 
> Steve
> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Tuesday, October 12, 2021 10:10 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.
> For further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> Did you build everything with this compiler from start? Is opencl- 
> clang building with the right LLVM lib from meta-clang?
> 
> Thanks,
> 
> Anuj
> 
> On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> > 
> > Anuj:
> > 
> > I picked up the tarball for for the baseline dunfell tools platform 
> > to update host tools...
> > 
> > I am seeing it compile cleaner but for one issue causng ld to fail:
> > 
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > 
> > Isn't LLVM brought in along with clang under meta-clang ?
> > 
> > Is there a missing build dependency ?
> > 
> > Thanks,
> > Steve
> > 
> > Build excerpt showing multiple " undefined reference to `vtable "
> > errors...
> > 
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >
> > > ::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> > llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> > llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>,
> > std::allocator<char> >, false,
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > collect2: error: ld returned 1 exit status
> > 
> > -----Original Message-----
> > From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On 
> > Behalf Of Anuj Mittal
> > Sent: Tuesday, October 12, 2021 10:43 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > network.
> > 
> > Please treat the email with caution, especially if you are requested 
> > to click on a link, decrypt/open an attachment, or enable macros.
> > For
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > > g++: error: unrecognized command line option ‘-std=c++14’
> > 
> > It looks like the gcc version is too old on your host for this to 
> > work.
> > 
> > Thanks,
> > 
> > Anuj
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [yocto] #zeus meta-intel
       [not found] <9e8b91$7f8sbe@mga01.intel.com>
@ 2021-10-14  1:27 ` Mittal, Anuj
  2021-10-14 10:49   ` Monsees, Steven C (US)
  2021-10-19 19:17   ` Monsees, Steven C (US)
  0 siblings, 2 replies; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-14  1:27 UTC (permalink / raw)
  To: steven.monsees, yocto

There are no patches needed other than what is already in oe-core/meta-
intel/meta-clang. I tried building zeus on Ubuntu 16.04 and didn't see
any problem.

zeus is no longer maintained or supported so I'd suggest checking a
newer release or experimenting without using buildtools to see if that
is exposing this problem. It does look like things are not being
compiled properly or perhaps opencl-clang-native is linking to
incorrect LLVM ... 

Thanks,

Anuj

On Wed, 2021-10-13 at 16:53 +0000, Monsees, Steven C (US) wrote:
> 
> Anything ?, I have yet to resolve this.
> 
> -----Original Message-----
> From: Monsees, Steven C (US) 
> Sent: Wednesday, October 13, 2021 9:03 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>;
> 'yocto@lists.yoctoproject.org' <yocto@lists.yoctoproject.org>
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Are there any patches required for these components (igc, opencl-
> clang, and intel-compute-runtime) ?
> 
> -----Original Message-----
> From: Monsees, Steven C (US) 
> Sent: Wednesday, October 13, 2021 7:13 AM
> To: 'Mittal, Anuj' <anuj.mittal@intel.com>;
> yocto@lists.yoctoproject.org
> Subject: RE: [yocto] #zeus meta-intel
> 
> 
> Anuj:
> 
> I rebuilt the entire image (but did not delete the state_cache)...
> I am building meta-clang (zeus based, I believe it is 9.0.1).
> 
> Steve
> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Tuesday, October 12, 2021 10:10 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>;
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems
> network.
> 
> Please treat the email with caution, especially if you are requested
> to click on a link, decrypt/open an attachment, or enable macros. 
> For further information on how to spot phishing, access
> “Cybersecurity OneSpace Page” and report phishing by clicking the
> button “Report Phishing” on the Outlook toolbar.
> 
> 
> Did you build everything with this compiler from start? Is opencl-
> clang building with the right LLVM lib from meta-clang?
> 
> Thanks,
> 
> Anuj
> 
> On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> > 
> > Anuj:
> > 
> > I picked up the tarball for for the baseline dunfell tools platform
> > to 
> > update host tools...
> > 
> > I am seeing it compile cleaner but for one issue causng ld to fail:
> > 
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, 
> > std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > 
> > Isn't LLVM brought in along with clang under meta-clang ?
> > 
> > Is there a missing build dependency ?
> > 
> > Thanks,
> > Steve
> > 
> > Build excerpt showing multiple " undefined reference to `vtable "
> > errors...
> > 
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, 
> > std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >
> > > ::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> > llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, 
> > std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::~opt()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1331:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, 
> > std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:601:
> > undefined reference to `vtable for
> > llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> > llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1407:
> > undefined reference to `vtable for
> > llvm::cl::opt<std::__cxx11::basic_string<char,
> > std::char_traits<char>, 
> > std::allocator<char> >, false, 
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > > >'
> > /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> > pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> > `llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >
> > > ::parser(llvm::cl::Option&)':
> > /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> > default/tmp/work/x86_64-linux/intel-graphics-compiler-
> > native/1.0.11-
> > r0/recipe-sysroot-
> > native/usr/include/llvm/Support/CommandLine.h:1072:
> > undefined reference to `vtable for
> > llvm::cl::parser<std::__cxx11::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > >'
> > collect2: error: ld returned 1 exit status
> > 
> > -----Original Message-----
> > From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org>
> > On 
> > Behalf Of Anuj Mittal
> > Sent: Tuesday, October 12, 2021 10:43 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > network.
> > 
> > Please treat the email with caution, especially if you are
> > requested 
> > to click on a link, decrypt/open an attachment, or enable macros. 
> > For 
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > > g++: error: unrecognized command line option ‘-std=c++14’
> > 
> > It looks like the gcc version is too old on your host for this to
> > work.
> > 
> > Thanks,
> > 
> > Anuj
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
@ 2021-10-13 16:53 Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-13 16:53 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Anything ?, I have yet to resolve this.

-----Original Message-----
From: Monsees, Steven C (US) 
Sent: Wednesday, October 13, 2021 9:03 AM
To: 'Mittal, Anuj' <anuj.mittal@intel.com>; 'yocto@lists.yoctoproject.org' <yocto@lists.yoctoproject.org>
Subject: RE: [yocto] #zeus meta-intel


Are there any patches required for these components (igc, opencl-clang, and intel-compute-runtime) ?

-----Original Message-----
From: Monsees, Steven C (US) 
Sent: Wednesday, October 13, 2021 7:13 AM
To: 'Mittal, Anuj' <anuj.mittal@intel.com>; yocto@lists.yoctoproject.org
Subject: RE: [yocto] #zeus meta-intel


Anuj:

I rebuilt the entire image (but did not delete the state_cache)...
I am building meta-clang (zeus based, I believe it is 9.0.1).

Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com>
Sent: Tuesday, October 12, 2021 10:10 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


Did you build everything with this compiler from start? Is opencl-clang building with the right LLVM lib from meta-clang?

Thanks,

Anuj

On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> 
> Anuj:
> 
> I picked up the tarball for for the baseline dunfell tools platform to 
> update host tools...
> 
> I am seeing it compile cleaner but for one issue causng ld to fail:
> 
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> 
> Isn't LLVM brought in along with clang under meta-clang ?
> 
> Is there a missing build dependency ?
> 
> Thanks,
> Steve
> 
> Build excerpt showing multiple " undefined reference to `vtable "
> errors...
> 
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >
> >::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&, 
> llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> collect2: error: ld returned 1 exit status
> 
> -----Original Message-----
> From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On 
> Behalf Of Anuj Mittal
> Sent: Tuesday, October 12, 2021 10:43 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.  For 
> further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > g++: error: unrecognized command line option ‘-std=c++14’
> 
> It looks like the gcc version is too old on your host for this to work.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
@ 2021-10-13 13:03 Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-13 13:03 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Are there any patches required for these components (igc, opencl-clang, and intel-compute-runtime) ?

-----Original Message-----
From: Monsees, Steven C (US) 
Sent: Wednesday, October 13, 2021 7:13 AM
To: 'Mittal, Anuj' <anuj.mittal@intel.com>; yocto@lists.yoctoproject.org
Subject: RE: [yocto] #zeus meta-intel


Anuj:

I rebuilt the entire image (but did not delete the state_cache)...
I am building meta-clang (zeus based, I believe it is 9.0.1).

Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com>
Sent: Tuesday, October 12, 2021 10:10 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


Did you build everything with this compiler from start? Is opencl-clang building with the right LLVM lib from meta-clang?

Thanks,

Anuj

On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> 
> Anuj:
> 
> I picked up the tarball for for the baseline dunfell tools platform to 
> update host tools...
> 
> I am seeing it compile cleaner but for one issue causng ld to fail:
> 
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> 
> Isn't LLVM brought in along with clang under meta-clang ?
> 
> Is there a missing build dependency ?
> 
> Thanks,
> Steve
> 
> Build excerpt showing multiple " undefined reference to `vtable "
> errors...
> 
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >
> >::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&, 
> llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> collect2: error: ld returned 1 exit status
> 
> -----Original Message-----
> From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On 
> Behalf Of Anuj Mittal
> Sent: Tuesday, October 12, 2021 10:43 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.  For 
> further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > g++: error: unrecognized command line option ‘-std=c++14’
> 
> It looks like the gcc version is too old on your host for this to work.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-13  2:10 ` Mittal, Anuj
@ 2021-10-13 11:12   ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-13 11:12 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Anuj:

I rebuilt the entire image (but did not delete the state_cache)...
I am building meta-clang (zeus based, I believe it is 9.0.1).

Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Tuesday, October 12, 2021 10:10 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


Did you build everything with this compiler from start? Is opencl-clang building with the right LLVM lib from meta-clang?

Thanks,

Anuj

On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> 
> Anuj:
> 
> I picked up the tarball for for the baseline dunfell tools platform to 
> update host tools...
> 
> I am seeing it compile cleaner but for one issue causng ld to fail:
> 
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> 
> Isn't LLVM brought in along with clang under meta-clang ?
> 
> Is there a missing build dependency ?
> 
> Thanks,
> Steve
> 
> Build excerpt showing multiple " undefined reference to `vtable "
> errors...
> 
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >
> >::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&, 
> llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::opt<std::__cxx11::basic_string<char, 
> std::char_traits<char>, std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::opt<char [9], 
> llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >, false, 
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function 
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> collect2: error: ld returned 1 exit status
> 
> -----Original Message-----
> From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On 
> Behalf Of Anuj Mittal
> Sent: Tuesday, October 12, 2021 10:43 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.  For 
> further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > g++: error: unrecognized command line option ‘-std=c++14’
> 
> It looks like the gcc version is too old on your host for this to work.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [yocto] #zeus meta-intel
       [not found] <561a5d$6c7l18@mga18.intel.com>
@ 2021-10-13  2:10 ` Mittal, Anuj
  2021-10-13 11:12   ` Monsees, Steven C (US)
  0 siblings, 1 reply; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-13  2:10 UTC (permalink / raw)
  To: steven.monsees, yocto

Did you build everything with this compiler from start? Is opencl-clang
building with the right LLVM lib from meta-clang?

Thanks,

Anuj

On Tue, 2021-10-12 at 17:15 +0000, Monsees, Steven C (US) wrote:
> 
> Anuj:
> 
> I picked up the tarball for for the baseline dunfell tools platform to
> update host tools...
> 
> I am seeing it compile cleaner but for one issue causng ld to fail:
> 
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> 
> Isn't LLVM brought in along with clang under meta-clang ?
> 
> Is there a missing build dependency ?
> 
> Thanks,
> Steve
> 
> Build excerpt showing multiple " undefined reference to `vtable "
> errors...
> 
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >
> >::opt<llvm::cl::FormattingFlags, llvm::cl::desc,
> llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&,
> llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::~opt()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >::OptionValue()':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601:
> undefined reference to `vtable for
> llvm::cl::OptionValue<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >::opt<char [9],
> llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407:
> undefined reference to `vtable for
> llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, false,
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >'
> /opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-
> pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld:
> IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function
> `llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >
> >::parser(llvm::cl::Option&)':
> /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-
> default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-
> r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072:
> undefined reference to `vtable for
> llvm::cl::parser<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >'
> collect2: error: ld returned 1 exit status
> 
> -----Original Message-----
> From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On
> Behalf Of Anuj Mittal
> Sent: Tuesday, October 12, 2021 10:43 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>;
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems
> network.
> 
> Please treat the email with caution, especially if you are requested to
> click on a link, decrypt/open an attachment, or enable macros.  For
> further information on how to spot phishing, access “Cybersecurity
> OneSpace Page” and report phishing by clicking the button “Report
> Phishing” on the Outlook toolbar.
> 
> 
> On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> > g++: error: unrecognized command line option ‘-std=c++14’
> 
> It looks like the gcc version is too old on your host for this to work.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-12 14:42 ` Mittal, Anuj
@ 2021-10-12 17:15   ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-12 17:15 UTC (permalink / raw)
  To: Anuj Mittal, yocto


Anuj:

I picked up the tarball for for the baseline dunfell tools platform to update host tools...

I am seeing it compile cleaner but for one issue causng ld to fail:

/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331: undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'

Isn't LLVM brought in along with clang under meta-clang ?

Is there a missing build dependency ?

Thanks,
Steve

Build excerpt showing multiple " undefined reference to `vtable " errors...

/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331: undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::OptionValue()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601: undefined reference to `vtable for llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::opt<llvm::cl::FormattingFlags, llvm::cl::desc, llvm::cl::initializer<char [2]> >(llvm::cl::FormattingFlags const&, llvm::cl::desc const&, llvm::cl::initializer<char [2]> const&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407: undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::parser(llvm::cl::Option&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072: undefined reference to `vtable for llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~opt()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1331: undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::OptionValue()':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:601: undefined reference to `vtable for llvm::cl::OptionValue<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::opt<char [9], llvm::cl::desc>(char const (&) [9], llvm::cl::desc const&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1407: undefined reference to `vtable for llvm::cl::opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
/opt/poky/3.1.3/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/9.3.0/../../../../x86_64-pokysdk-linux/bin/ld: IGC/ElfPackager/CMakeFiles/elf_packager.dir/main.cpp.o: in function `llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::parser(llvm::cl::Option&)':
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include/llvm/Support/CommandLine.h:1072: undefined reference to `vtable for llvm::cl::parser<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >'
collect2: error: ld returned 1 exit status

-----Original Message-----
From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On Behalf Of Anuj Mittal
Sent: Tuesday, October 12, 2021 10:43 AM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> g++: error: unrecognized command line option ‘-std=c++14’

It looks like the gcc version is too old on your host for this to work.

Thanks,

Anuj

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [yocto] #zeus meta-intel
       [not found] <83b8bb$6ndulk@mga04.intel.com>
@ 2021-10-12 14:42 ` Mittal, Anuj
  2021-10-12 17:15   ` Monsees, Steven C (US)
  0 siblings, 1 reply; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-12 14:42 UTC (permalink / raw)
  To: steven.monsees, yocto

On Tue, 2021-10-12 at 12:43 +0000, Monsees, Steven C (US) wrote:
> g++: error: unrecognized command line option ‘-std=c++14’

It looks like the gcc version is too old on your host for this to work.

Thanks,

Anuj

^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
       [not found] <MADEUP.16AD44B3D74AA38E.8938@lists.yoctoproject.org>
@ 2021-10-12 12:43 ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-12 12:43 UTC (permalink / raw)
  To: Monsees, Steven C (US), Mittal, Anuj, yocto


For this test case I was only building in opencl-clang and igc...

If I attempt to build in intel-compute-runtime, iy attempts to make use of igc and I see the following build issue:

08:11 smonsees@yix490031 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default>bitbake intel-compute-runtime
Loading cache: 100% |######################################################################################################| Time: 0:00:00
Loaded 3672 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.44.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "rhel-7.9"
TARGET_SYS           = "x86_64-poky-linux"
MACHINE              = "sbcb-default"
DISTRO               = "limws"
DISTRO_VERSION       = "3.0.4"
TUNE_FEATURES        = "m64 corei7"
TARGET_FPU           = ""
meta                 
meta-poky            = "my_yocto_3.0.4:9662755c328d9406cccb206f6e67945f6894789b"
meta-perl            
meta-python          
meta-filesystems     
meta-networking      
meta-initramfs       
meta-oe              = "zeus:2b5dd1eb81cd08bc065bc76125f2856e9383e98b"
meta                 = "master:a32ddd2b2a51b26c011fa50e441df39304651503"
meta-clang           = "zeus:f5355ca9b86fb5de5930132ffd95a9b352d694f9"
meta-intel           = "zeus:d9942d4c3a710406b051852de7232db03c297f4e"
meta-intel           = "LIMWSSWARE-423-oews-meta-bae-merge:fa33549eca95293aeec58bf0624b3315c08fdba0"

Initialising tasks: 100% |#################################################################################################| Time: 0:00:01
Checking sstate mirror object availability: 100% |#########################################################################| Time: 0:00:00
Sstate summary: Wanted 176 Found 166 Missed 10 Current 284 (94% match, 97% complete)
NOTE: Executing Tasks
NOTE: Setscene tasks completed
ERROR: intel-graphics-compiler-native-1.0.11-r0 do_compile: Execution of '/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/run.do_compile.26870' failed with exit code 1:
[1/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/flex -PCISA -o/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/lex.CISA.cpp CISA.l
CISA.l:486: warning, rule cannot be matched
[2/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/concat.py -new /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/opencl_cth_released.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PreRelease/opencl_cth_pre_release.h
[3/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDAutogen && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/autogen.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/MDFrameWork.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDNodeFunctions.gen
[4/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/GenISAIntrinsics && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/Intrinsics.py Intrinsic_definitions.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/IntrinsicGenISA.gen
[5/565] /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
FAILED: IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o 
/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
g++: error: unrecognized command line option ‘-std=c++14’
[6/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/bison -vt -p CISA -d -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/CISA.tab.cpp CISA.y
CISA.y:84.1-14: warning: deprecated directive, use ‘%define parse.error verbose’ [-Wdeprecated]
   84 | %error-verbose
      | ^~~~~~~~~~~~~~
CISA.y: warning: 1 nonterminal useless in grammar [-Wother]
CISA.y: warning: 1 rule useless in grammar [-Wother]
CISA.y:1478.1-16: warning: nonterminal useless in grammar: VecSrcOpndSimple [-Wother]
 1478 | VecSrcOpndSimple :   VAR TwoDimOffset
      | ^~~~~~~~~~~~~~~~
CISA.y: warning: 140 shift/reduce conflicts [-Wconflicts-sr]
CISA.y: warning: 20 reduce/reduce conflicts [-Wconflicts-rr]
CISA.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
[7/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_spirv_size_t_64.bc_pointersize__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PointerSize -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_shared/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/pointersize.cl
[8/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_Impl_int_spirv.bc_IBiF_Impl__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_interface/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/IBiF_Impl.cl
ninja: build stopped: subcommand failed.
WARNING: /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/run.do_compile.26870:1 exit 1 from 'VERBOSE=1 cmake --build /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build --target all -- -j 4'

ERROR: Logfile of failure stored in: /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/log.do_compile.26870
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: VERBOSE=1 cmake --build /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build --target all -- -j 4
| [1/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/flex -PCISA -o/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/lex.CISA.cpp CISA.l
| CISA.l:486: warning, rule cannot be matched
| [2/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/concat.py -new /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/opencl_cth_released.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PreRelease/opencl_cth_pre_release.h
| [3/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDAutogen && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/autogen.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/MDFrameWork.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDNodeFunctions.gen
| [4/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/GenISAIntrinsics && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/Intrinsics.py Intrinsic_definitions.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/IntrinsicGenISA.gen
| [5/565] /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
| FAILED: IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o
| /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
| g++: error: unrecognized command line option ‘-std=c++14’
| [6/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/bison -vt -p CISA -d -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/CISA.tab.cpp CISA.y
| CISA.y:84.1-14: warning: deprecated directive, use ‘%define parse.error verbose’ [-Wdeprecated]
|    84 | %error-verbose
|       | ^~~~~~~~~~~~~~
| CISA.y: warning: 1 nonterminal useless in grammar [-Wother]
| CISA.y: warning: 1 rule useless in grammar [-Wother]
| CISA.y:1478.1-16: warning: nonterminal useless in grammar: VecSrcOpndSimple [-Wother]
|  1478 | VecSrcOpndSimple :   VAR TwoDimOffset
|       | ^~~~~~~~~~~~~~~~
| CISA.y: warning: 140 shift/reduce conflicts [-Wconflicts-sr]
| CISA.y: warning: 20 reduce/reduce conflicts [-Wconflicts-rr]
| CISA.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
| [7/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_spirv_size_t_64.bc_pointersize__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PointerSize -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_shared/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/pointersize.cl
| [8/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_Impl_int_spirv.bc_IBiF_Impl__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_interface/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/IBiF_Impl.cl
| ninja: build stopped: subcommand failed.
| WARNING: /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/run.do_compile.26870:1 exit 1 from 'VERBOSE=1 cmake --build /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build --target all -- -j 4'
| ERROR: Execution of '/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/run.do_compile.26870' failed with exit code 1:
| [1/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/flex -PCISA -o/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/lex.CISA.cpp CISA.l
| CISA.l:486: warning, rule cannot be matched
| [2/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/concat.py -new /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/opencl_cth_released.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PreRelease/opencl_cth_pre_release.h
| [3/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDAutogen && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/autogen.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common/MDFrameWork.h /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/autogen/MDNodeFunctions.gen
| [4/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/GenISAIntrinsics && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/python3 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/Intrinsics.py Intrinsic_definitions.py /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/IntrinsicGenISA.gen
| [5/565] /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
| FAILED: IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o
| /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/hosttools/g++  -DCL_KHR_FP64_EXT -DGHAL3D=USC -DICBE_LINUX -DIGC_CMAKE -DIGC_EXPORTS=1 -DIGC_SPIRV_ENABLED -DINSIDE_PLUGIN -DISTDLIB_UMD -DLINUX -DNDEBUG -DNOMINMAX -DSTD_CALL -DUSC_EXPORTS=1 -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -DUSE_SSE3 -DUSE_SSSE3 -D_AMD64_ -D_COMPILER_DLL_ -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_IGC_ -D_SCL_SECURE_NO_WARNINGS -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/WrapperLLVM/include -IIGC/autogen -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../Common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../3d/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/API -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../visa/include -IIGC/Release -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/ocl_igc_shared/executable_format -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/../inc/common/Compiler/common -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/AdaptorOCL/cif/cif/.. -I/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics -isystem/disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/include -pipe -fno-exceptions -fdata-sections -ffunction-sections -O2 -fmessage-length=0 -march=corei7 -mstackrealign -fms-extensions -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wwrite-strings -Wno-long-long -Wswitch -Wno-sign-compare -Wno-unused-result -Wno-enum-compare -Wno-type-limits -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-extra -Wno-write-strings -finline -fno-strict-aliasing -msse -msse2 -msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -Wno-unknown-pragmas -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector -finline-functions -funswitch-loops -Wno-maybe-uninitialized -lrt -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -std=c++14 -DNDEBUG -g   -std=gnu++1y -MD -MT IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -MF IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o.d -o IGC/GenISAIntrinsics/CMakeFiles/GenISAIntrinsics.dir/GenIntrinsics.cpp.o -c /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/GenISAIntrinsics/GenIntrinsics.cpp
| g++: error: unrecognized command line option ‘-std=c++14’
| [6/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/visa && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/bison -vt -p CISA -d -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/visa/CISA.tab.cpp CISA.y
| CISA.y:84.1-14: warning: deprecated directive, use ‘%define parse.error verbose’ [-Wdeprecated]
|    84 | %error-verbose
|       | ^~~~~~~~~~~~~~
| CISA.y: warning: 1 nonterminal useless in grammar [-Wother]
| CISA.y: warning: 1 rule useless in grammar [-Wother]
| CISA.y:1478.1-16: warning: nonterminal useless in grammar: VecSrcOpndSimple [-Wother]
|  1478 | VecSrcOpndSimple :   VAR TwoDimOffset
|       | ^~~~~~~~~~~~~~~~
| CISA.y: warning: 140 shift/reduce conflicts [-Wconflicts-sr]
| CISA.y: warning: 20 reduce/reduce conflicts [-Wconflicts-rr]
| CISA.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]
| [7/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_spirv_size_t_64.bc_pointersize__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Languages/OpenCL/PointerSize -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_shared/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/pointersize.cl
| [8/565] cd /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/BiFModule && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/cmake -E make_directory /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/. && /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/recipe-sysroot-native/usr/bin/clang-9 -cc1 -x cl -fblocks -fpreserve-vec3-type -opencl-builtins -triple=spir64 -w -emit-llvm-bc -o /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./IBiF_Impl_int_spirv.bc_IBiF_Impl__cl__0.bc.tmp -include /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build/IGC/Release/bif/./opencl_cth.h -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Headers -I /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/../AdaptorOCL/ocl_igc_interface/device_enqueue -D__EXECUTION_MODEL_DEBUG=1 -D__OPENCL_C_VERSION__=200 -D__IGC_BUILD__ -Dcl_khr_f16 -Dcl_khrfp64 -Dcl_khr_gl_msaa_sharing -Dcl_khr_mipmap_image -Dcl_khr_depth_images -Dcl_intel_subgroups_short -Dcl_intel_subgroups_char -Dcl_intel_subgroups_long -Dcl_intel_64bit_global_atomics_placeholder -D__VME_TYPES_DEFINED__ -finclude-default-header -cl-std=CL2.0 /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/git/IGC/BiFModule/Implementation/IBiF_Impl.cl
| ninja: build stopped: subcommand failed.
| WARNING: /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/temp/run.do_compile.26870:1 exit 1 from 'VERBOSE=1 cmake --build /disk0/scratch/smonsees/yocto/workspace_1/builds2/sbcb-default/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.11-r0/build --target all -- -j 4'
|

-----Original Message-----
From: yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org> On Behalf Of Monsees, Steven C (US) via lists.yoctoproject.org
Sent: Tuesday, October 12, 2021 7:22 AM
To: Mittal, Anuj <anuj.mittal@intel.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.



Anuj:

Are there any other possible dependencies for the “meta-intel/dynamic-layers/clang-layer/recipes-
opencl” ?

Is this dependent on systemd ?

It appears to builds clean, but fails/faults while booting kernel...

Thanks again,
Steve

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com>
Sent: Friday, October 8, 2021 11:05 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


On Fri, 2021-10-08 at 16:10 +0000, Monsees, Steven C (US) via lists.yoctoproject.org wrote:
> 
> Sorry for my ignorance, but I am missing your point, what exactly does 
> the recipe provide when built, intel-opencl-icd ?, will it pull in igc 
> ?

It will pull in igc. There's a separate recipe for igc in meta-intel.
compute-runtime will provide intel-opencl-icd but the package name is different.

You can try building the recipe.

Thanks,

Anuj

> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Friday, October 8, 2021 12:01 PM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.
> For further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> Sorry, I didn't understand the question. If you want to know which 
> version of OpenCL is supported, please see the README for version that 
> you're building. Also see:
> 
> https://github.com/intel/compute-runtime/blob/master/opencl/doc/FAQ.md
> 
> Thanks,
> 
> Anuj
> 
> On Fri, 2021-10-08 at 15:30 +0000, Monsees, Steven C (US) wrote:
> > 
> > Thank you, just for clarification ...
> > 
> > "Building the Neo driver", does that mean no OpenCL library support 
> > ?
> > 
> > -----Original Message-----
> > From: Mittal, Anuj <anuj.mittal@intel.com>
> > Sent: Friday, October 8, 2021 11:07 AM
> > To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> > yocto@lists.yoctoproject.org
> > Subject: Re: [yocto] #zeus meta-intel
> > 
> > External Email Alert
> > 
> > This email has been sent from an account outside of the BAE Systems 
> > network.
> > 
> > Please treat the email with caution, especially if you are requested 
> > to click on a link, decrypt/open an attachment, or enable macros.
> > For
> > further information on how to spot phishing, access “Cybersecurity 
> > OneSpace Page” and report phishing by clicking the button “Report 
> > Phishing” on the Outlook toolbar.
> > 
> > 
> > On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via 
> > lists.yoctoproject.org wrote:
> > >  
> > >  
> > > I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> > > opencl/compute-runtime”
> > > I have been “told” that this compute-runtime recipe should 
> > > basically build opencl (Neo) with all the required dependencies… I 
> > > did not think Yocto had support for OpenCL, and was looking to 
> > > build Neo under the SDK.
> > >  
> > > (1)   Is this true, does meta-intell under zeus now support 
> > > building OpenCL and the OpenCL Graphics compiler under Yocto ?
> > 
> > compute-runtime recipe would allow you to build NEO driver. zeus is 
> > no longer maintained so the version there is old and not tested now 
> > but it should still build.
> > 
> > > (2)   Of so, what would be the proper way to pull this into my 
> > > yocto build ?
> > 
> > Including meta-intel and meta-clang in bblayers should be enough.
> > 
> > Thanks,
> > 
> > Anuj
> 
> 
> 
> 


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-08 16:01 ` Mittal, Anuj
@ 2021-10-08 16:10   ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-08 16:10 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Sorry for my ignorance, but I am missing your point, what exactly does the recipe provide when built, intel-opencl-icd ?, will it pull in igc ?

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Friday, October 8, 2021 12:01 PM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


Sorry, I didn't understand the question. If you want to know which version of OpenCL is supported, please see the README for version that you're building. Also see:

https://github.com/intel/compute-runtime/blob/master/opencl/doc/FAQ.md

Thanks,

Anuj

On Fri, 2021-10-08 at 15:30 +0000, Monsees, Steven C (US) wrote:
> 
> Thank you, just for clarification ...
> 
> "Building the Neo driver", does that mean no OpenCL library support ?
> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com>
> Sent: Friday, October 8, 2021 11:07 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; 
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems 
> network.
> 
> Please treat the email with caution, especially if you are requested 
> to click on a link, decrypt/open an attachment, or enable macros.  For 
> further information on how to spot phishing, access “Cybersecurity 
> OneSpace Page” and report phishing by clicking the button “Report 
> Phishing” on the Outlook toolbar.
> 
> 
> On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via 
> lists.yoctoproject.org wrote:
> >  
> >  
> > I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> > opencl/compute-runtime”
> > I have been “told” that this compute-runtime recipe should basically 
> > build opencl (Neo) with all the required dependencies… I did not 
> > think Yocto had support for OpenCL, and was looking to build Neo 
> > under the SDK.
> >  
> > (1)   Is this true, does meta-intell under zeus now support building 
> > OpenCL and the OpenCL Graphics compiler under Yocto ?
> 
> compute-runtime recipe would allow you to build NEO driver. zeus is no 
> longer maintained so the version there is old and not tested now but 
> it should still build.
> 
> > (2)   Of so, what would be the proper way to pull this into my yocto 
> > build ?
> 
> Including meta-intel and meta-clang in bblayers should be enough.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [yocto] #zeus meta-intel
       [not found] <036a98$65nf6t@mga17.intel.com>
@ 2021-10-08 16:01 ` Mittal, Anuj
  2021-10-08 16:10   ` Monsees, Steven C (US)
  0 siblings, 1 reply; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-08 16:01 UTC (permalink / raw)
  To: steven.monsees, yocto

Sorry, I didn't understand the question. If you want to know which
version of OpenCL is supported, please see the README for version that
you're building. Also see:

https://github.com/intel/compute-runtime/blob/master/opencl/doc/FAQ.md

Thanks,

Anuj

On Fri, 2021-10-08 at 15:30 +0000, Monsees, Steven C (US) wrote:
> 
> Thank you, just for clarification ...
> 
> "Building the Neo driver", does that mean no OpenCL library support ?
> 
> -----Original Message-----
> From: Mittal, Anuj <anuj.mittal@intel.com> 
> Sent: Friday, October 8, 2021 11:07 AM
> To: Monsees, Steven C (US) <steven.monsees@baesystems.com>;
> yocto@lists.yoctoproject.org
> Subject: Re: [yocto] #zeus meta-intel
> 
> External Email Alert
> 
> This email has been sent from an account outside of the BAE Systems
> network.
> 
> Please treat the email with caution, especially if you are requested to
> click on a link, decrypt/open an attachment, or enable macros.  For
> further information on how to spot phishing, access “Cybersecurity
> OneSpace Page” and report phishing by clicking the button “Report
> Phishing” on the Outlook toolbar.
> 
> 
> On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via
> lists.yoctoproject.org wrote:
> >  
> >  
> > I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> > opencl/compute-runtime”
> > I have been “told” that this compute-runtime recipe should basically 
> > build opencl (Neo) with all the required dependencies… I did not
> > think 
> > Yocto had support for OpenCL, and was looking to build Neo under the 
> > SDK.
> >  
> > (1)   Is this true, does meta-intell under zeus now support building 
> > OpenCL and the OpenCL Graphics compiler under Yocto ?
> 
> compute-runtime recipe would allow you to build NEO driver. zeus is no
> longer maintained so the version there is old and not tested now but it
> should still build.
> 
> > (2)   Of so, what would be the proper way to pull this into my yocto 
> > build ?
> 
> Including meta-intel and meta-clang in bblayers should be enough.
> 
> Thanks,
> 
> Anuj


^ permalink raw reply	[flat|nested] 16+ messages in thread

* RE: [yocto] #zeus meta-intel
  2021-10-08 15:07 ` Mittal, Anuj
@ 2021-10-08 15:30   ` Monsees, Steven C (US)
  0 siblings, 0 replies; 16+ messages in thread
From: Monsees, Steven C (US) @ 2021-10-08 15:30 UTC (permalink / raw)
  To: Mittal, Anuj, yocto


Thank you, just for clarification ...

"Building the Neo driver", does that mean no OpenCL library support ?

-----Original Message-----
From: Mittal, Anuj <anuj.mittal@intel.com> 
Sent: Friday, October 8, 2021 11:07 AM
To: Monsees, Steven C (US) <steven.monsees@baesystems.com>; yocto@lists.yoctoproject.org
Subject: Re: [yocto] #zeus meta-intel

External Email Alert

This email has been sent from an account outside of the BAE Systems network.

Please treat the email with caution, especially if you are requested to click on a link, decrypt/open an attachment, or enable macros.  For further information on how to spot phishing, access “Cybersecurity OneSpace Page” and report phishing by clicking the button “Report Phishing” on the Outlook toolbar.


On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via lists.yoctoproject.org wrote:
>  
>  
> I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> opencl/compute-runtime”
> I have been “told” that this compute-runtime recipe should basically 
> build opencl (Neo) with all the required dependencies… I did not think 
> Yocto had support for OpenCL, and was looking to build Neo under the 
> SDK.
>  
> (1)   Is this true, does meta-intell under zeus now support building 
> OpenCL and the OpenCL Graphics compiler under Yocto ?

compute-runtime recipe would allow you to build NEO driver. zeus is no longer maintained so the version there is old and not tested now but it should still build.

> (2)   Of so, what would be the proper way to pull this into my yocto 
> build ?

Including meta-intel and meta-clang in bblayers should be enough.

Thanks,

Anuj

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [yocto] #zeus meta-intel
       [not found] <MADEUP.16ABCC21AC1C56E0.1166@lists.yoctoproject.org>
@ 2021-10-08 15:07 ` Mittal, Anuj
  2021-10-08 15:30   ` Monsees, Steven C (US)
  0 siblings, 1 reply; 16+ messages in thread
From: Mittal, Anuj @ 2021-10-08 15:07 UTC (permalink / raw)
  To: steven.monsees, yocto

On Thu, 2021-10-07 at 16:20 +0000, Monsees, Steven C (US) via
lists.yoctoproject.org wrote:
>  
>  
> I am looking at “meta-intel/dynamic-layers/clang-layer/recipes-
> opencl/compute-runtime”
> I have been “told” that this compute-runtime recipe should basically
> build opencl (Neo) with all the required dependencies…
> I did not think Yocto had support for OpenCL, and was looking to
> build Neo under the SDK.
>  
> (1)   Is this true, does meta-intell under zeus now support building
> OpenCL and the OpenCL Graphics compiler under Yocto ?

compute-runtime recipe would allow you to build NEO driver. zeus is no
longer maintained so the version there is old and not tested now but it
should still build.

> (2)   Of so, what would be the proper way to pull this into my yocto
> build ?

Including meta-intel and meta-clang in bblayers should be enough.

Thanks,

Anuj

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-10-19 19:18 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <MADEUP.16AC1A1B0F173D71.20366@lists.yoctoproject.org>
2021-10-09  3:04 ` [yocto] #zeus meta-intel Mittal, Anuj
2021-10-12 11:21   ` Monsees, Steven C (US)
     [not found] <9e8b91$7f8sbe@mga01.intel.com>
2021-10-14  1:27 ` Mittal, Anuj
2021-10-14 10:49   ` Monsees, Steven C (US)
2021-10-19 19:17   ` Monsees, Steven C (US)
2021-10-13 16:53 Monsees, Steven C (US)
  -- strict thread matches above, loose matches on Subject: below --
2021-10-13 13:03 Monsees, Steven C (US)
     [not found] <561a5d$6c7l18@mga18.intel.com>
2021-10-13  2:10 ` Mittal, Anuj
2021-10-13 11:12   ` Monsees, Steven C (US)
     [not found] <83b8bb$6ndulk@mga04.intel.com>
2021-10-12 14:42 ` Mittal, Anuj
2021-10-12 17:15   ` Monsees, Steven C (US)
     [not found] <MADEUP.16AD44B3D74AA38E.8938@lists.yoctoproject.org>
2021-10-12 12:43 ` Monsees, Steven C (US)
     [not found] <036a98$65nf6t@mga17.intel.com>
2021-10-08 16:01 ` Mittal, Anuj
2021-10-08 16:10   ` Monsees, Steven C (US)
     [not found] <MADEUP.16ABCC21AC1C56E0.1166@lists.yoctoproject.org>
2021-10-08 15:07 ` Mittal, Anuj
2021-10-08 15:30   ` Monsees, Steven C (US)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).