Opened 14 years ago

Closed 14 years ago

#268 closed bug (fixed)

Singular does compile when HAVE_FACTORY is not defined

Reported by: krueger Owned by: hannes
Priority: minor Milestone: 3-1-2 and higher
Component: singular-kernel Version: 3-1-1
Keywords: Cc:

Description

Singular does compile when HAVE_FACTORY is not defined e.g.:

[ 72%] Building CXX object Singular/CMakeFiles/sing-main.dir/interpolation.cc.o
cd /home/soft/Singular/src/kai/Singular_trunk/build/Singular && /usr/lib64/ccache/c++   -DNOSTREAMIO -Dx86_64_Linux -DHAVE_CONFIG_H -DSINGULAR -DNEW_FLEX -g -w  -pipe  -fpermissive -I/home/soft/Singular/src/kai/Singular_trunk/build -I/home/soft/Singular/src/kai/Singular_trunk -I/home/soft/Singular/src/kai/Singular_trunk/build/Singular -I/home/soft/Singular/src/kai/Singular_trunk/Singular   -fno-implicit-templates -o CMakeFiles/sing-main.dir/interpolation.cc.o -c /home/soft/Singular/src/kai/Singular_trunk/Singular/interpolation.cc
/home/soft/Singular/src/kai/Singular_trunk/Singular/interpolation.cc: In function ‘int TakePrime(int)’:
/home/soft/Singular/src/kai/Singular_trunk/Singular/interpolation.cc:1044: error: ‘cf_getSmallPrime’ was not declared in this scope
/home/soft/Singular/src/kai/Singular_trunk/Singular/interpolation.cc: In function ‘sip_sideal* interpolation(slists*, intvec*)’:
/home/soft/Singular/src/kai/Singular_trunk/Singular/interpolation.cc:1625: error: ‘cf_getNumSmallPrimes’ was not declared in this scope
make[2]: *** [Singular/CMakeFiles/sing-main.dir/interpolation.cc.o] Error 1

Change History (2)

comment:1 Changed 14 years ago by Oleksandr

Component: dontKnowsingular-kernel
Owner: changed from somebody to hannes

Do you mean "does NOT compile"?

AFAIK it is known to Hans (for a long time) for that Singular cannot be compiled without factory.

comment:2 Changed 14 years ago by hannes

Resolution: fixed
Status: newclosed

some tests for defines were missing: fixed

Note: See TracTickets for help on using tickets.