We are building up our testing infrastructure and as it currently stands 
it may still be a little too catered to our specific build environment. 
If freesurfer builds for you than I would skip the 'make check' stage. 
The best sanity check would be to make a copy of the bert subject 
folder, re-recon that subject, and compare that with the original bert 
shipped with freesurfer



On 02/28/2017 01:10 AM, Francis Tyson Thomas wrote:
> Hi,
>
> I have been trying to build the freesurfer dev version with GPU support
> as per the information I had from my previous try a couple of months ago
> that Richard help me to successfully complete and I have not been
> successful in that.
>
> I followed the instructions
> from 
> https://surfer.nmr.mgh.harvard.edu/fswiki/freesurfer_linux_developers_page
>
> with slight changes,
>
> After running,
> cd ~/freesurfer
> ./setup_configure
>
> I edited the configure file that it generated and then commented out,
> # with_cuda=""
> and I changed from CUDA_LIBS="-L$CUDA_DIR/lib $LIB_CUDA -lcudart" to
> CUDA_LIBS="-L$CUDA_DIR/lib64 $LIB_CUDA -lcudart"
>
> then I executed, ./configure --disable-Werror
> --with-pkgs-dir=/home/username/centos6-x86_64-packages
> --prefix=/home/username/fs_install --disable-xawplus-apps
> --disable-tcltk-apps --enable-fermi-gpu --with-cuda="/usr/local/cuda"
>
> Subsequently when I ran make -j4 it worked without any errors. But after
> that when I run make check I get errors and it fails.
>
> I had sent a previous email regarding the same in another thread but it
> looks like it has not shown up. So I'm re-sending this now. Infact I
> have recloned the freesurfer dev version to try it once again and all I
> get is new errors. Following are the errors now,
>
> Testsuite summary for Freesurfer dev
> ============================================================================
> # TOTAL: 1
> # PASS:  0
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See utils/test/mriBuildVoronoiDiagramFloat/test-suite.log
> Please report to freesurfer@nmr.mgh.harvard.edu
> <mailto:freesurfer@nmr.mgh.harvard.edu>
> ============================================================================
> make[5]: *** [test-suite.log] Error 1
> make[5]: Leaving directory
> `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat'
> make[4]: *** [check-TESTS] Error 2
> make[4]: Leaving directory
> `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat'
> make[3]: *** [check-am] Error 2
> make[3]: Leaving directory
> `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat'
> make[2]: *** [check-recursive] Error 1
> make[2]: Leaving directory `/media/data1/tyson/freesurfer/utils/test'
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory `/media/data1/tyson/freesurfer/utils'
> make: *** [check-recursive] Error 1
>
> If you want the log files, let me know and I'll send it as well.
>
> The idea behind trying to build this was see how freesurfer v6 dev
> version works with GPU. Also would it be possible to use the GPU
> binaries of mri_em_register and the other register binary and combine it
> with the current opnmp implemenation in freesurfer v6?
>
> My objective all along has been to reduce it from the current best
> performance of 4hrs and 38mins to something even lower like 2hrs or
> lesser on a per subject basis since the subjects are pushed to the
> server dynamically.
>
> Thanks,
> Tyson
>
>
> _______________________________________________
> Freesurfer mailing list
> Freesurfer@nmr.mgh.harvard.edu
> https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer
>
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to