Giter VIP home page Giter VIP logo

Comments (8)

emmenlau avatar emmenlau commented on May 20, 2024 1

Great, yes its fixed now. I still get a similar error for xtensor but I will report it there.

from xsimd.

SylvainCorlay avatar SylvainCorlay commented on May 20, 2024

Hey @emmenlau, thanks for reporting. I don't think that any of us has experience with the intel compiler, but from your report, it seems that it would require us to special case for that compiler in the CMakeLists https://github.com/QuantStack/xsimd/blob/master/test/CMakeLists.txt#L37

from xsimd.

emmenlau avatar emmenlau commented on May 20, 2024

Dear Sylvain, I agree that this looks suspicious. Actually looking at the code, I think that the if ... OR CMAKE_CXX_COMPILER_ID MATCHES "Intel" is written specifically for the Intel Compiler on Unix/Linux. AFAIK on MSVC there is no need for specific options to enable C++11, neither for MSVC nor for the Intel Compiler. But since I'm no expert on Windows builds, please take my words with a grain of salt.

from xsimd.

JohanMabille avatar JohanMabille commented on May 20, 2024

@emmenlau indeed no flag is required on windows to get C++11 / C++14 support enabled.

Many thanks for your report btw!

from xsimd.

JohanMabille avatar JohanMabille commented on May 20, 2024

The issue was closed due to the merge of #127, however since I'm not sure that everything is fine in the cmake for Intel on Windows, I reopen it until @emmenlau confirms everything is fine.

from xsimd.

emmenlau avatar emmenlau commented on May 20, 2024

Dear @JohanMabille , is it fine if I wait for the next release before testing it? Its slightly easier with my cross-platform build system. Is the next release to be expected soon?

from xsimd.

JohanMabille avatar JohanMabille commented on May 20, 2024

No problem, the next release should be out next week when the support for complex has been integrated.

from xsimd.

JohanMabille avatar JohanMabille commented on May 20, 2024

@emmenlau We just release xsimd 6.0.0, let us know if the compilation on Windows with Intel is fine now.

from xsimd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.