4 #ifndef INCL_FACTORYCONF_H
5 #define INCL_FACTORYCONF_H
25 #ifndef _FACTORY_CONFIG_H
26 #define _FACTORY_CONFIG_H 1
35 #define CF_USE_INLINE 1
42 #ifndef DISABLE_GMP_CPP
43 #define DISABLE_GMP_CPP 1
47 #ifndef FACTORYCONFIGURATION
48 #define FACTORYCONFIGURATION "' '--disable-option-checking' '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--libexecdir=/usr/libexec/x86_64-linux-gnu' '--enable-streamio' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/build/singular-0mA6Oc/singular-4.3.0-p1+ds=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/build/singular-0mA6Oc/singular-4.3.0-p1+ds=. -fstack-protector-strong -Wformat -Werror=format-security' 'PYTHON=/usr/bin/python3' '--enable-omalloc' 'OMALLOC_LIBS=/build/singular-0mA6Oc/singular-4.3.0-p1+ds/omalloc/libsingular-omalloc.la' 'OMALLOC_INCLUDES=-I/build/singular-0mA6Oc/singular-4.3.0-p1+ds' '--with-Singular' 'RESOURCES_LIBS=/build/singular-0mA6Oc/singular-4.3.0-p1+ds/resources/libsingular-resources.la' 'RESOURCES_INCLUDES=-I/build/singular-0mA6Oc/singular-4.3.0-p1+ds ' 'FACTORY_LIBS=/build/singular-0mA6Oc/singular-4.3.0-p1+ds/factory/libsingular-factory.la' 'FACTORY_INCLUDES=-I/build/singular-0mA6Oc/singular-4.3.0-p1+ds -I/build/singular-0mA6Oc/singular-4.3.0-p1+ds/factory -I/build/singular-0mA6Oc/singular-4.3.0-p1+ds/factory/include' '--cache-file=/dev/null' '--srcdir=.'' in /build/singular-0mA6Oc/singular-4.3.0-p1+ds/factory"
52 #ifndef FACTORYVERSION
53 #define FACTORYVERSION "4.3.0"
63 #define HAVE_CTYPE_H 1
68 #define HAVE_DLFCN_H 1
73 #define HAVE_ERRNO_H 1
83 #define HAVE_FSTREAM 1
90 #ifndef HAVE_INTTYPES_H
91 #define HAVE_INTTYPES_H 1
96 #define HAVE_IOSTREAM 1
109 #define HAVE_MATH_H 1
119 #define HAVE_OMALLOC 1
126 #ifndef HAVE_SIGNAL_H
127 #define HAVE_SIGNAL_H 1
131 #ifndef HAVE_STDARG_H
132 #define HAVE_STDARG_H 1
136 #ifndef HAVE_STDINT_H
137 #define HAVE_STDINT_H 1
142 #define HAVE_STDIO_H 1
146 #ifndef HAVE_STDLIB_H
147 #define HAVE_STDLIB_H 1
152 #define HAVE_STRING 1
156 #ifndef HAVE_STRINGS_H
157 #define HAVE_STRINGS_H 1
161 #ifndef HAVE_STRING_H
162 #define HAVE_STRING_H 1
172 #ifndef HAVE_SYS_STAT_H
173 #define HAVE_SYS_STAT_H 1
180 #ifndef HAVE_SYS_TYPES_H
181 #define HAVE_SYS_TYPES_H 1
186 #define HAVE_TIME_H 1
190 #ifndef HAVE_UNISTD_H
191 #define HAVE_UNISTD_H 1
196 #define LT_OBJDIR ".libs/"
212 #define PACKAGE "factory"
216 #ifndef PACKAGE_BUGREPORT
217 #define PACKAGE_BUGREPORT ""
222 #define PACKAGE_NAME "factory"
226 #ifndef PACKAGE_STRING
227 #define PACKAGE_STRING "factory 4.3.0"
231 #ifndef PACKAGE_TARNAME
232 #define PACKAGE_TARNAME "factory"
237 #define PACKAGE_URL ""
241 #ifndef PACKAGE_VERSION
242 #define PACKAGE_VERSION "4.3.0"
251 #ifndef SINGULAR_CFLAGS
252 #define SINGULAR_CFLAGS "-DSING_NDEBUG -DOM_NDEBUG"
257 #define SING_NDEBUG 1
262 #define SIZEOF_LONG 8
269 #define STDC_HEADERS 1
277 #define VERSION "4.3.0"
305 #if defined (SING_NDEBUG) && ! defined (NOASSERT)
350 #define __ASSERT(expression, message, file, line) \
351 (fprintf( stderr, "error: " message "\n%s:%u: failed assertion `%s'\n", \
352 file, line, expression ), abort(), 0 )
353 #define __ASSERT1(expression, message, parameter1, file, line) \
354 (fprintf( stderr, "error: " message "\n%s:%u: failed assertion `%s'\n", \
355 parameter1, file, line, expression ), abort(), 0 )
357 #define STICKYASSERT(expression, message) \
358 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__)))
359 #define STICKYASSERT1(expression, message, parameter1) \
360 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__)))
362 #define __WARN(expression, message, file, line) \
363 (fprintf( stderr, "warning: " message "\n%s:%u: failed assertion `%s'\n", \
364 file, line, expression ), 0 )
365 #define STICKYWARN(expression, message) \
366 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__)))
369 #define __ASSERT(expression, message, file, line, function) \
370 (fprintf( stderr, "error: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
371 file, line, function, expression ), abort(), 0 )
372 #define __ASSERT1(expression, message, parameter1, file, line, function) \
373 (fprintf( stderr, "error: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
374 parameter1, file, line, function, expression ), abort(), 0 )
376 #define STICKYASSERT(expression, message) \
377 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
378 #define STICKYASSERT1(expression, message, parameter1) \
379 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
381 #define __WARN(expression, message, file, line, function) \
382 (fprintf( stderr, "warning: " message "\n%s:%u: In function `%s':\nfailed assertion `%s'\n", \
383 file, line, function, expression ), 0 )
384 #define STICKYWARN(expression, message) \
385 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
392 #define ASSERT(expression, message) \
393 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__)))
394 #define ASSERT1(expression, message, parameter1) \
395 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__)))
397 #define WARN(expression, message) \
398 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__)))
401 #define ASSERT(expression, message) \
402 ((void)((expression) ? 0 : __ASSERT(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
403 #define ASSERT1(expression, message, parameter1) \
404 ((void)((expression) ? 0 : __ASSERT1(#expression, message, parameter1, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
406 #define WARN(expression, message) \
407 ((void)((expression) ? 0 : __WARN(#expression, message, __FILE__, __LINE__, __PRETTY_FUNCTION__)))
410 #define PVIRT_VOID(msg) \
411 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); }
412 #define PVIRT_INTCF(msg) \
413 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
414 #define PVIRT_BOOL(msg) \
415 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return false; }
416 #define PVIRT_INT(msg) \
417 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
418 #define PVIRT_CHARCC(msg) \
419 { fprintf( stderr, "pure method( " msg " ) called\n" ); abort(); return 0; }
421 #define ASSERT(expression, message) do {} while (0)
422 #define ASSERT1(expression, message, parameter1) do {} while (0)
424 #define WARN(expression, message) do {} while (0)
426 #define PVIRT_VOID(msg) = 0
427 #define PVIRT_INTCF(msg) = 0
428 #define PVIRT_BOOL(msg) = 0
429 #define PVIRT_INT(msg) = 0
430 #define PVIRT_CHARCC(msg) = 0