cucumber / gherkin

A parser and compiler for the Gherkin language.
MIT License
175 stars 54 forks source link

Fix compilation issues with clang #202

Closed daantimmer closed 8 months ago

daantimmer commented 9 months ago

πŸ€” What's changed?

⚑️ What's your motivation?

🏷️ What kind of change is this?

♻️ Anything particular you want feedback on?

πŸ“‹ Checklist:


This text was originally generated from a template, then edited by hand. You can modify the template here.

chybz commented 8 months ago

Hey there, been working on those fixes for some time now. That might not be aligned with your schedule but those issues are being resolved real soon now, albeit sometimes differently.

daantimmer commented 8 months ago

No problem. Take your time. In the mean time we will just use our fork with the required fixes.

daantimmer commented 8 months ago

My colleague, who just pushed an update to our fork, uses MSVC and visual studio btw.

chybz commented 8 months ago

@daantimmer @richardapeters Could you please test with main branch and report any problem back to me ? Thank you.

daantimmer commented 8 months ago

@daantimmer @richardapeters Could you please test with main branch and report any problem back to me ? Thank you.

-> https://github.com/philips-software/amp-cucumber-cpp-runner/pull/22

I seem to have to update some header locations. Will do later :-) done, results: initial tests seem OK. I'll have to ask @richardapeters to test the branch with MSVC.

richardapeters commented 8 months ago

@chybz

I have also tested; it compiles with MSVC and runs perfectly! Thanks!

chybz commented 8 months ago

@daantimmer @richardapeters Thank you very much for reporting the issues and help me resolve them, greatly appreciated ! Had to make other adjustments beyond just compile fixes, hope you understand why I've not merged this PR. Unless there are other topics, do we all agree to close this PR and the other one on cucumber/messages ?

daantimmer commented 8 months ago

@chybz the PRs and issues may be closed as resolved.

Thank you for your time as well. This library is hugely appreciated and have given us the opportunity to create the open source runner in such a short time.