Closed facug91 closed 3 years ago
I have fixed this bug.
Thanks!
I've noticed that in GCC 10.2 (with Ubuntu 20.04) it's also happening. It might be good to fix that as well. I was about to make a pull request with that change, but I don't know if you wanted to do something like:
#if defined(__GNUC__) && (__GNUC__ == 10) && (__GNUC_MINOR__ >= 1)
or something more specific like:
#if defined(__GNUC__) && (__GNUC__ == 10) && (__GNUC_MINOR__ >= 1) && (__GNUC_MINOR__ <= 2)
Of course you are right. This looks like more general solution.
Hi, The problem is still visible with: Compiler Version: 11.3.0
Hi! I just have built Simd with g++ 11.3.0. There are no errors.
Maybe my version is outdated. Could you please point a version where the problem was fixed?
The bug was fixed in version 4.6.95. The release was in November of 2020.
Hi again, The problem is visible with 4.7.102 on Ubuntu 22.04. I'll try with the latest release 5.2.121.
With 5.2.121 everything is ok.
Thanks for testing of old version. I found very old error which wasn't fixed since 2017.
I'm working in Ubuntu 18.04, more precisely in this Docker image ubuntu:18.04
I'm manually installing gcc with:
Which is installing gcc 10.1 When I want to compile the latest release, it throws the following error:
I think there must be some class or struct that needs an explicit default constructor, but I cannot find which one.