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

Fix clang warnings #387

Merged

Conversation

makortel
Copy link

PR description:

This PR fixes the clang warnings reported in cms-sw#27983 (comment).

While compiling with clang, it complained about the alignas in SiPixelFedCablingMapGPU.h I fixed those as well.

PR validation:

Code compiles.

class EcalSampleMask;
class EcalTimeBiasCorrections;
class EcalPulseCovariance;
struct EcalPulseCovariance;
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vkhristenko Does this (and below) conflict with your ECAL developments?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you mean forward decl changing class -> struct - should be fine. i see original one is a struct, therefore definitely should be fine.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was more thinking if your PR/developments are touching the same lines (for whatever reason) and thus leading to git merge conflicts.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, forward decls should be fine (line-wise).

@fwyzard
Copy link

fwyzard commented Oct 16, 2019

Validation summary

Reference release CMSSW_11_0_0_pre7 at 411b633
Development branch CMSSW_11_0_X_Patatrack at 1a357a8
Testing PRs:

makeTrackValidationPlots.py plots

/RelValTTbar_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_realistic_v4-v1/GEN-SIM-DIGI-RAW

  • tracking validation plots and summary for workflow 10824.5
  • tracking validation plots and summary for workflow 10824.51
  • tracking validation plots and summary for workflow 10824.52

/RelValZMM_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_realistic_v4-v1/GEN-SIM-DIGI-RAW

  • tracking validation plots and summary for workflow 10824.5
  • tracking validation plots and summary for workflow 10824.51
  • tracking validation plots and summary for workflow 10824.52

/RelValTTbar_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_design_v3-v1/GEN-SIM-DIGI-RAW

  • tracking validation plots and summary for workflow 10824.5
  • tracking validation plots and summary for workflow 10824.51
  • tracking validation plots and summary for workflow 10824.52

logs and nvprof/nvvp profiles

/RelValTTbar_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_realistic_v4-v1/GEN-SIM-DIGI-RAW

  • reference release, workflow 10824.5
  • development release, workflow 10824.5
  • development release, workflow 10824.51
  • development release, workflow 10824.52
  • testing release, workflow 10824.5
  • testing release, workflow 10824.51
  • testing release, workflow 10824.52

/RelValZMM_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_realistic_v4-v1/GEN-SIM-DIGI-RAW

  • reference release, workflow 10824.5
  • development release, workflow 10824.5
  • development release, workflow 10824.51
  • development release, workflow 10824.52
  • testing release, workflow 10824.5
  • testing release, workflow 10824.51
  • testing release, workflow 10824.52

/RelValTTbar_13/CMSSW_10_6_0-PU25ns_106X_upgrade2018_design_v3-v1/GEN-SIM-DIGI-RAW

  • reference release, workflow 10824.5
  • development release, workflow 10824.5
  • development release, workflow 10824.51
  • development release, workflow 10824.52
  • testing release, workflow 10824.5
  • testing release, workflow 10824.51
  • testing release, workflow 10824.52

Logs

The full log is available at https://patatrack.web.cern.ch/patatrack/validation/pulls/e04d9e2bf189aa12180fac38b2d0f7e539b92bfe/log .

@fwyzard
Copy link

fwyzard commented Oct 23, 2019

Throughput

plot

@fwyzard fwyzard merged commit 2b9431d into cms-patatrack:CMSSW_11_0_X_Patatrack Oct 23, 2019
fwyzard pushed a commit that referenced this pull request Oct 8, 2020
fwyzard pushed a commit that referenced this pull request Oct 8, 2020
fwyzard pushed a commit that referenced this pull request Oct 8, 2020
fwyzard pushed a commit that referenced this pull request Oct 8, 2020
fwyzard pushed a commit that referenced this pull request Oct 19, 2020
fwyzard pushed a commit that referenced this pull request Oct 20, 2020
fwyzard pushed a commit that referenced this pull request Oct 20, 2020
fwyzard pushed a commit that referenced this pull request Oct 20, 2020
fwyzard pushed a commit that referenced this pull request Oct 23, 2020
fwyzard pushed a commit that referenced this pull request Oct 23, 2020
fwyzard pushed a commit that referenced this pull request Nov 6, 2020
fwyzard pushed a commit that referenced this pull request Nov 6, 2020
fwyzard pushed a commit that referenced this pull request Nov 6, 2020
fwyzard pushed a commit that referenced this pull request Nov 9, 2020
fwyzard pushed a commit that referenced this pull request Nov 12, 2020
fwyzard pushed a commit that referenced this pull request Nov 16, 2020
fwyzard pushed a commit that referenced this pull request Nov 16, 2020
fwyzard pushed a commit that referenced this pull request Nov 16, 2020
fwyzard added a commit that referenced this pull request Nov 27, 2020
fwyzard added a commit that referenced this pull request Nov 27, 2020
fwyzard pushed a commit that referenced this pull request Dec 25, 2020
fwyzard pushed a commit that referenced this pull request Dec 25, 2020
fwyzard pushed a commit that referenced this pull request Dec 26, 2020
fwyzard pushed a commit that referenced this pull request Dec 29, 2020
fwyzard pushed a commit that referenced this pull request Dec 29, 2020
fwyzard pushed a commit that referenced this pull request Dec 29, 2020
fwyzard pushed a commit that referenced this pull request Jan 13, 2021
fwyzard pushed a commit that referenced this pull request Jan 15, 2021
fwyzard pushed a commit that referenced this pull request Mar 23, 2021
fwyzard pushed a commit that referenced this pull request Apr 1, 2021
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.

None yet

3 participants