Registered Member
|
Hi there,
I have a little problem when submitting to the dashboard. Here is my scenario. I created a out of source build as usual...
... normal configuration and generation followed by altering of the DartConfiguration.tcl in particular the BuildName parameter. Now I ran CTest ...
It submits configuration and compilation results with the altered BuildName (e.g. windows-xp-x86 32-gcc-4.4.0-SSE2) and the unit tests with the default BuildName (e.g. Win32-c++). This happens because while running the CTest the altered DartConfiguration.tcl is replaced by the original one ../eigen/DartConfiguration.tcl - this is at least what I am imagining. Ok, next try. I switched to the parent directory and created a modified config file right there. Afterwards, I called CTest again ...
Still no success. What happens now is that he starts by using the dart file located in the directory in which I executed CTest (the one displayed in the file listing) and as soon as CTest reached the actual unit testing part, he switched back to the dart file located in the eigen_gcc_bin directory... It's all strange and I have no clue what is going on over here. When somebody has an idea that would be great - maybe I am complicating things! Regards, Hauke |
Registered Member
|
On my windows machine, I can do the follwing:
ctest -V -S testsuite.cmake,EIGEN_BUILD_STRING=windows-vista-x86_64-MSVC-2008(9.0.30729.1),EIGEN_MODE=Experimental What, if i'm correct here, means that the build string is given to "testcmake.cmake" for further consideration. I do not have to modify any file to adapt the build string (except the line above in my private batch file). Regards Frank |
Moderator
|
FYI, this is also what I do (i.e., own bash script using EIGEN_BUILD_STRING=blabla)
|
Registered users: Bing [Bot], Google [Bot], Sogou [Bot]