summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15008] Purpose: configure and source code cleanupMike McGreevy2008-05-151-9/+5
| | | | | | | | | Description: cleaning up configure related to removal of --disable-hsizet flag, which we no longer support. Furthermore, the H5_HAVE_LARGE_HSIZET macros in the source code have been removed. Tested: kagiso
* [svn-r14945] Maintenance: Disabled -O3 optimization for gcc 4.3Elena Pourmal2008-05-061-3/+3
|
* [svn-r14636] Purpose:Albert Cheng2008-02-221-67/+133
| | | | | | | | | | | feature. Description: Added the feature of non-repeated tests. If a test has passed, it will not be run again in the next 'make check' unless its executable has changed. Also added the target "check-clean" to remove all the *.chkexe files which indicated the test passed last time.
* [svn-r14328] Update it to generate the appropriate THG copyright notice.Albert Cheng2007-12-071-15/+16
| | | | Tested in kagiso by running make depend.
* [svn-r14135] Description:Albert Cheng2007-09-051-4/+10
| | | | | | | | | | Changed to use mpicc and mpif90 as the default CC and F9X if parallel is enabled, provided mpicc and mpif90 is available. Platform Tested: tg-login using parallel and serial mode. Did not tested in other platforms because only tg-login is the only ia64 platform around.
* [svn-r14052] Maintenance for 1.6.6: after talking to Albert more config ↵Elena Pourmal2007-08-076-544/+0
| | | | files have been removed
* [svn-r14050] Maintenance fro 1.6.6: deleted old HP files and renamed ↵Elena Pourmal2007-08-073-100/+0
| | | | i686-darwin8.8.2 to i686-apple
* [svn-r13940] Problem: High level of optimazation causes test failures when ↵Elena Pourmal2007-07-051-0/+3
| | | | | | | | | | library is built with Intel 10.0 compiler. Solution: Use -O1 optimization flag with Intel 10.0 Platforms tested: abe and kagiso with Intel 10.0 and Intel 9.1 compilers; no committest is needed since this is a compiler specific change.
* [svn-r13826] Description:Quincey Koziol2007-06-011-1/+5
| | | | | | | | Remove the "-Wpadded" flag, it generates too many warnings to be worthwhile and we aren't too worried about structs that need to be padded. Tested on: Mac OS X/32 10.4.9 (amazon)
* [svn-r13678] Description:Quincey Koziol2007-04-181-1/+1
| | | | | | | | Disable aggressive optimizations for gcc 4.2 (same as other gcc 3.* and 4.* releases). Tested on: FreeBSD/32 6.2 (duty) w/gcc 4.2.0
* [svn-r13380] Added 'make help' to 1.6 branch.James Laird2007-02-231-0/+4
| | | | Same change as in 1.8 branch. Tested that make still works on kagiso.
* [svn-r13358] Purpose: Bug fixLeon Arber2007-02-201-0/+9
| | | | | | | | | Description: Change the default configuration for 1.6 to match that for 1.8 with regards to derived datatypes for the ia64 platform. Tested: Thunder (ia64)
* [svn-r13318] Updated Copyright notices.Albert Cheng2007-02-1546-155/+201
| | | | Tested platform: Kagiso (serial, pp)
* [svn-r13289] Added support for g95 for MAC Intel Darwin 8.8.2Elena Pourmal2007-02-131-0/+30
| | | | Platforms tested: my laptop (pahra) and kagiso (too minor for h5commit)
* [svn-r12960] Upgrade.Albert Cheng2006-11-211-2/+3
| | | | | | | | | Change AIX to use C99 standard by default. Also removed -DSTDC as its need is unknown. Also added a line to identify this is for IBM AIX platforms. Tested: Copper.
* [svn-r12925] Purpose:Albert Cheng2006-11-161-1/+1
| | | | | | | | | Documentation. Added a line to identify this configure file is for the IBM BG/L platform. Test: Just a comment. No test needed.
* [svn-r12639] Frank Baker2006-09-041-0/+16
| | | | | | | | Description: Add per-directory abbreviated copyright notices (abbreviated COPYING files pointing to full notices). Tested: MANIFEST verified; not otherwise tested.
* [svn-r12152] Purpose:James Laird2006-03-241-2/+8
| | | | | | | | | | | | | | | Removed -march flag Description: The -march flag was used for architecture-specific optimizations on a few platforms. However, it isn't always desirable. Solution: A user wanted to build HDF5 to be shared across several Linux boxes, but the -march flag prevented it. Platforms tested: heping (one of the few platforms affected by this change)
* [svn-r11613] Frank Baker2005-10-2844-45/+45
| | | | | | | Purpose: Correcting copyright typo. Platforms tested: Ran hdf5/bin/chkcopyright with no failures.
* [svn-r11609] Purpose:Albert Cheng2005-10-263-31/+46
| | | | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: The previous way of detecting the MPICH version fails if the suspected $CC does not give the expected MPICH version information. Though no consequence, it generates error messages that alarm users. Also, mpich2 gives the version information as if it were mpich v1.0.2 which was incorrectly included as an earlier version of the origianl mpich. Solution: Implemented a more robust code to detect the version and narrow the recognition down to v1.2.0-v1.2.5. Also, the code were duplicated in two files (linux-gnulibc1 and ia64-linux-gnu). Combined them into a new file called mpich. Platforms tested: Tested in heping using mpicc and mpich2/mpicc and also in tg-ncsa. Misc. update: Updated MANIFEST.
* [svn-r11589] Frank Baker2005-10-2044-1/+573
| | | | | | | | Description: Add source code copyright notice; comment symbols vary by type of file. Platforms tested: No changes that should cause any problems. Nonetheless, the tree will be checked out fresh and tests run immediately post-commit.
* [svn-r11570] Purpose:Albert Cheng2005-10-171-16/+18
| | | | | | | | | | | | | | Appearance change. Description: depend1.in: Change the style of the copyright generation commands to a simplier style. Dependencies: Regenerated the Dependencies file. Platforms tested: Tested in heping in serial and parallel modes.
* [svn-r11552] Purpose:James Laird2005-10-111-1/+14
| | | | | | | | | | | | Copyright fix Description: Added copyright to generated Dependency files. This had the side effect of updating some Dependency files. Platforms tested: heping
* [svn-r11508] Purpose:Leon Arber2005-10-061-0/+164
| | | | | | | | | | | | | | Feature Description: Configuration file for building on bgl and ubgl Solution: Platforms tested: ubgl Misc. update:
* [svn-r11503] Purpose: Maintenance/ HPUX 11.23 portElena Pourmal2005-10-051-0/+36
| | | | | | | | | | | | Description: Added configuration files for HPUX 11.23 Solution: Platforms tested: HPUX 11.23 with 32-bit and 64-bit for C and C++ 32-bit for Fortran kelgia Misc. update:
* [svn-r11438] Purpose:MuQun Yang2005-09-192-0/+2
| | | | | | | | | | | | | | | Adding a missing configuration option for collective irregular IO supports. Description: At Compaq-DEC platform, MPI complicated derived datatype is not working. Turned off that feature. Solution: Platforms tested: Leave for albert to test. Misc. update:
* [svn-r11430] Purpose:Albert Cheng2005-09-183-5/+6
| | | | | | | | | | | | | | | | | New feature. Description: Added the time command to the make check target to report time usage of the execute of each test and test scripts. This gives us some idea how long each test takes and some vague idea it is compute bound or not. powerpc-ibm-aix5.x: Change $RUNPARALLEL default setting to allow it being invoked by the time command. Platforms tested: h5committested.
* [svn-r11419] Purpose:James Laird2005-09-161-2/+6
| | | | | | | | | | | | | | | | | Feature Description: Created H5_CFLAGS, H5_CPPFLAGS, H5_CXXFLAGS, and H5_FFLAGS variables. These hold flags that are used to build hdf5, but won't be passed on to h5cc (or h5fc, or h5c++). Currently there are no flags included; this is just the framework for such flags. Platforms tested: mir, modi4, sleipnir Misc. update:
* [svn-r11398] Purpose:Leon Arber2005-09-131-1/+0
| | | | | | | | | | | | | | | Bug fix Description: Same fix as for v17. removed debug statement that would print out what CC_BASENAME was. Solution: Platforms tested: minor change, mcr. Misc. update:
* [svn-r11393] Purpose:Leon Arber2005-09-121-2/+3
| | | | | | | | | | | | | | | | | | | Bug fix Description: On MCR, the mpich compiler is called mpiicc. The configure script's check for whether or not complicated derived datatypes work was based upon a compiler name of mpicc. This result in the configure script incorrectly assuming that complciated derived datatypes worked when they really didn't and caused the parallel tests to fail. Solution: Changed the config file to also check fi the compiler is named mpiicc. Platforms tested: MCR Misc. update:
* [svn-r11376] Purpose:MuQun Yang2005-09-085-0/+56
| | | | | | | | | | | | | | | | To support collective IO for irregular selection in the upcoming 1.6.4 release Description: To add a macro to detect complicate derived datatype for some platform. Solution: See release.txt for more description about this. Platforms tested: AIX 5.1(32bit and 64bit) Linux 2.4(heping)-mpich 1.2.6 Linux 2.4(NCSA teragrid) -mpich 1.2.5 Altrix(cobalt) IRIX 6.5- c compiler version 7.4.3(NCAR SGI) Linux 2.4(tune) - CMPI 2.1.0 Misc. update:
* [svn-r11358] Purpose:Albert Cheng2005-09-061-27/+27
| | | | | | | | | | | | | | | | Bug fix. Description: Many debug purposes compiler options are set in $CFLAGS even in production mode. All these are copied to the compile commands (h5cc, h5fc, ...) and imposed upon users whether they want those debug options or not. Solution: Moved most of the debug purpose options to $DEBUG_CFLAGS so that they are not used (and imposed on users) for production mode. Platforms tested: heping.
* [svn-r11352] Purpose:Albert Cheng2005-09-061-1/+1
| | | | | | | | | | | Cleanup. Description: Removed redundant option (-Minform,warn) from CFLAGS setting. It is already the pgcc default. Platforms tested: tested in heping.
* [svn-r10828] Purpose:Albert Cheng2005-05-312-7/+37
| | | | | | | | | | | | | | | | | | feature. Description: Added two new make check targets, check-s: serial tests check-p: parallel tests. Check will run check-s and check-p, have the same effect as before. Added $TEST_SCRIPTS_PARA for parallel test scripts. Platforms tested: h5committested". Also, tested in heping (serial and pp) to verify with previous test output for consistency. Tested in modi4 for the special case of pmake (in progress.)
* [svn-r10788] Purpose:Quincey Koziol2005-05-231-1/+4
| | | | | | | | | | | Bug fix Description: Accommodate the GNU C++ compiler. Platforms tested: FreeBSD 4.11 (sleipnir) w/CC=g++ Not tested by h5committest
* [svn-r10737] Purpose:Quincey Koziol2005-05-071-5/+6
| | | | | | | | | | | Code cleanup Description: Clean up some compiler warnings Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r10724] Purpose:Quincey Koziol2005-05-041-2/+6
| | | | | | | | | | | Bug fix (sorta) Description: Turn down the optimization level for gcc 4.1 also. Platforms tested: FreeBSD 4.11 (sleipnir) Not tested w/h5committest
* [svn-r10692] Purpose:James Laird2005-04-281-0/+137
| | | | | | | | | | | | | | | | Cray X1 port Description: Added configuration files (config/nv1-cray) and made some minor changes so that the 1.6 branch will build and pass tests on Cray X1 machines. Solution: hl/test/test_table will never compile if compiler optimizations are turned on. Optimization in test_table.c is thus disabled when __crayx1 is defined. Platforms tested: Cray X1s, eirene, sleipnir
* [svn-r9846] Purpose:Xuan Bai2005-01-201-91/+0
| | | | | | | | | | | | | | | Add a new configure shell script under /config to support configuration for cygwin. Description: Solution: Platforms tested: Cygwin 1.5.11, VC 6.0 on XP. Linux 2.4 (heping) Solaris 2.7 (arabica) Misc. update:
* [svn-r9845] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2005-01-201-0/+114
|
* [svn-r9729] Purpose:Quincey Koziol2004-12-2922-436/+428
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix/Code Cleanup/Doc Cleanup/Optimization/Branch Sync :-) Description: Generally speaking, this is the "signed->unsigned" change to selections. However, in the process of merging code back, things got stickier and stickier until I ended up doing a big "sync the two branches up" operation. So... I brought back all the "infrastructure" fixes from the development branch to the release branch (which I think were actually making some improvement in performance) as well as fixed several bugs which had been fixed in one branch, but not the other. I've also tagged the repository before making this checkin with the label "before_signed_unsigned_changes". Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel & fphdf5 FreeBSD 4.10 (sleipnir) w/threadsafe FreeBSD 4.10 (sleipnir) w/backward compatibility Solaris 2.7 (arabica) w/"purify options" Solaris 2.8 (sol) w/FORTRAN & C++ AIX 5.x (copper) w/parallel & FORTRAN IRIX64 6.5 (modi4) w/FORTRAN Linux 2.4 (heping) w/FORTRAN & C++ Misc. update:
* [svn-r9669] Purpose:Albert Cheng2004-12-151-3/+3
| | | | | | | | | | | | | | | Bug fix. Description: option '-s' is not universally accepted by all Intel Compiler for the strip option. E.g. V7.1 does not like it at all. Solution: Replaced it by the proper way to pass the stripe request to the loader via -Wl,-s. Platforms tested: Tested in heping and eirene.
* [svn-r9660] Purpose:Albert Cheng2004-12-131-4/+5
| | | | | | | | | | | | | | | | | | Bug fix. Description: MIPSpro Compiler 7.4.x starts to support C99 features but stdint.h has a "guard" in it that will #error if cc is invoked without asking for C99 standard. But it does not result with a non-zero compiler exit code, thus configure thought it is okay to use header file stdint.h. This causes problems later. Solution: Default to use the C99 compiler if available. Platforms tested: Tested in Sandia tesla machine which is a new SGI machine.
* [svn-r9632] Purpose:Albert Cheng2004-12-071-2/+3
| | | | | | | | | | | | | Improvement Description: Added strip option to PROD_CFLAGS to remove symbols for smaller production file size. Platforms tested: Tested in TG-NCSA Misc. update:
* [svn-r9630] Purpose:Albert Cheng2004-12-071-3/+3
| | | | | | | | | | | | | | Bug fix. Description: Last commit would impose $arch even if user has provided his own $CFLAGS. Fixed it. Removed the wording of gnu-flags inherited from the copy. Platforms tested: Tested in tg-ncsa. Misc. update:
* [svn-r9626] Purpose:Quincey Koziol2004-12-071-7/+1
| | | | | | | | | | Code cleanup Description: Clean/fix up compiler flags to be more consistent after recent changes. Platforms tested: None - eyeballed - very minor
* [svn-r9622] Purpose:Albert Cheng2004-12-061-2/+3
| | | | | | | | | | | | Bug fix. Description: Restored correct setting of compilers (-Wall etc for debug flags only, c99 by default,...) that were wiped out by the commits before. Platforms tested: Tested in TG-NCSA, both production and development mode. (Still need to figure out the proper flag to use for Profile.)
* [svn-r9618] Purpose:Albert Cheng2004-12-061-10/+12
| | | | | | | | | | Bug fix. Description: v8.0 -O3 infinite loops when compiling test/tselect.c. Use -O2. Platforms tested: Only tested in TG-NCSA, use both default and --disable-production options.
* [svn-r9612] Purpose:Quincey Koziol2004-12-032-9/+2
| | | | | | | | | | | | | Bug fix Description: Correct typo in ia64 configure script. Update intel compiler detection to handle Itanium versions of compilers Platforms tested: Teragrid machine (tg-login) w/icc 7.1 & 8.x Linux 2.4 (verbena) w/icc
* [svn-r9570] Purpose:Quincey Koziol2004-11-241-7/+42
| | | | | | | | | | | | Update flags Description: Update gcc compiler flags to support the early gcc 4.0 snapshots available on sleipnir Platforms tested: FreeBSD 4.10 (sleipnir) w/gcc 4.0 snapshot Too minor to require h5committest