GithubHelp home page GithubHelp logo

[cmake] Remaining work about sleef HOT 8 CLOSED

shibatch avatar shibatch commented on August 24, 2024
[cmake] Remaining work

from sleef.

Comments (8)

shibatch avatar shibatch commented on August 24, 2024

You don't need to include gencoef. This is independent from the other parts.

It is of course okay to work on dft and dft_tester, but I think adding iut building for MSVC has greater priority.
We also need to check if the new build system works on every combination of OS and compiler.

from sleef.

fpetrogalli avatar fpetrogalli commented on August 24, 2024

I think we should also add the Intel compiler on Travis to make cmake-transition fully compatible with the original Makefile system.

from sleef.

shibatch avatar shibatch commented on August 24, 2024

Does it take time to add aarch64 to Travis?
And aarch32, if possible.

from sleef.

shibatch avatar shibatch commented on August 24, 2024

Adding cmake support for dft and dft_tester is almost done.
I am now thinking about removing makefiles.

Linking with libmpfr on Windows is not implemented, and I don't have prospect for this. I think an easy way is to leave makefile for this purpose. This makefile will build iut with Cygwin, and do testing.
Small makefiles will still be needed in order to do cleanup.

There are still a few things to be done.

  • AVX512F detection is not working correctly.
  • AARCH32 support has to be added
  • Intel Compiler support has to be added

from sleef.

xoofx avatar xoofx commented on August 24, 2024

Let me quickly check if I can setup libmpfr on Windows

from sleef.

xoofx avatar xoofx commented on August 24, 2024

Just an update, I looked at libmpfr on Windows, and it looks like a bit messy in order to get it compile, as it brings 2 unofficial repositories in the dependency + a fork to add cmake compilation integrated.

from sleef.

shibatch avatar shibatch commented on August 24, 2024

Okay, thanks.
I will try to write files for building and testing with Cygwin.

from sleef.

fpetrogalli avatar fpetrogalli commented on August 24, 2024

Windows testing is supported since #128, closing this issue.

from sleef.

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.