Changeset 5222
- Timestamp:
- Oct 3, 2005, 3:31:40 PM (21 years ago)
- Location:
- trunk/psLib
- Files:
-
- 5 edited
-
pslib.kdevelop (modified) (3 diffs)
-
src/astro/psTime.c (modified) (2 diffs)
-
src/mathtypes/psVector.c (modified) (3 diffs)
-
test/types/tst_psMetadata_07.c (modified) (4 diffs)
-
test/types/verified/tst_psMetadata_07.stdout (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/pslib.kdevelop
r5216 r5222 14 14 <projectdirectory>.</projectdirectory> 15 15 <absoluteprojectpath>false</absoluteprojectpath> 16 <description ></description>16 <description/> 17 17 <secondaryLanguages/> 18 18 </general> … … 49 49 <envvar value="1" name="WANT_AUTOMAKE_1_6" /> 50 50 </envvars> 51 <abortonerror>false</abortonerror>52 <numberofjobs>3</numberofjobs>53 <dontact>false</dontact>54 <makebin></makebin>55 <prio>0</prio>56 51 </make> 57 52 </kdevautoproject> … … 174 169 <kdevdebugger> 175 170 <general> 176 <programargs ></programargs>177 <gdbpath ></gdbpath>171 <programargs/> 172 <gdbpath/> 178 173 <dbgshell>libtool</dbgshell> 179 <configGdbScript ></configGdbScript>180 <runShellScript ></runShellScript>181 <runGdbScript ></runGdbScript>174 <configGdbScript/> 175 <runShellScript/> 176 <runGdbScript/> 182 177 <breakonloadinglibs>true</breakonloadinglibs> 183 178 <separatetty>false</separatetty> -
trunk/psLib/src/astro/psTime.c
r5136 r5222 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1.7 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2005- 09-26 21:13:12$12 * @version $Revision: 1.73 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-10-04 01:31:40 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 486 486 487 487 // Get the system time 488 if (gettimeofday(&now, (struct timezone *)0) == -1) { 488 // if (gettimeofday(&now, (struct timezone *)0) == -1) { 489 if (gettimeofday(&now, 0) == -1) { 489 490 psError(PS_ERR_OS_CALL_FAILED, true, 490 491 PS_ERRORTEXT_psTime_GET_TOD_FAILED); -
trunk/psLib/src/mathtypes/psVector.c
r5213 r5222 9 9 * @author Robert DeSonia, MHPCC 10 10 * 11 * @version $Revision: 1. 59$ $Name: not supported by cvs2svn $12 * @date $Date: 2005- 09-30 23:09:13$11 * @version $Revision: 1.60 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-10-04 01:31:40 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 19 19 #include <stdio.h> 20 20 #include <math.h> 21 #include <unistd.h> 21 22 22 23 #include "psMemory.h" … … 603 604 char *name) 604 605 { 605 /* 606 XXXX: This is seg faulting. So I'm getting rid of it. 607 FILE *f; 608 f = fdopen(fd, "a+"); 609 fprintf (f, "vector: %s\n", name); 610 611 for (int i = 0; i < a[0].n; i++) { 612 fprintf (f, "%f\n", p_psVectorGetElementF64(a, i)); 613 } 614 fprintf (f, "\n"); 615 // XXXX: temp fix: this should be recoded. 616 // fclose(f); 617 return (true); 618 */ 619 620 printf ("vector: %s\n", name); 606 char line[1024]; 607 608 sprintf (line, "vector: %s\n", name); 609 write (fd, line, strlen(line)); 610 621 611 for (int i = 0; i < a[0].n; i++) { 622 printf("%f\n", p_psVectorGetElementF64(a, i)); 623 } 624 printf("\n"); 625 fflush(stdout); 612 sprintf (line, "%f\n", p_psVectorGetElementF64(a, i)); 613 write (fd, line, strlen(line)); 614 } 615 sprintf (line, "\n"); 616 write (fd, line, strlen(line)); 626 617 return (true); 627 618 } -
trunk/psLib/test/types/tst_psMetadata_07.c
r5203 r5222 14 14 * @author David Robbins, MHPCC 15 15 * 16 * @version $Revision: 1.1 0$ $Name: not supported by cvs2svn $17 * @date $Date: 2005- 09-30 01:34:45$16 * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2005-10-04 01:31:40 $ 18 18 * 19 19 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 29 29 static psS32 testMetaRemove(void); 30 30 static psS32 testMetaAddPtr(void); 31 static psS32 testArgument(void); 31 32 32 33 testDescription tests[] = { … … 35 36 {testMetaRemove, 0, "Test psMetadataRemoveKey/Index", 0, false}, 36 37 {testMetaAddPtr, 0, "Test psMetadataAddPtr", 0, false}, 38 {testArgument, 0, "Test psArgument fxns", 0, false}, 37 39 {NULL} 38 40 }; … … 221 223 222 224 } 225 226 psS32 testArgument(void) 227 { 228 char *argv[6]; 229 argv[0] = "./program"; 230 argv[1] = "-string"; 231 argv[2] = "new"; 232 argv[3] = "-float"; 233 argv[4] = "6.66"; 234 argv[5] = "-vvv"; 235 int argc = 6; 236 237 int i = psArgumentGet(argc, argv, "-float"); 238 if ( i != 0 ) { 239 if ( !psArgumentRemove(i, &argc, argv) ) { 240 printf("\n Failed to remove string from argument list\n"); 241 } 242 } else { 243 printf("\nFailed to find string in argument list\n"); 244 } 245 psArgumentRemove(i, &argc, argv); 246 printf("\n Argument %d has been removed", i); 247 int log = psArgumentVerbosity(&argc, argv); 248 printf("\nLog level = %d \n", log); 249 250 psMetadata *args = psMetadataAlloc(); 251 psMetadataAdd(args, PS_LIST_TAIL, "-string", PS_DATA_STRING, "Test String", "SomeString"); 252 psMetadataAdd(args, PS_LIST_TAIL, "-int", PS_DATA_S32 | PS_META_DUPLICATE_OK, "Int1", 1); 253 psMetadataAdd(args, PS_LIST_TAIL, "-int", PS_DATA_S32 | PS_META_DUPLICATE_OK, "Int2", 2); 254 psMetadataAdd(args, PS_LIST_TAIL, "-float", PS_DATA_F32, "Test Float", 6); 255 256 if ( !psArgumentParse(args, &argc, argv) || argc != 1 ) { 257 psArgumentHelp(args); 258 psFree(args); 259 return 0; 260 } 261 262 psMetadataPrint(args, 4); 263 264 psFree(args); 265 return 0; 266 } 267 -
trunk/psLib/test/types/verified/tst_psMetadata_07.stdout
r4870 r5222 44 44 ---> TESTPOINT PASSED (psMetadata{Test E - psMetadataConfigWrite} | tst_psMetadata_07.c) 45 45 46 47 Argument 3 has been removed 48 Log level = 5 49 Updating -string 50 -string (Test String): new 51 -int (Int1): 1 52 -int (Int2): 2 53 -float (Test Float): 0.000000
Note:
See TracChangeset
for help on using the changeset viewer.
