Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAIL: matrixtest - running "make check" #147

Open
fvfreitas opened this issue Apr 11, 2020 · 2 comments
Open

FAIL: matrixtest - running "make check" #147

fvfreitas opened this issue Apr 11, 2020 · 2 comments

Comments

@fvfreitas
Copy link

fvfreitas commented Apr 11, 2020

After finishing the installation process in Ubuntu 19.10, following all the instructions, I ran make check and the last test matrixtest failed. This was the only test that failed.

I have a NVIDIA Quadro P1000

FAIL: matrixtest
============================================================================
Testsuite summary for libhmsbeagle 3.2.0
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See examples/matrixtest/test-suite.log
Please report to beagle-dev@googlegroups.com
============================================================================
make[4]: *** [Makefile:722: test-suite.log] Error 1
make[4]: Leaving directory '/home/linux/beagle-lib/examples/matrixtest'
make[3]: *** [Makefile:830: check-TESTS] Error 2
make[3]: Leaving directory '/home/linux/beagle-lib/examples/matrixtest'
make[2]: *** [Makefile:904: check-am] Error 2
make[2]: Leaving directory '/home/linux/beagle-lib/examples/matrixtest'
make[1]: *** [Makefile:413: check-recursive] Error 1
make[1]: Leaving directory '/home/linux/beagle-lib/examples'
make: *** [Makefile:611: check-recursive] Error 1

@fvfreitas
Copy link
Author

Afetr that error I reinstalled CUDA and OpenCL, now I am not able to finish the "make install"

I am receiving the following errors:

Making install in libhmsbeagle
make[1]: Entering directory '/home/linux/beagle-lib/libhmsbeagle'
Making install in GPU
make[2]: Entering directory '/home/linux/beagle-lib/libhmsbeagle/GPU'
Making install in kernels
make[3]: Entering directory '/home/linux/beagle-lib/libhmsbeagle/GPU/kernels'
echo "// auto-generated header file with CUDA kernels PTX code" > BeagleCUDA_kernels.h
/usr/local/cuda/bin/nvcc -o BeagleCUDA_kernels.ptx -ptx -DCUDA -DSTATE_COUNT=4
./kernels4.cu -O3 -arch compute_30 -Wno-deprecated-gpu-targets -DHAVE_CONFIG_H -I/home/linux/beagle-lib -I/home/linux/beagle-lib || { \rm BeagleCUDA_kernels.h; exit; };
echo "#define KERNELS_STRING_SP_4 "" | sed 's/$/\n\/' >> BeagleCUDA_kernels.h;
cat BeagleCUDA_kernels.ptx | sed 's/"/\"/g' | sed 's/$/\n\/' >> BeagleCUDA_kernels.h;
echo """ >> BeagleCUDA_kernels.h
In file included from /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_runtime.h:83,
from :
/usr/local/cuda/bin/../targets/x86_64-linux/include/crt/host_config.h:138:2: error: #error -- unsupported GNU version! gcc versions later than 8 are not supported!
138 | #error -- unsupported GNU version! gcc versions later than 8 are not supported!
| ^~~~~
for s in 16 32 48 64 80 128 192; do
echo "Making state count = $s" ;
/usr/local/cuda/bin/nvcc -o BeagleCUDA_kernels.ptx -ptx -DCUDA -DSTATE_COUNT=$s
./kernelsX.cu -O3 -arch compute_30 -Wno-deprecated-gpu-targets -DHAVE_CONFIG_H -I/home/linux/beagle-lib -I/home/linux/beagle-lib || { \rm BeagleCUDA_kernels.h; exit; };
echo "#define KERNELS_STRING_SP_$s "" | sed 's/$/\n\/' >> BeagleCUDA_kernels.h;
cat BeagleCUDA_kernels.ptx | sed 's/"/\"/g' | sed 's/$/\n\/' >> BeagleCUDA_kernels.h;
echo """ >> BeagleCUDA_kernels.h;
done
Making state count = 16
In file included from /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_runtime.h:83,
from :
/usr/local/cuda/bin/../targets/x86_64-linux/include/crt/host_config.h:138:2: error: #error -- unsupported GNU version! gcc versions later than 8 are not supported!
138 | #error -- unsupported GNU version! gcc versions later than 8 are not supported!
| ^~~~~
rm: não foi possível remover 'BeagleCUDA_kernels.h': Arquivo ou diretório inexistente
make[3]: *** [Makefile:523: BeagleCUDA_kernels.h] Error 1
make[3]: Leaving directory '/home/linux/beagle-lib/libhmsbeagle/GPU/kernels'
make[2]: *** [Makefile:716: install-recursive] Error 1
make[2]: Leaving directory '/home/linux/beagle-lib/libhmsbeagle/GPU'
make[1]: *** [Makefile:629: install-recursive] Error 1
make[1]: Leaving directory '/home/linux/beagle-lib/libhmsbeagle'
make: *** [Makefile:611: install-recursive] Error 1

@fvfreitas
Copy link
Author

even setting gcc-7 as the compiler I had the same error running make install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant