mpe.git
6 years agoGeneral improvement on viewing wide and long slog2 files. This added features needed...
Anthony Chan [Wed, 10 Aug 2011 23:29:37 +0000]
General improvement on viewing wide and long slog2 files.  This added features needed in req#552 by adding a general coordinate xform between viewport and canvas to add highlighted markers on selected drawables (of all kinds), also general 2D clipping code for viewport.  Added wheeled mouse support on timelines and statelines canvas as req#1512.  Replaced ad-hoc drawing code of searchables by the general highlighted marker code.  Also added debugging, profiling on heapdump, and remote X11 flag to JVM in bin/jumpshot script.

Given GUI is updated quiet significantly, the documentation is needed to be updated as well.

[svn breadcrumb: r8872 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoRelaxed the requirement that all timelines are shown in the initial Timeline Canvas...
Anthony Chan [Wed, 29 Jun 2011 20:01:43 +0000]
Relaxed the requirement that all timelines are shown in the initial Timeline Canvas to avoid the JTree.RowHeight < 1 scenario in req#1506.  Introduced a user-modified Parameters.Y_AXIS_MIN_ROW_HEIGHT (so changed Parameter.VERSION_INFO from 1.0.1.1 to 1.0.2.0) and eliminated Parameters.ROW_RESIZE_MODE.  Now the ROW_RESIZE_MODE is determined dynamically based on if row_height reaches the Y_AXIS_MIN_ROW_HEIGHT.  Also the display mode row_count's text/slider and row_height's text/slider are synchronized to avoid any ambiguity.

[svn breadcrumb: r8732 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoenabled MPE2's configure to process --enable-g=* passed down from MPICH2.
Anthony Chan [Wed, 6 Apr 2011 19:03:59 +0000]
enabled MPE2's configure to process --enable-g=* passed down from MPICH2.

[svn breadcrumb: r8337 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoConvert old X11 mpe file to prototype form
William Gropp [Fri, 4 Mar 2011 19:07:21 +0000]
Convert old X11 mpe file to prototype form

[svn breadcrumb: r8133 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded support for "make install prefix=...." besides "make install PREFIX=...".
Anthony Chan [Mon, 28 Feb 2011 21:20:20 +0000]
added support for "make install prefix=...." besides "make install PREFIX=...".

[svn breadcrumb: r8076 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFixed the case when prefix_override=1 by adding exec_prefix=@exec_prefix@. This shoul...
Anthony Chan [Mon, 28 Feb 2011 21:17:05 +0000]
Fixed the case when prefix_override=1 by adding exec_prefix=@exec_prefix@. This should have been fixed by r3131/r3145.

[svn breadcrumb: r8075 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded the missing file that should be part of r5822 for req#941. v1.3.0
Anthony Chan [Thu, 21 Oct 2010 18:20:19 +0000]
added the missing file that should be part of r5822 for req#941.

[svn breadcrumb: r7347 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFixed autogen.shs not to use 'seq' which may not exist on some of the MacOSX.
Anthony Chan [Wed, 29 Sep 2010 05:42:58 +0000]
Fixed autogen.shs not to use 'seq' which may not exist on some of the MacOSX.

[svn breadcrumb: r7263 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded support in MPE2's top-level autogen.sh to call subpackage's autogen.sh by auto...
Anthony Chan [Mon, 27 Sep 2010 20:20:51 +0000]
Added support in MPE2's top-level autogen.sh to call subpackage's autogen.sh by auto detecting the presense of autogen.sh (this affects slog2sdk) and avoid running autoconf in the subpackage.  Added svn:ignore of the files installed by libtoolize missed in r7245.

[svn breadcrumb: r7247 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoRemoved all the files created by "libtoolize -ivfc", moved maint/updatefiles to autog...
Anthony Chan [Mon, 27 Sep 2010 19:06:10 +0000]
Removed all the files created by "libtoolize -ivfc", moved maint/updatefiles to autogen.sh which will run libtoolize in the directories that needs it.

[svn breadcrumb: r7245 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoupdated to use libtool-2.4 which fixes AC_*_IFELSE warnings from AC_PROG_LIBTOOL...
Anthony Chan [Fri, 24 Sep 2010 23:48:38 +0000]
updated to use libtool-2.4 which fixes AC_*_IFELSE warnings from AC_PROG_LIBTOOL/LT_INIT when using autoconf-2.68.

[svn breadcrumb: r7243 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAllowed autoconf-2.68 in maint/updatefiles. Fixed incorrect uses of AC_*_IFELSE...
Anthony Chan [Thu, 23 Sep 2010 20:40:49 +0000]
Allowed autoconf-2.68 in maint/updatefiles.  Fixed incorrect uses of AC_*_IFELSE, i.e. without use of AC_LANG_SOURCE and friends in AC_*_IFELSE, that are detected by autoconf-2.68.  But there are still a lot of warning from use of AC_PROG_LIBTOOL(or AM_PROG_LIBTOOL) and LT_INIT.  Also warnings from hydra (hwloc and plpa) and openpa are not fixed here.

[svn breadcrumb: r7239 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed redundant CFLAGS. Simplified search known paths for jni.h. v1.3.0rc1
Anthony Chan [Wed, 15 Sep 2010 06:06:57 +0000]
fixed redundant CFLAGS.  Simplified search known paths for jni.h.

[svn breadcrumb: r7203 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed warning messages from --enable-strict with newer gcc compiler.
Anthony Chan [Wed, 8 Sep 2010 20:34:36 +0000]
fixed warning messages from --enable-strict with newer gcc compiler.

[svn breadcrumb: r7187 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFixed the bug introduced by r7044 that let autogen.sh invoke autoheader/autoconf...
Anthony Chan [Mon, 16 Aug 2010 17:34:56 +0000]
Fixed the bug introduced by r7044 that let autogen.sh invoke autoheader/autoconf from user's working directory (it should be MPE2's top-level source directory), i.e. the script invoked autoheader/autoconf on any configure.in.

[svn breadcrumb: r7059 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFix a typo introduced in r7044.
Pavan Balaji [Sat, 14 Aug 2010 22:11:45 +0000]
Fix a typo introduced in r7044.

[svn breadcrumb: r7057 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoMove MPE's maint/updatefiles to autogen.sh. This is a common name used
Pavan Balaji [Wed, 11 Aug 2010 12:14:02 +0000]
Move MPE's maint/updatefiles to autogen.sh. This is a common name used
by most packages to create their auto-generated files, and it
simplifies the top-level maint/updatefiles' code as it won't need to
do something MPE specific. Also, MPE's autogen.sh should not try to
generate configures for the rest of MPICH2.

Reviewed by buntinas.

[svn breadcrumb: r7044 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdd support to check for 2COMPLEX and 2DOUBLE_COMPLEX, which only existed in MPI...
William Gropp [Wed, 4 Aug 2010 20:34:23 +0000]
Add support to check for 2COMPLEX and 2DOUBLE_COMPLEX, which only existed in MPI 1.0 (and was removed in 1.1)

[svn breadcrumb: r7004 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoInitial deposit that removes the AC_LANG=[Fortran 90] and replaces it by AC_LANG...
Anthony Chan [Wed, 14 Jul 2010 23:19:14 +0000]
Initial deposit that removes the AC_LANG=[Fortran 90] and replaces it by AC_LANG=[Fortran] which is officially supported by autoconf.  The replaced PAC macros in aclocal_fc.m4 is also rewritten by replacing all use of AC_TRY_* by AC_*_IFELSE style as recommented by autoconf.  The change also removes some old autoconf macros date back to at least 2.13 as in aclocal_cross.m4.  The change that users see is to use FC/FCFLAGS instead of F90/F90FLAGS which will no longer be supported.  This also includes some misc fixes that allow mpif90 to access mpi.mod during build process....

[svn breadcrumb: r6852 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdding support for profiling 32-bit fortran programs on windows. See ticket 333 for...
Jayesh Krishna [Fri, 28 May 2010 21:03:56 +0000]
Adding support for profiling 32-bit fortran programs on windows. See ticket 333 for details

[svn breadcrumb: r6762 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded preliminary support to locate start and final vertices of very long drawable...
Anthony Chan [Tue, 11 May 2010 03:46:13 +0000]
added preliminary support to locate start and final vertices of very long drawable which happens when one zooms very deep into seeing details.  This is added to address ticket #552.

[svn breadcrumb: r6641 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAnother bugfix for req#1033, or finish the incomplete bugfix in r6564.
Anthony Chan [Sun, 2 May 2010 05:29:41 +0000]
Another bugfix for req#1033, or finish the incomplete bugfix in r6564.

[svn breadcrumb: r6606 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed bug caused by insufficient check in adding new CommProcThdID in CommProcThdIDMa...
Anthony Chan [Sun, 2 May 2010 04:51:20 +0000]
fixed bug caused by insufficient check in adding new CommProcThdID in CommProcThdIDMap. The bug is caused by intercomm event in clog2 file. Intercomm event contains both IntraCommCreate and LocalIntraComm etype event which were
not distinguisable in CommProcThdIDMap.  Different CommProcThdIDs are indistinguisable in CommProcThdIDMap causes replacement of CommProcThdID's isUsed
value from true to false.

[svn breadcrumb: r6605 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoremoved the dependence of r6564 on GCC_WALL.
Anthony Chan [Mon, 26 Apr 2010 22:12:48 +0000]
removed the dependence of r6564 on GCC_WALL.

[svn breadcrumb: r6565 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agomore bugfix for r6514 which was for req#1033. This bugfix solves the problem for...
Anthony Chan [Mon, 26 Apr 2010 20:23:53 +0000]
more bugfix for r6514 which was for req#1033.  This bugfix solves the problem for MPI_Comm_free() and MPI_Intercomm_create().

[svn breadcrumb: r6564 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded more detailed comment for r6514.
Anthony Chan [Thu, 22 Apr 2010 19:36:09 +0000]
added more detailed comment for r6514.

[svn breadcrumb: r6518 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agobugfix for req#1033. Disable is_function_logged check for macros, MPE_LOG_(INTRA...
Anthony Chan [Thu, 22 Apr 2010 17:56:43 +0000]
bugfix for req#1033.  Disable is_function_logged check for macros, MPE_LOG_(INTRA|INTER)COMM, so that enough information is written to clog2 file so clog2 to slog2 conversion won't fail.  What this means MPE_Pcontrol(0) on the MPI communicator creation functions only turns off logging of the MPI functions but some infomation of the communicator is still written to the clog2 buffer.

[svn breadcrumb: r6514 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded bt2line that converts memory addresses in backtrace output to source code locat...
Anthony Chan [Mon, 8 Mar 2010 22:35:01 +0000]
added bt2line that converts memory addresses in backtrace output to source code locations.

[svn breadcrumb: r6376 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdd AR_FLAGS and set them to Scr on darwin. (ticket #754)
Dave Goodell [Fri, 12 Feb 2010 20:33:15 +0000]
Add AR_FLAGS and set them to Scr on darwin. (ticket #754)

Previously flags to AR were fixed by simplemake to be "cr".  With this
change this can be controlled by configure/make via the new AR_FLAGS
precious variable.  On darwin using "Scr" shaves ~10% off the normal
build time.

This is a minor, nibbling around the edges fix.  The real fix is to
rework all of the linking in MPICH2 so that parallel builds are possible
and only a single invocation of AR/RANLIB occurs for each library that
we produce.

Reviewed by balaji@.

[svn breadcrumb: r6270 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed the code to be strict Fortran 77.
Anthony Chan [Tue, 9 Feb 2010 23:52:50 +0000]
fixed the code to be strict Fortran 77.

[svn breadcrumb: r6257 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdding MPL to VS projs and updating the windows configure script and makefiles accord...
Jayesh Krishna [Tue, 5 Jan 2010 22:41:37 +0000]
Adding MPL to VS projs and updating the windows configure script and makefiles accordingly - MPL was added in r6054

[svn breadcrumb: r6105 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoCompletely get rid of the PAC_SUBCONFIG_INIT/FINALIZE macros. CFLAGS
Pavan Balaji [Wed, 23 Dec 2009 21:07:43 +0000]
Completely get rid of the PAC_SUBCONFIG_INIT/FINALIZE macros. CFLAGS
and friends are automatically exported down to subconfigures. If a
sub-configure chooses not to use whatever is exported by the
upper-level configure, it can reset the flags to the user-specified
ones using a new macro.

[svn breadcrumb: r6034 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded check for np==1 as pointed out by Lisandro Dalcin
Rajeev Thakur [Sun, 22 Nov 2009 17:08:03 +0000]
added check for np==1 as pointed out by Lisandro Dalcin

[svn breadcrumb: r5839 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agomoved "extern C {}" from mpe.h to internal header files. Since mpi.h includes mpicxx...
Anthony Chan [Wed, 18 Nov 2009 02:46:25 +0000]
moved "extern C {}" from mpe.h to internal header files.  Since mpi.h includes mpicxx.h which needs C++ name mangling, so "extern C {}" around mpi.h, i.e. around MPE C function prototypes only.

[svn breadcrumb: r5822 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agochecking in the fix to delete non-standard MPI_UNDEFINED_RANK so that it goes through...
Rajeev Thakur [Sat, 7 Nov 2009 23:57:41 +0000]
checking in the fix to delete non-standard MPI_UNDEFINED_RANK so that it goes through the nightly tests. Can back it out if we decide not to include it in the upcoming release.

[svn breadcrumb: r5738 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded diablo-jdk in the list of paths to search for a Java
Pavan Balaji [Sun, 1 Nov 2009 22:18:25 +0000]
Added diablo-jdk in the list of paths to search for a Java
installation; this is needed on FreeBSD. Thanks to Thierry Thomas for
reporting it.

[svn breadcrumb: r5656 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoremove r5470. Added better support to avoid installing all *.in that includes mpecc...
Anthony Chan [Thu, 15 Oct 2009 23:50:22 +0000]
remove r5470. Added better support to avoid installing all *.in that includes mpecc.in,mpefc.in,traceTOslog2.in and Makefile.in.

[svn breadcrumb: r5471 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoavoid installing mpecc.in and mpefc.in during inpath build.
Anthony Chan [Thu, 15 Oct 2009 22:42:06 +0000]
avoid installing mpecc.in and mpefc.in during inpath build.

[svn breadcrumb: r5470 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded back AC_PREREQ() to configure.in to work around the Debian/Ubuntu's autoconf... v1.1.1
Anthony Chan [Tue, 6 Oct 2009 09:10:58 +0000]
Added back AC_PREREQ() to configure.in to work around the Debian/Ubuntu's autoconf wrapper which chooses the correct autoconf if AC_PREREQ is in the configure.in but chooses autoconf-2.13 for configure.in if AC_PREREQ is absent.  The check in maint/updatefiles can't tell if the autoconf is wrapper or not.

[svn breadcrumb: r5402 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoupdated with clarification of cross-compile step, i.e. no cross-spec file is needed.
Anthony Chan [Tue, 6 Oct 2009 07:39:20 +0000]
updated with clarification of cross-compile step, i.e. no cross-spec file is needed.

[svn breadcrumb: r5400 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agobugfix for cross compilation.
Anthony Chan [Wed, 16 Sep 2009 16:25:58 +0000]
bugfix for cross compilation.

[svn breadcrumb: r5352 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agor5067 incorrectly replaced MPE_Thread* by MPIU_Thread* that causes undefined symbols...
Anthony Chan [Mon, 10 Aug 2009 07:14:50 +0000]
r5067 incorrectly replaced MPE_Thread* by MPIU_Thread* that causes undefined symbols in the MPE's logging library. Resurrect the old file.

[svn breadcrumb: r5174 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded more parallel make support through the use of AC_PROG_CC_C_O.
Anthony Chan [Sat, 8 Aug 2009 06:15:29 +0000]
added more parallel make support through the use of AC_PROG_CC_C_O.

[svn breadcrumb: r5171 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoupdatefiles now matches top-level AC_PREREQ version and commented out AC_PREREQs...
Dave Goodell [Mon, 3 Aug 2009 15:12:13 +0000]
updatefiles now matches top-level AC_PREREQ version and commented out AC_PREREQs are deleted.

This is a cleanup of r5041.

No reviewer.

[svn breadcrumb: r5116 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoUpdate windows configure/build scripts and proj files to reflect the refactoring...
Jayesh Krishna [Thu, 30 Jul 2009 21:45:19 +0000]
Update windows configure/build scripts and proj files to reflect the refactoring done for mpe_thread* in r5066. Fixes the windows build broken in r5066

[svn breadcrumb: r5097 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded missing files in r5077.
Anthony Chan [Wed, 29 Jul 2009 23:06:26 +0000]
added missing files in r5077.

[svn breadcrumb: r5082 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoinitial modification to enable parallel make for MPE.
Anthony Chan [Wed, 29 Jul 2009 22:04:51 +0000]
initial modification to enable parallel make for MPE.

[svn breadcrumb: r5077 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoRename MPE_Thread --> MPIU_Thread (and similar).
Dave Goodell [Tue, 28 Jul 2009 23:21:53 +0000]
Rename MPE_Thread --> MPIU_Thread (and similar).

This fixes the last remaining non-conforming symbols mentioned in
ticket #566.

Reviewed by buntinas@.

[svn breadcrumb: r5067 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agocommented out AC_PREREQ in all non-standalone configure.in, i.e. except top-level...
Anthony Chan [Fri, 24 Jul 2009 06:07:58 +0000]
commented out AC_PREREQ in all non-standalone configure.in, i.e. except top-level, test/mpi, romio, hydra, mpe2, slog2sdk, openpa.

[svn breadcrumb: r5041 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agosync the bytecode with changes up to r5030.
Anthony Chan [Wed, 22 Jul 2009 16:42:28 +0000]
sync the bytecode with changes up to r5030.

[svn breadcrumb: r5031 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agocleaned up of the java code so it can be compiled with java6 compiler without warnings.
Anthony Chan [Wed, 22 Jul 2009 16:06:13 +0000]
cleaned up of the java code so it can be compiled with java6 compiler without warnings.

[svn breadcrumb: r5030 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoGet rid of many of the cross-compile variables that are no longer
Pavan Balaji [Mon, 20 Jul 2009 20:21:14 +0000]
Get rid of many of the cross-compile variables that are no longer
needed with the newer autoconfs. Ticket #393 has more details.

[svn breadcrumb: r5005 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agosource code modification to use list of default colors when the requested color in...
Anthony Chan [Tue, 14 Jul 2009 23:49:26 +0000]
source code modification to use list of default colors when the requested color in clog2 file is not found.

[svn breadcrumb: r4968 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agosource code modification to add support of Cntl-Click as RightMouseClick for req...
Anthony Chan [Tue, 14 Jul 2009 23:38:14 +0000]
source code modification to add support of Cntl-Click as RightMouseClick for req#551.

[svn breadcrumb: r4967 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed error message.
Anthony Chan [Mon, 13 Jul 2009 08:09:25 +0000]
fixed error message.

[svn breadcrumb: r4948 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agopatched for req#617.
Anthony Chan [Mon, 13 Jul 2009 07:57:20 +0000]
patched for req#617.

[svn breadcrumb: r4947 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded the support to use env variables JAVA_HOME, JRE_HOME, JVM to set java runtime...
Anthony Chan [Mon, 13 Jul 2009 04:48:01 +0000]
added the support to use env variables JAVA_HOME, JRE_HOME, JVM to set java runtime and env variable SLOG2_HOME to locate the slog2sdk jar files.  This fixes the req#343.

[svn breadcrumb: r4946 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agocomented out debugging statements.
Anthony Chan [Wed, 1 Jul 2009 00:09:34 +0000]
comented out debugging statements.

[svn breadcrumb: r4879 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdding log_mpi_util.c to windows proj and makefiles
Jayesh Krishna [Mon, 29 Jun 2009 18:54:58 +0000]
Adding log_mpi_util.c to windows proj and makefiles

[svn breadcrumb: r4849 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded env variable MPE_USE_FCONSTS_IN_MPIH so user can choose to use
Anthony Chan [Wed, 24 Jun 2009 21:32:34 +0000]
Added env variable MPE_USE_FCONSTS_IN_MPIH so user can choose to use
mpi.h's fortran to C constants instead of relying on MPE.

[svn breadcrumb: r4813 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoCommented out the reading of CROSS_BIGENDIAN, AC_C_BIGENDIAN seems to
Anthony Chan [Wed, 24 Jun 2009 21:29:42 +0000]
Commented out the reading of CROSS_BIGENDIAN, AC_C_BIGENDIAN seems to
have cross compiler support.

[svn breadcrumb: r4812 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoRemoving MPE fortran interface files from MPE wrap lib till we fix ticket #333
Jayesh Krishna [Tue, 23 Jun 2009 18:53:02 +0000]
Removing MPE fortran interface files from MPE wrap lib till we fix ticket #333

[svn breadcrumb: r4802 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed for pre-autoconf-2.60.
Anthony Chan [Fri, 19 Jun 2009 16:28:17 +0000]
fixed for pre-autoconf-2.60.

[svn breadcrumb: r4776 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoremoved MPICH2 specific feature, and used MPE's fortran runtime test to determine...
Anthony Chan [Tue, 16 Jun 2009 19:48:44 +0000]
removed MPICH2 specific feature, and used MPE's fortran runtime test to determine all MPI_F_* constants for all MPI implementations.

[svn breadcrumb: r4745 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoReverted memcpy->MPIU_Memcpy macros in mpe source.
Darius Buntinas [Mon, 15 Jun 2009 16:36:22 +0000]
Reverted memcpy->MPIU_Memcpy macros in mpe source.

[svn breadcrumb: r4716 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoconverted all uses of memcpy to the macro MPIU_Memcpy
Darius Buntinas [Fri, 12 Jun 2009 21:30:49 +0000]
converted all uses of memcpy to the macro MPIU_Memcpy

[svn breadcrumb: r4707 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoInitial deposit of the determination of the fortran constant for MPI_IN_PLACE(that...
Anthony Chan [Fri, 5 Jun 2009 18:47:22 +0000]
Initial deposit of the determination of the fortran constant for MPI_IN_PLACE(that fixes req#363), and moved the determination other fortran constants (MPI_F_STATUS(ES)_IGNORE, MPI_STATUS_SIZE and fortran logical values in C) from configure to runtime, i.e. during MPI initialization.  Overall this modification has MPICH2 specific feature...

[svn breadcrumb: r4667 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agomore fixes.
Anthony Chan [Thu, 7 May 2009 19:53:26 +0000]
more fixes.

[svn breadcrumb: r4430 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed for req #550.
Anthony Chan [Wed, 6 May 2009 06:39:20 +0000]
fixed for req #550.

[svn breadcrumb: r4400 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFixed bug in Makefile if X_INC is null.
Anthony Chan [Tue, 5 May 2009 19:50:26 +0000]
Fixed bug in Makefile if X_INC is null.

[svn breadcrumb: r4397 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoDisabling generation of Visual Studio log files. This should make MPICH2 compiln...
Jayesh Krishna [Thu, 26 Feb 2009 20:23:58 +0000]
Disabling generation of Visual Studio log files. This should make MPICH2 compiln using VS a bit faster

[svn breadcrumb: r3902 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years ago1) Adding nemesis profiled 32bit dlls (2) Adding nemesis dlls to 32bit installer...
Jayesh Krishna [Tue, 10 Feb 2009 15:09:29 +0000]
1) Adding nemesis profiled 32bit dlls (2) Adding nemesis dlls to 32bit installer (3) Not building fmpe for now

[svn breadcrumb: r3833 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agocorrected typo in doctext documentation.
Anthony Chan [Sun, 1 Feb 2009 02:16:33 +0000]
corrected typo in doctext documentation.

[svn breadcrumb: r3778 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agocosmetic changes: removed if statement before MkDir.
Anthony Chan [Fri, 30 Jan 2009 23:56:35 +0000]
cosmetic changes: removed if statement before MkDir.

[svn breadcrumb: r3777 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded CFLAGS to LDFLAGS for user expectation.
Anthony Chan [Fri, 30 Jan 2009 23:34:42 +0000]
Added CFLAGS to LDFLAGS for user expectation.

[svn breadcrumb: r3776 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed erroneous fix r3375 whose origin is r3145.
Anthony Chan [Fri, 30 Jan 2009 23:03:28 +0000]
fixed erroneous fix r3375 whose origin is r3145.

[svn breadcrumb: r3775 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoreplaced InstallDirRecur with MkDir so *.in files won't be installed.
Anthony Chan [Fri, 30 Jan 2009 21:44:22 +0000]
replaced InstallDirRecur with MkDir so *.in files won't be installed.

[svn breadcrumb: r3774 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded TRACE_CC and TRACE_CFLAGS as precious configure variables. Removed redundant...
Anthony Chan [Thu, 20 Nov 2008 23:36:07 +0000]
Added TRACE_CC and TRACE_CFLAGS as precious configure variables.  Removed redundant @CFLAGS@ in libtool linker.

[svn breadcrumb: r3602 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded @CFLAGS@ to libtool linker, i.e. $(LIBTOOL) $(CC), so it
Anthony Chan [Thu, 20 Nov 2008 20:25:56 +0000]
added @CFLAGS@ to libtool linker, i.e. $(LIBTOOL) $(CC), so it
works with user's desired ABI.

[svn breadcrumb: r3599 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded the test to check the compatibility of F77 and C object files.
Anthony Chan [Fri, 14 Nov 2008 09:16:54 +0000]
added the test to check the compatibility of F77 and C object files.

[svn breadcrumb: r3541 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agosync F77 m4 macros with mpich2's
Anthony Chan [Fri, 14 Nov 2008 08:48:45 +0000]
sync F77 m4 macros with mpich2's

[svn breadcrumb: r3540 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoGetting rid of SVN IDs that are present in 5% of the files and not in the other 95...
Pavan Balaji [Thu, 6 Nov 2008 21:29:57 +0000]
Getting rid of SVN IDs that are present in 5% of the files and not in the other 95%. This is creating unnecessary conflicts for collaborators who merge from MPICH2.

[svn breadcrumb: r3456 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoFixed the erroneous == in test.
Anthony Chan [Fri, 24 Oct 2008 17:21:34 +0000]
Fixed the erroneous == in test.

[svn breadcrumb: r3375 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed req 20: autoconf 2.62 warning on cache related issue due to libtool.
Anthony Chan [Thu, 18 Sep 2008 07:42:06 +0000]
fixed req 20: autoconf 2.62 warning on cache related issue due to libtool.

[svn breadcrumb: r3152 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoinstalled all architecture-independent data into $datadir/$PACKAGE. Currently all...
Anthony Chan [Wed, 17 Sep 2008 06:35:43 +0000]
installed  all architecture-independent data into $datadir/$PACKAGE.  Currently all architecture-independent data are all mpe2's, i.e. examples_*/ and logfiles/.  Fixed mpich2's "make installcheck" to invoke "mpecheckinstall -PACKAGE=$(PACKAGE).  Ensured that sbin/mpeuninstall is able to uninstall all mpe2 components.

[svn breadcrumb: r3145 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoAdded support for autoconf 2.6x's installed directory structure. Removed the hacked...
Anthony Chan [Sun, 14 Sep 2008 21:27:28 +0000]
Added support for autoconf 2.6x's installed directory structure.  Removed the hacked --with-docdir and --with-htmldir where were added for autoconf 2.5x.  Added the backward compatiable code (to 2.5x) to the target files....  Enabled the support for "make install PACKAGE=xxx".

[svn breadcrumb: r3131 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed incorrect check for inpath build.
Anthony Chan [Tue, 9 Sep 2008 17:28:59 +0000]
fixed incorrect check for inpath build.

[svn breadcrumb: r3120 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed non-ANSI feature introduced in r1008.
Anthony Chan [Mon, 7 Jul 2008 20:28:50 +0000]
fixed non-ANSI feature introduced in r1008.

[svn breadcrumb: r1029 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agosince sizeof(MPI_Aint) >= sizeof(void *), so can't use MPI_Aint in MPI_Comm_xxx_attr...
Anthony Chan [Wed, 2 Jul 2008 19:03:31 +0000]
since sizeof(MPI_Aint) >= sizeof(void *), so can't use MPI_Aint in MPI_Comm_xxx_attr().  Define CLOG_Pint where sizeof(CLOG_Pint) == sizeof(void *) and use CLOG_Pint in MPI_Comm_xxx_attr in clog_commset.c.  Removed the definition of MPI_Aint in mpi_nul.h as no one in src/logging is using MPI_Aint.

[svn breadcrumb: r1013 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoremoved the original README, README.orig, which contains info that is quiet valid...
Anthony Chan [Tue, 1 Jul 2008 21:56:54 +0000]
removed the original README, README.orig, which contains info that is quiet valid anymore.

[svn breadcrumb: r1009 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed bug related missing check for MPI_STATUS_IGNORE in MPI_Recv().
Anthony Chan [Tue, 1 Jul 2008 16:16:13 +0000]
fixed bug related missing check for MPI_STATUS_IGNORE in MPI_Recv().

[svn breadcrumb: r1008 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agofixed bug
Anthony Chan [Sat, 17 May 2008 01:50:27 +0000]
fixed bug

[svn breadcrumb: r922 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded the JVM headless test to user PATH and KNOWNS tests through new JAC_PATH_PROG...
Anthony Chan [Sat, 17 May 2008 01:38:37 +0000]
added the JVM headless test to user PATH and KNOWNS tests through new JAC_PATH_PROG, simplied the logic

[svn breadcrumb: r921 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded new macro JAC_CHECK_USER_PROG so no duplicated test programs are needed in...
Anthony Chan [Sat, 17 May 2008 01:36:03 +0000]
added new macro JAC_CHECK_USER_PROG so no duplicated test programs are needed in JAC_PATH_PROG, easier to maintain. Updated JAC_JNI_HEADER to use the new JAC_PATH_PROG.

[svn breadcrumb: r920 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoupdated all bin/*.in to have its own help page on options and misc updates.
Anthony Chan [Wed, 14 May 2008 05:38:18 +0000]
updated all bin/*.in to have its own help page on options and misc updates.

[svn breadcrumb: r912 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded a test to check if command line executable jar file can be run, i.e. checking...
Anthony Chan [Wed, 14 May 2008 05:36:58 +0000]
added a test to check if command line executable jar file can be run, i.e. checking if JVM violates headless spec.

[svn breadcrumb: r911 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded a new test to check if Color can be used in non-GUI executable jar file.
Anthony Chan [Wed, 14 May 2008 05:35:48 +0000]
added a new test to check if Color can be used in non-GUI executable jar file.

[svn breadcrumb: r910 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agobugfix for the all2all(v)'s format string which was longer than 40 characters allowed...
Anthony Chan [Thu, 10 Apr 2008 17:16:34 +0000]
bugfix for the all2all(v)'s format string which was longer than 40 characters allowed by the CLOG2 format.

[svn breadcrumb: r846 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded installation instruction for old mpich-gm used on NCSA's Turing Mac cluster
Anthony Chan [Wed, 2 Apr 2008 22:13:35 +0000]
added installation instruction for old mpich-gm used on NCSA's Turing Mac cluster

[svn breadcrumb: r787 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]

6 years agoadded tests to explicitly check for O_LARGEFILE and if it needs _LARGEFILE64_SOURCE v1.0.7rc3
Anthony Chan [Wed, 2 Apr 2008 19:26:11 +0000]
added tests to explicitly check for O_LARGEFILE and if it needs _LARGEFILE64_SOURCE

[svn breadcrumb: r780 @ https://svn.mcs.anl.gov/repos/mpi/tools/mpe2]