[petsc-dev] Stop breaking my build

2010-08-19 Thread Matthew Knepley
o 'PetscReal' in argument passing lsvi.c:523: warning: cannot pass objects of non-POD type 'struct PetscScalar' through '...'; call will abort at runtime lsvi.c:545: error: cannot convert 'PetscScalar' to 'PetscReal' in assignment lsvi.c:551: error: cannot convert 'PetscScalar' to 'PetscReal' in argument passing ar: lsvi.o: No such file or directory Matt -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/0a599e9b/attachment.html>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Satish Balay
Matt, Nobody knows how you build stuff. Atleast mention the configure command used so it can be reproduced and fixed.. Satish On Thu, 19 Aug 2010, Matthew Knepley wrote: > libfast in: /PETSc3/petsc/petsc-dev/src/snes/impls/lsvi > lsvi.c: In function 'PetscErrorCode SNESLSVIComputeMeritFunction(

[petsc-dev] Stop breaking my build

2010-08-19 Thread Jed Brown
On Thu, 19 Aug 2010 12:33:05 -0500 (CDT), Satish Balay wrote: > Matt, > > Nobody knows how you build stuff. Atleast mention the configure > command used so it can be reproduced and fixed.. Complex: http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/build_arch-linux-complex-gcov_steamroller.log J

[petsc-dev] Stop breaking my build

2010-08-19 Thread Satish Balay
On Thu, 19 Aug 2010, Jed Brown wrote: > On Thu, 19 Aug 2010 12:33:05 -0500 (CDT), Satish Balay > wrote: > > Matt, > > > > Nobody knows how you build stuff. Atleast mention the configure > > command used so it can be reproduced and fixed.. > > Complex: > > > http://ftp.mcs.anl.gov/pub/petsc

[petsc-dev] Stop breaking my build

2010-08-19 Thread Sean Farley
ckDown Sean -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/c4ada6f8/attachment.html>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Matthew Knepley
ich their experiments lead. -- Norbert Wiener -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/580916d9/attachment.html>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Satish Balay
On Thu, 19 Aug 2010, Matthew Knepley wrote: > On Thu, Aug 19, 2010 at 5:37 PM, Satish Balay wrote: > > We expect all our users to send complete logs - whenreporting > > problems. we as developers should be able to include atleat minimal > > realvent info in such e-mails - which is the configure

[petsc-dev] using consistant username for commits

2010-08-19 Thread Satish Balay
Currently some of us let hg choose the 'username' automatically in our commits. Some of us use 'username=value' in our ~/.hgrc - which is consistant - but each of us have a different format here.. petsc:/homes/balay>cat ~/.hgrc [ui] verbose=true username=balay at mcs.anl.gov editor=emacs -nw Sh

[petsc-dev] using consistant username for commits

2010-08-19 Thread Matthew Knepley
gin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/d0d286cf/attachment.html>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Shri
> Shri - looks like merit should be PetscReal - not PetscComplex [pusing > a fix for this. If this is incorrect - you can revert my change] > That's correct...thanks.I am building petsc with complex right now to see if there are any other changes needed. > Satish

[petsc-dev] using consistant username for commits

2010-08-19 Thread Satish Balay
Ok - I'm changing mine.. [ui] username=Satish Balay satish On Thu, 19 Aug 2010, Matthew Knepley wrote: > I am going to vote for consistent formatting the way Jed and I have it now. > Is that > alright? > >Matt > > On Thu, Aug 19, 2010 at 6:56 PM, Satish Balay wrote: > > > > > Currently

[petsc-dev] using consistant username for commits

2010-08-19 Thread Barry Smith
efore they begin their experiments > is infinitely more interesting than any results to which their experiments > lead. > -- Norbert Wiener -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/21c7be36/attachment.html>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Barry Smith
Shri, Since this is development code that only you are working on you can "protect" its use by putting a #requirespackage 'PETSC_USE_DVI' in the makefile in that directory and if you register the method in SNESRegisterAll() then protect it with #if defined(PETSC_USE_DVI) then define

[petsc-dev] proceedings on preliminary work on PETSc with GPUs

2010-08-19 Thread Barry Smith
Folks, Please find attached an easy proceedings paper on the preliminary work Victor did this summer on "getting PETSc to run on GPUs". We would appreciate any comments or corrections to Barry, Victor and Matt at the cc list above. Thanks! Barry

[petsc-dev] Old Patches

2010-08-19 Thread Mike McCourt
Hey folks. I'm trying to find out what the effect of patch 12 to petsc-3.0.0-p9. Where can I look that up? I thought I'd be able to find that info here: http://www.mcs.anl.gov/petsc/petsc-as/download/petsc-patches.html but that stopped saying what the patches did back at petsc-2.2.1. Thanks -M

[petsc-dev] proceedings on preliminary work on PETSc with GPUs

2010-08-19 Thread Matthew Knepley
- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/a333055d/attachment.html>

[petsc-dev] Old Patches

2010-08-19 Thread Satish Balay
you don't apply p12 patches to petsc-3.0.0-p9. You just download p12 tarball and use it. http://www.mcs.anl.gov/petsc/petsc-as/download/index.html Satish On Thu, 19 Aug 2010, Mike McCourt wrote: > Hey folks. I'm trying to find out what the effect of patch 12 to > petsc-3.0.0-p9. Where can I

[petsc-dev] Old Patches

2010-08-19 Thread Mike McCourt
Sorry, I phrased that poorly. I guess I meant: what are the practical changes of p9 to p12? -Mike - Original Message - From: "Satish Balay" To: "For users of the development version of PETSc" Cc: "For users of the development version of PETSc" Sent: Thursday, August 19, 2010 3:24:06

[petsc-dev] Old Patches

2010-08-19 Thread Satish Balay
BTW: - if you are looking for the list of changes between p9 and p12 - you'll have to check the repos http://petsc.cs.iit.edu/petsc/releases/petsc-3.0.0/shortlog http://petsc.cs.iit.edu/petsc/releases/BuildSystem-3.0.0/shortlog Satish On Thu, 19 Aug 2010, Satish Balay wrote: > you don't apply

[petsc-dev] proceedings on preliminary work on PETSc with GPUs

2010-08-19 Thread Srinath Vadlamani
03 303-996-2034 = -- next part -- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/7a32960b/attachment.html>

[petsc-dev] Old Patches

2010-08-19 Thread Mike McCourt
Thanks Satish, that's closer to what I was looking for. -Mike - Original Message - From: "Satish Balay" To: "For users of the development version of PETSc" Sent: Thursday, August 19, 2010 3:30:29 PM GMT -07:00 US/Canada Mountain Subject: Re: [petsc-dev] Old Patches BTW: - if you are lo

[petsc-dev] proceedings on preliminary work on PETSc with GPUs

2010-08-19 Thread Barry Smith
://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100819/cd41a4b0/attachment.pdf>

[petsc-dev] Stop breaking my build

2010-08-19 Thread Shri
I'm not sure whether DVI should have support for complex type since complex variables with real upper and lower bounds don't make sense to me and i don't know of any actual problems which have or need complex bounds. - Barry Smith wrote: > > Shri, > > Since this is development co

[petsc-dev] Stop breaking my build

2010-08-19 Thread Barry Smith
Then you can just require in that directory real numbers (and when you register the method) so that make won't automatically try to build that stuff. Barry On Aug 19, 2010, at 6:12 PM, Shri wrote: > > > I'm not sure whether DVI should have support for complex type since complex > vari

[petsc-dev] Stop breaking my build

2010-08-19 Thread Todd Munson
There is probably an equivalent version of DVI for complex numbers, but I think you can safely ignore it for now and only deal with reals. Cheers, Todd. On Aug 19, 2010, at 6:12 PM, Shri wrote: > > > I'm not sure whether DVI should have support for complex type since complex > variables wit

[petsc-dev] a few issues with current CUDA code for Mat.

2010-08-19 Thread Lisandro Dalcin
I bet all involved people is aware of most of this issues, but just in case. * MatAssemblyEnd_SeqAIJCUDA: What about mode=MAT_FLUSH_ASSEMBLY? What's the point of coping to the GPU? * MatAssemblyEnd_SeqAIJCUDA: the 'tempvec' cusp array is always allocated, but not used for MatMult when no commpre

[petsc-dev] using consistant username for commits

2010-08-19 Thread Hong Zhang
I changed mine to: username=Hong Zhang Hong On Thu, Aug 19, 2010 at 2:10 PM, Barry Smith wrote: > > ?? Satish, > ?? Just tell Hong, Satish and Shri to add their ~/.hg properly but I won't > make a big deal about it since inconsistencies will sometimes pop up on new > machines etc. > ?? Barry > O