Skip to content

Conversation

ooonea
Copy link

@ooonea ooonea commented Dec 30, 2024

Pull Request Description

Updated Readme.txt:

Improved clarity for better readability.
Fixed incorrect paths in the Ubuntu installation instructions.
Code Adjustments

CMakeLists.txt:

Removed the -Wno-unqualified-std-cast-call flag, as it is not supported by GCC 13.3 or Clang 16.

ActiveRelationshipTableEntry.h and ThermalRelationshipTableEntry.h:

Explicitly introduced using RelationshipTableEntryBase::operator==; to resolve a hidden overload issue and to make the operator usage more explicit.

Motivation
The Readme.txt updates ensure that developers can correctly follow the instructions for Ubuntu without confusion.
Removing the unsupported flag from CMakeLists.txt ensures a seamless build process with both GCC and Clang.
Explicitly declaring the operator in the header files resolves hidden overload warnings and improves code clarity and maintainability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant