[LU-12635] gcc: -Werror=implicit-fallthrough Created: 07/Aug/19  Updated: 21/Oct/20  Resolved: 16/Sep/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0

Type: Improvement Priority: Minor
Reporter: Shaun Tancheff Assignee: Shaun Tancheff
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Rank (Obsolete): 9223372036854775807

 Description   

Add decorators for compiling with -Werror=implicit-fallthrough=



 Comments   
Comment by Gerrit Updater [ 07/Aug/19 ]

Shaun Tancheff (stancheff@cray.com) uploaded a new patch: https://review.whamcloud.com/35708
Subject: LU-12635 build: Support for gcc -Wimplicit-fallthrough
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 92306e4d0035791ad28a62e8533e1d91e92beac6

Comment by Gerrit Updater [ 15/Aug/19 ]

Shaun Tancheff (stancheff@cray.com) uploaded a new patch: https://review.whamcloud.com/35800
Subject: LU-12635 lnet: Fix style issues for selftest/rpc.c
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6bebce2ebfb7ab1fa3e55060817a3e47282af434

Comment by Gerrit Updater [ 15/Aug/19 ]

Shaun Tancheff (stancheff@cray.com) uploaded a new patch: https://review.whamcloud.com/35802
Subject: LU-12635 lnet: Fix style issues for module.c conctl.c
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: dfc94e840e744b7e27571e109ce337c89705adf1

Comment by Gerrit Updater [ 03/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35708/
Subject: LU-12635 build: Support for gcc -Wimplicit-fallthrough
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f843facff59226d3788d855d1d6948523ab8d944

Comment by Gerrit Updater [ 03/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35800/
Subject: LU-12635 lnet: Fix style issues for selftest/rpc.c
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4bfe21d09c39a8a2601090b8ca3e7cc7d2698140

Comment by Gerrit Updater [ 03/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35802/
Subject: LU-12635 lnet: Fix style issues for module.c conctl.c
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ebff8aba339206362159330ec5a50aa7445516d0

Comment by Peter Jones [ 03/Sep/19 ]

Landed for 2.13

Comment by Gerrit Updater [ 06/Sep/19 ]

Shaun Tancheff (stancheff@cray.com) uploaded a new patch: https://review.whamcloud.com/36086
Subject: LU-12635 lnet: Fix deceptive indenting on for_each
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 3cc3b92ff77e4f16acdd92ed382df296fe3eb243

Comment by Shaun Tancheff [ 11/Sep/19 ]

Additional cleanup of deceptive indentation.

Comment by Gerrit Updater [ 12/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36086/
Subject: LU-12635 lnet: Fix deceptive indenting on for_each
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 219c5190a3ad316970cdca6392d29fc4a2d45634

Comment by Peter Jones [ 16/Sep/19 ]

Looks like these have all landed

Comment by Gerrit Updater [ 21/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40335
Subject: LU-12635 build: Support for gcc -Wimplicit-fallthrough
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 7041574511cd1399f0dd4d9855f44197d649bbdf

Comment by Gerrit Updater [ 21/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40336
Subject: LU-12635 lnet: Fix style issues for selftest/rpc.c
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 552da344ed8924dce2ebab6ec2c350e84ae6c090

Comment by Gerrit Updater [ 21/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40337
Subject: LU-12635 lnet: Fix deceptive indenting on for_each
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 684cd6e5a382b34a6a6a96bc367a1f241c095816

Comment by Gerrit Updater [ 21/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40338
Subject: LU-12635 lnet: Fix style issues for module.c conctl.c
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: e7027ae2720bf180b771461d06b4422202775bda

Generated at Sat Feb 10 02:54:19 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.