Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error with GCC 14.2.1 #504

Open
LucasGasparinoBSC opened this issue Sep 11, 2024 · 3 comments
Open

Error with GCC 14.2.1 #504

LucasGasparinoBSC opened this issue Sep 11, 2024 · 3 comments
Labels
type: bug General bug tag before severity classification

Comments

@LucasGasparinoBSC
Copy link

Description

In '/home/lucas/Apps/Libraries/SMARTREDIS/SmartRedis/src/cpp/rediscluster.cpp', the compiler cannot find 'std::sort' (line 1246).

How to reproduce

Using GCC 14.2.1 + MPI 5.0.3 in Archlinux, run the 'make lib' command.

Expected behavior

It's just missing an '#include ' for the function to be recognised. No idea if this happens with other compilers, still testing.

System

  • OS: Garuda ArchLinux
  • OS version: latest
  • Commit/version of library: develop
@LucasGasparinoBSC LucasGasparinoBSC added the type: bug General bug tag before severity classification label Sep 11, 2024
@mellis13
Copy link
Collaborator

Hello,

I merged a quick fix for the gcc-14 compilation error. With that fix, it looks like make lib should execute correctly without compilation errors. However, our testing infrastructure requires significant changes to add gcc-14 testing, and as a result, we won't be able to officially support gcc-14 for a couple of weeks until that is fixed. I've added another ticket #505 that will track this work. Let us know if you run into any issues!

@ashao
Copy link
Member

ashao commented Oct 4, 2024

@LucasGasparinoBSC Just following up on this again. It seems like RedisAI is not able to be built with GCC-14. Due to licensing issues with RedisAI, this may not be trivial for us to resolve. Are you able to compile with GCC<14 at BSC?

@ashao
Copy link
Member

ashao commented Nov 1, 2024

@LucasGasparinoBSC, I forgot to mention that we did address this and are now testing SmartRedis with GCC-14. Let me know if you're still running into problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug General bug tag before severity classification
Projects
None yet
Development

No branches or pull requests

3 participants