Skip to content

Conversation

@elbeno
Copy link
Contributor

@elbeno elbeno commented Nov 14, 2024

No description provided.

Problem:
- Flow tests are all in one file. They mix together the tests for regular flows,
  logging, and flows in separate translation units.
- GCC 12 has a constexpr bug that prevents flow steps from compiling. This is
  worked around in code, but ought to be called out in CMake.

Solution:
- Separate regular, separate TU, and logging tests for flows.
- Control GCC 12 compilation in CMake.
Problem:
- GCC 12 fails to compile flow nodes.

Solution:
- Persuade GCC that the run and log functions have linkage.
@lukevalenty lukevalenty merged commit 088c05e into intel:main Nov 15, 2024
22 checks passed
@elbeno elbeno deleted the flow-logging branch November 19, 2024 14:52
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.

2 participants