xtensor-stack / xtensor-python

Python bindings for xtensor
BSD 3-Clause "New" or "Revised" License
348 stars 58 forks source link

CI: adding GitHub Actions runners #274

Open tdegeus opened 2 years ago

tdegeus commented 2 years ago

This highlights:

tdegeus commented 2 years ago

On top the error: what I don't get is why I get GCC from chocolatey on Windows and not MSVC. On similar actions that is does happen. Do you happened to know what is going on @wolfv ?

tdegeus commented 2 years ago

@JohanMabille I'm trying to debug segmentation faults I have been having elsewhere https://github.com/tdegeus/test_pybind/pull/6 . However, I cannot even get the tests to be properly linked on Windows. Do you know what goes wrong?

JohanMabille commented 2 years ago

Not really, I'm not used to GHA yet. Why not adding a job in the already existing appveyor config?

tdegeus commented 2 years ago

Because I thought that GHA would be by far the simplest to reproduce the segmentation faults ;) But you are right, maybe I should pass by appveyor.

JohanMabille commented 2 years ago

Also do not hesitate to comment out the others jobs so you don't lose too much time when pushing commits to reproduce the issue.

tdegeus commented 2 years ago

The problem is that I know a quite a bit of GH Actions but not of appveyor : https://github.com/xtensor-stack/xtensor-python/pull/278