All,
Not a new report (yet), but the clang analyzer reports have found a
permanent home at this location :
http://dev-builds.libreoffice.org/clang_reports/
Regards,
John Smith.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
of this scan for not-dev people?
Also I am hoping that code coverage sister report will join in soon, I read
in other thread that you are making progress in that area, too. Good luck
and splendid work so far!
Best regards.
--
View this message in context:
http://nabble.documentfoundation.org/Static-src
On Mon, Jul 30, 2012 at 02:58:39PM +0200, Michael Stahl mst...@redhat.com
wrote:
and hsqldb and saxon are special cases where we almost always have to
use the internal ones; maybe --with-system-libs should not affect those...
Agreed, I just did so in master.
/xfilter/xfcolor.cxx, has two working
links.
(I cannot claim that I am close to making a substantive
contribution in this area; just trying to maintain my
reputation as a grumpy old troublemaker grin /.)
Terry.
--
View this message in context:
http://nabble.documentfoundation.org/Static-src
Hi,
Well I finally managed to do a 'scan-build' src analysis of
LibreOffice ~master, using clang as the compiler instead of GCC. There
still are a few files where analysis failed and clang crashed, but
those are only a few (and I submitted a bug report for that at
Hi John,
If you have problems with space you can put the files as such in github.com,
or I'll
host it somewhere.
Regards,
Jesso Clarence
Motah Program, KACST
http://www.motah.org.sa
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
Yes that is possible with github.
2012/8/8 John Smith lbalba...@gmail.com:
On Wed, Aug 8, 2012 at 2:03 PM, Jesso Murugan developer.je...@gmail.com
wrote:
Hi John,
If you have problems with space you can put the files as such in github.com,
or I'll
host it somewhere.
Regards,
Jesso
On Wed, Aug 8, 2012 at 6:40 PM, Joop Kiefte iko...@gmail.com wrote:
Yes that is possible with github.
Still, it seems like major overkill for something like static html
pages to me. You dont really need version control here, right ? People
are only gonna be interested in seeing the 'latest'
Hi John,
it seems like major overkill for something like static html
pages to me.
I was just trying to solve your space and bandwidth
problem. :-)
Hosting it directly *is* the best solution. But, anyway
the report with all the 3rd parties are not needed as others
pointed out.
- Jesso
On 08/06/2012 09:57 AM, John Smith wrote:
I submitted a bug report : http://llvm.org/bugs/show_bug.cgi?id=13530
Hm, -std=gnu++11 should be disabled for Clang on Fedora 17 (i.e.,
against GCC 4.7 headers) in LO due to
On Tue, Aug 7, 2012 at 8:57 AM, Stephan Bergmann sberg...@redhat.com wrote:
On 08/06/2012 09:57 AM, John Smith wrote:
I submitted a bug report : http://llvm.org/bugs/show_bug.cgi?id=13530
Hm, -std=gnu++11 should be disabled for Clang on Fedora 17 (i.e., against
GCC 4.7 headers) in LO due to
On Tuesday 07 of August 2012, John Smith wrote:
On Tue, Aug 7, 2012 at 8:57 AM, Stephan Bergmann sberg...@redhat.com
wrote:
So I am not sure why your LO build tries to use --std=gnu++0x at all.
Stephan
It's not clang/clang++ that is executed here: it's the
ccc-analyzer/c++-analyzer.
On Tue, Aug 7, 2012 at 10:47 AM, Lubos Lunak l.lu...@suse.cz wrote:
It doesn't make much sense to analyze with Clang but compile with GCC.
The idea here is that you can use your existing build setup 'as-is'
without being forced to change your build setup like your compiler,
Makefiles, etc. And
But it looks like I can do scan-build --use-cc=clang
--use-c++=clang++ , im trying that but I still get GCC for
compilation... Will investigate later, gotta go now.
Well now when I do:
scan-build --use-cc=/usr/local/bin/clang --use-c++=/usr/local/bin/clang++ \
-o /tmp/foo ./configure
If people dont mind, im going to delete (due to limited space reasons)
'http://lbalbalba.x90x.net/clang-analyzer/libreoffice/' which contains
the reports with the 3rd party code included (which people didnt seem
interested in anyway). Ill leave the other reports alone, which used
the system libs,
On 08/03/2012 03:42 PM, John Smith wrote:
- Still lots of external stuff, dmake, libxmlsec/unxlngi6.pro,
workdir/unxlngi6.pro/LexTarget, ...
Well, the analyzer simply follows/precedes whatever you tell 'make' to
do. So if the build includes 'make dbuild', then that *will* not only
get build,
On 08/03/2012 06:07 PM, John Smith wrote:
/usr/lib/gcc/i686-redhat-linux/4.7.0/../../../../include/c++/4.7.0/type_traits:256:39:
error: use of undeclared identifier '__float128'
struct __is_floating_point_helper__float128
That smells like On recent Fedora 17, the included Clang (3.0) is
On Mon, Aug 6, 2012 at 9:08 AM, Stephan Bergmann sberg...@redhat.com wrote:
On 08/03/2012 06:07 PM, John Smith wrote:
/usr/lib/gcc/i686-redhat-linux/4.7.0/../../../../include/c++/4.7.0/type_traits:256:39:
error: use of undeclared identifier '__float128'
struct
On Mon, Aug 6, 2012 at 8:58 AM, Stephan Bergmann sberg...@redhat.com wrote:
On 08/03/2012 03:42 PM, John Smith wrote:
- Still lots of external stuff, dmake, libxmlsec/unxlngi6.pro,
workdir/unxlngi6.pro/LexTarget, ...
Well, the analyzer simply follows/precedes whatever you tell 'make' to
do.
On Mon, Aug 6, 2012 at 9:08 AM, Stephan Bergmann sberg...@redhat.com wrote:
That smells like On recent Fedora 17, the included Clang (3.0) is unusable
due to clang++ chokes on complex. However, a home-built Clang 3.1 works
fine.
On Mon, Aug 6, 2012 at 8:58 AM, Stephan Bergmann sberg...@redhat.com wrote:
In any case, such stuff should be something we can filter out in some way
(post-processing the data -- is it only available as HTML, or also in some
other format?), so I wouldn't worry about it too much. Just wanted
On Mon, Aug 6, 2012 at 9:57 AM, John Smith lbalba...@gmail.com wrote:
On Mon, Aug 6, 2012 at 9:08 AM, Stephan Bergmann sberg...@redhat.com wrote:
That smells like On recent Fedora 17, the included Clang (3.0) is unusable
due to clang++ chokes on complex. However, a home-built Clang 3.1 works
Hi,
Thanks for all the help and tips everyone provided. I finally have
successfully run the clang analyzer on LibreOffice ~master with
'--with-system-libs'. The only exceptions being:
1.) '--with-system-saxon=no'
Because the open source HE variant of saxon does not have all the
necessary
Hi John,
On Fri, 2012-08-03 at 09:00 +0200, John Smith wrote:
Thanks for all the help and tips everyone provided. I finally have
successfully run the clang analyzer on LibreOffice ~master with
'--with-system-libs'. The only exceptions being:
Great :-)
I have uploaded the generated
Glad you like it. Yes, a permanent regular solution is a good idea,
but i have no idea onhow to intergrate it in your current solution.
On 8/3/12, Michael Meeks michael.me...@suse.com wrote:
Hi John,
On Fri, 2012-08-03 at 09:00 +0200, John Smith wrote:
Thanks for all the help and tips
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi
Like unusedcode.easy, your file could be placed in the git tree root and
updated periodically.
Just a suggestion.
regards
Em 03-08-2012 08:19, John Smith escreveu:
Glad you like it. Yes, a permanent regular solution is a good idea,
but i have
On Fri, Aug 3, 2012 at 1:00 PM, Michael Meeks michael.me...@suse.com wrote:
I guess we'd want to do that build regularly; perhaps doing some
tweaking to make it part of Lubos' clang / tinderbox build might be a
good long-term solution ?
Hrm. On second thought, maybe we should wait to
On Fri, Aug 3, 2012 at 1:00 PM, Michael Meeks michael.me...@suse.com wrote:
PS2: I would have loved to mention the exact revision of 'master' I
ran this test on, but Im really new to git. Is there a git command
that can provide a human readable/meaningful revision number, like you
can get
On Friday 03 of August 2012, Michael Meeks wrote:
On Fri, 2012-08-03 at 09:00 +0200, John Smith wrote:
Thanks for all the help and tips everyone provided. I finally have
successfully run the clang analyzer on LibreOffice ~master with
'--with-system-libs'. The only exceptions being:
...
On Fri, Aug 3, 2012 at 3:10 PM, Stephan Bergmann sberg...@redhat.com wrote:
- Still lots of external stuff, dmake, libxmlsec/unxlngi6.pro,
workdir/unxlngi6.pro/LexTarget, ...
Well, the analyzer simply follows/precedes whatever you tell 'make' to
do. So if the build includes 'make dbuild', then
On Fri, Aug 3, 2012 at 3:20 PM, Lubos Lunak l.lu...@suse.cz wrote:
I think the analyzer runs much longer than plain compilation, and as long as
#18 is the only tinderbox for that platform, I'd like it to run fast. If
needed, a separate tinderbox elsewhere should do. Especially given that the
On 2012-08-03 15:42, John Smith wrote:
Well, the analyzer simply follows/precedes whatever you tell 'make' to
do. So if the build includes 'make dbuild', then that *will* not only
Is there not some kind of path based post-filter for the analyser?
So we can tell it to filter out errors belong
On Fri, Aug 3, 2012 at 3:10 PM, Stephan Bergmann sberg...@redhat.com wrote:
- Truckloads of Other Error: The analyzer had problems processing the
following files
Yes, but all of them actually look exactly like this one here below.
(and I only uploaded the 1st one of them in the report). 'Other
On Fri, Aug 3, 2012 at 3:56 PM, Noel Grandin n...@peralex.com wrote:
On 2012-08-03 15:42, John Smith wrote:
Well, the analyzer simply follows/precedes whatever you tell 'make' to
do. So if the build includes 'make dbuild', then that *will* not only
Is there not some kind of path based
most likely the versions on the system are too old for LO. e.g. we
depend on the mdds 0.6 that was just released a week ago.
I could provide packages for Ubuntu and Debian, if someone likes.
Just drop me a note (personally, not through the list).
and hsqldb and saxon are special cases where
On Fri, Aug 3, 2012 at 6:55 PM, Enrico Weigelt enrico.weig...@vnc.biz wrote:
and hsqldb and saxon are special cases where we almost always have to
use the internal ones; maybe --with-system-libs should not affect
those...
in which way are they special ?
saxon comes in a few different
Hi,
On Mon, Jul 30, 2012 at 01:42:44PM +0200, John Smith wrote:
On Mon, Jul 30, 2012 at 12:29 PM, Tor Lillqvist t...@iki.fi wrote:
So if there
is a way to configure LO (configure --without-foo --without-bar, or
something) to not make it compile all the 3rd party stuff,
Hi,
On Mon, Jul 30, 2012 at 03:08:04PM +0200, John Smith wrote:
On Mon, Jul 30, 2012 at 2:58 PM, Michael Stahl mst...@redhat.com wrote:
On 30/07/12 14:50, John Smith wrote:
If someone knows how to fix that: let me know
If it's not really a big deal: Ill do a analysis of libreoffice this
Well, after a lot of tweaking, I almost have 'configure' working with
'--with-system-libs' now, except for saxon.
Running configure with my system saxon gives me : configure: error:
saxontest could not be compiled, non-functional saxon jar
Even though I have saxon installed. I cant figure out
Hi,
On Tue, Jul 31, 2012 at 08:03:00AM +0200, John Smith wrote:
Well, after a lot of tweaking, I almost have 'configure' working with
'--with-system-libs' now, except for saxon.
Running configure with my system saxon gives me : configure: error:
saxontest could not be compiled,
Hi John,
On Sun, 2012-07-29 at 21:33 +0200, John Smith wrote:
But it looks like there still is a need for a place to store the html
output reports somewhere ? I have (limited) space on
Wow :-) it's nice to have that publicly available.
On Mon, Jul 30, 2012 at 10:26 AM, Michael Meeks michael.me...@suse.com wrote:
So - if you send a few patches to fix some of the issues - I'll get
you
a freedesktop commit account which comes with shell access some web
space - how does that sound ? :-) [ modulo anyone wanting to add
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
HI
Great tool indeed. Thanks for the work
On a second look, most of the issues are with 3rd parties code (nss,
openldap, berkeleydb, etc...)
ATB
Olivier
Em 29-07-2012 15:20, John Smith escreveu:
Hi,
I have been playing around with the
On Mon, Jul 30, 2012 at 11:45 AM, Olivier Hallot
olivier.hal...@documentfoundation.org wrote:
On a second look, most of the issues are with 3rd parties code (nss,
openldap, berkeleydb, etc...)
Maybe. But even so, bugs in 3rd party software that LibreOffice
depends on, potentially means
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hi
Em 30-07-2012 06:50, John Smith escreveu:
On Mon, Jul 30, 2012 at 11:45 AM, Olivier Hallot
olivier.hal...@documentfoundation.org wrote:
On a second look, most of the issues are with 3rd parties code (nss,
openldap, berkeleydb, etc...)
On 2012-07-30 11:50, John Smith wrote:
On Mon, Jul 30, 2012 at 11:45 AM, Olivier Hallot
olivier.hal...@documentfoundation.org wrote:
On a second look, most of the issues are with 3rd parties code (nss,
openldap, berkeleydb, etc...)
Maybe. But even so, bugs in 3rd party software that
On Mon, Jul 30, 2012 at 12:02 PM, Noel Grandin n...@peralex.com wrote:
On 2012-07-30 11:50, John Smith wrote:
Maybe. But even so, bugs in 3rd party software that LibreOffice
depends on, potentially means problems in LibreOffice, right ?
Yeah, but it's a lot more painful working on that
On Mon, Jul 30, 2012 at 12:07 PM, John Smith lbalba...@gmail.com wrote:
On Mon, Jul 30, 2012 at 12:02 PM, Noel Grandin n...@peralex.com wrote:
On 2012-07-30 11:50, John Smith wrote:
Maybe. But even so, bugs in 3rd party software that LibreOffice
depends on, potentially means problems in
So if there
is a way to configure LO (configure --without-foo --without-bar, or
something) to not make it compile all the 3rd party stuff,
--with-system-libs. How well that works (how many of the 3rd-party
libs you still need to compile) depends on your distro and version.
--tml
On Mon, Jul 30, 2012 at 12:29 PM, Tor Lillqvist t...@iki.fi wrote:
So if there
is a way to configure LO (configure --without-foo --without-bar, or
something) to not make it compile all the 3rd party stuff,
--with-system-libs. How well that works (how many of the 3rd-party
libs you still need
On Mon, Jul 30, 2012 at 01:42:44PM +0200, John Smith lbalba...@gmail.com
wrote:
but rpm -qa gives me :
db4-cxx-4.8.30-10.fc17.i686
db4-devel-4.8.30-10.fc17.i686
db4-4.8.30-10.fc17.i686
I have no idea whats going on, or how to fix it...
[ running Fedora 17 ]
Reading
On Mon, Jul 30, 2012 at 2:29 PM, Miklos Vajna vmik...@suse.cz wrote:
Did you run sudo yum-builddep libreoffice already?
Thanks! that helped a lot. But I still have to do
./configure --with-system-hsqldb=no --with-system-saxon=no
--with-system-mdds=no --with-system-libs
for configure to be
On 30/07/12 14:50, John Smith wrote:
On Mon, Jul 30, 2012 at 2:29 PM, Miklos Vajna vmik...@suse.cz wrote:
Did you run sudo yum-builddep libreoffice already?
Thanks! that helped a lot. But I still have to do
./configure --with-system-hsqldb=no --with-system-saxon=no
--with-system-mdds=no
On Mon, Jul 30, 2012 at 2:58 PM, Michael Stahl mst...@redhat.com wrote:
On 30/07/12 14:50, John Smith wrote:
If someone knows how to fix that: let me know
If it's not really a big deal: Ill do a analysis of libreoffice this way now.
most likely the versions on the system are too old for LO.
Ok, so I now scan/build using :
scan-build ./configure --with-system-hsqldb=no --with-system-saxon=no
--with-system-libs
scan-build make
But I get no reports wjhatsoever, just this :
-
Entering
PS:
build_error.log gives me this :
log for /usr/local/src/libreoffice/hsqldb
Buildfile:
/usr/local/src/libreoffice/hsqldb/unxlngi6.pro/misc/build/hsqldb/build/build.xml
init:
javaversion7:
javaversion6:
javaversion4:
javaversion2:
-prepare:
codeswitcher:
[javac]
On 07/30/2012 03:45 PM, John Smith wrote:
[javac] Compliance level '1.5' is incompatible with source level
'1.7'. A compliance level '1.7' or better is required
Adding the configure switch --with-java-target-version=1.5 might help.
Stephan
___
://nabble.documentfoundation.org/Static-src-analysis-of-LibreOffice-tp3998343p3998486.html
Sent from the Dev mailing list archive at Nabble.com.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Hi,
I have been playing around with the llvm/clang static source code
analyzer (http://clang.llvm.org/get_started.html) for a while now, and
thought it might be fun and beneficial to run the analyzer on the
libreoffice ('master') source code. For those interested the results
can be found here :
There's a bug tracker about it, see:
https://bugs.freedesktop.org/show_bug.cgi?id=39596
Julien
--
View this message in context:
http://nabble.documentfoundation.org/Static-src-analysis-of-LibreOffice-tp3998343p3998355.html
Sent from the Dev mailing list archive at Nabble.com
On Sun, Jul 29, 2012 at 9:21 PM, julien2412 serval2...@yahoo.fr wrote:
There's a bug tracker about it, see:
https://bugs.freedesktop.org/show_bug.cgi?id=39596
Julien
Thank you, I was completely unaware of that.
But it looks like there still is a need for a place to store the html
output
61 matches
Mail list logo