Changeset 667d33 in git


Ignore:
Timestamp:
Jan 6, 2014, 5:18:21 PM (10 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
b1b9e1f448aca273a22cb770fd8bde277e3e8a1d
Parents:
17fe09de3facd16159d0da4c0fb5bd476fb4180d
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-01-06 17:18:21+01:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-01-06 17:19:39+01:00
Message:
Only test once (no more dynamic AND static tests)

chg: also BS cleanup
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • Singular/Makefile.am

    r17fe09 r667d33  
    11ACLOCAL_AMFLAGS = -I ../m4
    2 
    3 #LD_DYN_FLAGS   = -ldl -rdynamic
    4 #LD_LIBC                = -lc
    5 #SFLAGS         = -fpic -DPIC
    6 #SLDFLAGS       = -shared
    7 #STATIC_LDFLAGS = -static
    8 
    9 # WARNCFLAGS = -Wunused-parameter
    10 # clang has also: -Wunneeded-internal-declaration
    112
    123GIT_VERSION := $(shell $(top_srcdir)/git-version-gen $(top_srcdir)/.tarball-git-version)
     
    300291TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='${top_builddir}'
    301292
    302 TESTS=test-s-r test-d-r
     293TESTS=test
    303294
    304295check_PROGRAMS=$(TESTS)
    305296
    306 # Static versions
    307 test_s_r_SOURCES = test.cc
     297test_SOURCES = test.cc
    308298# ${EMBED_PYOBJECT_LDFLAGS}
    309 test_s_r_LDADD = libSingular.la
    310 
    311 #-lnumeric -lkernel -lpolys -lcoeffs -lreporter -lmisc \
    312 # $(FACTORY_LIBS) -lomalloc -lresources $(FLINT_LIBS) \
    313 # $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD} \
    314 #${EMBED_PYOBJECT}
    315 #${EMBED_PYOBJECT_LDFLAGS}
    316 
    317 test_s_r_LDFLAGS = -static ${AM_LDFLAGS}
    318 
    319 # Dynamic versions
    320 test_d_r_SOURCES = test.cc
    321 test_d_r_LDADD = libSingular.la
     299test_LDADD = libSingular.la
    322300
    323301#########################################################
  • factory/Makefile.am

    r17fe09 r667d33  
    44SUBDIRS=$(PACKAGES)
    55
    6 # CXXTEMPLFLAGS=-ftrapv
    7 ## -fno-implicit-templates
    8 
    96AM_CPPFLAGS = -I${builddir}/include -I${srcdir}/include $(FLINT_CFLAGS) ${GMP_CFLAGS} ${NTL_CFLAGS} ${OMALLOC_CFLAGS} -DHAVE_CONFIG_H
    107
    11 # if WANT_DEBUG
    12 #   LIB_G=libfactory_g.la
    13 # else
    14 #   LIB_G=
    15 # endif
    16 
    178lib_LTLIBRARIES = libfactory.la
    18 #  ${LIB_G}
    19 
    20 # libfactory_la_CXXFLAGS   = -O3 -fomit-frame-pointer ${CXXTEMPLFLAGS}
     9
    2110libfactory_la_LIBADD     = ${builddir}/libfac/libfac.la $(FLINT_LIBS) ${GMP_LIBS} ${NTL_LIBS}
    2211### libfactory_la_LDFLAGS    = -release ${PACKAGE_VERSION}
    23 # libfactory_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${CXXTEMPLFLAGS}
    24 #libfactory_g_la_LIBADD   = ${builddir}/libfac/libfac_g.la $(FLINT_LIBS) ${GMP_LIBS} ${NTL_LIBS}
    25 #libfactory_g_la_LDFLAGS  = -release ${PACKAGE_VERSION}
    26 
    27 
    2812
    2913# factory source files
     
    11094
    11195libfactory_la_SOURCES = $(SOURCES)
    112 # libfactory_g_la_SOURCES = $(SOURCES)
    113 
    114 # libfactory_la_CPPFLAGS  = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DOM_NDEBUG -DNDEBUG
    115 # libfactory_la_CPPFLAGS= ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    11696
    11797nodist_libfactory_la_SOURCES = cplusplus.h factory.h factoryconf.h
    118 # nodist_libfactory_g_la_SOURCES = cplusplus.h factory.h factoryconf.h
    11998
    12099# factory header files
     
    303282## Test program
    304283##
    305 #if WANT_DEBUG
    306 # TESTS = test-s-g test-s-r test-d-g test-d-r
    307 #else
    308 TESTS = test-s-r test-d-r
    309 #endif
     284TESTS = test
     285
    310286check_PROGRAMS = $(TESTS)
    311 
    312 AM_LDFLAGS =  -L${builddir}
    313287
    314288TESTSSOURCES = test.cc
     
    319293TESTADDLIBDEBUG = $(TESTADDLIBDIRS) $(OMALLOC_G_LDADD)
    320294
    321 # test_s_g_SOURCES = $(TESTSSOURCES)
    322 # test_s_g_CFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long -fomit-frame-pointer
    323 # #ftmpl_inst.o
    324 # test_s_g_LDADD = -lfactory $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(TESTADDLIBDEBUG)
    325 
    326 test_s_r_SOURCES = $(TESTSSOURCES)
    327 #test_s_r_CFLAGS = -O3 -fomit-frame-pointer
    328 #ftmpl_inst.o
    329 test_s_r_LDADD = -lfactory $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(TESTADDLIB)
    330 
    331 test_s_r_LDFLAGS = -static ${AM_LDFLAGS}
    332 # test_s_g_LDFLAGS = -static ${AM_LDFLAGS}
    333 
    334 # test_d_g_SOURCES = $(TESTSSOURCES)
    335 # test_d_g_CFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long -fomit-frame-pointer
    336 # #ftmpl_inst.o
    337 # test_d_g_LDADD = -lfactory $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(TESTADDLIBDEBUG)
    338 
    339 test_d_r_SOURCES = $(TESTSSOURCES)
    340 # test_d_r_CFLAGS = -O3 -fomit-frame-pointer
    341 #ftmpl_inst.o
    342 test_d_r_LDADD = -lfactory $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(TESTADDLIB)
    343 
    344 test_d_r_LDFLAGS = ${AM_LDFLAGS}
    345 # test_d_g_LDFLAGS = ${AM_LDFLAGS}
     295test_SOURCES = $(TESTSSOURCES)
     296test_LDADD = libfactory.la $(FLINT_LIBS) $(GMP_LIBS) $(NTL_LIBS) $(TESTADDLIB)
  • kernel/Makefile.am

    r17fe09 r667d33  
    22# TODO: use ${top_srcdir} instead of .. in the above?
    33
    4 # PIPE = -pipe
    5 # ???
    6 #LD_DYN_FLAGS   = -ldl -rdynamic
    7 #SFLAGS         = -fpic -DPIC
    8 #SLDFLAGS       = -shared
    9 #LD_LIBC                = -lc
    10 #STATIC_LDFLAGS = -static
    114
    125
    13 # CXXTEMPLFLAGS =-ftrapv ## -fno-implicit-templates
    14 #
    15 # if WANT_DEBUG
    16 #   LIB_G=libkernel_g.la
    17 # else
    18 #   LIB_G=
    19 # endif
    20 
    216libkernel_LTLIBRARIES = libkernel.la
    22 # ${LIB_G}
    237libkerneldir = $(libdir)/singular
    248
    25 #libkernel_la_CFLAGS   = -O3 -fomit-frame-pointer -Wextra -Wall -Wno-long-long ${PIPE}
    26 #libkernel_g_la_CFLAGS = -g -Wextra -Wall -Wno-long-long -pedantic ${PIPE}
    27 ## -pedantic
    28 
    29 #libkernel_la_CXXFLAGS   = -O3 -fomit-frame-pointer -Wextra -Wall -Wno-long-long ${PIPE} $(CXXTEMPLFLAGS)
    30 #libkernel_g_la_CXXFLAGS = -g -Wextra -Wall -Wno-long-long -pedantic ${PIPE} $(CXXTEMPLFLAGS)
    31 # -fdiagnostics-show-option
    32 
    339AM_CPPFLAGS = -I${top_srcdir} -I${top_builddir} -I${top_srcdir}/libpolys -I${top_builddir}/libpolys $(GMP_CFLAGS) -I${top_srcdir}/factory/include -I${top_builddir}/factory/include $(FACTORY_CFLAGS) $(NTL_CFLAGS)  -DHAVE_CONFIG_H
    34 
    35 # libkernel_la_CPPFLAGS   = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    36 # libkernel_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    37 
    38 ### libkernel_la_LDFLAGS    = -release ${PACKAGE_VERSION}
    39 
    4010
    4111SOURCES = polys.cc febase.cc feread.cc \
     
    6131
    6232libkernel_la_SOURCES   = $(SOURCES)
    63 # libkernel_g_la_SOURCES = $(SOURCES)
    6433
    6534KERNELHEADERS = mod2.h polys.h hutil.h stairc.h ideals.h \
     
    9766TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='${abs_top_builddir}'
    9867
    99 # if WANT_DEBUG
    100 # TESTS = test-s-g test-s-r test-d-g test-d-r
    101 # else
    102 TESTS = test-s-r test-d-r
    103 # endif
     68TESTS = test
     69
    10470check_PROGRAMS = $(TESTS)
    10571
    106 # test_s_r_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    107 # test_s_g_CFLAGS = ${PIPE}
    108 #
    109 # test_s_r_CXXFLAGS = -O3 -fomit-frame-pointer -Wextra -Wall -Wno-long-long ${PIPE} $(CXXTEMPLFLAGS)
    110 # test_s_g_CXXFLAGS = -g -Wextra -Wall -Wno-long-long -pedantic ${PIPE} $(CXXTEMPLFLAGS)
     72test_SOURCES = test.cc
     73test_LDADD = -lkernel -lpolys -lcoeffs -lreporter -lmisc \
     74$(FACTORY_LIBS) -lomalloc -lresources $(NTL_LIBS) $(GMP_LIBS) \
     75${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD}
    11176
    112 testsources = test.cc
    113 test_s_r_SOURCES = $(testsources)
    114 # test_s_g_SOURCES = $(testsources)
    115 
    116 test_s_r_LDADD = -lkernel -lpolys -lcoeffs -lreporter -lmisc $(FACTORY_LIBS) -lomalloc -lresources $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD}
    117 # test_s_g_LDADD = -lkernel_g -lpolys_g -lcoeffs_g -lreporter_g -lmisc_g $(FACTORY_LIBS) -lomalloc_g -lresources_g $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS}  ${USEPPROCSDYNAMICLD}
    118 
    119 # test_s_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    120 # test_s_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    121 test_s_r_CPPFLAGS = ${AM_CPPFLAGS}
    122 
    123 test_s_r_LDFLAGS = -static ${AM_LDFLAGS}
    124 # test_s_g_LDFLAGS = -static ${AM_LDFLAGS}
    125 
    126 
    127 # test_d_r_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    128 # test_d_g_CFLAGS = ${PIPE}
    129 #
    130 # test_d_r_CXXFLAGS = -O3 -fomit-frame-pointer -Wextra -Wall -Wno-long-long ${PIPE} $(CXXTEMPLFLAGS)
    131 # test_d_g_CXXFLAGS = -g -Wextra -Wall -Wno-long-long -pedantic ${PIPE} $(CXXTEMPLFLAGS)
    132 
    133 test_d_r_SOURCES = $(testsources)
    134 # test_d_g_SOURCES = $(testsources)
    135 
    136 test_d_r_LDADD = -lkernel -lpolys -lcoeffs  -lreporter -lmisc $(FACTORY_LIBS) -lomalloc -lresources $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS} ${USEPPROCSDYNAMICLD}
    137 # test_d_g_LDADD = -lkernel_g -lpolys_g -lcoeffs_g  -lreporter_g -lmisc_g $(FACTORY_LIBS) -lomalloc_g -lresources_g $(NTL_LIBS) $(GMP_LIBS) ${USEPPROCSDYNAMICLDFLAGS}  ${USEPPROCSDYNAMICLD}
    138 
    139 # test_d_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    140 # test_d_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    141 test_d_r_CPPFLAGS = ${AM_CPPFLAGS}
    142 
    143 test_d_r_LDFLAGS = ${AM_LDFLAGS}
    144 # test_d_g_LDFLAGS = ${AM_LDFLAGS}
    14577
    14678# These files are built first
  • libpolys/coeffs/Makefile.am

    r17fe09 r667d33  
    11ACLOCAL_AMFLAGS = -I ../../m4
    2 
    3 # CXXTEMPLFLAGS =-ftrapv 
    4 ## -fno-implicit-templates
    52
    63AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/.. -I${top_builddir} -I${top_builddir}/.. -I${srcdir} -I${top_srcdir}/../factory/include -I${top_builddir}/../factory/include ${FACTORY_CFLAGS} ${GMP_CFLAGS} ${NTL_CFLAGS}  -DHAVE_CONFIG_H
    74
    8 # if WANT_DEBUG
    9 #   LIB_G=libcoeffs_g.la
    10 # else
    11 #   LIB_G=
    12 # endif
    13 
    145libcoeffs_LTLIBRARIES = libcoeffs.la
    15 # ${LIB_G}
    166libcoeffsdir = $(libdir)/singular
    17 
    18 # libcoeffs_la_CFLAGS   = -O3 -fomit-frame-pointer ${PIPE}
    19 # libcoeffs_g_la_CFLAGS = ${PIPE}
    20 #
    21 # libcoeffs_la_CXXFLAGS   = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS}
    22 # libcoeffs_g_la_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS}
    23 # # -fdiagnostics-show-option
    24 #
    25 # libcoeffs_la_CPPFLAGS   = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    26 # libcoeffs_g_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    27 
    28 # libcoeffs_la_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    29 ### libcoeffs_la_LDFLAGS    = -release ${PACKAGE_VERSION}
    30 
    317
    328# noinst_HEADERS= \
     
    4319
    4420libcoeffs_la_SOURCES   = $(SOURCES)
    45 # libcoeffs_g_la_SOURCES = $(SOURCES)
    4621
    4722libcoeffs_includedir  =$(includedir)/singular/coeffs
     
    4924  bigintmat.h Enumerator.h AE.h OPAE.h AEp.h OPAEp.h AEQ.h OPAEQ.h
    5025
     26TESTS_ENVIRONMENT = SINGULARPATH='${top_srcdir}/../factory:${top_builddir}/../factory'
     27TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='$(top_builddir)'
    5128
    52 ## for testing...
     29TESTS = test
     30
     31check_PROGRAMS = $(TESTS)
     32
    5333if ENABLE_FACTORY
    5434  USE_FACTORY = -L${top_builddir}/../factory
     
    5939AM_LDFLAGS = -L${top_builddir}/coeffs -L${top_builddir}/reporter -L${top_builddir}/misc ${USE_FACTORY} -L${top_builddir}/../omalloc -L${top_builddir}/../resources
    6040
    61 TESTS_ENVIRONMENT = SINGULARPATH='${top_srcdir}/../factory:${top_builddir}/../factory'
    62 TESTS_ENVIRONMENT += SINGULAR_ROOT_DIR='$(top_builddir)'
    63 
    64 # if WANT_DEBUG
    65 # TESTS = test_s_g test_s_r test_d_g test_d_r
    66 # else
    67 TESTS = test_s_r test_d_r
    68 # endif
    69 
    70 check_PROGRAMS = $(TESTS)
    71 
    72 test_s_r_SOURCES = test.cc
    73 # test_s_g_SOURCES = test.cc
    74 
    75 test_d_r_SOURCES = test.cc
    76 # test_d_g_SOURCES = test.cc
    77 
    78 
    79 test_s_r_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    80 # test_s_g_LDADD = -lcoeffs_g -lreporter_g -lmisc_g ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    81 
    82 test_d_r_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    83 # test_d_g_LDADD = -lcoeffs_g -lreporter_g -lmisc_g ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    84 
    85 
    86 # test_s_r_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    87 # #test_s_g_CFLAGS = ${PIPE}
    88 #
    89 # test_d_r_CFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    90 # #test_d_g_CFLAGS = ${PIPE}
    91 
    92 
    93 
    94 # test_s_r_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS}
    95 # # -fimplicit-templates
    96 # test_s_g_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS}
    97 # # -fimplicit-templates
    98 # # -fdiagnostics-show-option
    99 # test_d_r_CXXFLAGS = -O3 -fomit-frame-pointer ${PIPE} ${CXXTEMPLFLAGS}
    100 # test_d_g_CXXFLAGS = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE} ${CXXTEMPLFLAGS}
    101 
    102 
    103 
    104 # test_s_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    105 # test_s_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    106 #
    107 # test_d_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    108 # test_d_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    109 # test_s_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    110 # test_d_r_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    111 
    112 
    113 test_s_r_LDFLAGS = -static ${AM_LDFLAGS}
    114 # test_s_g_LDFLAGS = -static ${AM_LDFLAGS}
    115 
    116 test_d_r_LDFLAGS = ${AM_LDFLAGS}
    117 # test_d_g_LDFLAGS = ${AM_LDFLAGS}
     41test_SOURCES = test.cc
     42test_LDADD   = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
  • libpolys/tests/Makefile.am

    r17fe09 r667d33  
    11ACLOCAL_AMFLAGS = -I ../../m4
    2 
    3 # CXXTEMPLFLAGS =-ftrapv ## -O0 ## -fno-implicit-templates
    42
    53AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/.. -I${top_builddir} -I${top_builddir}/.. -I${srcdir} -I${top_srcdir}/../factory/include -I${top_builddir}/../factory/include ${FACTORY_CFLAGS} ${GMP_CFLAGS} ${NTL_CFLAGS} -DHAVE_CONFIG_H
    64
    7 # if WANT_DEBUG
    8 # TESTS = simple_test \
    9 #     coeffs_test_s_r coeffs_test_s_g coeffs_test_d_r coeffs_test_d_g \
    10 #     polys_test_s_r polys_test_s_g polys_test_d_r polys_test_d_g \
    11 #     rings_test_s_r rings_test_s_g rings_test_d_r rings_test_d_g
    12 # else
    135TESTS = simple_test \
    14     coeffs_test_s_r coeffs_test_d_r \
    15     polys_test_s_r polys_test_d_r \
    16     rings_test_s_r rings_test_d_r
    17 # endif
     6    coeffs_test \
     7    polys_test \
     8    rings_test
    189
    1910check_PROGRAMS = $(TESTS)
     
    2112nodist_simple_test_SOURCES = simple_test_runner.cpp
    2213
    23 nodist_coeffs_test_s_r_SOURCES = coeffs_test_runner.cpp
    24 nodist_polys_test_s_r_SOURCES = polys_test_runner.cpp
    25 nodist_rings_test_s_r_SOURCES = rings_test_runner.cpp
    26 
    27 # nodist_coeffs_test_s_g_SOURCES = coeffs_test_runner.cpp
    28 # nodist_polys_test_s_g_SOURCES = polys_test_runner.cpp
    29 # nodist_rings_test_s_g_SOURCES = rings_test_runner.cpp
    30 
    31 
    32 nodist_coeffs_test_d_r_SOURCES = coeffs_test_runner.cpp
    33 nodist_polys_test_d_r_SOURCES = polys_test_runner.cpp
    34 nodist_rings_test_d_r_SOURCES = rings_test_runner.cpp
    35 
    36 # nodist_coeffs_test_d_g_SOURCES = coeffs_test_runner.cpp
    37 # nodist_polys_test_d_g_SOURCES = polys_test_runner.cpp
    38 # nodist_rings_test_d_g_SOURCES = rings_test_runner.cpp
    39 
    40 
    41 
    42 # RELEASECFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    43 # RELEASECXXFLAGS = -O3 -fomit-frame-pointer ${PIPE}
    44 #RELEASECPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H -DNDEBUG -DOM_NDEBUG
    45 #RELEASECPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    46 
    47 # coeffs_test_s_r_CFLAGS =${RELEASECFLAGS}
    48 # polys_test_s_r_CFLAGS = ${RELEASECFLAGS}
    49 # rings_test_s_r_CFLAGS = ${RELEASECFLAGS}
    50 #
    51 # coeffs_test_d_r_CFLAGS =${RELEASECFLAGS}
    52 # polys_test_d_r_CFLAGS = ${RELEASECFLAGS}
    53 # rings_test_d_r_CFLAGS = ${RELEASECFLAGS}
    54 
    55 
    56 # coeffs_test_s_r_CXXFLAGS =${RELEASECXXFLAGS}
    57 # polys_test_s_r_CXXFLAGS = ${RELEASECXXFLAGS}
    58 # rings_test_s_r_CXXFLAGS = ${RELEASECXXFLAGS}
    59 #
    60 # coeffs_test_d_r_CXXFLAGS =${RELEASECXXFLAGS}
    61 # polys_test_d_r_CXXFLAGS = ${RELEASECXXFLAGS}
    62 # rings_test_d_r_CXXFLAGS = ${RELEASECXXFLAGS}
    63 
    64 
    65 # coeffs_test_s_r_CPPFLAGS =${RELEASECPPFLAGS}
    66 # polys_test_s_r_CPPFLAGS = ${RELEASECPPFLAGS}
    67 # rings_test_s_r_CPPFLAGS = ${RELEASECPPFLAGS}
    68 #
    69 # coeffs_test_d_r_CPPFLAGS =${RELEASECPPFLAGS}
    70 # polys_test_d_r_CPPFLAGS = ${RELEASECPPFLAGS}
    71 # rings_test_d_r_CPPFLAGS = ${RELEASECPPFLAGS}
    72 
    73 
    74 ###  -pedantic
    75 # DEBUGCFLAGS = $(AM_CFLAGS) -g -Wextra -Wall -Wno-long-long ${PIPE}
    76 # DEBUGCXXFLAGS = $(AM_CXXFLAGS) ${DEBUGCFLAGS} ${CXXTEMPLFLAGS}
    77 # DEBUGCPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    78 #
    79 # coeffs_test_s_g_CFLAGS =${DEBUGCFLAGS}
    80 # polys_test_s_g_CFLAGS = ${DEBUGCFLAGS}
    81 # rings_test_s_g_CFLAGS = ${DEBUGCFLAGS}
    82 #
    83 # coeffs_test_d_g_CFLAGS =${DEBUGCFLAGS}
    84 # polys_test_d_g_CFLAGS = ${DEBUGCFLAGS}
    85 # rings_test_d_g_CFLAGS = ${DEBUGCFLAGS}
    86 #
    87 # coeffs_test_s_g_CXXFLAGS =${DEBUGCXXFLAGS}
    88 # polys_test_s_g_CXXFLAGS = ${DEBUGCXXFLAGS}
    89 # rings_test_s_g_CXXFLAGS = ${DEBUGCXXFLAGS}
    90 #
    91 # coeffs_test_d_g_CXXFLAGS =${DEBUGCXXFLAGS}
    92 # polys_test_d_g_CXXFLAGS = ${DEBUGCXXFLAGS}
    93 # rings_test_d_g_CXXFLAGS = ${DEBUGCXXFLAGS}
    94 #
    95 # coeffs_test_d_g_CPPFLAGS =${DEBUGCPPFLAGS}
    96 # polys_test_d_g_CPPFLAGS = ${DEBUGCPPFLAGS}
    97 # rings_test_d_g_CPPFLAGS = ${DEBUGCPPFLAGS}
    98 #
    99 # coeffs_test_s_g_CPPFLAGS =${DEBUGCPPFLAGS}
    100 # polys_test_s_g_CPPFLAGS = ${DEBUGCPPFLAGS}
    101 # rings_test_s_g_CPPFLAGS = ${DEBUGCPPFLAGS}
    102 
     14nodist_coeffs_test_SOURCES = coeffs_test_runner.cpp
     15nodist_polys_test_SOURCES = polys_test_runner.cpp
     16nodist_rings_test_SOURCES = rings_test_runner.cpp
    10317
    10418if ENABLE_FACTORY
     
    11024AM_LDFLAGS = -L${top_builddir}/polys -L${top_builddir}/coeffs -L${top_builddir}/reporter -L${top_builddir}/misc ${USE_FACTORY} -L${top_builddir}/../omalloc -L${top_builddir}/../resources
    11125
     26polys_test_LDFLAGS = ${AM_LDFLAGS} ${USEPPROCSDYNAMICLDFLAGS}
     27rings_test_LDFLAGS = $(polys_test_LDFLAGS)
    11228
    113 coeffs_test_s_r_LDFLAGS = ${AM_LDFLAGS} -static
    114 # coeffs_test_s_g_LDFLAGS = ${AM_LDFLAGS} -static
    115 
    116 
    117 polys_test_s_r_LDFLAGS = ${AM_LDFLAGS} ${USEPPROCSDYNAMICLDFLAGS} -static
    118 rings_test_s_r_LDFLAGS = $(polys_test_s_r_LDFLAGS)
    119 
    120 # polys_test_s_g_LDFLAGS = ${AM_LDFLAGS} ${USEPPROCSDYNAMICLDFLAGS} -static
    121 # rings_test_s_g_LDFLAGS = $(polys_test_s_g_LDFLAGS)
    122 
    123 polys_test_d_r_LDFLAGS = ${AM_LDFLAGS} ${USEPPROCSDYNAMICLDFLAGS}
    124 rings_test_d_r_LDFLAGS = $(polys_test_d_r_LDFLAGS)
    125 
    126 # polys_test_d_g_LDFLAGS = ${AM_LDFLAGS} ${USEPPROCSDYNAMICLDFLAGS}
    127 # rings_test_d_g_LDFLAGS = $(polys_test_d_g_LDFLAGS)
    128 
    129 
    130 coeffs_test_s_r_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    131 polys_test_s_r_LDADD = -lpolys -lcoeffs -lreporter -lmisc ${USEPPROCSDYNAMICLD} ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    132 rings_test_s_r_LDADD = $(polys_test_s_r_LDADD)
    133 
    134 # coeffs_test_s_g_LDADD = -lcoeffs_g -lreporter_g -lmisc_g ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    135 # polys_test_s_g_LDADD = -lpolys_g -lcoeffs_g -lreporter_g -lmisc_g ${USEPPROCSDYNAMICLD} ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    136 # rings_test_s_g_LDADD = $(polys_test_s_g_LDADD)
    137 
    138 coeffs_test_d_r_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    139 polys_test_d_r_LDADD = -lpolys -lcoeffs -lreporter -lmisc ${USEPPROCSDYNAMICLD} ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
    140 rings_test_d_r_LDADD = $(polys_test_d_r_LDADD)
    141 
    142 # coeffs_test_d_g_LDADD = -lcoeffs_g -lreporter_g -lmisc_g ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    143 # polys_test_d_g_LDADD = -lpolys_g -lcoeffs_g -lreporter_g -lmisc_g ${USEPPROCSDYNAMICLD} ${FACTORY_LIBS} -lomalloc_g -lresources_g ${NTL_LIBS} ${GMP_LIBS}
    144 # rings_test_d_g_LDADD = $(polys_test_d_g_LDADD)
    145 
    146 
    147 
    148 
    149 
     29coeffs_test_LDADD = -lcoeffs -lreporter -lmisc ${FACTORY_LIBS} -lomalloc -lresources ${NTL_LIBS} ${GMP_LIBS}
     30polys_test_LDADD = -lpolys ${USEPPROCSDYNAMICLD} $(coeffs_test_LDADD)
     31rings_test_LDADD = $(polys_test_LDADD)
    15032
    15133
  • omalloc/Makefile.am

    r17fe09 r667d33  
    11ACLOCAL_AMFLAGS = -I ../m4
    22
    3 
    43lib_LTLIBRARIES=libomalloc.la
    5 # libomalloc_g.la
    6 
    7 #if WANT_DEBUG
    8 ## lib_LTLIBRARIES+=
    9 #endif
    104
    115libomalloc_includedir=$(includedir)/omalloc
     
    3630
    3731libomalloc_la_SOURCES=$(SOURCES) $(noinst_HEADERS)
    38 # libomalloc_g_la_SOURCES=$(SOURCES) $(noinst_HEADERS)
    39 
    4032
    4133# libomalloc_la_LDFLAGS    = -release ${PACKAGE_VERSION}
     
    4335
    4436nodist_libomalloc_la_SOURCES = omTables.inc omTables.h mylimits.h
    45 # nodist_libomalloc_g_la_SOURCES = omTables.inc omTables.h mylimits.h
    46 
    4737nodist_libomalloc_include_HEADERS = omConfig.h mylimits.h omTables.h
    4838
     
    5141
    5242libomalloc_la_CPPFLAGS  = ${AM_CPPFLAGS} -DOM_ALLOC_INTERNAL
    53 # libomalloc_g_la_CPPFLAGS= ${AM_CPPFLAGS} -DOM_ALLOC_INTERNAL -DHAVE_CONFIG_H
    5443
    5544BUILT_SOURCES = omTables.inc omTables.h
     
    7059####################################################
    7160## Test program
    72 ##
    73 # AM_LDFLAGS = -L${top_builddir}/omalloc -L${top_builddir}/../omalloc
    7461
    75 TESTS = omtTest-s-m omtTest-d-m
    76 # omtTest-d-g  omtTest-s-g
    77 
    78 #if WANT_DEBUG
    79 ## TESTS+=
    80 #endif
     62TESTS = omtTest-m omtTest-r
    8163
    8264check_PROGRAMS = $(TESTS)
    8365
    84 
    85 EXTRA_PROGRAMS = omtTest-s-r omtTest-d-r
    86 #### tests fail: omtTest-s-r omtTest-d-r due to 
    87 # !!!expect omError_UnalignedAddr
    88 # ***omError_UnalignedAddr: addr is unaligned
    89 #  occured at:  ../../omalloc/omtTestError.c:260
    90 #   occured for (invalid) addr: 0x7fc5c3602811 (error=14)
    91 # +++ok  omError_UnalignedAddr
    92 #
    93 # !!!expect omError_NullSizeAlloc
    94 # 2669 Segmentation fault
     66# EXTRA_PROGRAMS = omtTest-r
    9567
    9668OMTTESTSSOURCES = omtTestReal.c omtTestDebug.c omtTestKeep.c omtTestError.c omtTest.c
    9769
    98 # omtTest_s_g_SOURCES  = $(OMTTESTSSOURCES)
    99 # # omtTest_s_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    100 # # omtTest_s_g_CFLAGS  = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE}
    101 # omtTest_s_g_LDADD    = libomalloc.la
    102 # omtTest_s_g_LDFLAGS  = -L${builddir} -static
     70omtTest_m_CPPFLAGS = ${AM_CPPFLAGS} -DOM_TEST_MALLOC
     71omtTest_m_SOURCES  = $(OMTTESTSSOURCES)
     72omtTest_m_LDADD    = libomalloc.la
    10373
    104 omtTest_s_m_CPPFLAGS = ${AM_CPPFLAGS} -DOM_TEST_MALLOC
    105 omtTest_s_m_SOURCES  = $(OMTTESTSSOURCES)
    106 omtTest_s_m_LDADD    = libomalloc.la
    107 omtTest_s_m_LDFLAGS  = -L${builddir} -static
     74omtTest_r_SOURCES  = $(OMTTESTSSOURCES)
     75omtTest_r_LDADD    = libomalloc.la
    10876
    109 omtTest_s_r_SOURCES  = $(OMTTESTSSOURCES)
    110 omtTest_s_r_CPPFLAGS = ${AM_CPPFLAGS}
    111 # omtTest_s_r_CFLAGS  = -O3 ${PIPE}
    112 omtTest_s_r_LDADD    = libomalloc.la
    113 omtTest_s_r_LDFLAGS  = -L${builddir} -static
    114 
    115 
    116 
    117 # omtTest_d_g_SOURCES  = $(OMTTESTSSOURCES)
    118 # # omtTest_d_g_CPPFLAGS = ${AM_CPPFLAGS} -DHAVE_CONFIG_H
    119 # # omtTest_d_g_CFLAGS  = -g -Wextra -Wall -pedantic -Wno-long-long ${PIPE}
    120 # omtTest_d_g_LDADD    = libomalloc.la
    121 # omtTest_d_g_LDFLAGS  = -L${builddir}
    122 
    123 omtTest_d_m_CPPFLAGS = ${AM_CPPFLAGS} -DOM_TEST_MALLOC
    124 omtTest_d_m_SOURCES  = $(OMTTESTSSOURCES)
    125 omtTest_d_m_LDADD    = libomalloc.la
    126 omtTest_d_m_LDFLAGS  = -L${builddir}
    127 
    128 omtTest_d_r_SOURCES  = $(OMTTESTSSOURCES)
    129 omtTest_d_r_CPPFLAGS = ${AM_CPPFLAGS} -DOM_NDEBUG
    130 # omtTest_d_r_CFLAGS  = -O3 ${PIPE}
    131 omtTest_d_r_LDADD    = libomalloc.la
    132 omtTest_d_r_LDFLAGS  = -L${builddir}
Note: See TracChangeset for help on using the changeset viewer.