db-tu-dresden / TSL

Template SIMD Library (+Generator)
GNU General Public License v3.0
9 stars 8 forks source link

Missing Runtime with deb #88

Closed alexKrauseTUD closed 4 months ago

alexKrauseTUD commented 7 months ago

When installing the TSL from the deb package and including it via #include <tsl/tslintrin.hpp>

the CPU runtime header cannot be found:

In file included from /usr/include/tsl/tslintrin.hpp:33,
                 from main.cpp:5:
/usr/include/tsl/generated/tsl_generated.hpp:79:10: fatal error: tslCPUrt.hpp: No such file or directory
   79 | #include "tslCPUrt.hpp"
      |          ^~~~~~~~~~~~~~
compilation terminated.

The link to the tslCPUrt.hpp is originally formed through the CMake integration and has to be present through tslintrin as well.

alexKrauseTUD commented 4 months ago

Got resolved along the way but was forgotten to be assigned in a PR.