Skip to content
Snippets Groups Projects
Commit 652f79bb authored by Christoph Grüninger's avatar Christoph Grüninger
Browse files

[release] Fix pthread*test.

Add missing underscore in PTHREAD_CFLAGS.
Add missing returns in solver functions.
parent 0961a3e3
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,12 @@ hierarchytest ...@@ -9,7 +9,12 @@ hierarchytest
amgtest amgtest
pamgtest pamgtest
pamg_comm_repart_test pamg_comm_repart_test
pthreadamgtest
pthreadfastamgtest
pthreadtwoleveltest
transfertest transfertest
twolevelmethodschwarztest
twolevelmethodtest
kamgtest kamgtest
fastamg fastamg
...@@ -126,18 +126,18 @@ twolevelmethodtest_LDADD = \ ...@@ -126,18 +126,18 @@ twolevelmethodtest_LDADD = \
$(LDADD) $(LDADD)
pthreadamgtest_SOURCES = pthreadamgtest.cc pthreadamgtest_SOURCES = pthreadamgtest.cc
pthreadamgtest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREADCFLAGS) -DMYAMG="Dune::Amg::AMG<Operator,Vector,Smoother>" pthreadamgtest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREAD_CFLAGS) -DMYAMG="Dune::Amg::AMG<Operator,Vector,Smoother>"
pthreadamgtest_LDFLAGS = $(AM_LDFLAGS) $(PTHREADCFLAGS) pthreadamgtest_LDFLAGS = $(AM_LDFLAGS) $(PTHREAD_CFLAGS)
pthreadamgtest_LDADD = $(PTHREAD_LIBS) $(LDADD) pthreadamgtest_LDADD = $(PTHREAD_LIBS) $(LDADD)
pthreadfastamgtest_SOURCES = pthreadamgtest.cc pthreadfastamgtest_SOURCES = pthreadamgtest.cc
pthreadfastamgtest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREADCFLAGS) -DMYAMG="Dune::Amg::FastAMG<Operator,Vector>" pthreadfastamgtest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREAD_CFLAGS) -DMYAMG="Dune::Amg::FastAMG<Operator,Vector>"
pthreadfastamgtest_LDFLAGS = $(AM_LDFLAGS) $(PTHREADCFLAGS) pthreadfastamgtest_LDFLAGS = $(AM_LDFLAGS) $(PTHREAD_CFLAGS)
pthreadfastamgtest_LDADD = $(PTHREAD_LIBS) $(LDADD) pthreadfastamgtest_LDADD = $(PTHREAD_LIBS) $(LDADD)
pthreadtwoleveltest_SOURCES = pthreadtwoleveltest.cc pthreadtwoleveltest_SOURCES = pthreadtwoleveltest.cc
pthreadtwoleveltest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREADCFLAGS) pthreadtwoleveltest_CPPFLAGS = $(AM_CPPFLAGS) $(PTHREAD_CFLAGS)
pthreadtwoleveltest_LDFLAGS = $(AM_LDFLAGS) $(PTHREADCFLAGS) pthreadtwoleveltest_LDFLAGS = $(AM_LDFLAGS) $(PTHREAD_CFLAGS)
pthreadtwoleveltest_LDADD = $(PTHREAD_LIBS) $(LDADD) pthreadtwoleveltest_LDADD = $(PTHREAD_LIBS) $(LDADD)
include $(top_srcdir)/am/global-rules include $(top_srcdir)/am/global-rules
......
...@@ -102,7 +102,7 @@ void *solve1(void* arg) ...@@ -102,7 +102,7 @@ void *solve1(void* arg)
*amgarg->x=0; *amgarg->x=0;
(*amgarg->amg).apply(*amgarg->x,*amgarg->b); (*amgarg->amg).apply(*amgarg->x,*amgarg->b);
(*amgarg->amg).post(*amgarg->x); (*amgarg->amg).post(*amgarg->x);
return 0;
} }
void *solve2(void* arg) void *solve2(void* arg)
...@@ -112,6 +112,7 @@ void *solve2(void* arg) ...@@ -112,6 +112,7 @@ void *solve2(void* arg)
(*amgarg->amg).pre(*amgarg->x,*amgarg->b); (*amgarg->amg).pre(*amgarg->x,*amgarg->b);
(*amgarg->amg).apply(*amgarg->x,*amgarg->b); (*amgarg->amg).apply(*amgarg->x,*amgarg->b);
(*amgarg->amg).post(*amgarg->x); (*amgarg->amg).post(*amgarg->x);
return 0;
} }
template <int BS, typename AMG> template <int BS, typename AMG>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment