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

#include vector in cata_imgui.h #73681

Merged
merged 1 commit into from
May 11, 2024

Conversation

kevingranade
Copy link
Member

Summary

None

Purpose of change

The release curses builds broke as of #73554 but went unnoticed because the test builds are fine <_<
See https://github.com/CleverRaven/Cataclysm-DDA/actions/runs/9044505100/job/24853263567#step:18:71

Describe the solution

Include the missing header.
This is clearly erroneous but it's getting papered over in the test build somehow?
My guess is is getting indirectly pulled in by some other std lib header in the test curses builds (Clang 10, gcc 9, gcc 11) but not in the release build.

Describe alternatives you've considered

Sideline everything else I'm doing to get IWYU working everywhere.
Overhaul the test and release suite to insure that every build configuration in the release build is included in the test builds (yay 5 hour CI runs!)

Testing

It's only breaking on release so I'd need to either reproduce the release system configuration or just push it, guess.

@github-actions github-actions bot added Info / User Interface Game - player communication, menus, etc. [C++] Changes (can be) made in C++. Previously named `Code` astyled astyled PR, label is assigned by github actions json-styled JSON lint passed, label assigned by github actions labels May 11, 2024
@kevingranade kevingranade merged commit 59351db into master May 11, 2024
26 of 27 checks passed
@kevingranade kevingranade deleted the kevingranade-imgui-curses-build-fix branch May 11, 2024 22:49
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label May 12, 2024
GuardianDll added a commit to GuardianDll/Cataclysm-DDA that referenced this pull request May 15, 2024
Squashed commit:

[795be74] TamableWildlife Skunk Friends (CleverRaven#73645)

[b345d8e] Made a change to the popup to fix text being cut off at low resolutions. (CleverRaven#73678)

[0a771f6] [Magiclysm] New joke spell (CleverRaven#73251)

* Spell creation plus scroll plus addition to existing book plus spawn for scroll

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: TheShadowFerret <[email protected]>

* fix ellipsis

* fix formatting error

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: TheShadowFerret <[email protected]>

[9017632] Increase feral clairsentient dodge

[0adfdf1] [MoM] Normalize feral biokinetic HP (CleverRaven#73635)

* Fix HP

* Fix HP

[1a8080a] Added Bronze Wood Saw to Misc Repair Kit Craft (CleverRaven#73654)

[59351db] #include vector in cata_imgui.h (CleverRaven#73681)

[cabc0eb] style

[e876fae] Provided 3D camp construction + Livestock 2 example

[bc9c909] Use dummy parser for attack_vector to fix string extraction script error (CleverRaven#73659)

[15c4984] typified animation.cpp (CleverRaven#73609)

[548059a] test
SurFlurer added a commit to SurFlurer/Cataclysm-DDA that referenced this pull request Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [C++] Changes (can be) made in C++. Previously named `Code` Info / User Interface Game - player communication, menus, etc. json-styled JSON lint passed, label assigned by github actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant