mouse07410 / asn1c

The ASN.1 Compiler
http://lionet.info/asn1c/
BSD 2-Clause "Simplified" License
93 stars 70 forks source link

GCC warnings fixes #181

Closed BoskyWSMFN closed 5 months ago

BoskyWSMFN commented 5 months ago
mouse07410 commented 5 months ago

I wonder why the CI fails (file skeletons/INTEGER.c line 367, pend1 += add part). Any idea?

BoskyWSMFN commented 5 months ago

Honestly no. I didn't even modify INTEGER.c. There's some smart endianness check in that function what can potentially cause out of bounds problem. I'll try to deal with this on the weekend.

mouse07410 commented 5 months ago

@BoskyWSMFN could you please rebase your PR against the current vlm_master? It might help...

BoskyWSMFN commented 5 months ago

Oh... Sorry for the details, but I was already asleep. It looks like you managed everything without me. =)

BoskyWSMFN commented 5 months ago

@mouse07410, and the CI fails again. May be I'll rebase my PR after all?

mouse07410 commented 5 months ago

Thank you fur your contribution. I doubt it's worth rebasing now - GitHub did it on its own during the merge.

If you could - please check the CI on the vlm_master branch, and try to figure how to address:

BoskyWSMFN commented 5 months ago

I could but on the weekend. Wait for a new PR. =)

mouse07410 commented 5 months ago

Thanks! Yes please. BTW, the already-merged PR passes CI, add you can see in the GitHub Actions for this repo.

So, welcome as a new contributor - and feel free to offer more improvements. For example, there are more warnings about format mismatch, as you can see in the CI report (but as I said, I had to make those to address competition warnings on my system, so the solution can't be just reverting then from %lld back to %ld and such).