All of lore.kernel.org
 help / color / mirror / Atom feed
* Static Analysis
@ 2017-07-06  6:18 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-07-06  6:18 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2018-01-18  4:10 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2018-01-18  4:10 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/702282/

I'm currently having problems with the Coverity scans so they won't
happen until the issue is resolved.

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2018-01-04  8:38 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2018-01-04  8:38 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/builds/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-12-28  0:11 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-12-28  0:11 UTC (permalink / raw)
  To: ceph-devel

I was unable to do the weekly static analysis runs this week due to
the lab machines not being accessible.

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/691546/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-12-20 23:54 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-12-20 23:54 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/689485/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-12-14  8:35 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-12-14  8:35 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/687408/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-12-08  0:47 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-12-08  0:47 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/build/685329/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-12-01  2:50 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-12-01  2:50 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/682356/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-11-23  3:38 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-11-23  3:38 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/678106/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-11-16 22:58 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-11-16 22:58 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/build/662513/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-11-09 22:51 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-11-09 22:51 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/659026/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-11-02  1:05 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-11-02  1:05 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/656669/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-10-27  2:19 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-10-27  2:19 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/654569/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-10-19  3:58 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-10-19  3:58 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

Weekly Fedora Copr builds are currently building at
https://copr.fedorainfracloud.org/coprs/badone/ceph-weeklies/build/641435/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-10-12  1:34 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-10-12  1:34 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-10-05  0:00 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-10-05  0:00 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-09-28  4:00 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-09-28  4:00 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static analysis
@ 2017-09-22 23:44 Mat Martineau
  0 siblings, 0 replies; 53+ messages in thread
From: Mat Martineau @ 2017-09-22 23:44 UTC (permalink / raw)
  To: ell

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]


ELL has been approved to use Coverity Scan:

https://scan.coverity.com/projects/ell

Summary information is available to the public, with defect data acessible 
to project members. This can be opened up (so all defects are public but 
read-only), or the summary can be also limited to project members.

Let me know if you need access and I'll coordinate with the maintainers.

--
Mat Martineau
Intel OTC

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-09-21  4:31 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-09-21  4:31 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-09-14  9:09 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-09-14  9:09 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-09-08  3:14 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-09-08  3:14 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-08-31  7:19 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-08-31  7:19 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-08-28  4:33 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-08-28  4:33 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-08-18  1:55 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-08-18  1:55 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-08-10  6:58 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-08-10  6:58 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-08-03  7:30 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-08-03  7:30 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-07-28  0:49 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-07-28  0:49 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-07-20  7:36 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-07-20  7:36 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-07-13 10:22 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-07-13 10:22 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-06-29  9:15 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-06-29  9:15 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-06-22  9:23 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-06-22  9:23 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-06-16  7:38 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-06-16  7:38 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-06-13  1:41 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-06-13  1:41 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-06-02  6:43 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-06-02  6:43 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-05-19  2:37 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-05-19  2:37 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-05-14 23:44 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-05-14 23:44 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-05-05 22:20 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-05-05 22:20 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-04-28  2:33 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-04-28  2:33 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-04-21  4:37 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-04-21  4:37 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Re: Static Analysis
  2017-04-14  1:04 Brad Hubbard
@ 2017-04-14 11:48 ` kefu chai
  0 siblings, 0 replies; 53+ messages in thread
From: kefu chai @ 2017-04-14 11:48 UTC (permalink / raw)
  To: Brad Hubbard; +Cc: ceph-devel

On Fri, Apr 14, 2017 at 9:04 AM, Brad Hubbard <bhubbard@redhat.com> wrote:
> Latest static analyser results are up on  http://people.redhat.com/bhubbard/

some of the latest warnings are taken care of by
https://github.com/ceph/ceph/pull/14549.

>
> --
> Cheers,
> Brad
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Regards
Kefu Chai

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-04-14  1:04 Brad Hubbard
  2017-04-14 11:48 ` kefu chai
  0 siblings, 1 reply; 53+ messages in thread
From: Brad Hubbard @ 2017-04-14  1:04 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-04-07  0:31 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-04-07  0:31 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-03-31  1:33 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-03-31  1:33 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-03-25 23:54 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-03-25 23:54 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-03-10  5:50 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-03-10  5:50 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-03-03  5:11 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-03-03  5:11 UTC (permalink / raw)
  To: ceph-devel

Latest static analyser results are up on  http://people.redhat.com/bhubbard/

These include runs from recent weeks. Sorry these have been slow to be posted.

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-01-17  1:32 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-01-17  1:32 UTC (permalink / raw)
  To: ceph-devel

This weeks static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static Analysis
@ 2017-01-10  2:29 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2017-01-10  2:29 UTC (permalink / raw)
  To: ceph-devel

This weeks static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static analysis
@ 2016-12-31  0:22 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2016-12-31  0:22 UTC (permalink / raw)
  To: ceph-devel

This weeks static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static analysis
@ 2016-12-23  9:20 Brad Hubbard
  0 siblings, 0 replies; 53+ messages in thread
From: Brad Hubbard @ 2016-12-23  9:20 UTC (permalink / raw)
  To: ceph-devel

This weeks static analyser results are up on  http://people.redhat.com/bhubbard/

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Re: Static analysis
  2016-11-23  7:25 ` Piotr Dałek
@ 2016-11-23 14:23   ` Sage Weil
  0 siblings, 0 replies; 53+ messages in thread
From: Sage Weil @ 2016-11-23 14:23 UTC (permalink / raw)
  To: Piotr Dałek; +Cc: Brad Hubbard, ceph-devel

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2659 bytes --]

On Wed, 23 Nov 2016, Piotr Dałek wrote:
> On Wed, Nov 23, 2016 at 05:06:37PM +1000, Brad Hubbard wrote:
> > I did a run of the Clang Static Analyzer and it turned up multiple issues which
> > Kefu gobbled up :) The reports are quite detailed and walk you through how the
> > issue can present.
> > 
> > See https://github.com/ceph/ceph/pull/12145 and
> > https://github.com/ceph/ceph/pull/12148
> > 
> > Given how easy it is to run [1] (although slow) would it be a good idea to be
> > running this regulary, perhaps in addition to coverity scans?
> > 
> > [1] mkdir build && cd build && scan-build cmake .. && scan-build make -jX
> 
> +1. Certainly this will help finding out obscure bugs that show up later in
> unexpected places.

Yes!

I tried to get a coverity run through but ran into problems.  Perhaps 
someone else has time to look into it?

I've updated the run-coverity script and I have this out of tree to run 
from cron, something like

#!/bin/sh -x
cd ~/src
rm -rf ceph.coverity
git clone git://github.com/ceph/ceph ceph.coverity
cd ceph.coverity
src/script/run-coverity

There is a coverity.build.pass.txt you can grab offline in order to submit 
the results to scan.coverity.com, but currently it complains that not 
enough compilation units succeeded, so we need to fix that first.  In 
build/cov-int/build-log.txt you find errors like

"/usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/stl_tree.h", line 1437: error #20: 
          identifier "_Compare" is undefined
             && is_nothrow_move_assignable<_Compare>::value)
                                           ^

"/usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/stl_tree.h", line 1778: error #20: 
          identifier "_Compare" is undefined
      _GLIBCXX_NOEXCEPT_IF(__is_nothrow_swappable<_Compare>::value)
      ^

"/usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/hashtable.h", line 1239: error #20: 
          identifier "_H1" is undefined
      noexcept(__is_nothrow_swappable<_H1>::value
                                      ^

"/usr/lib/gcc/x86_64-redhat-linux/6.2.1/../../../../include/c++/6.2.1/bits/hashtable.h", line 1240: error #20: 
          identifier "_Equal" is undefined
             && __is_nothrow_swappable<_Equal>::value)
                                       ^

4 errors detected in the compilation of "/home/sage/src/ceph.coverity/src/kv/LevelDBStore.cc".
Emit for file '/home/sage/src/ceph.coverity/src/kv/LevelDBStore.cc' complete.
WARNING: cov-emit returned with code 1

for pretty much every file.  This is on Fedora 24.  Someone want to try on 
another platform?

sage

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Re: Static analysis
  2016-11-23  7:06 Brad Hubbard
@ 2016-11-23  7:25 ` Piotr Dałek
  2016-11-23 14:23   ` Sage Weil
  0 siblings, 1 reply; 53+ messages in thread
From: Piotr Dałek @ 2016-11-23  7:25 UTC (permalink / raw)
  To: Brad Hubbard; +Cc: ceph-devel

On Wed, Nov 23, 2016 at 05:06:37PM +1000, Brad Hubbard wrote:
> I did a run of the Clang Static Analyzer and it turned up multiple issues which
> Kefu gobbled up :) The reports are quite detailed and walk you through how the
> issue can present.
> 
> See https://github.com/ceph/ceph/pull/12145 and
> https://github.com/ceph/ceph/pull/12148
> 
> Given how easy it is to run [1] (although slow) would it be a good idea to be
> running this regulary, perhaps in addition to coverity scans?
> 
> [1] mkdir build && cd build && scan-build cmake .. && scan-build make -jX

+1. Certainly this will help finding out obscure bugs that show up later in
unexpected places.

-- 
Piotr Dałek
branch@predictor.org.pl
http://blog.predictor.org.pl

^ permalink raw reply	[flat|nested] 53+ messages in thread

* Static analysis
@ 2016-11-23  7:06 Brad Hubbard
  2016-11-23  7:25 ` Piotr Dałek
  0 siblings, 1 reply; 53+ messages in thread
From: Brad Hubbard @ 2016-11-23  7:06 UTC (permalink / raw)
  To: ceph-devel

I did a run of the Clang Static Analyzer and it turned up multiple issues which
Kefu gobbled up :) The reports are quite detailed and walk you through how the
issue can present.

See https://github.com/ceph/ceph/pull/12145 and
https://github.com/ceph/ceph/pull/12148

Given how easy it is to run [1] (although slow) would it be a good idea to be
running this regulary, perhaps in addition to coverity scans?

[1] mkdir build && cd build && scan-build cmake .. && scan-build make -jX

-- 
Cheers,
Brad

^ permalink raw reply	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2018-01-18  4:10 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-06  6:18 Static Analysis Brad Hubbard
  -- strict thread matches above, loose matches on Subject: below --
2018-01-18  4:10 Brad Hubbard
2018-01-04  8:38 Brad Hubbard
2017-12-28  0:11 Brad Hubbard
2017-12-20 23:54 Brad Hubbard
2017-12-14  8:35 Brad Hubbard
2017-12-08  0:47 Brad Hubbard
2017-12-01  2:50 Brad Hubbard
2017-11-23  3:38 Brad Hubbard
2017-11-16 22:58 Brad Hubbard
2017-11-09 22:51 Brad Hubbard
2017-11-02  1:05 Brad Hubbard
2017-10-27  2:19 Brad Hubbard
2017-10-19  3:58 Brad Hubbard
2017-10-12  1:34 Brad Hubbard
2017-10-05  0:00 Brad Hubbard
2017-09-28  4:00 Brad Hubbard
2017-09-22 23:44 Static analysis Mat Martineau
2017-09-21  4:31 Static Analysis Brad Hubbard
2017-09-14  9:09 Brad Hubbard
2017-09-08  3:14 Brad Hubbard
2017-08-31  7:19 Brad Hubbard
2017-08-28  4:33 Brad Hubbard
2017-08-18  1:55 Brad Hubbard
2017-08-10  6:58 Brad Hubbard
2017-08-03  7:30 Brad Hubbard
2017-07-28  0:49 Brad Hubbard
2017-07-20  7:36 Brad Hubbard
2017-07-13 10:22 Brad Hubbard
2017-06-29  9:15 Brad Hubbard
2017-06-22  9:23 Brad Hubbard
2017-06-16  7:38 Brad Hubbard
2017-06-13  1:41 Brad Hubbard
2017-06-02  6:43 Brad Hubbard
2017-05-19  2:37 Brad Hubbard
2017-05-14 23:44 Brad Hubbard
2017-05-05 22:20 Brad Hubbard
2017-04-28  2:33 Brad Hubbard
2017-04-21  4:37 Brad Hubbard
2017-04-14  1:04 Brad Hubbard
2017-04-14 11:48 ` kefu chai
2017-04-07  0:31 Brad Hubbard
2017-03-31  1:33 Brad Hubbard
2017-03-25 23:54 Brad Hubbard
2017-03-10  5:50 Brad Hubbard
2017-03-03  5:11 Brad Hubbard
2017-01-17  1:32 Brad Hubbard
2017-01-10  2:29 Brad Hubbard
2016-12-31  0:22 Static analysis Brad Hubbard
2016-12-23  9:20 Brad Hubbard
2016-11-23  7:06 Brad Hubbard
2016-11-23  7:25 ` Piotr Dałek
2016-11-23 14:23   ` Sage Weil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.