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

feat: enable wall msvc support #476

Merged
merged 15 commits into from
Oct 3, 2023
Merged

Conversation

nfrechette
Copy link
Owner

No description provided.

@nfrechette nfrechette added this to the v2.1 milestone Sep 29, 2023
@nfrechette nfrechette self-assigned this Sep 29, 2023
@commit-lint
Copy link

commit-lint bot commented Sep 29, 2023

Chore

  • update sjson-cpp to latest develop (1bc25ef)
  • update RTM to latest develop (4e25abf)

Features

  • add wrapper header for catch2.h (1d12477)
  • enable /Wall with MSVC through make.py switch (5ccf7ef)

Bug Fixes

  • suppress windows header warning (45152c3)
  • tools: fix exception throwing function passed to extern C (4d889c4)
  • always handle all switch cases with enums (2793a2e)
  • always be explicit with unsigned constants (0e375c0)
  • avoid implicit casting (1b43e04)
  • decompression: enable SIMD path for SSE3 instead of AVX (3c7db60)
  • core: promote arithmetic types to uint32_t (fd710a8)
  • core: re-ordered functions and use uint32_t for smaller types (353297a)
  • explicitly add/remove constructors/move/copy semantics (ce85167)
  • decompression: use correct NEON type for mask4f operations (7b219ee)
  • tools: disable spurious GCC warnings (91104a4)

Contributors

nfrechette

Commit-Lint commands

You can trigger Commit-Lint actions by commenting on this PR:

  • @Commit-Lint merge patch will merge dependabot PR on "patch" versions (X.X.Y - Y change)
  • @Commit-Lint merge minor will merge dependabot PR on "minor" versions (X.Y.Y - Y change)
  • @Commit-Lint merge major will merge dependabot PR on "major" versions (Y.Y.Y - Y change)
  • @Commit-Lint merge disable will desactivate merge dependabot PR
  • @Commit-Lint review will approve dependabot PR
  • @Commit-Lint stop review will stop approve dependabot PR

@sonarcloud
Copy link

sonarcloud bot commented Oct 3, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 29 Code Smells

0.0% 0.0% Coverage
13.1% 13.1% Duplication

warning The version of Java (11.0.14.1) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

@nfrechette nfrechette merged commit aaef17a into develop Oct 3, 2023
133 checks passed
@nfrechette nfrechette deleted the feat/enable-wall-msvc-support branch October 3, 2023 11:53
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