Dear all, simply removing the "else" is IMHO not the correct fix. After prpopagating all changes from the development trunk to the PF_ROX branch, the problem persisted. I just checked in a fix, that basically re-applies some (local) changes in milprint_summer.c from the development trunk to the PF_ROX branch --- hopefully not messing up any changes intentionally made on the PF_ROX branch. Some simple initial analysis --- simply undoing all changes from the development trunk since the creation of the PF_ROX branch via `cvs up -jCurrent_PF_ROX_sync -jPF_ROX_base` triggers conflicts in 13 files: ======== compiler/algebra/opt/opt_algebra_cse.c compiler/compile.c compiler/debug/abssynprint.c compiler/debug/coreprint.c compiler/include/pathfinder.h compiler/mil/milgen.brg compiler/mil/milprint_summer.c compiler/semantics/heuristic.c compiler/sql/lalg2sql.brg compiler/utils/string_utils.c runtime/pathfinder.mx runtime/pf_support.mx src/sqlhelpers/serializer/pfserialize.pl ======= While some of these might be due to conflicting but intended changes on the PF_ROX branch, other might also be due to "lost" and/or failed propagations from the development trunk to the PF_ROX branch. Conclusions: 1) We need to crefully check, whether all changes on the development trunk since the creation of the PF_ROX branch have been properly propagated to the latter. 2) We should consider adding the PF_ROX branh tot he nightly yetsing --- at least testing the compilation. Stefan On Wed, May 21, 2008 at 01:22:02PM +0300, Lefteris wrote:
Yeap, just delete that else statement:) or you can merge the diff from the development branch.
On Wed, May 21, 2008 at 1:18 PM, Riham Abdel Kader
wrote: Hi all,
I'm getting the following error while compiling PF-ROX:
make[5]: Entering directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder/compiler/mil' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../include -I./../include -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB/common -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB/gdk -DLIBMIL -g -O2 -Wall -Wextra -std=c99 -Werror-implicit-function-declaration -Werror -Wpointer-arith -Wdeclaration-after-statement -Wundef -Wp,-D_FORTIFY_SOURCE=2 -Wno-declaration-after-statement -c -o libmil_la-milprint_summer.lo `test -f 'milprint_summer.c' || echo './'`milprint_summer.c gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../include -I./../include -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB/common -I/local/kader/home/workspace_pathfinder/MonetDB_XQuery/include/MonetDB/gdk -DLIBMIL -g -O2 -Wall -Wextra -std=c99 -Werror-implicit-function-declaration -Werror -Wpointer-arith -Wdeclaration-after-statement -Wundef -Wp,-D_FORTIFY_SOURCE=2 -Wno-declaration-after-statement -c milprint_summer.c -fPIC -DPIC -o .libs/libmil_la-milprint_summer.o milprint_summer.c: In function 'translateFunction': milprint_summer.c:8518: error: expected expression before 'else' make[5]: *** [libmil_la-milprint_summer.lo] Error 1 make[5]: Leaving directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder/compiler/mil' make[4]: *** [install] Error 2 make[4]: Leaving directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder/compiler/mil' make[3]: *** [install-recursive] Error 1 make[3]: Leaving directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder/compiler' make[2]: *** [install] Error 2 make[2]: Leaving directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder/compiler' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/local/kader/home/workspace_pathfinder/MonetDB_XQuery/pathfinder' make: *** [install] Error 2
I checked out all needed modules yesterday night.
Best regards, Riham
-- Address: Database Group, Dept of EEMCS, University of Twente, POBox 217, 7500 AE Enschede, The Netherlands Phone: +31 (0)53 489 4628 Fax: +31 (0)53 489 2927 Email: r.abdelkader@ewi.utwente.nl
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Monetdb-developers mailing list Monetdb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-developers
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Monetdb-developers mailing list Monetdb-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-developers
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |