Skip to content

Instantly share code, notes, and snippets.

@dpo
Created May 10, 2014 20:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dpo/514349db149eaa25bd07 to your computer and use it in GitHub Desktop.
Save dpo/514349db149eaa25bd07 to your computer and use it in GitHub Desktop.
$ make
Making all in ADOL-C
Making all in src
make all-recursive
Making all in drivers
CC drivers.lo
CC driversf.lo
CC odedrivers.lo
CC odedriversf.lo
CC taylor.lo
CCLD libdrivers.la
Making all in sparse
CXX sparse_fo_rev.lo
CXX sparsedrivers.lo
In file included from sparsedrivers.cpp:1117:
../../../ADOL-C/include/adolc/adtl.h:277:40: warning: self-comparison always evaluates
to true [-Wtautological-compare]
return (forward_mode & ADTL_Z_MASK == ADTL_Z_MASK);
^
../../../ADOL-C/include/adolc/adtl.h:277:26: warning: & has lower precedence than ==;
== will be evaluated first [-Wparentheses]
return (forward_mode & ADTL_Z_MASK == ADTL_Z_MASK);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../ADOL-C/include/adolc/adtl.h:277:26: note: place parentheses around the ==
expression to silence this warning
return (forward_mode & ADTL_Z_MASK == ADTL_Z_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:277:26: note: place parentheses around the &
expression to evaluate it first
return (forward_mode & ADTL_Z_MASK == ADTL_Z_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:283:40: warning: self-comparison always evaluates
to true [-Wtautological-compare]
return (forward_mode & ADTL_F_MASK == ADTL_F_MASK);
^
../../../ADOL-C/include/adolc/adtl.h:283:26: warning: & has lower precedence than ==;
== will be evaluated first [-Wparentheses]
return (forward_mode & ADTL_F_MASK == ADTL_F_MASK);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../ADOL-C/include/adolc/adtl.h:283:26: note: place parentheses around the ==
expression to silence this warning
return (forward_mode & ADTL_F_MASK == ADTL_F_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:283:26: note: place parentheses around the &
expression to evaluate it first
return (forward_mode & ADTL_F_MASK == ADTL_F_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:289:40: warning: self-comparison always evaluates
to true [-Wtautological-compare]
return (forward_mode & ADTL_I_MASK == ADTL_I_MASK);
^
../../../ADOL-C/include/adolc/adtl.h:289:26: warning: & has lower precedence than ==;
== will be evaluated first [-Wparentheses]
return (forward_mode & ADTL_I_MASK == ADTL_I_MASK);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../ADOL-C/include/adolc/adtl.h:289:26: note: place parentheses around the ==
expression to silence this warning
return (forward_mode & ADTL_I_MASK == ADTL_I_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:289:26: note: place parentheses around the &
expression to evaluate it first
return (forward_mode & ADTL_I_MASK == ADTL_I_MASK);
^
( )
../../../ADOL-C/include/adolc/adtl.h:296:239: warning: invalid conversion specifier '
' [-Wformat-invalid-specifier]
...Number of currently existing adoubles = %z\n", refcounter::refcnt);
~~^
../../../ADOL-C/include/adolc/adtl.h:307:237: warning: invalid conversion specifier '
' [-Wformat-invalid-specifier]
...Number of currently exisiting adoubles = %z\n", refcounter::refcnt);
~~^
sparsedrivers.cpp:1142:11: error: variable length array of non-POD element type
'adtl::adouble'
adouble x[n],y[m];
^
sparsedrivers.cpp:1161:40: error: use of undeclared identifier 'y'
ret_val = ADOLC_get_sparse_pattern(y, m, sJinfos.JP );
^
sparsedrivers.cpp:1205:11: error: variable length array of non-POD element type
'adtl::adouble'
adouble x[n],y[m];
^
sparsedrivers.cpp:1221:29: error: use of undeclared identifier 'y'
sJinfos.B[i][j] = y[i].getADValue(j);
^
8 warnings and 4 errors generated.
make[4]: *** [sparsedrivers.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment