Author: laurov Date: Wed Aug 8 14:30:23 2007 New Revision: 40937 URL: http://llvm.org/viewvc/llvm-project?rev=40937&view=rev Log: Removed the need for zlib.
Added: test-suite/trunk/MultiSource/Applications/minisat/long.cnf test-suite/trunk/MultiSource/Applications/minisat/short.cnf test-suite/trunk/MultiSource/Applications/minisat/small.cnf Removed: test-suite/trunk/MultiSource/Applications/minisat/long.cnf.gz test-suite/trunk/MultiSource/Applications/minisat/short.cnf.gz test-suite/trunk/MultiSource/Applications/minisat/small.cnf.gz Modified: test-suite/trunk/MultiSource/Applications/minisat/Main.cpp test-suite/trunk/MultiSource/Applications/minisat/Makefile Modified: test-suite/trunk/MultiSource/Applications/minisat/Main.cpp URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/minisat/Main.cpp?rev=40937&r1=40936&r2=40937&view=diff ============================================================================== --- test-suite/trunk/MultiSource/Applications/minisat/Main.cpp (original) +++ test-suite/trunk/MultiSource/Applications/minisat/Main.cpp Wed Aug 8 14:30:23 2007 @@ -23,7 +23,7 @@ #include <errno.h> #include <signal.h> -#include <zlib.h> +#include <stdio.h> #include "Solver.h" @@ -84,7 +84,7 @@ #define CHUNK_LIMIT 1048576 class StreamBuffer { - gzFile in; + FILE *in; char buf[CHUNK_LIMIT]; int pos; int size; @@ -92,10 +92,10 @@ void assureLookahead() { if (pos >= size) { pos = 0; - size = gzread(in, buf, sizeof(buf)); } } + size = read(fileno(in), buf, sizeof(buf)); } } public: - StreamBuffer(gzFile i) : in(i), pos(0), size(0) { + StreamBuffer(FILE *i) : in(i), pos(0), size(0) { assureLookahead(); } int operator * () { return (pos >= size) ? EOF : buf[pos]; } @@ -177,7 +177,7 @@ // Inserts problem into solver. // -static void parse_DIMACS(gzFile input_stream, Solver& S) { +static void parse_DIMACS(FILE *input_stream, Solver& S) { StreamBuffer in(input_stream); parse_DIMACS_main(in, S); } @@ -300,7 +300,7 @@ if (argc == 1) reportf("Reading from standard input... Use '-h' or '--help' for help.\n"); - gzFile in = (argc == 1) ? gzdopen(0, "rb") : gzopen(argv[1], "rb"); + FILE *in = (argc == 1) ? stdin : fopen(argv[1], "rb"); if (in == NULL) reportf("ERROR! Could not open file: %s\n", argc == 1 ? "<stdin>" : argv[1]), exit(1); @@ -308,7 +308,7 @@ reportf("| |\n"); parse_DIMACS(in, S); - gzclose(in); + fclose(in); FILE* res = (argc >= 3) ? fopen(argv[2], "wb") : NULL; if (!S.simplify()){ Modified: test-suite/trunk/MultiSource/Applications/minisat/Makefile URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/minisat/Makefile?rev=40937&r1=40936&r2=40937&view=diff ============================================================================== --- test-suite/trunk/MultiSource/Applications/minisat/Makefile (original) +++ test-suite/trunk/MultiSource/Applications/minisat/Makefile Wed Aug 8 14:30:23 2007 @@ -3,14 +3,14 @@ LEVEL = ../../.. PROG = minisat CPPFLAGS = -D NDEBUG -LDFLAGS = -lz -lstdc++ -lm +LDFLAGS = -lstdc++ -lm ifdef SMALL_PROBLEM_SIZE -RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/small.cnf.gz +RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/small.cnf else ifdef LARGE_PROBLEM_SIZE -RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/long.cnf.gz +RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/long.cnf else -RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/short.cnf.gz +RUN_OPTIONS = -verbosity=0 $(PROJ_SRC_DIR)/short.cnf endif endif FP_TOLERANCE = 0.1 _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits