[petsc-dev] CMake-assisted CUDA builds ready

Karl Rupp rupp at mcs.anl.gov
Thu Mar 21 14:52:38 CDT 2013


Hi again,

I've found the cause of the issue, namely an overly tight timeout during 
the CMake initialization. Dave, could you please rerun reconfigure and 
make in the latest `next`?

Thanks and best regards,
Karli



On 03/20/2013 07:31 PM, Dave Nystrom wrote:
> Hi Karli,
>
> Just now seeing this.  I did my build from a clean slate.
>
> Thanks,
>
> Dave
>
> Karl Rupp writes:
>   > Hi Dave,
>   >
>   > I also found that in some occasions one should issue
>   > $> rm -rf PETSC_ARCH/CMake*
>   > prior to running a reconfigure in order to circumvent a bug [1] in CMake.
>   >
>   > @Jed, Matt: The current cmakeboot.py removes
>   > PETSC_ARCH/CMakeFiles/{version_string}, which does not seem to even
>   > exist on my machine (CMake 2.8.7). Can we instead just delete the whole
>   > CMakeFiles-folder and probably CMakeCache.txt?
>   >
>   > Best regards,
>   > Karli
>   >
>   > [1] http://www.mail-archive.com/cmake@cmake.org/msg44765.html
>   >
>   >
>   >
>   > On 03/20/2013 10:17 AM, Nystrom, William D wrote:
>   > > Hi Karli,
>   > >
>   > > I ran a test build last night and it failed.  It was a relatively simple configuration where
>   > > I was downloading mpich and cmake and building with threads, cuda and the txpetscgpu
>   > > package.  I was building on a Fedora 17 machine with Cuda 5.  The failure seem to be
>   > > associated with cmake.  When I get home this evening, I could send you the configure
>   > > and make logs.  I did not have time this morning before leaving for work.  I wanted to
>   > > give you some early feedback even though the logs will have to wait till this evening.
>   > >
>   > > Thanks,
>   > >
>   > > Dave
>   > >
>   > > --
>   > > Dave Nystrom
>   > > LANL HPC-5
>   > > Phone: 505-667-7913
>   > > Email: wdn at lanl.gov
>   > > Smail: Mail Stop B272
>   > >         Group HPC-5
>   > >         Los Alamos National Laboratory
>   > >         Los Alamos, NM 87545
>   > >
>   > >
>   > > ________________________________________
>   > > From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on behalf of Karl Rupp [rupp at mcs.anl.gov]
>   > > Sent: Tuesday, March 19, 2013 4:04 PM
>   > > To: petsc-dev at mcs.anl.gov
>   > > Subject: Re: [petsc-dev] CMake-assisted CUDA builds ready
>   > >
>   > > Hi Dave,
>   > >
>   > > perfect, thanks!
>   > > I should add that a reconfigure is needed. It won't work with re-running
>   > > make only.
>   > >
>   > > Best regards,
>   > > Karli
>   > >
>   > >
>   > > On 03/19/2013 04:59 PM, Nystrom, William D wrote:
>   > >> Hi Karli,
>   > >>
>   > >> I will try this soon and report back when I have results.
>   > >>
>   > >> Thanks,
>   > >>
>   > >> Dave
>   > >>
>   > >> ________________________________________
>   > >> From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on behalf of Karl Rupp [rupp at mcs.anl.gov]
>   > >> Sent: Tuesday, March 19, 2013 3:58 PM
>   > >> To: For users of the development version of PETSc
>   > >> Subject: [petsc-dev] CMake-assisted CUDA builds ready
>   > >>
>   > >> Dear all,
>   > >>
>   > >> I just merged the CMake-based builds for CUDA-packages into 'next',
>   > >> reducing compilation times considerably compared to the old legacy
>   > >> builds. While the legacy builds print something like
>   > >>     'libfast in <DIR>'
>   > >> the new CMake-based builds print the usual percentage counters in front.
>   > >>
>   > >> Any feedback on the proper functionality (both positive and negative)
>   > >> are appreciated.
>   > >>
>   > >> Thanks and best regards,
>   > >> Karli
>   > >>
>   > >
>   >
>




More information about the petsc-dev mailing list