Changeset 8752


Ignore:
Timestamp:
Mar 12, 2013, 11:36:44 AM (12 years ago)
Author:
wilsonp
Message:

Small changes to reduce compiler warnings

Location:
trunk/anuga_core/source/anuga
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/source/anuga/fit_interpolate/fitsmooth.c

    r8709 r8752  
    879879    #else
    880880    quad_tree * quadtree = (quad_tree*) PyCObject_AsVoidPtr(tree);
    881     #endif;
     881    #endif
    882882   
    883883    // Return the number of elements in the tree (stored in struct)
  • trunk/anuga_core/source/anuga/fit_interpolate/p_test.c

    r4656 r8752  
    3636/* ===========  that's all the easy stuff than can be changed  ============ */
    3737
     38#include <string.h>
    3839#include <stdio.h>
    3940#include <stdlib.h>
  • trunk/anuga_core/source/anuga/utilities/compile.py

    r8708 r8752  
    4343separation_line = '---------------------------------------'     
    4444 
    45 def compile(FNs=None, CC=None, LD = None, SFLAG = None, verbose = 1):
     45def compile(FNs=None, CC=None, LD = None, SFLAG = None, verbose = 0, all_warnings = False):
    4646  """compile(FNs=None, CC=None, LD = None, SFLAG = None):
    4747 
     
    183183
    184184  # Verify that compiler can be executed
    185   print 'Compiler: %s, version ' %compiler,
    186   sys.stdout.flush()
    187   s = '%s -dumpversion' %(compiler)
    188   err = os.system(s)
    189   print
     185  if verbose:
     186    print 'Compiler: %s, version ' %compiler,
     187    sys.stdout.flush()
     188    s = '%s -dumpversion' %(compiler)
     189    err = os.system(s)
     190    print
     191  else:
     192    s = '%s -dumpversion > /dev/null' %(compiler)
     193    err = os.system(s)
    190194 
    191195  if err != 0:
     
    276280    # -O3 -g
    277281    if utilities_include_dir is None:   
    278       s = '%s -c %s -I"%s" -o "%s.o" -Wall -O3'\
     282      s = '%s -c %s -I"%s" -o "%s.o" -O3'\
    279283          %(compiler, FN, python_include, root)
    280284    else:
     
    284288      elif FN == "polygon_ext.c":
    285289        # gcc 4.3.x is problematic with this file if '-O3' is used
    286         s = '%s -c %s %s -I"%s" -I"%s" -o "%s.o" -Wall'\
     290        s = '%s -c %s %s -I"%s" -I"%s" -o "%s.o"'\
    287291            %(compiler, FN, I_dirs, python_include, utilities_include_dir, root)
    288292      else:
    289         s = '%s -c %s %s -I"%s" -I"%s" -o "%s.o" -Wall -O3'\
     293        s = '%s -c %s %s -I"%s" -I"%s" -o "%s.o" -O3'\
    290294            %(compiler, FN, I_dirs, python_include, utilities_include_dir, root)
     295
     296    if all_warnings:
     297      s += ' -Wall'
    291298
    292299    if os.name == 'posix' and os.uname()[4] in ['x86_64', 'ia64']:
  • trunk/anuga_core/source/anuga/utilities/quad_tree.h

    r8691 r8752  
    1111#include <stdlib.h>  /* atoi, malloc */
    1212#include <string.h>  /* strcpy */
     13#include <math.h>
    1314
    1415#ifndef quad_tree_H
  • trunk/anuga_core/source/anuga/utilities/quad_tree_ext.c

    r8710 r8752  
    1111#include "quad_tree.h"
    1212
     13// PYVERSION273 used to check python version for use of PyCapsule
     14#if PY_MAJOR_VERSION>=2 && PY_MINOR_VERSION>=7 && PY_MICRO_VERSION>=3
     15    #define PYVERSION273
     16#endif
    1317
    1418
  • trunk/anuga_core/source/anuga/utilities/sparse_matrix_ext.c

    r8711 r8752  
    7878
    7979        val = PyFloat_AS_DOUBLE(py_val);
    80         printf("val: %d\n",val);
     80        printf("val: %f\n",val);
    8181
    8282        i = (int) PyInt_AS_LONG(PyTuple_GET_ITEM(py_key,0));
Note: See TracChangeset for help on using the changeset viewer.