Skip to content

Commit

Permalink
Fix clang warnings (#387)
Browse files Browse the repository at this point in the history
  • Loading branch information
makortel authored and fwyzard committed Oct 8, 2020
1 parent 7112113 commit b28a74f
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ namespace pixelgpudetails {

// TODO: since this has more information than just cabling map, maybe we should invent a better name?
struct SiPixelFedCablingMapGPU {
unsigned int fed[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int link[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int roc[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int RawId[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int rocInDet[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int moduleId[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned char badRocs[pixelgpudetails::MAX_SIZE] alignas(128);
unsigned int size = 0;
alignas(128) unsigned int fed[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int link[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int roc[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int RawId[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int rocInDet[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int moduleId[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned char badRocs[pixelgpudetails::MAX_SIZE];
alignas(128) unsigned int size = 0;
};

#endif
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,6 @@ namespace {
return true;
}
};

constexpr uint32_t dummydetid = 0xffffffff;
} // namespace

class SiPixelDigisClustersFromSoA : public edm::global::EDProducer<> {
Expand Down
7 changes: 3 additions & 4 deletions RecoLocalTracker/SiPixelRecHits/plugins/SiPixelRecHitCUDA.cc
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,9 @@ void SiPixelRecHitCUDA::produce(edm::StreamID streamID, edm::Event& iEvent, cons
iEvent.getByToken(tBeamSpot, hbs);
auto const& bs = ctx.get(*hbs);

ctx.emplace(
iEvent,
tokenHit_,
std::move(gpuAlgo_.makeHitsAsync(digis, clusters, bs, fcpe->getGPUProductAsync(ctx.stream()), ctx.stream())));
ctx.emplace(iEvent,
tokenHit_,
gpuAlgo_.makeHitsAsync(digis, clusters, bs, fcpe->getGPUProductAsync(ctx.stream()), ctx.stream()));
}

DEFINE_FWK_MODULE(SiPixelRecHitCUDA);

0 comments on commit b28a74f

Please sign in to comment.