oneDAL icon indicating copy to clipboard operation
oneDAL copied to clipboard

Migrate make to ICX/ICPX for Windows

Open Alexandr-Solovev opened this issue 10 months ago • 35 comments

Description

In this pull request, we are migrating the project's default build system on Windows from the ICL to using ICX. All changes are necessary to build oneDAL properly. DAAL_EXPORT was removed from some classes, due to correct dllexport build. In general just called functions should be marked as DAAL_EXPORT, and derived classes shouldn't. Most of the changes were done to have green CI. The concatenate operation ## works pretty strange and MKL function macros have been updated for it. [[maybe_unused]] is necessary for avoid compiler issues. The base version of C++ has been increased to C++17.

Alexandr-Solovev avatar Apr 08 '24 12:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 12 '24 07:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 12 '24 07:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 15 '24 19:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 15 '24 22:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 16 '24 05:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 16 '24 16:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 17 '24 19:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 18 '24 08:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 19 '24 08:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 19 '24 10:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 19 '24 11:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 19 '24 14:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 19 '24 17:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 22 '24 07:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 22 '24 07:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 22 '24 12:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 22 '24 15:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 22 '24 17:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 23 '24 08:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 23 '24 10:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 23 '24 16:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 24 '24 09:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar Apr 30 '24 11:04 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar May 06 '24 11:05 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar May 24 '24 08:05 Alexandr-Solovev

/intelci: run

Alexandr-Solovev avatar May 27 '24 14:05 Alexandr-Solovev

/azp run CI

ethanglaser avatar May 28 '24 22:05 ethanglaser

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar May 28 '24 22:05 azure-pipelines[bot]

/intelci: run

ethanglaser avatar May 28 '24 22:05 ethanglaser

Any idea on windows examples internal CI fails?

ethanglaser avatar May 29 '24 17:05 ethanglaser