Wrong log.txt :P

>-----Original Message-----
>From: [email protected] [mailto:[email protected]] On Behalf
>Of Verweij, Arjen
>Sent: dinsdag 13 juli 2010 13:27
>To: [email protected]
>Subject: Re: [CMake] incremental build slow because of F90
>(cmake_copy_f90_mod)
>
>Sent Brad source code to reproduce the bahaviour. Also discovered that
>the time is actually spent in make and not cmake_copy_f90_mod or touch;
>they are fast.
>
>Regards,
>Arjen
>
>PS Attempting to attach log and source code for completeness here as
>well
>
>>-----Original Message-----
>>From: [email protected] [mailto:[email protected]] On
>>Behalf Of Verweij, Arjen
>>Sent: maandag 12 juli 2010 20:31
>>To: Brad King
>>Cc: [email protected]
>>Subject: Re: [CMake] incremental build slow because of F90
>>(cmake_copy_f90_mod)
>>
>>Hi Brad,
>>
>>>It's not *supposed* to do that.  Can you produce a minimal project
>>>that reproduces that behavior?
>>
>>This is reassuring. I'm probably not able to reproduce it with
>>something small, but I could try. I would imagine that if it's not
>>supposed to do it, it likely won't :) Apparently, the project has been
>>set up in a peculiar way causing cmake to require touch &&
>cmake_copyf90_mod.
>>
>>The current build system has issues with this part of the code as well,
>>with incremental builds.
>>
>>Thanks,
>>Arjen
>>_______________________________________________
>>Powered by www.kitware.com
>>
>>Visit other Kitware open-source projects at
>>http://www.kitware.com/opensource/opensource.html
>>
>>Please keep messages on-topic and check the CMake FAQ at:
>>http://www.cmake.org/Wiki/CMake_FAQ
>>
>>Follow this link to subscribe/unsubscribe:
>>http://www.cmake.org/mailman/listinfo/cmake
/usr2/people/verweija/local/bin/cmake -H/mnt/usr3/people/verweija/f90example 
-B/mnt/usr3/people/verweija/build --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr2/people/verweija/local/bin/cmake -E cmake_progress_start 
/mnt/usr3/people/verweija/build/CMakeFiles 
/mnt/usr3/people/verweija/build/CMakeFiles/progress.marks
/usr1/people/maddev/util/bin/make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/depend
make[2]: Entering directory `/mnt/usr3/people/verweija/build'
cd /mnt/usr3/people/verweija/build && /usr2/people/verweija/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /mnt/usr3/people/verweija/f90example 
/mnt/usr3/people/verweija/f90example /mnt/usr3/people/verweija/build 
/mnt/usr3/people/verweija/build 
/mnt/usr3/people/verweija/build/CMakeFiles/mytest.dir/DependInfo.cmake --color=
make[2]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/requires
make[2]: Entering directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/exec.f90.o.provides.build
make[3]: Entering directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod execute 
CMakeFiles/mytest.dir/execute.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/exec.f90.o.provides.build
make[3]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/init.f90.o.provides.build
make[3]: Entering directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod initialize 
CMakeFiles/mytest.dir/initialize.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/init.f90.o.provides.build
make[3]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/output.f90.o.provides.build
make[3]: Entering directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod output 
CMakeFiles/mytest.dir/output.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/output.f90.o.provides.build
make[3]: Leaving directory `/mnt/usr3/people/verweija/build'
make[2]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr1/people/maddev/util/bin/make -f CMakeFiles/mytest.dir/build.make 
CMakeFiles/mytest.dir/build
make[2]: Entering directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod execute 
CMakeFiles/mytest.dir/execute.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/exec.f90.o.provides.build
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod initialize 
CMakeFiles/mytest.dir/initialize.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/init.f90.o.provides.build
/usr2/people/verweija/local/bin/cmake -E cmake_copy_f90_mod output 
CMakeFiles/mytest.dir/output.mod.stamp
/usr2/people/verweija/local/bin/cmake -E touch 
CMakeFiles/mytest.dir/output.f90.o.provides.build
make[2]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_progress_report 
/mnt/usr3/people/verweija/build/CMakeFiles  1 2 3 4
[100%] Built target mytest
make[1]: Leaving directory `/mnt/usr3/people/verweija/build'
/usr2/people/verweija/local/bin/cmake -E cmake_progress_start 
/mnt/usr3/people/verweija/build/CMakeFiles 0
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to